@Generated(value="software.amazon.awssdk:codegen") public final class ActionTypeId extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionTypeId.Builder,ActionTypeId>
Represents information about an action type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActionTypeId.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ActionTypeId.Builder |
builder() |
ActionCategory |
category()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the
action.
|
String |
categoryAsString()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the
action.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ActionOwner |
owner()
The creator of the action being called.
|
String |
ownerAsString()
The creator of the action being called.
|
String |
provider()
The provider of the service being called by the action.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ActionTypeId.Builder> |
serializableBuilderClass() |
ActionTypeId.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
A string that describes the action version.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ActionCategory category()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.
Source
Build
Test
Deploy
Invoke
Approval
If the service returns an enum value that is not available in the current SDK version, category will
return ActionCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
categoryAsString().
Source
Build
Test
Deploy
Invoke
Approval
ActionCategorypublic final String categoryAsString()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.
Source
Build
Test
Deploy
Invoke
Approval
If the service returns an enum value that is not available in the current SDK version, category will
return ActionCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
categoryAsString().
Source
Build
Test
Deploy
Invoke
Approval
ActionCategorypublic final ActionOwner owner()
The creator of the action being called. There are three valid values for the Owner field in the
action category section within your pipeline structure: AWS, ThirdParty, and
Custom. For more information, see Valid Action Types and Providers in CodePipeline.
If the service returns an enum value that is not available in the current SDK version, owner will return
ActionOwner.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
ownerAsString().
Owner field in
the action category section within your pipeline structure: AWS, ThirdParty,
and Custom. For more information, see Valid Action Types and Providers in CodePipeline.ActionOwnerpublic final String ownerAsString()
The creator of the action being called. There are three valid values for the Owner field in the
action category section within your pipeline structure: AWS, ThirdParty, and
Custom. For more information, see Valid Action Types and Providers in CodePipeline.
If the service returns an enum value that is not available in the current SDK version, owner will return
ActionOwner.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
ownerAsString().
Owner field in
the action category section within your pipeline structure: AWS, ThirdParty,
and Custom. For more information, see Valid Action Types and Providers in CodePipeline.ActionOwnerpublic final String provider()
The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.
public final String version()
A string that describes the action version.
public ActionTypeId.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActionTypeId.Builder,ActionTypeId>public static ActionTypeId.Builder builder()
public static Class<? extends ActionTypeId.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.