Class ActSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ActSummary.Builder,ActSummary>
Summary information about an act, including its status and execution timing.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringactId()The unique identifier of the act.static ActSummary.Builderbuilder()final InstantendedAt()The timestamp when the act completed execution, if applicable.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ActSummary.Builder> final StringThe unique identifier of the session containing this act.final InstantThe timestamp when the act started execution.final ActStatusstatus()The current execution status of the act.final StringThe current execution status of the act.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final TraceLocationThe location where trace information for this act is stored.final StringThe unique identifier of the workflow run containing this act.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
workflowRunId
The unique identifier of the workflow run containing this act.
- Returns:
- The unique identifier of the workflow run containing this act.
-
sessionId
The unique identifier of the session containing this act.
- Returns:
- The unique identifier of the session containing this act.
-
actId
The unique identifier of the act.
- Returns:
- The unique identifier of the act.
-
status
The current execution status of the act.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnActStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current execution status of the act.
- See Also:
-
statusAsString
The current execution status of the act.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnActStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current execution status of the act.
- See Also:
-
startedAt
The timestamp when the act started execution.
- Returns:
- The timestamp when the act started execution.
-
endedAt
The timestamp when the act completed execution, if applicable.
- Returns:
- The timestamp when the act completed execution, if applicable.
-
traceLocation
The location where trace information for this act is stored.
- Returns:
- The location where trace information for this act is stored.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ActSummary.Builder,ActSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-