@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()