@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartDeploymentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartDeploymentRequest() |
Modifier and Type | Method and Description |
---|---|
StartDeploymentRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartDeploymentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartDeploymentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The application ID.
|
String |
getConfigurationProfileId()
The configuration profile ID.
|
String |
getConfigurationVersion()
The configuration version to deploy.
|
String |
getDeploymentStrategyId()
The deployment strategy ID.
|
String |
getDescription()
A description of the deployment.
|
String |
getEnvironmentId()
The environment ID.
|
Map<String,String> |
getTags()
Metadata to assign to the deployment.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The application ID.
|
void |
setConfigurationProfileId(String configurationProfileId)
The configuration profile ID.
|
void |
setConfigurationVersion(String configurationVersion)
The configuration version to deploy.
|
void |
setDeploymentStrategyId(String deploymentStrategyId)
The deployment strategy ID.
|
void |
setDescription(String description)
A description of the deployment.
|
void |
setEnvironmentId(String environmentId)
The environment ID.
|
void |
setTags(Map<String,String> tags)
Metadata to assign to the deployment.
|
String |
toString()
Returns a string representation of this object.
|
StartDeploymentRequest |
withApplicationId(String applicationId)
The application ID.
|
StartDeploymentRequest |
withConfigurationProfileId(String configurationProfileId)
The configuration profile ID.
|
StartDeploymentRequest |
withConfigurationVersion(String configurationVersion)
The configuration version to deploy.
|
StartDeploymentRequest |
withDeploymentStrategyId(String deploymentStrategyId)
The deployment strategy ID.
|
StartDeploymentRequest |
withDescription(String description)
A description of the deployment.
|
StartDeploymentRequest |
withEnvironmentId(String environmentId)
The environment ID.
|
StartDeploymentRequest |
withTags(Map<String,String> tags)
Metadata to assign to the deployment.
|
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 setApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public String getApplicationId()
The application ID.
public StartDeploymentRequest withApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public void setEnvironmentId(String environmentId)
The environment ID.
environmentId
- The environment ID.public String getEnvironmentId()
The environment ID.
public StartDeploymentRequest withEnvironmentId(String environmentId)
The environment ID.
environmentId
- The environment ID.public void setDeploymentStrategyId(String deploymentStrategyId)
The deployment strategy ID.
deploymentStrategyId
- The deployment strategy ID.public String getDeploymentStrategyId()
The deployment strategy ID.
public StartDeploymentRequest withDeploymentStrategyId(String deploymentStrategyId)
The deployment strategy ID.
deploymentStrategyId
- The deployment strategy ID.public void setConfigurationProfileId(String configurationProfileId)
The configuration profile ID.
configurationProfileId
- The configuration profile ID.public String getConfigurationProfileId()
The configuration profile ID.
public StartDeploymentRequest withConfigurationProfileId(String configurationProfileId)
The configuration profile ID.
configurationProfileId
- The configuration profile ID.public void setConfigurationVersion(String configurationVersion)
The configuration version to deploy.
configurationVersion
- The configuration version to deploy.public String getConfigurationVersion()
The configuration version to deploy.
public StartDeploymentRequest withConfigurationVersion(String configurationVersion)
The configuration version to deploy.
configurationVersion
- The configuration version to deploy.public void setDescription(String description)
A description of the deployment.
description
- A description of the deployment.public String getDescription()
A description of the deployment.
public StartDeploymentRequest withDescription(String description)
A description of the deployment.
description
- A description of the deployment.public Map<String,String> getTags()
Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
public void setTags(Map<String,String> tags)
Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
tags
- Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag
consists of a key and an optional value, both of which you define.public StartDeploymentRequest withTags(Map<String,String> tags)
Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
tags
- Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag
consists of a key and an optional value, both of which you define.public StartDeploymentRequest addTagsEntry(String key, String value)
public StartDeploymentRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartDeploymentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()