Interface StorageTypeLimit.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StorageTypeLimit.Builder,StorageTypeLimit>,SdkBuilder<StorageTypeLimit.Builder,StorageTypeLimit>,SdkPojo
- Enclosing class:
- StorageTypeLimit
@Mutable @NotThreadSafe public static interface StorageTypeLimit.Builder extends SdkPojo, CopyableBuilder<StorageTypeLimit.Builder,StorageTypeLimit>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StorageTypeLimit.BuilderlimitName(String limitName)Name of storage limits that are applicable for the given storage type.StorageTypeLimit.BuilderlimitValues(String... limitValues)The limit values.StorageTypeLimit.BuilderlimitValues(Collection<String> limitValues)The limit values.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
limitName
StorageTypeLimit.Builder limitName(String limitName)
Name of storage limits that are applicable for the given storage type. If
StorageTypeisebs, the following options are available:-
MinimumVolumeSize - Minimum volume size that is available for the given storage type. Can be empty if not applicable.
-
MaximumVolumeSize - Maximum volume size that is available for the given storage type. Can be empty if not applicable.
-
MaximumIops - Maximum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
-
MinimumIops - Minimum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
-
MaximumThroughput - Maximum amount of throughput that is available for the given the storage type. Can be empty if not applicable.
-
MinimumThroughput - Minimum amount of throughput that is available for the given the storage type. Can be empty if not applicable.
- Parameters:
limitName- Name of storage limits that are applicable for the given storage type. IfStorageTypeisebs, the following options are available:-
MinimumVolumeSize - Minimum volume size that is available for the given storage type. Can be empty if not applicable.
-
MaximumVolumeSize - Maximum volume size that is available for the given storage type. Can be empty if not applicable.
-
MaximumIops - Maximum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
-
MinimumIops - Minimum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
-
MaximumThroughput - Maximum amount of throughput that is available for the given the storage type. Can be empty if not applicable.
-
MinimumThroughput - Minimum amount of throughput that is available for the given the storage type. Can be empty if not applicable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
limitValues
StorageTypeLimit.Builder limitValues(Collection<String> limitValues)
The limit values.
- Parameters:
limitValues- The limit values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
limitValues
StorageTypeLimit.Builder limitValues(String... limitValues)
The limit values.
- Parameters:
limitValues- The limit values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-