Class MapRunExecutionCounts
- java.lang.Object
-
- software.amazon.awssdk.services.sfn.model.MapRunExecutionCounts
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>
@Generated("software.amazon.awssdk:codegen") public final class MapRunExecutionCounts extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>
Contains details about all of the child workflow executions started by a Map Run.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMapRunExecutionCounts.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Longaborted()The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.static MapRunExecutionCounts.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Longfailed()The total number of child workflow executions that were started by a Map Run, but have failed.LongfailuresNotRedrivable()The number ofFAILED,ABORTED, orTIMED_OUTchild workflow executions that cannot be redriven because their execution status is terminal.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Longpending()The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.LongpendingRedrive()The number of unsuccessful child workflow executions currently waiting to be redriven.LongresultsWritten()Returns the count of child workflow executions whose results were written byResultWriter.Longrunning()The total number of child workflow executions that were started by a Map Run and are currently in-progress.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MapRunExecutionCounts.Builder>serializableBuilderClass()Longsucceeded()The total number of child workflow executions that were started by a Map Run and have completed successfully.LongtimedOut()The total number of child workflow executions that were started by a Map Run and have timed out.MapRunExecutionCounts.BuildertoBuilder()StringtoString()Returns a string representation of this object.Longtotal()The total number of child workflow executions that were started by a Map Run.-
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
-
pending
public final Long pending()
The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
- Returns:
- The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
-
running
public final Long running()
The total number of child workflow executions that were started by a Map Run and are currently in-progress.
- Returns:
- The total number of child workflow executions that were started by a Map Run and are currently in-progress.
-
succeeded
public final Long succeeded()
The total number of child workflow executions that were started by a Map Run and have completed successfully.
- Returns:
- The total number of child workflow executions that were started by a Map Run and have completed successfully.
-
failed
public final Long failed()
The total number of child workflow executions that were started by a Map Run, but have failed.
- Returns:
- The total number of child workflow executions that were started by a Map Run, but have failed.
-
timedOut
public final Long timedOut()
The total number of child workflow executions that were started by a Map Run and have timed out.
- Returns:
- The total number of child workflow executions that were started by a Map Run and have timed out.
-
aborted
public final Long aborted()
The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
- Returns:
- The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
-
total
public final Long total()
The total number of child workflow executions that were started by a Map Run.
- Returns:
- The total number of child workflow executions that were started by a Map Run.
-
resultsWritten
public final Long resultsWritten()
Returns the count of child workflow executions whose results were written by
ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.- Returns:
- Returns the count of child workflow executions whose results were written by
ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.
-
failuresNotRedrivable
public final Long failuresNotRedrivable()
The number of
FAILED,ABORTED, orTIMED_OUTchild workflow executions that cannot be redriven because their execution status is terminal. For example, child workflows with an execution status ofFAILED,ABORTED, orTIMED_OUTand aredriveStatusofNOT_REDRIVABLE.- Returns:
- The number of
FAILED,ABORTED, orTIMED_OUTchild workflow executions that cannot be redriven because their execution status is terminal. For example, child workflows with an execution status ofFAILED,ABORTED, orTIMED_OUTand aredriveStatusofNOT_REDRIVABLE.
-
pendingRedrive
public final Long pendingRedrive()
The number of unsuccessful child workflow executions currently waiting to be redriven. The status of these child workflow executions could be
FAILED,ABORTED, orTIMED_OUTin the original execution attempt or a previous redrive attempt.- Returns:
- The number of unsuccessful child workflow executions currently waiting to be redriven. The status of
these child workflow executions could be
FAILED,ABORTED, orTIMED_OUTin the original execution attempt or a previous redrive attempt.
-
toBuilder
public MapRunExecutionCounts.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>
-
builder
public static MapRunExecutionCounts.Builder builder()
-
serializableBuilderClass
public static Class<? extends MapRunExecutionCounts.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
-
-