Interface PersistentVolumeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PersistentVolumeConfiguration.Builder,,PersistentVolumeConfiguration> SdkBuilder<PersistentVolumeConfiguration.Builder,,PersistentVolumeConfiguration> SdkPojo
- Enclosing class:
PersistentVolumeConfiguration
@Mutable
@NotThreadSafe
public static interface PersistentVolumeConfiguration.Builder
extends SdkPojo, CopyableBuilder<PersistentVolumeConfiguration.Builder,PersistentVolumeConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe IOPS per persistent volume.lastUsedTtlHours(Integer lastUsedTtlHours) The number of hours a persistent volume can remain unused before it is deleted.The file system path where the persistent volume is mounted on the worker instance.The persistent volume size in GiB.throughputMiB(Integer throughputMiB) The throughput per persistent volume in MiB.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
sizeGiB
The persistent volume size in GiB. The default is 250.
- Parameters:
sizeGiB- The persistent volume size in GiB. The default is 250.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
The IOPS per persistent volume. The default is 3000.
- Parameters:
iops- The IOPS per persistent volume. The default is 3000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
throughputMiB
The throughput per persistent volume in MiB. The default is 125.
- Parameters:
throughputMiB- The throughput per persistent volume in MiB. The default is 125.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountPath
The file system path where the persistent volume is mounted on the worker instance.
- Parameters:
mountPath- The file system path where the persistent volume is mounted on the worker instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUsedTtlHours
The number of hours a persistent volume can remain unused before it is deleted. The default is 168 (7 days).
- Parameters:
lastUsedTtlHours- The number of hours a persistent volume can remain unused before it is deleted. The default is 168 (7 days).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-