public class CreateClusterRequest
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CreateClusterRequest.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
CreateClusterRequest() |
CreateClusterRequest(Optional<java.lang.Boolean> acceptEula,
Optional<java.lang.String> serialNumber,
Optional<java.lang.String> orderNumber,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest) |
CreateClusterRequest(Optional<java.lang.Boolean> acceptEula,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes) |
Modifier and Type | Method and Description |
---|---|
CreateClusterRequest.Builder |
asBuilder() |
static CreateClusterRequest.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
Optional<java.lang.Boolean> |
getAcceptEula()
Required to indicate your acceptance of the End User License
Agreement when creating this cluster.
|
Optional<Attributes> |
getAttributes()
List of name-value pairs in JSON object format.
|
Optional<java.lang.Boolean> |
getEnableSoftwareEncryptionAtRest()
Enable this flag to use software-based encryption-at-rest.
|
java.lang.String |
getMvip()
Floating (virtual) IP address for the cluster on the management network.
|
java.lang.String[] |
getNodes()
CIP/SIP addresses of the initial set of nodes making up the cluster.
|
Optional<java.lang.String> |
getOrderNumber()
Alphanumeric sales order number.
|
java.lang.String |
getPassword()
Initial password for the cluster admin account.
|
Optional<java.lang.String> |
getSerialNumber()
Nine-digit alphanumeric Serial Number.
|
java.lang.String |
getSvip()
Floating (virtual) IP address for the cluster on the storage (iSCSI) network.
|
java.lang.String |
getUsername()
Username for the cluster admin.
|
int |
hashCode() |
void |
setAcceptEula(Optional<java.lang.Boolean> acceptEula) |
void |
setAttributes(Optional<Attributes> attributes) |
void |
setEnableSoftwareEncryptionAtRest(Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest) |
void |
setMvip(java.lang.String mvip) |
void |
setNodes(java.lang.String[] nodes) |
void |
setOrderNumber(Optional<java.lang.String> orderNumber) |
void |
setPassword(java.lang.String password) |
void |
setSerialNumber(Optional<java.lang.String> serialNumber) |
void |
setSvip(java.lang.String svip) |
void |
setUsername(java.lang.String username) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public CreateClusterRequest(Optional<java.lang.Boolean> acceptEula, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes)
@Since(value="12.0") public CreateClusterRequest(Optional<java.lang.Boolean> acceptEula, Optional<java.lang.String> serialNumber, Optional<java.lang.String> orderNumber, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
public Optional<java.lang.Boolean> getAcceptEula()
public void setAcceptEula(Optional<java.lang.Boolean> acceptEula)
public Optional<java.lang.String> getSerialNumber()
public void setSerialNumber(Optional<java.lang.String> serialNumber)
public Optional<java.lang.String> getOrderNumber()
public void setOrderNumber(Optional<java.lang.String> orderNumber)
public java.lang.String getMvip()
public void setMvip(java.lang.String mvip)
public java.lang.String getSvip()
public void setSvip(java.lang.String svip)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String[] getNodes()
public void setNodes(java.lang.String[] nodes)
public Optional<Attributes> getAttributes()
public void setAttributes(Optional<Attributes> attributes)
public Optional<java.lang.Boolean> getEnableSoftwareEncryptionAtRest()
public void setEnableSoftwareEncryptionAtRest(Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
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 CreateClusterRequest.Builder builder()
public final CreateClusterRequest.Builder asBuilder()