@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDeploymentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDeploymentRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDeploymentRequest |
addSpecificationsEntry(String key,
String value)
Add a single Specifications entry
|
CreateDeploymentRequest |
clearSpecificationsEntries()
Removes all the entries added into Specifications.
|
CreateDeploymentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDeploymentPatternName()
The name of the deployment pattern supported by a given workload.
|
Boolean |
getDryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
String |
getName()
The name of the deployment.
|
Map<String,String> |
getSpecifications()
The settings specified for the deployment.
|
String |
getWorkloadName()
The name of the workload.
|
int |
hashCode() |
Boolean |
isDryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
void |
setDeploymentPatternName(String deploymentPatternName)
The name of the deployment pattern supported by a given workload.
|
void |
setDryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
void |
setName(String name)
The name of the deployment.
|
void |
setSpecifications(Map<String,String> specifications)
The settings specified for the deployment.
|
void |
setWorkloadName(String workloadName)
The name of the workload.
|
String |
toString()
Returns a string representation of this object.
|
CreateDeploymentRequest |
withDeploymentPatternName(String deploymentPatternName)
The name of the deployment pattern supported by a given workload.
|
CreateDeploymentRequest |
withDryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
CreateDeploymentRequest |
withName(String name)
The name of the deployment.
|
CreateDeploymentRequest |
withSpecifications(Map<String,String> specifications)
The settings specified for the deployment.
|
CreateDeploymentRequest |
withWorkloadName(String workloadName)
The name of the workload.
|
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 setDeploymentPatternName(String deploymentPatternName)
The name of the deployment pattern supported by a given workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
deploymentPatternName
- The name of the deployment pattern supported by a given workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public String getDeploymentPatternName()
The name of the deployment pattern supported by a given workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public CreateDeploymentRequest withDeploymentPatternName(String deploymentPatternName)
The name of the deployment pattern supported by a given workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
deploymentPatternName
- The name of the deployment pattern supported by a given workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public void setDryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
dryRun
- Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.public Boolean getDryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.public CreateDeploymentRequest withDryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
dryRun
- Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.public Boolean isDryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.public void setName(String name)
The name of the deployment.
name
- The name of the deployment.public String getName()
The name of the deployment.
public CreateDeploymentRequest withName(String name)
The name of the deployment.
name
- The name of the deployment.public Map<String,String> getSpecifications()
The settings specified for the deployment. For more information on the specifications required for creating a deployment, see Workload specifications.
public void setSpecifications(Map<String,String> specifications)
The settings specified for the deployment. For more information on the specifications required for creating a deployment, see Workload specifications.
specifications
- The settings specified for the deployment. For more information on the specifications required for
creating a deployment, see Workload specifications.public CreateDeploymentRequest withSpecifications(Map<String,String> specifications)
The settings specified for the deployment. For more information on the specifications required for creating a deployment, see Workload specifications.
specifications
- The settings specified for the deployment. For more information on the specifications required for
creating a deployment, see Workload specifications.public CreateDeploymentRequest addSpecificationsEntry(String key, String value)
public CreateDeploymentRequest clearSpecificationsEntries()
public void setWorkloadName(String workloadName)
The name of the workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
workloadName
- The name of the workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public String getWorkloadName()
The name of the workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public CreateDeploymentRequest withWorkloadName(String workloadName)
The name of the workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this parameter.
workloadName
- The name of the workload. You can use the
ListWorkloadDeploymentPatterns
operation to discover supported values for this
parameter.public String toString()
toString
in class Object
Object.toString()
public CreateDeploymentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()