@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceiSCSIAttributes extends Object implements Serializable, Cloneable, StructuredPojo
Lists iSCSI information about a VTL device.
Constructor and Description |
---|
DeviceiSCSIAttributes() |
Modifier and Type | Method and Description |
---|---|
DeviceiSCSIAttributes |
clone() |
boolean |
equals(Object obj) |
Boolean |
getChapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
String |
getNetworkInterfaceId()
The network interface identifier of the VTL device.
|
Integer |
getNetworkInterfacePort()
The port used to communicate with iSCSI VTL device targets.
|
String |
getTargetARN()
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or
media changer target.
|
int |
hashCode() |
Boolean |
isChapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
void |
setNetworkInterfaceId(String networkInterfaceId)
The network interface identifier of the VTL device.
|
void |
setNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI VTL device targets.
|
void |
setTargetARN(String targetARN)
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or
media changer target.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeviceiSCSIAttributes |
withChapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
DeviceiSCSIAttributes |
withNetworkInterfaceId(String networkInterfaceId)
The network interface identifier of the VTL device.
|
DeviceiSCSIAttributes |
withNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI VTL device targets.
|
DeviceiSCSIAttributes |
withTargetARN(String targetARN)
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or
media changer target.
|
public void setTargetARN(String targetARN)
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
targetARN
- Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive
or media changer target.public String getTargetARN()
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
public DeviceiSCSIAttributes withTargetARN(String targetARN)
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
targetARN
- Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive
or media changer target.public void setNetworkInterfaceId(String networkInterfaceId)
The network interface identifier of the VTL device.
networkInterfaceId
- The network interface identifier of the VTL device.public String getNetworkInterfaceId()
The network interface identifier of the VTL device.
public DeviceiSCSIAttributes withNetworkInterfaceId(String networkInterfaceId)
The network interface identifier of the VTL device.
networkInterfaceId
- The network interface identifier of the VTL device.public void setNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI VTL device targets.
networkInterfacePort
- The port used to communicate with iSCSI VTL device targets.public Integer getNetworkInterfacePort()
The port used to communicate with iSCSI VTL device targets.
public DeviceiSCSIAttributes withNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI VTL device targets.
networkInterfacePort
- The port used to communicate with iSCSI VTL device targets.public void setChapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
chapEnabled
- Indicates whether mutual CHAP is enabled for the iSCSI target.public Boolean getChapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
public DeviceiSCSIAttributes withChapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
chapEnabled
- Indicates whether mutual CHAP is enabled for the iSCSI target.public Boolean isChapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
public String toString()
toString
in class Object
Object.toString()
public DeviceiSCSIAttributes clone()
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.