Interface TaskEphemeralStorage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TaskEphemeralStorage.Builder,TaskEphemeralStorage>,SdkBuilder<TaskEphemeralStorage.Builder,TaskEphemeralStorage>,SdkPojo
- Enclosing class:
- TaskEphemeralStorage
public static interface TaskEphemeralStorage.Builder extends SdkPojo, CopyableBuilder<TaskEphemeralStorage.Builder,TaskEphemeralStorage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskEphemeralStorage.BuilderkmsKeyId(String kmsKeyId)Specify an Key Management Service key ID to encrypt the ephemeral storage for the task.TaskEphemeralStorage.BuildersizeInGiB(Integer sizeInGiB)The total amount, in GiB, of the ephemeral storage to set for the task.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
sizeInGiB
TaskEphemeralStorage.Builder sizeInGiB(Integer sizeInGiB)
The total amount, in GiB, of the ephemeral storage to set for the task. The minimum supported value is
20GiB and the maximum supported value is200GiB.- Parameters:
sizeInGiB- The total amount, in GiB, of the ephemeral storage to set for the task. The minimum supported value is20GiB and the maximum supported value is200GiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyId
TaskEphemeralStorage.Builder kmsKeyId(String kmsKeyId)
Specify an Key Management Service key ID to encrypt the ephemeral storage for the task.
- Parameters:
kmsKeyId- Specify an Key Management Service key ID to encrypt the ephemeral storage for the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-