Interface ActionTypeId.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ActionTypeId.Builder,ActionTypeId>,SdkBuilder<ActionTypeId.Builder,ActionTypeId>,SdkPojo
- Enclosing class:
- ActionTypeId
public static interface ActionTypeId.Builder extends SdkPojo, CopyableBuilder<ActionTypeId.Builder,ActionTypeId>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionTypeId.Buildercategory(String category)A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.ActionTypeId.Buildercategory(ActionCategory category)A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.ActionTypeId.Builderowner(String owner)The creator of the action being called.ActionTypeId.Builderowner(ActionOwner owner)The creator of the action being called.ActionTypeId.Builderprovider(String provider)The provider of the service being called by the action.ActionTypeId.Builderversion(String version)A string that describes the action version.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
category
ActionTypeId.Builder category(String 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
-
Compute
- Parameters:
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
-
Compute
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionCategory,ActionCategory
-
-
category
ActionTypeId.Builder category(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
-
Compute
- Parameters:
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
-
Compute
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionCategory,ActionCategory
-
-
owner
ActionTypeId.Builder owner(String owner)
The creator of the action being called. There are three valid values for the
Ownerfield in the action category section within your pipeline structure:AWS,ThirdParty, andCustom. For more information, see Valid Action Types and Providers in CodePipeline.- Parameters:
owner- The creator of the action being called. There are three valid values for theOwnerfield in the action category section within your pipeline structure:AWS,ThirdParty, andCustom. For more information, see Valid Action Types and Providers in CodePipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionOwner,ActionOwner
-
owner
ActionTypeId.Builder owner(ActionOwner owner)
The creator of the action being called. There are three valid values for the
Ownerfield in the action category section within your pipeline structure:AWS,ThirdParty, andCustom. For more information, see Valid Action Types and Providers in CodePipeline.- Parameters:
owner- The creator of the action being called. There are three valid values for theOwnerfield in the action category section within your pipeline structure:AWS,ThirdParty, andCustom. For more information, see Valid Action Types and Providers in CodePipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionOwner,ActionOwner
-
provider
ActionTypeId.Builder provider(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 CodeDeploy, which would be specified as
CodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.- Parameters:
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 CodeDeploy, which would be specified asCodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
ActionTypeId.Builder version(String version)
A string that describes the action version.
- Parameters:
version- A string that describes the action version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-