Class ActionTypeId
- All Implemented Interfaces:
Serializable
,Cloneable
Represents information about an action type.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.getOwner()
The creator of the action being called.The provider of the service being called by the action.A string that identifies the action type.int
hashCode()
void
setCategory
(ActionCategory category) A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.void
setCategory
(String category) A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.void
setOwner
(ActionOwner owner) The creator of the action being called.void
The creator of the action being called.void
setProvider
(String provider) The provider of the service being called by the action.void
setVersion
(String version) A string that identifies the action type.toString()
Returns a string representation of this object; useful for testing and debugging.withCategory
(ActionCategory category) A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.withCategory
(String category) A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.withOwner
(ActionOwner owner) The creator of the action being called.The creator of the action being called.withProvider
(String provider) The provider of the service being called by the action.withVersion
(String version) A string that identifies the action type.
-
Constructor Details
-
ActionTypeId
public ActionTypeId()
-
-
Method Details
-
setCategory
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 values below.
- 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 values below.- See Also:
-
getCategory
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 values below.
- Returns:
- 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 values below.
- See Also:
-
withCategory
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 values below.
- 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 values below.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setCategory
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 values below.
- 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 values below.- See Also:
-
withCategory
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 values below.
- 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 values below.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setOwner
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- See Also:
-
getOwner
The creator of the action being called.
- Returns:
- The creator of the action being called.
- See Also:
-
withOwner
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setOwner
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- See Also:
-
withOwner
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setProvider
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.
- 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 AWS CodeDeploy, which would be specified as CodeDeploy.
-
getProvider
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.
- Returns:
- 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.
-
withProvider
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.
- 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 AWS CodeDeploy, which would be specified as CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setVersion
A string that identifies the action type.
- Parameters:
version
- A string that identifies the action type.
-
getVersion
A string that identifies the action type.
- Returns:
- A string that identifies the action type.
-
withVersion
A string that identifies the action type.
- Parameters:
version
- A string that identifies the action type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-