@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionState extends Object implements Serializable, Cloneable, StructuredPojo
Represents information about the state of an action.
Constructor and Description |
---|
ActionState() |
Modifier and Type | Method and Description |
---|---|
ActionState |
clone() |
boolean |
equals(Object obj) |
String |
getActionName()
The name of the action.
|
ActionRevision |
getCurrentRevision()
Represents information about the version (or revision) of an action.
|
String |
getEntityUrl()
A URL link for more information about the state of the action, such as a deployment group details page.
|
ActionExecution |
getLatestExecution()
Represents information about the run of an action.
|
String |
getRevisionUrl()
A URL link for more information about the revision, such as a commit details page.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionName(String actionName)
The name of the action.
|
void |
setCurrentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
|
void |
setEntityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
|
void |
setLatestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
|
void |
setRevisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
|
String |
toString()
Returns a string representation of this object.
|
ActionState |
withActionName(String actionName)
The name of the action.
|
ActionState |
withCurrentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
|
ActionState |
withEntityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
|
ActionState |
withLatestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
|
ActionState |
withRevisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
|
public void setActionName(String actionName)
The name of the action.
actionName
- The name of the action.public String getActionName()
The name of the action.
public ActionState withActionName(String actionName)
The name of the action.
actionName
- The name of the action.public void setCurrentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
currentRevision
- Represents information about the version (or revision) of an action.public ActionRevision getCurrentRevision()
Represents information about the version (or revision) of an action.
public ActionState withCurrentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
currentRevision
- Represents information about the version (or revision) of an action.public void setLatestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
latestExecution
- Represents information about the run of an action.public ActionExecution getLatestExecution()
Represents information about the run of an action.
public ActionState withLatestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
latestExecution
- Represents information about the run of an action.public void setEntityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
entityUrl
- A URL link for more information about the state of the action, such as a deployment group details page.public String getEntityUrl()
A URL link for more information about the state of the action, such as a deployment group details page.
public ActionState withEntityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
entityUrl
- A URL link for more information about the state of the action, such as a deployment group details page.public void setRevisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
revisionUrl
- A URL link for more information about the revision, such as a commit details page.public String getRevisionUrl()
A URL link for more information about the revision, such as a commit details page.
public ActionState withRevisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
revisionUrl
- A URL link for more information about the revision, such as a commit details page.public String toString()
toString
in class Object
Object.toString()
public ActionState clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.