public final class CbmClusterNodeEntity
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
CbmClusterNodeEntity.Builder
Builder class for
CbmClusterNodeEntity . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
static java.lang.String |
ENTITY_TYPE_ASYNC_REPLICATOR |
static java.lang.String |
ENTITY_TYPE_CLUSTER_BOOT_MANAGER |
static java.lang.String |
ENTITY_TYPE_CONTROLLER |
static java.lang.String |
ENTITY_TYPE_CORFU_NONCONFIG |
static java.lang.String |
ENTITY_TYPE_DATASTORE |
static java.lang.String |
ENTITY_TYPE_GLOBAL_MANAGER |
static java.lang.String |
ENTITY_TYPE_HTTPS |
static java.lang.String |
ENTITY_TYPE_IDPS_REPORTING |
static java.lang.String |
ENTITY_TYPE_MANAGER |
static java.lang.String |
ENTITY_TYPE_MONITORING |
static java.lang.String |
ENTITY_TYPE_POLICY |
Modifier | Constructor and Description |
---|---|
|
CbmClusterNodeEntity()
Default constructor.
|
protected |
CbmClusterNodeEntity(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_convertTo(java.lang.Class<T> clazz) |
java.lang.String |
_getCanonicalName() |
static java.lang.String |
_getCanonicalTypeName()
Returns the canonical type name.
|
static com.vmware.vapi.bindings.type.StructType |
_getClassType()
WARNING: Internal method, subject to change in future versions.
|
com.vmware.vapi.data.StructValue |
_getDataValue() |
com.vmware.vapi.data.DataValue |
_getDynamicField(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
_getDynamicFieldNames() |
com.vmware.vapi.bindings.type.StructType |
_getType() |
boolean |
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz) |
static CbmClusterNodeEntity |
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static CbmClusterNodeEntity |
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
void |
_setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue) |
protected void |
_updateDataValue(com.vmware.vapi.data.StructValue structValue) |
void |
_validate() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCertificate()
Public certificate of the entity in PEM format.
|
java.lang.String |
getEntityType()
Possible values are:
ENTITY_TYPE_MANAGER ENTITY_TYPE_CONTROLLER
ENTITY_TYPE_POLICY
ENTITY_TYPE_HTTPS
ENTITY_TYPE_CLUSTER_BOOT_MANAGER
ENTITY_TYPE_DATASTORE
ENTITY_TYPE_GLOBAL_MANAGER
ENTITY_TYPE_ASYNC_REPLICATOR
ENTITY_TYPE_MONITORING
ENTITY_TYPE_IDPS_REPORTING
ENTITY_TYPE_CORFU_NONCONFIG
Type of the entity. |
java.lang.String |
getEntityUuid()
UUID of the entity.
|
java.lang.String |
getFqdn()
Domain name the entity binds to.
|
java.lang.String |
getIpAddress()
IP address the entity binds to.
|
java.lang.String |
getIpv6Address()
IPv6 address the entity binds to.
|
java.lang.Long |
getIpv6SubnetPrefixLength()
IPv6 subnet mask prefix length of the entity binds to.
|
java.lang.Long |
getPort()
Port the entity binds to.
|
java.lang.Long |
getSubnetPrefixLength()
IPv4 subnet mask prefix length of the entity binds to.
|
int |
hashCode() |
void |
setCertificate(java.lang.String certificate)
Public certificate of the entity in PEM format.
|
void |
setEntityType(java.lang.String entityType)
Possible values are:
ENTITY_TYPE_MANAGER ENTITY_TYPE_CONTROLLER
ENTITY_TYPE_POLICY
ENTITY_TYPE_HTTPS
ENTITY_TYPE_CLUSTER_BOOT_MANAGER
ENTITY_TYPE_DATASTORE
ENTITY_TYPE_GLOBAL_MANAGER
ENTITY_TYPE_ASYNC_REPLICATOR
ENTITY_TYPE_MONITORING
ENTITY_TYPE_IDPS_REPORTING
ENTITY_TYPE_CORFU_NONCONFIG
Type of the entity. |
void |
setEntityUuid(java.lang.String entityUuid)
UUID of the entity.
|
void |
setFqdn(java.lang.String fqdn)
Domain name the entity binds to.
|
void |
setIpAddress(java.lang.String ipAddress)
IP address the entity binds to.
|
void |
setIpv6Address(java.lang.String ipv6Address)
IPv6 address the entity binds to.
|
void |
setIpv6SubnetPrefixLength(java.lang.Long ipv6SubnetPrefixLength)
IPv6 subnet mask prefix length of the entity binds to.
|
void |
setPort(java.lang.Long port)
Port the entity binds to.
|
void |
setSubnetPrefixLength(java.lang.Long subnetPrefixLength)
IPv4 subnet mask prefix length of the entity binds to.
|
java.lang.String |
toString() |
public static final java.lang.String ENTITY_TYPE_MANAGER
public static final java.lang.String ENTITY_TYPE_CONTROLLER
public static final java.lang.String ENTITY_TYPE_POLICY
public static final java.lang.String ENTITY_TYPE_HTTPS
public static final java.lang.String ENTITY_TYPE_CLUSTER_BOOT_MANAGER
public static final java.lang.String ENTITY_TYPE_DATASTORE
public static final java.lang.String ENTITY_TYPE_GLOBAL_MANAGER
public static final java.lang.String ENTITY_TYPE_ASYNC_REPLICATOR
public static final java.lang.String ENTITY_TYPE_MONITORING
public static final java.lang.String ENTITY_TYPE_IDPS_REPORTING
public static final java.lang.String ENTITY_TYPE_CORFU_NONCONFIG
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public CbmClusterNodeEntity()
protected CbmClusterNodeEntity(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.String getCertificate()
public void setCertificate(java.lang.String certificate)
certificate
- New value for the property.public java.lang.String getEntityType()
public void setEntityType(java.lang.String entityType)
entityType
- New value for the property.public java.lang.String getEntityUuid()
public void setEntityUuid(java.lang.String entityUuid)
entityUuid
- New value for the property.public java.lang.String getFqdn()
public void setFqdn(java.lang.String fqdn)
fqdn
- New value for the property.public java.lang.String getIpAddress()
public void setIpAddress(java.lang.String ipAddress)
ipAddress
- New value for the property.public java.lang.String getIpv6Address()
public void setIpv6Address(java.lang.String ipv6Address)
ipv6Address
- New value for the property.public java.lang.Long getIpv6SubnetPrefixLength()
public void setIpv6SubnetPrefixLength(java.lang.Long ipv6SubnetPrefixLength)
ipv6SubnetPrefixLength
- New value for the property.public java.lang.Long getPort()
public void setPort(java.lang.Long port)
port
- New value for the property.public java.lang.Long getSubnetPrefixLength()
public void setSubnetPrefixLength(java.lang.Long subnetPrefixLength)
subnetPrefixLength
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static CbmClusterNodeEntity _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue
- the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructType
public static CbmClusterNodeEntity _newInstance2(com.vmware.vapi.data.StructValue structValue)