Class ActionSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.ActionSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ActionSummary.Builder,ActionSummary>
@Generated("software.amazon.awssdk:codegen") public final class ActionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionSummary.Builder,ActionSummary>
Lists the properties of an action. An action represents an action or activity. Some examples are a workflow step and a model deployment. Generally, an action involves at least one input artifact or output artifact.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ActionSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
actionArn()
The Amazon Resource Name (ARN) of the action.String
actionName()
The name of the action.String
actionType()
The type of the action.static ActionSummary.Builder
builder()
Instant
creationTime()
When the action was created.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Instant
lastModifiedTime()
When the action was last modified.List<SdkField<?>>
sdkFields()
static Class<? extends ActionSummary.Builder>
serializableBuilderClass()
ActionSource
source()
The source of the action.ActionStatus
status()
The status of the action.String
statusAsString()
The status of the action.ActionSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
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
-
actionArn
public final String actionArn()
The Amazon Resource Name (ARN) of the action.
- Returns:
- The Amazon Resource Name (ARN) of the action.
-
actionName
public final String actionName()
The name of the action.
- Returns:
- The name of the action.
-
source
public final ActionSource source()
The source of the action.
- Returns:
- The source of the action.
-
actionType
public final String actionType()
The type of the action.
- Returns:
- The type of the action.
-
status
public final ActionStatus status()
The status of the action.
If the service returns an enum value that is not available in the current SDK version,
status
will returnActionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the action.
- See Also:
ActionStatus
-
statusAsString
public final String statusAsString()
The status of the action.
If the service returns an enum value that is not available in the current SDK version,
status
will returnActionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the action.
- See Also:
ActionStatus
-
creationTime
public final Instant creationTime()
When the action was created.
- Returns:
- When the action was created.
-
lastModifiedTime
public final Instant lastModifiedTime()
When the action was last modified.
- Returns:
- When the action was last modified.
-
toBuilder
public ActionSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ActionSummary.Builder,ActionSummary>
-
builder
public static ActionSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ActionSummary.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.
-
-