public class SnapMirrorVserver
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SnapMirrorVserver.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
SnapMirrorVserver() |
SnapMirrorVserver(java.lang.Long snapMirrorEndpointID,
java.lang.String vserverName,
java.lang.String vserverType,
java.lang.String vserverSubtype,
java.lang.String rootVolume,
java.lang.String rootVolumeAggregate,
SnapMirrorVserverAggregateInfo[] vserverAggregateInfo,
java.lang.String adminState,
java.lang.String operationalState) |
Modifier and Type | Method and Description |
---|---|
SnapMirrorVserver.Builder |
asBuilder() |
static SnapMirrorVserver.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAdminState()
The detailed administrative state of the Vserver.
|
java.lang.String |
getOperationalState()
The basic operational state of the Vserver.
|
java.lang.String |
getRootVolume()
The root volume of the Vserver.
|
java.lang.String |
getRootVolumeAggregate()
The aggregate on which the root volume will be created.
|
java.lang.Long |
getSnapMirrorEndpointID()
The ID of the destination ONTAP system.
|
SnapMirrorVserverAggregateInfo[] |
getVserverAggregateInfo()
An array of SnapMirrorVserverAggregateInfo objects.
|
java.lang.String |
getVserverName()
The name of the Vserver.
|
java.lang.String |
getVserverSubtype()
The subtype of the Vserver.
|
java.lang.String |
getVserverType()
The type of the Vserver.
|
int |
hashCode() |
void |
setAdminState(java.lang.String adminState) |
void |
setOperationalState(java.lang.String operationalState) |
void |
setRootVolume(java.lang.String rootVolume) |
void |
setRootVolumeAggregate(java.lang.String rootVolumeAggregate) |
void |
setSnapMirrorEndpointID(java.lang.Long snapMirrorEndpointID) |
void |
setVserverAggregateInfo(SnapMirrorVserverAggregateInfo[] vserverAggregateInfo) |
void |
setVserverName(java.lang.String vserverName) |
void |
setVserverSubtype(java.lang.String vserverSubtype) |
void |
setVserverType(java.lang.String vserverType) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="10.0") public SnapMirrorVserver(java.lang.Long snapMirrorEndpointID, java.lang.String vserverName, java.lang.String vserverType, java.lang.String vserverSubtype, java.lang.String rootVolume, java.lang.String rootVolumeAggregate, SnapMirrorVserverAggregateInfo[] vserverAggregateInfo, java.lang.String adminState, java.lang.String operationalState)
public java.lang.Long getSnapMirrorEndpointID()
public void setSnapMirrorEndpointID(java.lang.Long snapMirrorEndpointID)
public java.lang.String getVserverName()
public void setVserverName(java.lang.String vserverName)
public java.lang.String getVserverType()
public void setVserverType(java.lang.String vserverType)
public java.lang.String getVserverSubtype()
public void setVserverSubtype(java.lang.String vserverSubtype)
public java.lang.String getRootVolume()
public void setRootVolume(java.lang.String rootVolume)
public java.lang.String getRootVolumeAggregate()
public void setRootVolumeAggregate(java.lang.String rootVolumeAggregate)
public SnapMirrorVserverAggregateInfo[] getVserverAggregateInfo()
public void setVserverAggregateInfo(SnapMirrorVserverAggregateInfo[] vserverAggregateInfo)
public java.lang.String getAdminState()
public void setAdminState(java.lang.String adminState)
public java.lang.String getOperationalState()
public void setOperationalState(java.lang.String operationalState)
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 SnapMirrorVserver.Builder builder()
public final SnapMirrorVserver.Builder asBuilder()