Class ProgressCounters
- java.lang.Object
-
- software.amazon.awssdk.services.ssm.model.ProgressCounters
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ProgressCounters.Builder,ProgressCounters>
@Generated("software.amazon.awssdk:codegen") public final class ProgressCounters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProgressCounters.Builder,ProgressCounters>
An aggregate of step execution statuses displayed in the Amazon Web Services Systems Manager console for a multi-Region and multi-account Automation execution.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ProgressCounters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProgressCounters.Builder
builder()
Integer
cancelledSteps()
The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
Integer
failedSteps()
The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends ProgressCounters.Builder>
serializableBuilderClass()
Integer
successSteps()
The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.Integer
timedOutSteps()
The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.ProgressCounters.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Integer
totalSteps()
The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
totalSteps
public final Integer totalSteps()
The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
- Returns:
- The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
-
successSteps
public final Integer successSteps()
The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
- Returns:
- The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
-
failedSteps
public final Integer failedSteps()
The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
- Returns:
- The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
-
cancelledSteps
public final Integer cancelledSteps()
The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
- Returns:
- The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
-
timedOutSteps
public final Integer timedOutSteps()
The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
- Returns:
- The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
-
toBuilder
public ProgressCounters.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ProgressCounters.Builder,ProgressCounters>
-
builder
public static ProgressCounters.Builder builder()
-
serializableBuilderClass
public static Class<? extends ProgressCounters.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-