Class ActionState
java.lang.Object
com.amazonaws.services.codepipeline.model.ActionState
- All Implemented Interfaces:
Serializable
,Cloneable
Represents information about the state of an action.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The name of the action.A URL link for more information about the state of the action, such as a deployment group details page.A URL link for more information about the revision, such as a commit details page.int
hashCode()
void
setActionName
(String actionName) The name of the action.void
setCurrentRevision
(ActionRevision currentRevision) 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) void
setRevisionUrl
(String revisionUrl) A URL link for more information about the revision, such as a commit details page.toString()
Returns a string representation of this object; useful for testing and debugging.withActionName
(String actionName) The name of the action.withCurrentRevision
(ActionRevision currentRevision) withEntityUrl
(String entityUrl) A URL link for more information about the state of the action, such as a deployment group details page.withLatestExecution
(ActionExecution latestExecution) withRevisionUrl
(String revisionUrl) A URL link for more information about the revision, such as a commit details page.
-
Constructor Details
-
ActionState
public ActionState()
-
-
Method Details
-
setActionName
The name of the action.
- Parameters:
actionName
- The name of the action.
-
getActionName
The name of the action.
- Returns:
- The name of the action.
-
withActionName
The name of the action.
- Parameters:
actionName
- The name of the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCurrentRevision
- Parameters:
currentRevision
-
-
getCurrentRevision
- Returns:
-
withCurrentRevision
- Parameters:
currentRevision
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLatestExecution
- Parameters:
latestExecution
-
-
getLatestExecution
- Returns:
-
withLatestExecution
- Parameters:
latestExecution
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEntityUrl
A URL link for more information about the state of the action, such as a deployment group details page.
- Parameters:
entityUrl
- A URL link for more information about the state of the action, such as a deployment group details page.
-
getEntityUrl
A URL link for more information about the state of the action, such as a deployment group details page.
- Returns:
- A URL link for more information about the state of the action, such as a deployment group details page.
-
withEntityUrl
A URL link for more information about the state of the action, such as a deployment group details page.
- Parameters:
entityUrl
- A URL link for more information about the state of the action, such as a deployment group details page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRevisionUrl
A URL link for more information about the revision, such as a commit details page.
- Parameters:
revisionUrl
- A URL link for more information about the revision, such as a commit details page.
-
getRevisionUrl
A URL link for more information about the revision, such as a commit details page.
- Returns:
- A URL link for more information about the revision, such as a commit details page.
-
withRevisionUrl
A URL link for more information about the revision, such as a commit details page.
- Parameters:
revisionUrl
- A URL link for more information about the revision, such as a commit details page.- 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
-