Uses of Interface
software.amazon.awssdk.services.ecs.model.TaskManagedEBSVolumeConfiguration.Builder
Packages that use TaskManagedEBSVolumeConfiguration.Builder
-
Uses of TaskManagedEBSVolumeConfiguration.Builder in software.amazon.awssdk.services.ecs.model
Methods in software.amazon.awssdk.services.ecs.model that return TaskManagedEBSVolumeConfiguration.BuilderModifier and TypeMethodDescriptionTaskManagedEBSVolumeConfiguration.builder()Indicates whether the volume should be encrypted.TaskManagedEBSVolumeConfiguration.Builder.filesystemType(String filesystemType) The Linux filesystem type for the volume.TaskManagedEBSVolumeConfiguration.Builder.filesystemType(TaskFilesystemType filesystemType) The Linux filesystem type for the volume.The number of I/O operations per second (IOPS).The Amazon Resource Name (ARN) identifier of the Amazon Web Services Key Management Service key to use for Amazon EBS encryption.The ARN of the IAM role to associate with this volume.The size of the volume in GiB.TaskManagedEBSVolumeConfiguration.Builder.snapshotId(String snapshotId) The snapshot that Amazon ECS uses to create the volume.TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(Collection<EBSTagSpecification> tagSpecifications) The tags to apply to the volume.TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(Consumer<EBSTagSpecification.Builder>... tagSpecifications) The tags to apply to the volume.TaskManagedEBSVolumeConfiguration.Builder.tagSpecifications(EBSTagSpecification... tagSpecifications) The tags to apply to the volume.TaskManagedEBSVolumeConfiguration.Builder.terminationPolicy(Consumer<TaskManagedEBSVolumeTerminationPolicy.Builder> terminationPolicy) The termination policy for the volume when the task exits.TaskManagedEBSVolumeConfiguration.Builder.terminationPolicy(TaskManagedEBSVolumeTerminationPolicy terminationPolicy) The termination policy for the volume when the task exits.TaskManagedEBSVolumeConfiguration.Builder.throughput(Integer throughput) The throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s.TaskManagedEBSVolumeConfiguration.toBuilder()TaskManagedEBSVolumeConfiguration.Builder.volumeInitializationRate(Integer volumeInitializationRate) The rate, in MiB/s, at which data is fetched from a snapshot of an existing Amazon EBS volume to create a new volume for attachment to the task.TaskManagedEBSVolumeConfiguration.Builder.volumeType(String volumeType) The volume type.Methods in software.amazon.awssdk.services.ecs.model that return types with arguments of type TaskManagedEBSVolumeConfiguration.BuilderModifier and TypeMethodDescriptionstatic Class<? extends TaskManagedEBSVolumeConfiguration.Builder>TaskManagedEBSVolumeConfiguration.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.ecs.model with type arguments of type TaskManagedEBSVolumeConfiguration.BuilderModifier and TypeMethodDescriptiondefault TaskVolumeConfiguration.BuilderTaskVolumeConfiguration.Builder.managedEBSVolume(Consumer<TaskManagedEBSVolumeConfiguration.Builder> managedEBSVolume) The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.