@Generated(value="software.amazon.awssdk:codegen") public final class ActionInvocation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionInvocation.Builder,ActionInvocation>
An extension that was invoked as part of a deployment event.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActionInvocation.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionName()
The name of the action.
|
static ActionInvocation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
errorCode()
The error code when an extension invocation fails.
|
String |
errorMessage()
The error message when an extension invocation fails.
|
String |
extensionIdentifier()
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
invocationId()
A system-generated ID for this invocation.
|
String |
roleArn()
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ActionInvocation.Builder> |
serializableBuilderClass() |
ActionInvocation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
uri()
The extension URI associated to the action point in the extension definition.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String extensionIdentifier()
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
public final String actionName()
The name of the action.
public final String uri()
The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.
public final String roleArn()
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
public final String errorMessage()
The error message when an extension invocation fails.
public final String errorCode()
The error code when an extension invocation fails.
public final String invocationId()
A system-generated ID for this invocation.
public ActionInvocation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActionInvocation.Builder,ActionInvocation>public static ActionInvocation.Builder builder()
public static Class<? extends ActionInvocation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.