Class ActionTypeId
- java.lang.Object
-
- com.amazonaws.services.codepipeline.model.ActionTypeId
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ActionTypeId extends Object implements Serializable, Cloneable
Represents information about an action type.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActionTypeId()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionTypeId
clone()
boolean
equals(Object obj)
String
getCategory()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.String
getOwner()
The creator of the action being called.String
getProvider()
The provider of the service being called by the action.String
getVersion()
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
setOwner(String owner)
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.String
toString()
Returns a string representation of this object; useful for testing and debugging.ActionTypeId
withCategory(ActionCategory category)
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.ActionTypeId
withCategory(String category)
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.ActionTypeId
withOwner(ActionOwner owner)
The creator of the action being called.ActionTypeId
withOwner(String owner)
The creator of the action being called.ActionTypeId
withProvider(String provider)
The provider of the service being called by the action.ActionTypeId
withVersion(String version)
A string that identifies the action type.
-
-
-
Method Detail
-
setCategory
public 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. 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:
ActionCategory
-
getCategory
public String 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:
ActionCategory
-
withCategory
public ActionTypeId withCategory(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 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:
ActionCategory
-
setCategory
public 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. 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:
ActionCategory
-
withCategory
public ActionTypeId withCategory(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 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:
ActionCategory
-
setOwner
public void setOwner(String owner)
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- See Also:
ActionOwner
-
getOwner
public String getOwner()
The creator of the action being called.
- Returns:
- The creator of the action being called.
- See Also:
ActionOwner
-
withOwner
public ActionTypeId withOwner(String owner)
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:
ActionOwner
-
setOwner
public void setOwner(ActionOwner owner)
The creator of the action being called.
- Parameters:
owner
- The creator of the action being called.- See Also:
ActionOwner
-
withOwner
public ActionTypeId withOwner(ActionOwner owner)
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:
ActionOwner
-
setProvider
public void setProvider(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.
- 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
public String 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
public ActionTypeId withProvider(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.
- 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
public void setVersion(String version)
A string that identifies the action type.
- Parameters:
version
- A string that identifies the action type.
-
getVersion
public String getVersion()
A string that identifies the action type.
- Returns:
- A string that identifies the action type.
-
withVersion
public ActionTypeId withVersion(String version)
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
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ActionTypeId clone()
-
-