@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 | addTagsEntry(String key,
            String value)Add a single Tags entry | 
| CreateDeploymentRequest | clearSpecificationsEntries()Removes all the entries added into Specifications. | 
| CreateDeploymentRequest | clearTagsEntries()Removes all the entries added into Tags. | 
| 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. | 
| Map<String,String> | getTags()
 The tags to add to 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 | setTags(Map<String,String> tags)
 The tags to add to 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 | withTags(Map<String,String> tags)
 The tags to add to 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, withSdkRequestTimeoutpublic 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. These settings define how to deploy and configure your resources
 created by the deployment. For more information about the specifications required for creating a deployment for a
 SAP workload, see SAP
 deployment specifications. To retrieve the specifications required to create a deployment for other
 workloads, use the 
 GetWorkloadDeploymentPattern  operation.
 
GetWorkloadDeploymentPattern  operation.public void setSpecifications(Map<String,String> specifications)
 The settings specified for the deployment. These settings define how to deploy and configure your resources
 created by the deployment. For more information about the specifications required for creating a deployment for a
 SAP workload, see SAP
 deployment specifications. To retrieve the specifications required to create a deployment for other
 workloads, use the 
 GetWorkloadDeploymentPattern  operation.
 
specifications - The settings specified for the deployment. These settings define how to deploy and configure your
        resources created by the deployment. For more information about the specifications required for creating a
        deployment for a SAP workload, see SAP
        deployment specifications. To retrieve the specifications required to create a deployment for other
        workloads, use the 
        GetWorkloadDeploymentPattern  operation.public CreateDeploymentRequest withSpecifications(Map<String,String> specifications)
 The settings specified for the deployment. These settings define how to deploy and configure your resources
 created by the deployment. For more information about the specifications required for creating a deployment for a
 SAP workload, see SAP
 deployment specifications. To retrieve the specifications required to create a deployment for other
 workloads, use the 
 GetWorkloadDeploymentPattern  operation.
 
specifications - The settings specified for the deployment. These settings define how to deploy and configure your
        resources created by the deployment. For more information about the specifications required for creating a
        deployment for a SAP workload, see SAP
        deployment specifications. To retrieve the specifications required to create a deployment for other
        workloads, use the 
        GetWorkloadDeploymentPattern  operation.public CreateDeploymentRequest addSpecificationsEntry(String key, String value)
public CreateDeploymentRequest clearSpecificationsEntries()
public Map<String,String> getTags()
The tags to add to the deployment.
public void setTags(Map<String,String> tags)
The tags to add to the deployment.
tags - The tags to add to the deployment.public CreateDeploymentRequest withTags(Map<String,String> tags)
The tags to add to the deployment.
tags - The tags to add to the deployment.public CreateDeploymentRequest addTagsEntry(String key, String value)
public CreateDeploymentRequest clearTagsEntries()
public void setWorkloadName(String workloadName)
 The name of the workload. You can use the 
 ListWorkloads  operation to discover supported values for this parameter.
 
workloadName - The name of the workload. You can use the 
        ListWorkloads  operation to discover supported values for this parameter.public String getWorkloadName()
 The name of the workload. You can use the 
 ListWorkloads  operation to discover supported values for this parameter.
 
ListWorkloads  operation to discover supported values for this parameter.public CreateDeploymentRequest withWorkloadName(String workloadName)
 The name of the workload. You can use the 
 ListWorkloads  operation to discover supported values for this parameter.
 
workloadName - The name of the workload. You can use the 
        ListWorkloads  operation to discover supported values for this parameter.public String toString()
toString in class ObjectObject.toString()public CreateDeploymentRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()