@Generated(value="software.amazon.awssdk:codegen") public final class TGWOnDeviceServiceConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TGWOnDeviceServiceConfiguration.Builder,TGWOnDeviceServiceConfiguration>
An object that represents the metadata and configuration settings for the Storage Gateway service Tape Gateway type on an Amazon Web Services Snow Family device.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TGWOnDeviceServiceConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TGWOnDeviceServiceConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TGWOnDeviceServiceConfiguration.Builder> |
serializableBuilderClass() |
Integer |
storageLimit()
The maximum number of virtual tapes to store on one Snow Family device.
|
StorageUnit |
storageUnit()
The scale unit of the virtual tapes on the device.
|
String |
storageUnitAsString()
The scale unit of the virtual tapes on the device.
|
TGWOnDeviceServiceConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer storageLimit()
The maximum number of virtual tapes to store on one Snow Family device. Due to physical resource limitations, this value must be set to 80 for Snowball Edge.
public final StorageUnit storageUnit()
The scale unit of the virtual tapes on the device.
If the service returns an enum value that is not available in the current SDK version, storageUnit will
return StorageUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageUnitAsString().
StorageUnitpublic final String storageUnitAsString()
The scale unit of the virtual tapes on the device.
If the service returns an enum value that is not available in the current SDK version, storageUnit will
return StorageUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageUnitAsString().
StorageUnitpublic TGWOnDeviceServiceConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TGWOnDeviceServiceConfiguration.Builder,TGWOnDeviceServiceConfiguration>public static TGWOnDeviceServiceConfiguration.Builder builder()
public static Class<? extends TGWOnDeviceServiceConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.