Package com.morpheusdata.model
Class DriftState
java.lang.Object
com.morpheusdata.model.DriftState
Represents the state of a drift check, including its status,
progress, timestamps, and results of executed drift rules.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnum for drift check status.static classDrift rule result structure.static enumEnum for drift summary.static enumEnum for rule status.static enumEnum for rule severity. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Instantprotected DriftState.DriftSummaryprotected Integerprotected Longprotected Stringprotected List<DriftState.DriftRuleResult>protected Instantprotected DriftState.DriftCheckStatus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getRefId()voidvoidsetCompletedAt(Instant completedAt) voidsetDriftSummary(DriftState.DriftSummary driftSummary) voidsetPercentComplete(Integer percentComplete) voidvoidsetRefType(String refType) voidsetRuleResults(List<DriftState.DriftRuleResult> ruleResults) voidsetStartedAt(Instant startedAt) voidsetStatus(DriftState.DriftCheckStatus status)
-
Field Details
-
code
-
refType
-
refId
-
status
-
percentComplete
-
startedAt
-
completedAt
-
driftSummary
-
ruleResults
-
-
Constructor Details
-
DriftState
public DriftState()
-
-
Method Details
-
getCode
-
setCode
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getStatus
-
setStatus
-
getPercentComplete
-
setPercentComplete
-
getStartedAt
-
setStartedAt
-
getCompletedAt
-
setCompletedAt
-
getDriftSummary
-
setDriftSummary
-
getRuleResults
-
setRuleResults
-