Interface ResourceUtilization.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResourceUtilization.Builder,ResourceUtilization>, SdkBuilder<ResourceUtilization.Builder,ResourceUtilization>, SdkPojo
Enclosing class:
ResourceUtilization

public static interface ResourceUtilization.Builder extends SdkPojo, CopyableBuilder<ResourceUtilization.Builder,ResourceUtilization>
  • Method Details

    • vcpuHour

      ResourceUtilization.Builder vcpuHour(Double vcpuHour)

      The aggregated vCPU used per hour from the time the job starts executing until the job is terminated.

      Parameters:
      vcpuHour - The aggregated vCPU used per hour from the time the job starts executing until the job is terminated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • memoryGBHour

      ResourceUtilization.Builder memoryGBHour(Double memoryGBHour)

      The aggregated memory used per hour from the time the job starts executing until the job is terminated.

      Parameters:
      memoryGBHour - The aggregated memory used per hour from the time the job starts executing until the job is terminated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageGBHour

      ResourceUtilization.Builder storageGBHour(Double storageGBHour)

      The aggregated storage used per hour from the time the job starts executing until the job is terminated.

      Parameters:
      storageGBHour - The aggregated storage used per hour from the time the job starts executing until the job is terminated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.