@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartChangeRequestExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartChangeRequestExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
StartChangeRequestExecutionRequest |
addParametersEntry(String key,
List<String> value)
Add a single Parameters entry
|
StartChangeRequestExecutionRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
StartChangeRequestExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getChangeRequestName()
The name of the change request associated with the runbook workflow to be run.
|
String |
getClientToken()
The user-provided idempotency token.
|
String |
getDocumentName()
The name of the change template document to run during the runbook workflow.
|
String |
getDocumentVersion()
The version of the change template document to run during the runbook workflow.
|
Map<String,List<String>> |
getParameters()
A key-value map of parameters that match the declared parameters in the change template document.
|
List<Runbook> |
getRunbooks()
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
|
Date |
getScheduledTime()
The date and time specified in the change request to run the Automation runbooks.
|
List<Tag> |
getTags()
Optional metadata that you assign to a resource.
|
int |
hashCode() |
void |
setChangeRequestName(String changeRequestName)
The name of the change request associated with the runbook workflow to be run.
|
void |
setClientToken(String clientToken)
The user-provided idempotency token.
|
void |
setDocumentName(String documentName)
The name of the change template document to run during the runbook workflow.
|
void |
setDocumentVersion(String documentVersion)
The version of the change template document to run during the runbook workflow.
|
void |
setParameters(Map<String,List<String>> parameters)
A key-value map of parameters that match the declared parameters in the change template document.
|
void |
setRunbooks(Collection<Runbook> runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
|
void |
setScheduledTime(Date scheduledTime)
The date and time specified in the change request to run the Automation runbooks.
|
void |
setTags(Collection<Tag> tags)
Optional metadata that you assign to a resource.
|
String |
toString()
Returns a string representation of this object.
|
StartChangeRequestExecutionRequest |
withChangeRequestName(String changeRequestName)
The name of the change request associated with the runbook workflow to be run.
|
StartChangeRequestExecutionRequest |
withClientToken(String clientToken)
The user-provided idempotency token.
|
StartChangeRequestExecutionRequest |
withDocumentName(String documentName)
The name of the change template document to run during the runbook workflow.
|
StartChangeRequestExecutionRequest |
withDocumentVersion(String documentVersion)
The version of the change template document to run during the runbook workflow.
|
StartChangeRequestExecutionRequest |
withParameters(Map<String,List<String>> parameters)
A key-value map of parameters that match the declared parameters in the change template document.
|
StartChangeRequestExecutionRequest |
withRunbooks(Collection<Runbook> runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
|
StartChangeRequestExecutionRequest |
withRunbooks(Runbook... runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
|
StartChangeRequestExecutionRequest |
withScheduledTime(Date scheduledTime)
The date and time specified in the change request to run the Automation runbooks.
|
StartChangeRequestExecutionRequest |
withTags(Collection<Tag> tags)
Optional metadata that you assign to a resource.
|
StartChangeRequestExecutionRequest |
withTags(Tag... tags)
Optional metadata that you assign to a resource.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setScheduledTime(Date scheduledTime)
The date and time specified in the change request to run the Automation runbooks.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
scheduledTime
- The date and time specified in the change request to run the Automation runbooks. The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public Date getScheduledTime()
The date and time specified in the change request to run the Automation runbooks.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public StartChangeRequestExecutionRequest withScheduledTime(Date scheduledTime)
The date and time specified in the change request to run the Automation runbooks.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
scheduledTime
- The date and time specified in the change request to run the Automation runbooks. The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public void setDocumentName(String documentName)
The name of the change template document to run during the runbook workflow.
documentName
- The name of the change template document to run during the runbook workflow.public String getDocumentName()
The name of the change template document to run during the runbook workflow.
public StartChangeRequestExecutionRequest withDocumentName(String documentName)
The name of the change template document to run during the runbook workflow.
documentName
- The name of the change template document to run during the runbook workflow.public void setDocumentVersion(String documentVersion)
The version of the change template document to run during the runbook workflow.
documentVersion
- The version of the change template document to run during the runbook workflow.public String getDocumentVersion()
The version of the change template document to run during the runbook workflow.
public StartChangeRequestExecutionRequest withDocumentVersion(String documentVersion)
The version of the change template document to run during the runbook workflow.
documentVersion
- The version of the change template document to run during the runbook workflow.public Map<String,List<String>> getParameters()
A key-value map of parameters that match the declared parameters in the change template document.
public void setParameters(Map<String,List<String>> parameters)
A key-value map of parameters that match the declared parameters in the change template document.
parameters
- A key-value map of parameters that match the declared parameters in the change template document.public StartChangeRequestExecutionRequest withParameters(Map<String,List<String>> parameters)
A key-value map of parameters that match the declared parameters in the change template document.
parameters
- A key-value map of parameters that match the declared parameters in the change template document.public StartChangeRequestExecutionRequest addParametersEntry(String key, List<String> value)
public StartChangeRequestExecutionRequest clearParametersEntries()
public void setChangeRequestName(String changeRequestName)
The name of the change request associated with the runbook workflow to be run.
changeRequestName
- The name of the change request associated with the runbook workflow to be run.public String getChangeRequestName()
The name of the change request associated with the runbook workflow to be run.
public StartChangeRequestExecutionRequest withChangeRequestName(String changeRequestName)
The name of the change request associated with the runbook workflow to be run.
changeRequestName
- The name of the change request associated with the runbook workflow to be run.public void setClientToken(String clientToken)
The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
clientToken
- The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID
format, and can't be reused.public String getClientToken()
The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
public StartChangeRequestExecutionRequest withClientToken(String clientToken)
The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
clientToken
- The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID
format, and can't be reused.public List<Runbook> getRunbooks()
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public void setRunbooks(Collection<Runbook> runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
runbooks
- Information about the Automation runbooks (Automation documents) that are run during the runbook
workflow. The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public StartChangeRequestExecutionRequest withRunbooks(Runbook... runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
NOTE: This method appends the values to the existing list (if any). Use
setRunbooks(java.util.Collection)
or withRunbooks(java.util.Collection)
if you want to override
the existing values.
runbooks
- Information about the Automation runbooks (Automation documents) that are run during the runbook
workflow. The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public StartChangeRequestExecutionRequest withRunbooks(Collection<Runbook> runbooks)
Information about the Automation runbooks (Automation documents) that are run during the runbook workflow.
The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
runbooks
- Information about the Automation runbooks (Automation documents) that are run during the runbook
workflow. The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.
public List<Tag> getTags()
Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag a change request to identify an environment or target AWS Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
Key=Environment,Value=Production
Key=Region,Value=us-east-2
public void setTags(Collection<Tag> tags)
Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag a change request to identify an environment or target AWS Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
tags
- Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change
request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or
environment. For example, you might want to tag a change request to identify an environment or target AWS
Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
public StartChangeRequestExecutionRequest withTags(Tag... tags)
Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag a change request to identify an environment or target AWS Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change
request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or
environment. For example, you might want to tag a change request to identify an environment or target AWS
Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
public StartChangeRequestExecutionRequest withTags(Collection<Tag> tags)
Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag a change request to identify an environment or target AWS Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
tags
- Optional metadata that you assign to a resource. You can specify a maximum of five tags for a change
request. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or
environment. For example, you might want to tag a change request to identify an environment or target AWS
Region. In this case, you could specify the following key-value pairs:
Key=Environment,Value=Production
Key=Region,Value=us-east-2
public String toString()
toString
in class Object
Object.toString()
public StartChangeRequestExecutionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()