public class VirtualVolumeBinding
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
VirtualVolumeBinding.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
VirtualVolumeBinding() |
VirtualVolumeBinding(java.util.UUID protocolEndpointID,
java.lang.String protocolEndpointInBandID,
java.lang.String protocolEndpointType,
java.lang.Long virtualVolumeBindingID,
java.util.UUID virtualVolumeHostID,
java.util.UUID virtualVolumeID,
java.lang.String virtualVolumeSecondaryID) |
Modifier and Type | Method and Description |
---|---|
VirtualVolumeBinding.Builder |
asBuilder() |
static VirtualVolumeBinding.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.util.UUID |
getProtocolEndpointID()
The unique ID of the protocol endpoint.
|
java.lang.String |
getProtocolEndpointInBandID()
The scsiNAADeviceID of the protocol endpoint.
|
java.lang.String |
getProtocolEndpointType()
The type of protocol endpoint.
|
java.lang.Long |
getVirtualVolumeBindingID()
The unique ID of the virtual volume binding object.
|
java.util.UUID |
getVirtualVolumeHostID()
The unique ID of the virtual volume host.
|
java.util.UUID |
getVirtualVolumeID()
The unique ID of the virtual volume.
|
java.lang.String |
getVirtualVolumeSecondaryID()
The secondary ID of the virtual volume.
|
int |
hashCode() |
void |
setProtocolEndpointID(java.util.UUID protocolEndpointID) |
void |
setProtocolEndpointInBandID(java.lang.String protocolEndpointInBandID) |
void |
setProtocolEndpointType(java.lang.String protocolEndpointType) |
void |
setVirtualVolumeBindingID(java.lang.Long virtualVolumeBindingID) |
void |
setVirtualVolumeHostID(java.util.UUID virtualVolumeHostID) |
void |
setVirtualVolumeID(java.util.UUID virtualVolumeID) |
void |
setVirtualVolumeSecondaryID(java.lang.String virtualVolumeSecondaryID) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public VirtualVolumeBinding(java.util.UUID protocolEndpointID, java.lang.String protocolEndpointInBandID, java.lang.String protocolEndpointType, java.lang.Long virtualVolumeBindingID, java.util.UUID virtualVolumeHostID, java.util.UUID virtualVolumeID, java.lang.String virtualVolumeSecondaryID)
public java.util.UUID getProtocolEndpointID()
public void setProtocolEndpointID(java.util.UUID protocolEndpointID)
public java.lang.String getProtocolEndpointInBandID()
public void setProtocolEndpointInBandID(java.lang.String protocolEndpointInBandID)
public java.lang.String getProtocolEndpointType()
public void setProtocolEndpointType(java.lang.String protocolEndpointType)
public java.lang.Long getVirtualVolumeBindingID()
public void setVirtualVolumeBindingID(java.lang.Long virtualVolumeBindingID)
public java.util.UUID getVirtualVolumeHostID()
public void setVirtualVolumeHostID(java.util.UUID virtualVolumeHostID)
public java.util.UUID getVirtualVolumeID()
public void setVirtualVolumeID(java.util.UUID virtualVolumeID)
public java.lang.String getVirtualVolumeSecondaryID()
public void setVirtualVolumeSecondaryID(java.lang.String virtualVolumeSecondaryID)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.lang.String toString()
toString
in class java.lang.Object
public static VirtualVolumeBinding.Builder builder()
public final VirtualVolumeBinding.Builder asBuilder()