static TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.builder() |
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.encrypted(Boolean encrypted) |
Indicates whether the volume should be encrypted.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.filesystemType(String filesystemType) |
The Linux filesystem type for the volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.filesystemType(TaskFilesystemType filesystemType) |
The Linux filesystem type for the volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.iops(Integer iops) |
The number of I/O operations per second (IOPS).
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.kmsKeyId(String kmsKeyId) |
The Amazon Resource Name (ARN) identifier of the Amazon Web Services Key Management Service key to use for
Amazon EBS encryption.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.roleArn(String roleArn) |
The ARN of the IAM role to associate with this volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.sizeInGiB(Integer sizeInGiB) |
The size of the volume in GiB.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.snapshotId(String snapshotId) |
The snapshot that Amazon ECS uses to create the volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(Collection<EBSTagSpecification> tagSpecifications) |
The tags to apply to the volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(Consumer<EBSTagSpecification.Builder>... tagSpecifications) |
The tags to apply to the volume.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(EBSTagSpecification... tagSpecifications) |
The tags to apply to the volume.
|
default TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.terminationPolicy(Consumer<TaskManagedEBSVolumeTerminationPolicy.Builder> terminationPolicy) |
The termination policy for the volume when the task exits.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.terminationPolicy(TaskManagedEBSVolumeTerminationPolicy terminationPolicy) |
The termination policy for the volume when the task exits.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.throughput(Integer throughput) |
The throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s.
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.toBuilder() |
|
TaskManagedEBSVolumeConfiguration.Builder |
TaskManagedEBSVolumeConfiguration.Builder.volumeType(String volumeType) |
The volume type.
|