public class CreateSnapMirrorVolumeRequest
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CreateSnapMirrorVolumeRequest.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
CreateSnapMirrorVolumeRequest() |
CreateSnapMirrorVolumeRequest(java.lang.Long snapMirrorEndpointID,
java.lang.String vserver,
java.lang.String name,
Optional<java.lang.String> type,
java.lang.String aggregate,
java.lang.Long size) |
Modifier and Type | Method and Description |
---|---|
CreateSnapMirrorVolumeRequest.Builder |
asBuilder() |
static CreateSnapMirrorVolumeRequest.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAggregate()
The containing ONTAP aggregate in which to create the volume.
|
java.lang.String |
getName()
The destination ONTAP volume name.
|
java.lang.Long |
getSize()
The size of the volume in bytes.
|
java.lang.Long |
getSnapMirrorEndpointID()
The endpoint ID of the remote ONTAP storage system communicating with the SolidFire cluster.
|
Optional<java.lang.String> |
getType()
The volume type.
|
java.lang.String |
getVserver()
The name of the Vserver.
|
int |
hashCode() |
void |
setAggregate(java.lang.String aggregate) |
void |
setName(java.lang.String name) |
void |
setSize(java.lang.Long size) |
void |
setSnapMirrorEndpointID(java.lang.Long snapMirrorEndpointID) |
void |
setType(Optional<java.lang.String> type) |
void |
setVserver(java.lang.String vserver) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
public java.lang.Long getSnapMirrorEndpointID()
public void setSnapMirrorEndpointID(java.lang.Long snapMirrorEndpointID)
public java.lang.String getVserver()
public void setVserver(java.lang.String vserver)
public java.lang.String getName()
public void setName(java.lang.String name)
public Optional<java.lang.String> getType()
public void setType(Optional<java.lang.String> type)
public java.lang.String getAggregate()
public void setAggregate(java.lang.String aggregate)
public java.lang.Long getSize()
public void setSize(java.lang.Long size)
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 CreateSnapMirrorVolumeRequest.Builder builder()
public final CreateSnapMirrorVolumeRequest.Builder asBuilder()