Class DeviceiSCSIAttributes
- All Implemented Interfaces:
Serializable
,Cloneable
Lists iSCSI information about a VTL device.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
Indicates whether mutual CHAP is enabled for the iSCSI target.The network interface identifier of the VTL device.The port used to communicate with iSCSI VTL device targets.Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.int
hashCode()
Indicates whether mutual CHAP is enabled for the iSCSI target.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.toString()
Returns a string representation of this object; useful for testing and debugging.withChapEnabled
(Boolean chapEnabled) Indicates whether mutual CHAP is enabled for the iSCSI target.withNetworkInterfaceId
(String networkInterfaceId) The network interface identifier of the VTL device.withNetworkInterfacePort
(Integer networkInterfacePort) The port used to communicate with iSCSI VTL device targets.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.
-
Constructor Details
-
DeviceiSCSIAttributes
public DeviceiSCSIAttributes()
-
-
Method Details
-
setTargetARN
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
- Parameters:
targetARN
- Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
-
getTargetARN
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
- Returns:
- Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
-
withTargetARN
Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
- Parameters:
targetARN
- Specifies the unique Amazon Resource Name(ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNetworkInterfaceId
The network interface identifier of the VTL device.
- Parameters:
networkInterfaceId
- The network interface identifier of the VTL device.
-
getNetworkInterfaceId
The network interface identifier of the VTL device.
- Returns:
- The network interface identifier of the VTL device.
-
withNetworkInterfaceId
The network interface identifier of the VTL device.
- Parameters:
networkInterfaceId
- The network interface identifier of the VTL device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNetworkInterfacePort
The port used to communicate with iSCSI VTL device targets.
- Parameters:
networkInterfacePort
- The port used to communicate with iSCSI VTL device targets.
-
getNetworkInterfacePort
The port used to communicate with iSCSI VTL device targets.
- Returns:
- The port used to communicate with iSCSI VTL device targets.
-
withNetworkInterfacePort
The port used to communicate with iSCSI VTL device targets.
- Parameters:
networkInterfacePort
- The port used to communicate with iSCSI VTL device targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setChapEnabled
Indicates whether mutual CHAP is enabled for the iSCSI target.
- Parameters:
chapEnabled
- Indicates whether mutual CHAP is enabled for the iSCSI target.
-
getChapEnabled
Indicates whether mutual CHAP is enabled for the iSCSI target.
- Returns:
- Indicates whether mutual CHAP is enabled for the iSCSI target.
-
withChapEnabled
Indicates whether mutual CHAP is enabled for the iSCSI target.
- Parameters:
chapEnabled
- Indicates whether mutual CHAP is enabled for the iSCSI target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isChapEnabled
Indicates whether mutual CHAP is enabled for the iSCSI target.
- Returns:
- Indicates whether mutual CHAP is enabled for the iSCSI target.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-