@Generated(value="software.amazon.awssdk:codegen") public final class DiskIopsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DiskIopsConfiguration.Builder,DiskIopsConfiguration>
The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP or Amazon FSx for OpenZFS file system. The default is 3 IOPS per GB of storage capacity, but you can provision additional IOPS per GB of storage. The configuration consists of the total number of provisioned SSD IOPS and how the amount was provisioned (by the customer or by the system).
| Modifier and Type | Class and Description |
|---|---|
static interface |
DiskIopsConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DiskIopsConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
iops()
The total number of SSD IOPS provisioned for the file system.
|
DiskIopsConfigurationMode |
mode()
Specifies whether the number of IOPS for the file system is using the system default (
AUTOMATIC) or
was provisioned by the customer (USER_PROVISIONED). |
String |
modeAsString()
Specifies whether the number of IOPS for the file system is using the system default (
AUTOMATIC) or
was provisioned by the customer (USER_PROVISIONED). |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DiskIopsConfiguration.Builder> |
serializableBuilderClass() |
DiskIopsConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DiskIopsConfigurationMode mode()
Specifies whether the number of IOPS for the file system is using the system default (AUTOMATIC) or
was provisioned by the customer (USER_PROVISIONED).
If the service returns an enum value that is not available in the current SDK version, mode will return
DiskIopsConfigurationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
modeAsString().
AUTOMATIC) or was provisioned by the customer (USER_PROVISIONED).DiskIopsConfigurationModepublic final String modeAsString()
Specifies whether the number of IOPS for the file system is using the system default (AUTOMATIC) or
was provisioned by the customer (USER_PROVISIONED).
If the service returns an enum value that is not available in the current SDK version, mode will return
DiskIopsConfigurationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
modeAsString().
AUTOMATIC) or was provisioned by the customer (USER_PROVISIONED).DiskIopsConfigurationModepublic final Long iops()
The total number of SSD IOPS provisioned for the file system.
public DiskIopsConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DiskIopsConfiguration.Builder,DiskIopsConfiguration>public static DiskIopsConfiguration.Builder builder()
public static Class<? extends DiskIopsConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.