public final class CrossSiteFlowInfo
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
CrossSiteFlowInfo.Builder
Builder class for
CrossSiteFlowInfo. |
| Modifier and Type | Field and Description |
|---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
static java.lang.String |
STATUS_DISCONNECTED |
static java.lang.String |
STATUS_ERROR |
static java.lang.String |
STATUS_GOOD |
static java.lang.String |
STATUS_NOT_READY |
static java.lang.String |
STATUS_RECOVERY |
static java.lang.String |
STATUS_UNKNOWN |
| Modifier | Constructor and Description |
|---|---|
|
CrossSiteFlowInfo()
Default constructor.
|
protected |
CrossSiteFlowInfo(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 CrossSiteFlowInfo |
_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 CrossSiteFlowInfo |
_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 |
getFromSiteId()
Site id of the source
|
java.lang.String |
getFromSitePath()
Source site policy path
|
FullSyncInfo |
getFullSyncInfo() |
java.lang.Long |
getLatencyMeasuredTs()
Timestamp of latency measurement format: int64
|
java.lang.Long |
getLatencyMillis()
Latency from source to destination site in milli seconds format: int64
|
java.lang.String |
getLeaderNodeId()
Local leader node id sharded for this remote site.
|
java.lang.String |
getStatus()
Possible values are:
STATUS_GOOD
STATUS_DISCONNECTED
STATUS_RECOVERY
STATUS_ERROR
STATUS_UNKNOWN
STATUS_NOT_READY
Overall status of the flow |
java.lang.String |
getToSiteId()
Site id of the destination
|
java.lang.String |
getToSitePath()
Destination site policy path
|
int |
hashCode() |
void |
setFromSiteId(java.lang.String fromSiteId)
Site id of the source
|
void |
setFromSitePath(java.lang.String fromSitePath)
Source site policy path
|
void |
setFullSyncInfo(FullSyncInfo fullSyncInfo) |
void |
setLatencyMeasuredTs(java.lang.Long latencyMeasuredTs)
Timestamp of latency measurement format: int64
|
void |
setLatencyMillis(java.lang.Long latencyMillis)
Latency from source to destination site in milli seconds format: int64
|
void |
setLeaderNodeId(java.lang.String leaderNodeId)
Local leader node id sharded for this remote site.
|
void |
setStatus(java.lang.String status)
Possible values are:
STATUS_GOOD
STATUS_DISCONNECTED
STATUS_RECOVERY
STATUS_ERROR
STATUS_UNKNOWN
STATUS_NOT_READY
Overall status of the flow |
void |
setToSiteId(java.lang.String toSiteId)
Site id of the destination
|
void |
setToSitePath(java.lang.String toSitePath)
Destination site policy path
|
java.lang.String |
toString() |
public static final java.lang.String STATUS_GOOD
public static final java.lang.String STATUS_DISCONNECTED
public static final java.lang.String STATUS_RECOVERY
public static final java.lang.String STATUS_ERROR
public static final java.lang.String STATUS_UNKNOWN
public static final java.lang.String STATUS_NOT_READY
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public CrossSiteFlowInfo()
protected CrossSiteFlowInfo(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.String getFromSiteId()
public void setFromSiteId(java.lang.String fromSiteId)
fromSiteId - New value for the property.public java.lang.String getFromSitePath()
public void setFromSitePath(java.lang.String fromSitePath)
fromSitePath - New value for the property.public FullSyncInfo getFullSyncInfo()
public void setFullSyncInfo(FullSyncInfo fullSyncInfo)
fullSyncInfo - New value for the property.public java.lang.Long getLatencyMeasuredTs()
public void setLatencyMeasuredTs(java.lang.Long latencyMeasuredTs)
latencyMeasuredTs - New value for the property.public java.lang.Long getLatencyMillis()
public void setLatencyMillis(java.lang.Long latencyMillis)
latencyMillis - New value for the property.public java.lang.String getLeaderNodeId()
public void setLeaderNodeId(java.lang.String leaderNodeId)
leaderNodeId - New value for the property.public java.lang.String getStatus()
public void setStatus(java.lang.String status)
status - New value for the property.public java.lang.String getToSiteId()
public void setToSiteId(java.lang.String toSiteId)
toSiteId - New value for the property.public java.lang.String getToSitePath()
public void setToSitePath(java.lang.String toSitePath)
toSitePath - New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue in interface com.vmware.vapi.bindings.Structureprotected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate in interface com.vmware.vapi.bindings.StaticStructurepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.vmware.vapi.bindings.StaticStructuretoString in class java.lang.Objectpublic boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf in interface com.vmware.vapi.bindings.Structurepublic <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo in interface com.vmware.vapi.bindings.Structurepublic void _setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructurepublic 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.Structurepublic static java.lang.String _getCanonicalTypeName()
_getCanonicalName().public static CrossSiteFlowInfo _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.StructTypepublic static CrossSiteFlowInfo _newInstance2(com.vmware.vapi.data.StructValue structValue)