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 interfaceProgressCounters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProgressCounters.Builderbuilder()IntegercancelledSteps()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.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)IntegerfailedSteps()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)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ProgressCounters.Builder>serializableBuilderClass()IntegersuccessSteps()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.IntegertimedOutSteps()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.BuildertoBuilder()StringtoString()Returns a string representation of this object.IntegertotalSteps()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:
toBuilderin 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:
equalsBySdkFieldsin 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-