@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEnvironmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateEnvironmentRequest() |
Modifier and Type | Method and Description |
---|---|
CreateEnvironmentRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateEnvironmentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateEnvironmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The application ID.
|
String |
getDescription()
A description of the environment.
|
List<Monitor> |
getMonitors()
Amazon CloudWatch alarms to monitor during the deployment process.
|
String |
getName()
A name for the environment.
|
Map<String,String> |
getTags()
Metadata to assign to the environment.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The application ID.
|
void |
setDescription(String description)
A description of the environment.
|
void |
setMonitors(Collection<Monitor> monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
|
void |
setName(String name)
A name for the environment.
|
void |
setTags(Map<String,String> tags)
Metadata to assign to the environment.
|
String |
toString()
Returns a string representation of this object.
|
CreateEnvironmentRequest |
withApplicationId(String applicationId)
The application ID.
|
CreateEnvironmentRequest |
withDescription(String description)
A description of the environment.
|
CreateEnvironmentRequest |
withMonitors(Collection<Monitor> monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
|
CreateEnvironmentRequest |
withMonitors(Monitor... monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
|
CreateEnvironmentRequest |
withName(String name)
A name for the environment.
|
CreateEnvironmentRequest |
withTags(Map<String,String> tags)
Metadata to assign to the environment.
|
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 setApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public String getApplicationId()
The application ID.
public CreateEnvironmentRequest withApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public void setName(String name)
A name for the environment.
name
- A name for the environment.public String getName()
A name for the environment.
public CreateEnvironmentRequest withName(String name)
A name for the environment.
name
- A name for the environment.public void setDescription(String description)
A description of the environment.
description
- A description of the environment.public String getDescription()
A description of the environment.
public CreateEnvironmentRequest withDescription(String description)
A description of the environment.
description
- A description of the environment.public List<Monitor> getMonitors()
Amazon CloudWatch alarms to monitor during the deployment process.
public void setMonitors(Collection<Monitor> monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
monitors
- Amazon CloudWatch alarms to monitor during the deployment process.public CreateEnvironmentRequest withMonitors(Monitor... monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
NOTE: This method appends the values to the existing list (if any). Use
setMonitors(java.util.Collection)
or withMonitors(java.util.Collection)
if you want to override
the existing values.
monitors
- Amazon CloudWatch alarms to monitor during the deployment process.public CreateEnvironmentRequest withMonitors(Collection<Monitor> monitors)
Amazon CloudWatch alarms to monitor during the deployment process.
monitors
- Amazon CloudWatch alarms to monitor during the deployment process.public Map<String,String> getTags()
Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
public void setTags(Map<String,String> tags)
Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
tags
- Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each
tag consists of a key and an optional value, both of which you define.public CreateEnvironmentRequest withTags(Map<String,String> tags)
Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
tags
- Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each
tag consists of a key and an optional value, both of which you define.public CreateEnvironmentRequest addTagsEntry(String key, String value)
public CreateEnvironmentRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateEnvironmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()