public class ClusterConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ClusterConfig.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
ClusterConfig() |
ClusterConfig(Optional<java.lang.String> cipi,
Optional<java.lang.String> cluster,
Optional<java.lang.String[]> ensemble,
Optional<java.lang.String> mipi,
Optional<java.lang.String> name,
Optional<java.lang.Long> nodeID,
Optional<java.lang.Long> pendingNodeID,
Optional<java.lang.String> role,
Optional<java.lang.String> sipi,
Optional<java.lang.String> state,
Optional<java.lang.Boolean> encryptionCapable,
Optional<java.lang.Boolean> fipsDriveConfiguration,
Optional<java.lang.Boolean> hasLocalAdmin,
Optional<java.lang.String> version) |
Modifier and Type | Method and Description |
---|---|
ClusterConfig.Builder |
asBuilder() |
static ClusterConfig.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
Optional<java.lang.String> |
getCipi()
Network interface used for cluster communication.
|
Optional<java.lang.String> |
getCluster()
Unique cluster name.
|
Optional<java.lang.Boolean> |
getEncryptionCapable()
This field indicates whether the node supports encryption.
|
Optional<java.lang.String[]> |
getEnsemble()
Nodes that are participating in the cluster.
|
Optional<java.lang.Boolean> |
getFipsDriveConfiguration()
This field indicates whether the node supports FIPS 140-2 certified drives.
|
Optional<java.lang.Boolean> |
getHasLocalAdmin() |
Optional<java.lang.String> |
getMipi()
Network interface used for node management.
|
Optional<java.lang.String> |
getName()
Unique cluster name.
|
Optional<java.lang.Long> |
getNodeID() |
Optional<java.lang.Long> |
getPendingNodeID() |
Optional<java.lang.String> |
getRole()
Identifies the role of the node
|
Optional<java.lang.String> |
getSipi()
Network interface used for storage.
|
Optional<java.lang.String> |
getState() |
Optional<java.lang.String> |
getVersion() |
int |
hashCode() |
void |
setCipi(Optional<java.lang.String> cipi) |
void |
setCluster(Optional<java.lang.String> cluster) |
void |
setEncryptionCapable(Optional<java.lang.Boolean> encryptionCapable) |
void |
setEnsemble(Optional<java.lang.String[]> ensemble) |
void |
setFipsDriveConfiguration(Optional<java.lang.Boolean> fipsDriveConfiguration) |
void |
setHasLocalAdmin(Optional<java.lang.Boolean> hasLocalAdmin) |
void |
setMipi(Optional<java.lang.String> mipi) |
void |
setName(Optional<java.lang.String> name) |
void |
setNodeID(Optional<java.lang.Long> nodeID) |
void |
setPendingNodeID(Optional<java.lang.Long> pendingNodeID) |
void |
setRole(Optional<java.lang.String> role) |
void |
setSipi(Optional<java.lang.String> sipi) |
void |
setState(Optional<java.lang.String> state) |
void |
setVersion(Optional<java.lang.String> version) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public ClusterConfig(Optional<java.lang.String> cipi, Optional<java.lang.String> cluster, Optional<java.lang.String[]> ensemble, Optional<java.lang.String> mipi, Optional<java.lang.String> name, Optional<java.lang.Long> nodeID, Optional<java.lang.Long> pendingNodeID, Optional<java.lang.String> role, Optional<java.lang.String> sipi, Optional<java.lang.String> state, Optional<java.lang.Boolean> encryptionCapable, Optional<java.lang.Boolean> fipsDriveConfiguration, Optional<java.lang.Boolean> hasLocalAdmin, Optional<java.lang.String> version)
public Optional<java.lang.String> getCipi()
public void setCipi(Optional<java.lang.String> cipi)
public Optional<java.lang.String> getCluster()
public void setCluster(Optional<java.lang.String> cluster)
public Optional<java.lang.String[]> getEnsemble()
public void setEnsemble(Optional<java.lang.String[]> ensemble)
public Optional<java.lang.String> getMipi()
public void setMipi(Optional<java.lang.String> mipi)
public Optional<java.lang.String> getName()
public void setName(Optional<java.lang.String> name)
public Optional<java.lang.Long> getNodeID()
public void setNodeID(Optional<java.lang.Long> nodeID)
public Optional<java.lang.Long> getPendingNodeID()
public void setPendingNodeID(Optional<java.lang.Long> pendingNodeID)
public Optional<java.lang.String> getRole()
public void setRole(Optional<java.lang.String> role)
public Optional<java.lang.String> getSipi()
public void setSipi(Optional<java.lang.String> sipi)
public Optional<java.lang.String> getState()
public void setState(Optional<java.lang.String> state)
public Optional<java.lang.Boolean> getEncryptionCapable()
public void setEncryptionCapable(Optional<java.lang.Boolean> encryptionCapable)
public Optional<java.lang.Boolean> getFipsDriveConfiguration()
public void setFipsDriveConfiguration(Optional<java.lang.Boolean> fipsDriveConfiguration)
public Optional<java.lang.Boolean> getHasLocalAdmin()
public void setHasLocalAdmin(Optional<java.lang.Boolean> hasLocalAdmin)
public Optional<java.lang.String> getVersion()
public void setVersion(Optional<java.lang.String> version)
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 ClusterConfig.Builder builder()
public final ClusterConfig.Builder asBuilder()