@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, 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. 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 Object
Object.toString()
public CreateDeploymentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()