@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VTLDevice extends Object implements Serializable, Cloneable, StructuredPojo
Represents a device object associated with a tape gateway.
Constructor and Description |
---|
VTLDevice() |
Modifier and Type | Method and Description |
---|---|
VTLDevice |
clone() |
boolean |
equals(Object obj) |
DeviceiSCSIAttributes |
getDeviceiSCSIAttributes()
A list of iSCSI information about a VTL device.
|
String |
getVTLDeviceARN()
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
|
String |
getVTLDeviceProductIdentifier() |
String |
getVTLDeviceType() |
String |
getVTLDeviceVendor() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
|
void |
setVTLDeviceARN(String vTLDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
|
void |
setVTLDeviceProductIdentifier(String vTLDeviceProductIdentifier) |
void |
setVTLDeviceType(String vTLDeviceType) |
void |
setVTLDeviceVendor(String vTLDeviceVendor) |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
VTLDevice |
withDeviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
|
VTLDevice |
withVTLDeviceARN(String vTLDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
|
VTLDevice |
withVTLDeviceProductIdentifier(String vTLDeviceProductIdentifier) |
VTLDevice |
withVTLDeviceType(String vTLDeviceType) |
VTLDevice |
withVTLDeviceVendor(String vTLDeviceVendor) |
public void setVTLDeviceARN(String vTLDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
vTLDeviceARN
- Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).public String getVTLDeviceARN()
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
public VTLDevice withVTLDeviceARN(String vTLDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
vTLDeviceARN
- Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).public void setVTLDeviceType(String vTLDeviceType)
vTLDeviceType
- public String getVTLDeviceType()
public VTLDevice withVTLDeviceType(String vTLDeviceType)
vTLDeviceType
- public void setVTLDeviceVendor(String vTLDeviceVendor)
vTLDeviceVendor
- public String getVTLDeviceVendor()
public VTLDevice withVTLDeviceVendor(String vTLDeviceVendor)
vTLDeviceVendor
- public void setVTLDeviceProductIdentifier(String vTLDeviceProductIdentifier)
vTLDeviceProductIdentifier
- public String getVTLDeviceProductIdentifier()
public VTLDevice withVTLDeviceProductIdentifier(String vTLDeviceProductIdentifier)
vTLDeviceProductIdentifier
- public void setDeviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
deviceiSCSIAttributes
- A list of iSCSI information about a VTL device.public DeviceiSCSIAttributes getDeviceiSCSIAttributes()
A list of iSCSI information about a VTL device.
public VTLDevice withDeviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
deviceiSCSIAttributes
- A list of iSCSI information about a VTL device.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.