@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionTypeIdentifier extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the category, owner, provider, and version of the action type.
Constructor and Description |
---|
ActionTypeIdentifier() |
Modifier and Type | Method and Description |
---|---|
ActionTypeIdentifier |
clone() |
boolean |
equals(Object obj) |
String |
getCategory()
Defines what kind of action can be taken in the stage, one of the following:
|
String |
getOwner()
The creator of the action type being called:
AWS or ThirdParty . |
String |
getProvider()
The provider of the action type being called.
|
String |
getVersion()
A string that describes the action type version.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategory(String category)
Defines what kind of action can be taken in the stage, one of the following:
|
void |
setOwner(String owner)
The creator of the action type being called:
AWS or ThirdParty . |
void |
setProvider(String provider)
The provider of the action type being called.
|
void |
setVersion(String version)
A string that describes the action type version.
|
String |
toString()
Returns a string representation of this object.
|
ActionTypeIdentifier |
withCategory(ActionCategory category)
Defines what kind of action can be taken in the stage, one of the following:
|
ActionTypeIdentifier |
withCategory(String category)
Defines what kind of action can be taken in the stage, one of the following:
|
ActionTypeIdentifier |
withOwner(String owner)
The creator of the action type being called:
AWS or ThirdParty . |
ActionTypeIdentifier |
withProvider(String provider)
The provider of the action type being called.
|
ActionTypeIdentifier |
withVersion(String version)
A string that describes the action type version.
|
public void setCategory(String category)
Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
category
- Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
ActionCategory
public String getCategory()
Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
Source
Build
Test
Deploy
Approval
Invoke
ActionCategory
public ActionTypeIdentifier withCategory(String category)
Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
category
- Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
ActionCategory
public ActionTypeIdentifier withCategory(ActionCategory category)
Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
category
- Defines what kind of action can be taken in the stage, one of the following:
Source
Build
Test
Deploy
Approval
Invoke
ActionCategory
public void setOwner(String owner)
The creator of the action type being called: AWS
or ThirdParty
.
owner
- The creator of the action type being called: AWS
or ThirdParty
.public String getOwner()
The creator of the action type being called: AWS
or ThirdParty
.
AWS
or ThirdParty
.public ActionTypeIdentifier withOwner(String owner)
The creator of the action type being called: AWS
or ThirdParty
.
owner
- The creator of the action type being called: AWS
or ThirdParty
.public void setProvider(String provider)
The provider of the action type being called. The provider name is supplied when the action type is created.
provider
- The provider of the action type being called. The provider name is supplied when the action type is
created.public String getProvider()
The provider of the action type being called. The provider name is supplied when the action type is created.
public ActionTypeIdentifier withProvider(String provider)
The provider of the action type being called. The provider name is supplied when the action type is created.
provider
- The provider of the action type being called. The provider name is supplied when the action type is
created.public void setVersion(String version)
A string that describes the action type version.
version
- A string that describes the action type version.public String getVersion()
A string that describes the action type version.
public ActionTypeIdentifier withVersion(String version)
A string that describes the action type version.
version
- A string that describes the action type version.public String toString()
toString
in class Object
Object.toString()
public ActionTypeIdentifier clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.