@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDeploymentJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDeploymentJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDeploymentJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
List<DeploymentApplicationConfig> |
getDeploymentApplicationConfigs()
The deployment application configuration.
|
DeploymentConfig |
getDeploymentConfig()
The requested deployment configuration.
|
String |
getFleet()
The Amazon Resource Name (ARN) of the fleet to deploy.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setDeploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
|
void |
setDeploymentConfig(DeploymentConfig deploymentConfig)
The requested deployment configuration.
|
void |
setFleet(String fleet)
The Amazon Resource Name (ARN) of the fleet to deploy.
|
String |
toString()
Returns a string representation of this object.
|
CreateDeploymentJobRequest |
withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateDeploymentJobRequest |
withDeploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
|
CreateDeploymentJobRequest |
withDeploymentApplicationConfigs(DeploymentApplicationConfig... deploymentApplicationConfigs)
The deployment application configuration.
|
CreateDeploymentJobRequest |
withDeploymentConfig(DeploymentConfig deploymentConfig)
The requested deployment configuration.
|
CreateDeploymentJobRequest |
withFleet(String fleet)
The Amazon Resource Name (ARN) of the fleet to deploy.
|
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 setDeploymentConfig(DeploymentConfig deploymentConfig)
The requested deployment configuration.
deploymentConfig
- The requested deployment configuration.public DeploymentConfig getDeploymentConfig()
The requested deployment configuration.
public CreateDeploymentJobRequest withDeploymentConfig(DeploymentConfig deploymentConfig)
The requested deployment configuration.
deploymentConfig
- The requested deployment configuration.public void setClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientRequestToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public CreateDeploymentJobRequest withClientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public void setFleet(String fleet)
The Amazon Resource Name (ARN) of the fleet to deploy.
fleet
- The Amazon Resource Name (ARN) of the fleet to deploy.public String getFleet()
The Amazon Resource Name (ARN) of the fleet to deploy.
public CreateDeploymentJobRequest withFleet(String fleet)
The Amazon Resource Name (ARN) of the fleet to deploy.
fleet
- The Amazon Resource Name (ARN) of the fleet to deploy.public List<DeploymentApplicationConfig> getDeploymentApplicationConfigs()
The deployment application configuration.
public void setDeploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
deploymentApplicationConfigs
- The deployment application configuration.public CreateDeploymentJobRequest withDeploymentApplicationConfigs(DeploymentApplicationConfig... deploymentApplicationConfigs)
The deployment application configuration.
NOTE: This method appends the values to the existing list (if any). Use
setDeploymentApplicationConfigs(java.util.Collection)
or
withDeploymentApplicationConfigs(java.util.Collection)
if you want to override the existing values.
deploymentApplicationConfigs
- The deployment application configuration.public CreateDeploymentJobRequest withDeploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
deploymentApplicationConfigs
- The deployment application configuration.public String toString()
toString
in class Object
Object.toString()
public CreateDeploymentJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.