Interface GetVolumeResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetVolumeResponse.Builder,,GetVolumeResponse> DeadlineResponse.Builder,SdkBuilder<GetVolumeResponse.Builder,,GetVolumeResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetVolumeResponse
@Mutable
@NotThreadSafe
public static interface GetVolumeResponse.Builder
extends DeadlineResponse.Builder, SdkPojo, CopyableBuilder<GetVolumeResponse.Builder,GetVolumeResponse>
-
Method Summary
Modifier and TypeMethodDescriptionattachedWorkerId(String attachedWorkerId) The worker ID of the worker the volume is attached to.availabilityZoneId(String availabilityZoneId) The Availability Zone ID of the volume.The date and time the resource was created.The date and time the volume expires and will be deleted.The farm ID of the farm that contains the fleet.The fleet ID of the fleet that contains the volume.The IOPS of the volume.lastAssignedAt(Instant lastAssignedAt) The date and time the volume was last assigned to a worker.lastReleasedAt(Instant lastReleasedAt) The date and time the volume was last released from a worker.The volume size in GiB.The state of the volume.state(VolumeState state) The state of the volume.throughputMiB(Integer throughputMiB) The throughput of the volume in MiB.The volume ID.volumeType(String volumeType) The EBS volume type.volumeType(EbsVolumeType volumeType) The EBS volume type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
volumeId
The volume ID.
- Parameters:
volumeId- The volume ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
The farm ID of the farm that contains the fleet.
- Parameters:
farmId- The farm ID of the farm that contains the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetId
The fleet ID of the fleet that contains the volume.
- Parameters:
fleetId- The fleet ID of the fleet that contains the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the volume.
- Parameters:
state- The state of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the volume.
- Parameters:
state- The state of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sizeGiB
The volume size in GiB.
- Parameters:
sizeGiB- The volume size in GiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZoneId
The Availability Zone ID of the volume.
- Parameters:
availabilityZoneId- The Availability Zone ID of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachedWorkerId
The worker ID of the worker the volume is attached to.
- Parameters:
attachedWorkerId- The worker ID of the worker the volume is attached to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeType
The EBS volume type.
- Parameters:
volumeType- The EBS volume type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
volumeType
The EBS volume type.
- Parameters:
volumeType- The EBS volume type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iops
The IOPS of the volume.
- Parameters:
iops- The IOPS of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
throughputMiB
The throughput of the volume in MiB.
- Parameters:
throughputMiB- The throughput of the volume in MiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time the resource was created.
- Parameters:
createdAt- The date and time the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAssignedAt
The date and time the volume was last assigned to a worker.
- Parameters:
lastAssignedAt- The date and time the volume was last assigned to a worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastReleasedAt
The date and time the volume was last released from a worker.
- Parameters:
lastReleasedAt- The date and time the volume was last released from a worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The date and time the volume expires and will be deleted.
- Parameters:
expiresAt- The date and time the volume expires and will be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-