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