Class DrPlanExecutionStepStatusCounts
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.disasterrecovery.model.DrPlanExecutionStepStatusCounts
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220125") public final class DrPlanExecutionStepStatusCounts extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelA categorized summary of step execution statuses and their corresponding counts.
Note: Objects should always be created or deserialized using theDrPlanExecutionStepStatusCounts.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theDrPlanExecutionStepStatusCounts.Builder, which maintain a set of all explicitly set fields calledDrPlanExecutionStepStatusCounts.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDrPlanExecutionStepStatusCounts.Builder
-
Constructor Summary
Constructors Constructor Description DrPlanExecutionStepStatusCounts(Integer totalSteps, DrPlanExecutionRemainingStepStatusCounts remainingSteps, DrPlanExecutionSkippedStepStatusCounts skippedSteps, DrPlanExecutionSuccessfulStepStatusCounts successfulSteps, DrPlanExecutionWarningStepStatusCounts warningSteps, DrPlanExecutionFailedStepStatusCounts failedSteps)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DrPlanExecutionStepStatusCounts.Builderbuilder()Create a new builder.booleanequals(Object o)DrPlanExecutionFailedStepStatusCountsgetFailedSteps()DrPlanExecutionRemainingStepStatusCountsgetRemainingSteps()DrPlanExecutionSkippedStepStatusCountsgetSkippedSteps()DrPlanExecutionSuccessfulStepStatusCountsgetSuccessfulSteps()IntegergetTotalSteps()The total number of steps in a DR plan execution.DrPlanExecutionWarningStepStatusCountsgetWarningSteps()inthashCode()DrPlanExecutionStepStatusCounts.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
DrPlanExecutionStepStatusCounts
@Deprecated @ConstructorProperties({"totalSteps","remainingSteps","skippedSteps","successfulSteps","warningSteps","failedSteps"}) public DrPlanExecutionStepStatusCounts(Integer totalSteps, DrPlanExecutionRemainingStepStatusCounts remainingSteps, DrPlanExecutionSkippedStepStatusCounts skippedSteps, DrPlanExecutionSuccessfulStepStatusCounts successfulSteps, DrPlanExecutionWarningStepStatusCounts warningSteps, DrPlanExecutionFailedStepStatusCounts failedSteps)
Deprecated.
-
-
Method Detail
-
builder
public static DrPlanExecutionStepStatusCounts.Builder builder()
Create a new builder.
-
toBuilder
public DrPlanExecutionStepStatusCounts.Builder toBuilder()
-
getTotalSteps
public Integer getTotalSteps()
The total number of steps in a DR plan execution.- Returns:
- the value
-
getRemainingSteps
public DrPlanExecutionRemainingStepStatusCounts getRemainingSteps()
-
getSkippedSteps
public DrPlanExecutionSkippedStepStatusCounts getSkippedSteps()
-
getSuccessfulSteps
public DrPlanExecutionSuccessfulStepStatusCounts getSuccessfulSteps()
-
getWarningSteps
public DrPlanExecutionWarningStepStatusCounts getWarningSteps()
-
getFailedSteps
public DrPlanExecutionFailedStepStatusCounts getFailedSteps()
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-