public final class FullSyncInfo
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
FullSyncInfo.Builder
Builder class for
FullSyncInfo. |
| Modifier | Constructor and Description |
|---|---|
|
FullSyncInfo()
Default constructor.
|
protected |
FullSyncInfo(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 FullSyncInfo |
_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 FullSyncInfo |
_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.Long |
getDataStreamingFromSourceEndTime()
End time of streaming full state from source format: int64
|
java.lang.String |
getDataStreamingFromSourceProgress()
Details about full sync on sender side
|
java.lang.Long |
getDataStreamingFromSourceStartTime()
Start time of streaming full state from source format: int64
|
java.lang.Long |
getEndTime()
Full sync end time format: int64
|
java.util.List<java.lang.String> |
getErrors()
Errors if any
|
java.lang.String |
getFullSyncId()
Full sync id
|
java.lang.String |
getReason()
Description of full sync reason
|
java.lang.String |
getReasonCode()
Possible values are:
REASON_CODE_QUEUE_OVERFLOW_ON_TRANSMITTER
REASON_CODE_QUEUE_OVERFLOW_ON_RECEIVER
REASON_CODE_CONNECTION_RESTORED
REASON_CODE_LM_ONBOARDED
REASON_CODE_GM_SWITCHOVER
REASON_CODE_RESTORED_GM_FROM_BACKUP
REASON_CODE_RESTORED_LM_FROM_BACKUP
REASON_CODE_BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GM
REASON_CODE_GM_REQUESTED_OVERSIZED_PAYLOAD
REASON_CODE_GM_REQUESTED_SITE_ONBOARDING
REASON_CODE_GM_REQUESTED_OTHER
REASON_CODE_LM_REQUSTED_OVERSIZED_PAYLOAD
REASON_CODE_LM_REQUESTED_OTHER
REASON_CODE_USER_REQUSTED
REASON_CODE_OTHER_AR_INTERNAL
REASON_CODE_POST_UPGRADE_GM
REASON_CODE_POST_UPGRADE_LM
REASON_CODE_UNKNOWN
Full sync can happen for various internal reasons, as well user can request for
one. |
java.lang.Long |
getReceiverEndTime()
End time of completing applying full state on receiver side format: int64
|
java.lang.Long |
getReceiverStartTime()
Start time of applying full state on receiver side format: int64
|
java.lang.String |
getReceiverState()
This is optional information, provides useful insights on receiver side once
async channel hands over full state data to receiver.
|
java.lang.Long |
getReceiverTimeToApplyInMillis()
Time taken by application receiver to apply the full state received format:
int64
|
java.lang.String |
getStage()
Possible values are:
STAGE_NOT_STARTED
STAGE_REQUESTED_FULL_STATE_FROM_SOURCE
STAGE_TRANSFERRING_FULL_STATE
STAGE_COMPLETED_TRANSFERRING_FULL_STATE
STAGE_DESTINATION_APPLYING_FULL_STATE
STAGE_COMPLETED_SUCCESSFUL
STAGE_TIMEOUT_ON_SOURCE_RECEIVE_FULL_STATE
STAGE_TIMEOUT_ON_DESTINATION_APPLY
STAGE_COMPLETED_FAILED
This provides the insights into current full sync stage if in progress. |
java.lang.Long |
getStartTime()
Full sync start time format: int64
|
java.lang.String |
getStatus()
|
java.util.List<java.lang.String> |
getWarnings()
Errors if any
|
int |
hashCode() |
void |
setDataStreamingFromSourceEndTime(java.lang.Long dataStreamingFromSourceEndTime)
End time of streaming full state from source format: int64
|
void |
setDataStreamingFromSourceProgress(java.lang.String dataStreamingFromSourceProgress)
Details about full sync on sender side
|
void |
setDataStreamingFromSourceStartTime(java.lang.Long dataStreamingFromSourceStartTime)
Start time of streaming full state from source format: int64
|
void |
setEndTime(java.lang.Long endTime)
Full sync end time format: int64
|
void |
setErrors(java.util.List<java.lang.String> errors)
Errors if any
|
void |
setFullSyncId(java.lang.String fullSyncId)
Full sync id
|
void |
setReason(java.lang.String reason)
Description of full sync reason
|
void |
setReasonCode(java.lang.String reasonCode)
Possible values are:
REASON_CODE_QUEUE_OVERFLOW_ON_TRANSMITTER
REASON_CODE_QUEUE_OVERFLOW_ON_RECEIVER
REASON_CODE_CONNECTION_RESTORED
REASON_CODE_LM_ONBOARDED
REASON_CODE_GM_SWITCHOVER
REASON_CODE_RESTORED_GM_FROM_BACKUP
REASON_CODE_RESTORED_LM_FROM_BACKUP
REASON_CODE_BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GM
REASON_CODE_GM_REQUESTED_OVERSIZED_PAYLOAD
REASON_CODE_GM_REQUESTED_SITE_ONBOARDING
REASON_CODE_GM_REQUESTED_OTHER
REASON_CODE_LM_REQUSTED_OVERSIZED_PAYLOAD
REASON_CODE_LM_REQUESTED_OTHER
REASON_CODE_USER_REQUSTED
REASON_CODE_OTHER_AR_INTERNAL
REASON_CODE_POST_UPGRADE_GM
REASON_CODE_POST_UPGRADE_LM
REASON_CODE_UNKNOWN
Full sync can happen for various internal reasons, as well user can request for
one. |
void |
setReceiverEndTime(java.lang.Long receiverEndTime)
End time of completing applying full state on receiver side format: int64
|
void |
setReceiverStartTime(java.lang.Long receiverStartTime)
Start time of applying full state on receiver side format: int64
|
void |
setReceiverState(java.lang.String receiverState)
This is optional information, provides useful insights on receiver side once
async channel hands over full state data to receiver.
|
void |
setReceiverTimeToApplyInMillis(java.lang.Long receiverTimeToApplyInMillis)
Time taken by application receiver to apply the full state received format:
int64
|
void |
setStage(java.lang.String stage)
Possible values are:
STAGE_NOT_STARTED
STAGE_REQUESTED_FULL_STATE_FROM_SOURCE
STAGE_TRANSFERRING_FULL_STATE
STAGE_COMPLETED_TRANSFERRING_FULL_STATE
STAGE_DESTINATION_APPLYING_FULL_STATE
STAGE_COMPLETED_SUCCESSFUL
STAGE_TIMEOUT_ON_SOURCE_RECEIVE_FULL_STATE
STAGE_TIMEOUT_ON_DESTINATION_APPLY
STAGE_COMPLETED_FAILED
This provides the insights into current full sync stage if in progress. |
void |
setStartTime(java.lang.Long startTime)
Full sync start time format: int64
|
void |
setStatus(java.lang.String status)
|
void |
setWarnings(java.util.List<java.lang.String> warnings)
Errors if any
|
java.lang.String |
toString() |
public static final java.lang.String REASON_CODE_QUEUE_OVERFLOW_ON_TRANSMITTER
public static final java.lang.String REASON_CODE_QUEUE_OVERFLOW_ON_RECEIVER
public static final java.lang.String REASON_CODE_CONNECTION_RESTORED
public static final java.lang.String REASON_CODE_LM_ONBOARDED
public static final java.lang.String REASON_CODE_GM_SWITCHOVER
public static final java.lang.String REASON_CODE_RESTORED_GM_FROM_BACKUP
public static final java.lang.String REASON_CODE_RESTORED_LM_FROM_BACKUP
public static final java.lang.String REASON_CODE_BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GM
public static final java.lang.String REASON_CODE_GM_REQUESTED_OVERSIZED_PAYLOAD
public static final java.lang.String REASON_CODE_GM_REQUESTED_SITE_ONBOARDING
public static final java.lang.String REASON_CODE_GM_REQUESTED_OTHER
public static final java.lang.String REASON_CODE_LM_REQUSTED_OVERSIZED_PAYLOAD
public static final java.lang.String REASON_CODE_LM_REQUESTED_OTHER
public static final java.lang.String REASON_CODE_USER_REQUSTED
public static final java.lang.String REASON_CODE_OTHER_AR_INTERNAL
public static final java.lang.String REASON_CODE_POST_UPGRADE_GM
public static final java.lang.String REASON_CODE_POST_UPGRADE_LM
public static final java.lang.String REASON_CODE_UNKNOWN
public static final java.lang.String STAGE_NOT_STARTED
public static final java.lang.String STAGE_REQUESTED_FULL_STATE_FROM_SOURCE
public static final java.lang.String STAGE_TRANSFERRING_FULL_STATE
public static final java.lang.String STAGE_COMPLETED_TRANSFERRING_FULL_STATE
public static final java.lang.String STAGE_DESTINATION_APPLYING_FULL_STATE
public static final java.lang.String STAGE_COMPLETED_SUCCESSFUL
public static final java.lang.String STAGE_TIMEOUT_ON_SOURCE_RECEIVE_FULL_STATE
public static final java.lang.String STAGE_TIMEOUT_ON_DESTINATION_APPLY
public static final java.lang.String STAGE_COMPLETED_FAILED
public static final java.lang.String STATUS_NOT_STARTED
public static final java.lang.String STATUS_IN_PROGRESS
public static final java.lang.String STATUS_COMPLETED
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public FullSyncInfo()
protected FullSyncInfo(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Long getDataStreamingFromSourceEndTime()
public void setDataStreamingFromSourceEndTime(java.lang.Long dataStreamingFromSourceEndTime)
dataStreamingFromSourceEndTime - New value for the property.public java.lang.String getDataStreamingFromSourceProgress()
public void setDataStreamingFromSourceProgress(java.lang.String dataStreamingFromSourceProgress)
dataStreamingFromSourceProgress - New value for the property.public java.lang.Long getDataStreamingFromSourceStartTime()
public void setDataStreamingFromSourceStartTime(java.lang.Long dataStreamingFromSourceStartTime)
dataStreamingFromSourceStartTime - New value for the property.public java.lang.Long getEndTime()
public void setEndTime(java.lang.Long endTime)
endTime - New value for the property.public java.util.List<java.lang.String> getErrors()
public void setErrors(java.util.List<java.lang.String> errors)
errors - New value for the property.public java.lang.String getFullSyncId()
public void setFullSyncId(java.lang.String fullSyncId)
fullSyncId - New value for the property.public java.lang.String getReason()
public void setReason(java.lang.String reason)
reason - New value for the property.public java.lang.String getReasonCode()
REASON_CODE_QUEUE_OVERFLOW_ON_TRANSMITTERREASON_CODE_QUEUE_OVERFLOW_ON_RECEIVERREASON_CODE_CONNECTION_RESTOREDREASON_CODE_LM_ONBOARDEDREASON_CODE_GM_SWITCHOVERREASON_CODE_RESTORED_GM_FROM_BACKUPREASON_CODE_RESTORED_LM_FROM_BACKUPREASON_CODE_BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GMREASON_CODE_GM_REQUESTED_OVERSIZED_PAYLOADREASON_CODE_GM_REQUESTED_SITE_ONBOARDINGREASON_CODE_GM_REQUESTED_OTHERREASON_CODE_LM_REQUSTED_OVERSIZED_PAYLOADREASON_CODE_LM_REQUESTED_OTHERREASON_CODE_USER_REQUSTEDREASON_CODE_OTHER_AR_INTERNALREASON_CODE_POST_UPGRADE_GMREASON_CODE_POST_UPGRADE_LMREASON_CODE_UNKNOWNpublic void setReasonCode(java.lang.String reasonCode)
REASON_CODE_QUEUE_OVERFLOW_ON_TRANSMITTERREASON_CODE_QUEUE_OVERFLOW_ON_RECEIVERREASON_CODE_CONNECTION_RESTOREDREASON_CODE_LM_ONBOARDEDREASON_CODE_GM_SWITCHOVERREASON_CODE_RESTORED_GM_FROM_BACKUPREASON_CODE_RESTORED_LM_FROM_BACKUPREASON_CODE_BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GMREASON_CODE_GM_REQUESTED_OVERSIZED_PAYLOADREASON_CODE_GM_REQUESTED_SITE_ONBOARDINGREASON_CODE_GM_REQUESTED_OTHERREASON_CODE_LM_REQUSTED_OVERSIZED_PAYLOADREASON_CODE_LM_REQUESTED_OTHERREASON_CODE_USER_REQUSTEDREASON_CODE_OTHER_AR_INTERNALREASON_CODE_POST_UPGRADE_GMREASON_CODE_POST_UPGRADE_LMREASON_CODE_UNKNOWNreasonCode - New value for the property.public java.lang.Long getReceiverEndTime()
public void setReceiverEndTime(java.lang.Long receiverEndTime)
receiverEndTime - New value for the property.public java.lang.Long getReceiverStartTime()
public void setReceiverStartTime(java.lang.Long receiverStartTime)
receiverStartTime - New value for the property.public java.lang.String getReceiverState()
public void setReceiverState(java.lang.String receiverState)
receiverState - New value for the property.public java.lang.Long getReceiverTimeToApplyInMillis()
public void setReceiverTimeToApplyInMillis(java.lang.Long receiverTimeToApplyInMillis)
receiverTimeToApplyInMillis - New value for the property.public java.lang.String getStage()
public void setStage(java.lang.String stage)
stage - New value for the property.public java.lang.Long getStartTime()
public void setStartTime(java.lang.Long startTime)
startTime - 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.util.List<java.lang.String> getWarnings()
public void setWarnings(java.util.List<java.lang.String> warnings)
warnings - 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 FullSyncInfo _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 FullSyncInfo _newInstance2(com.vmware.vapi.data.StructValue structValue)