@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VolumeiSCSIAttributes extends Object implements Serializable, Cloneable, StructuredPojo
Lists iSCSI information about a volume.
Constructor and Description |
---|
VolumeiSCSIAttributes() |
Modifier and Type | Method and Description |
---|---|
VolumeiSCSIAttributes |
clone() |
boolean |
equals(Object obj) |
Boolean |
getChapEnabled()
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
Integer |
getLunNumber()
The logical disk number.
|
String |
getNetworkInterfaceId()
The network interface identifier.
|
Integer |
getNetworkInterfacePort()
The port used to communicate with iSCSI targets.
|
String |
getTargetARN()
The Amazon Resource Name (ARN) of the volume 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 |
setLunNumber(Integer lunNumber)
The logical disk number.
|
void |
setNetworkInterfaceId(String networkInterfaceId)
The network interface identifier.
|
void |
setNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI targets.
|
void |
setTargetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume target.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
VolumeiSCSIAttributes |
withChapEnabled(Boolean chapEnabled)
Indicates whether mutual CHAP is enabled for the iSCSI target.
|
VolumeiSCSIAttributes |
withLunNumber(Integer lunNumber)
The logical disk number.
|
VolumeiSCSIAttributes |
withNetworkInterfaceId(String networkInterfaceId)
The network interface identifier.
|
VolumeiSCSIAttributes |
withNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI targets.
|
VolumeiSCSIAttributes |
withTargetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume target.
|
public void setTargetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume target.
targetARN
- The Amazon Resource Name (ARN) of the volume target.public String getTargetARN()
The Amazon Resource Name (ARN) of the volume target.
public VolumeiSCSIAttributes withTargetARN(String targetARN)
The Amazon Resource Name (ARN) of the volume target.
targetARN
- The Amazon Resource Name (ARN) of the volume target.public void setNetworkInterfaceId(String networkInterfaceId)
The network interface identifier.
networkInterfaceId
- The network interface identifier.public String getNetworkInterfaceId()
The network interface identifier.
public VolumeiSCSIAttributes withNetworkInterfaceId(String networkInterfaceId)
The network interface identifier.
networkInterfaceId
- The network interface identifier.public void setNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI targets.
networkInterfacePort
- The port used to communicate with iSCSI targets.public Integer getNetworkInterfacePort()
The port used to communicate with iSCSI targets.
public VolumeiSCSIAttributes withNetworkInterfacePort(Integer networkInterfacePort)
The port used to communicate with iSCSI targets.
networkInterfacePort
- The port used to communicate with iSCSI targets.public void setLunNumber(Integer lunNumber)
The logical disk number.
lunNumber
- The logical disk number.public Integer getLunNumber()
The logical disk number.
public VolumeiSCSIAttributes withLunNumber(Integer lunNumber)
The logical disk number.
lunNumber
- The logical disk number.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 VolumeiSCSIAttributes 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 VolumeiSCSIAttributes 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.