@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateApplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateApplicationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateApplicationRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateApplicationRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateApplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ApiGatewayProxyInput |
getApiGatewayProxy()
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
|
String |
getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getEnvironmentIdentifier()
The unique identifier of the environment.
|
String |
getName()
The name to use for the application.
|
String |
getProxyType()
The proxy type of the proxy created within the application.
|
Map<String,String> |
getTags()
The tags to assign to the application.
|
String |
getVpcId()
The ID of the virtual private cloud (VPC).
|
int |
hashCode() |
void |
setApiGatewayProxy(ApiGatewayProxyInput apiGatewayProxy)
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
|
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setEnvironmentIdentifier(String environmentIdentifier)
The unique identifier of the environment.
|
void |
setName(String name)
The name to use for the application.
|
void |
setProxyType(String proxyType)
The proxy type of the proxy created within the application.
|
void |
setTags(Map<String,String> tags)
The tags to assign to the application.
|
void |
setVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
|
String |
toString()
Returns a string representation of this object.
|
CreateApplicationRequest |
withApiGatewayProxy(ApiGatewayProxyInput apiGatewayProxy)
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
|
CreateApplicationRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateApplicationRequest |
withEnvironmentIdentifier(String environmentIdentifier)
The unique identifier of the environment.
|
CreateApplicationRequest |
withName(String name)
The name to use for the application.
|
CreateApplicationRequest |
withProxyType(ProxyType proxyType)
The proxy type of the proxy created within the application.
|
CreateApplicationRequest |
withProxyType(String proxyType)
The proxy type of the proxy created within the application.
|
CreateApplicationRequest |
withTags(Map<String,String> tags)
The tags to assign to the application.
|
CreateApplicationRequest |
withVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
|
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 setApiGatewayProxy(ApiGatewayProxyInput apiGatewayProxy)
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
apiGatewayProxy
- A wrapper object holding the API Gateway endpoint type and stage name for the proxy.public ApiGatewayProxyInput getApiGatewayProxy()
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
public CreateApplicationRequest withApiGatewayProxy(ApiGatewayProxyInput apiGatewayProxy)
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
apiGatewayProxy
- A wrapper object holding the API Gateway endpoint type and stage name for the proxy.public void setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public CreateApplicationRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public void setEnvironmentIdentifier(String environmentIdentifier)
The unique identifier of the environment.
environmentIdentifier
- The unique identifier of the environment.public String getEnvironmentIdentifier()
The unique identifier of the environment.
public CreateApplicationRequest withEnvironmentIdentifier(String environmentIdentifier)
The unique identifier of the environment.
environmentIdentifier
- The unique identifier of the environment.public void setName(String name)
The name to use for the application.
name
- The name to use for the application.public String getName()
The name to use for the application.
public CreateApplicationRequest withName(String name)
The name to use for the application.
name
- The name to use for the application.public void setProxyType(String proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public String getProxyType()
The proxy type of the proxy created within the application.
ProxyType
public CreateApplicationRequest withProxyType(String proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public CreateApplicationRequest withProxyType(ProxyType proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public Map<String,String> getTags()
The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
public void setTags(Map<String,String> tags)
The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
tags
- The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services
resource. Each tag consists of a key-value pair.public CreateApplicationRequest withTags(Map<String,String> tags)
The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
tags
- The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services
resource. Each tag consists of a key-value pair.public CreateApplicationRequest addTagsEntry(String key, String value)
public CreateApplicationRequest clearTagsEntries()
public void setVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
vpcId
- The ID of the virtual private cloud (VPC).public String getVpcId()
The ID of the virtual private cloud (VPC).
public CreateApplicationRequest withVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
vpcId
- The ID of the virtual private cloud (VPC).public String toString()
toString
in class Object
Object.toString()
public CreateApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()