@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TGWOnDeviceServiceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
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.
Constructor and Description |
---|
TGWOnDeviceServiceConfiguration() |
Modifier and Type | Method and Description |
---|---|
TGWOnDeviceServiceConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getStorageLimit()
The maximum number of virtual tapes to store on one Snow Family device.
|
String |
getStorageUnit()
The scale unit of the virtual tapes on the device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStorageLimit(Integer storageLimit)
The maximum number of virtual tapes to store on one Snow Family device.
|
void |
setStorageUnit(String storageUnit)
The scale unit of the virtual tapes on the device.
|
String |
toString()
Returns a string representation of this object.
|
TGWOnDeviceServiceConfiguration |
withStorageLimit(Integer storageLimit)
The maximum number of virtual tapes to store on one Snow Family device.
|
TGWOnDeviceServiceConfiguration |
withStorageUnit(StorageUnit storageUnit)
The scale unit of the virtual tapes on the device.
|
TGWOnDeviceServiceConfiguration |
withStorageUnit(String storageUnit)
The scale unit of the virtual tapes on the device.
|
public void setStorageLimit(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.
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 Integer getStorageLimit()
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 TGWOnDeviceServiceConfiguration withStorageLimit(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.
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 void setStorageUnit(String storageUnit)
The scale unit of the virtual tapes on the device.
storageUnit
- The scale unit of the virtual tapes on the device.StorageUnit
public String getStorageUnit()
The scale unit of the virtual tapes on the device.
StorageUnit
public TGWOnDeviceServiceConfiguration withStorageUnit(String storageUnit)
The scale unit of the virtual tapes on the device.
storageUnit
- The scale unit of the virtual tapes on the device.StorageUnit
public TGWOnDeviceServiceConfiguration withStorageUnit(StorageUnit storageUnit)
The scale unit of the virtual tapes on the device.
storageUnit
- The scale unit of the virtual tapes on the device.StorageUnit
public String toString()
toString
in class Object
Object.toString()
public TGWOnDeviceServiceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.