@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEnvironmentTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateEnvironmentTemplateRequest() |
Modifier and Type | Method and Description |
---|---|
CreateEnvironmentTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A description of the environment template.
|
String |
getDisplayName()
The environment template name as displayed in the developer interface.
|
String |
getEncryptionKey()
A customer provided encryption key that AWS Proton uses to encrypt data.
|
String |
getName()
The name of the environment template.
|
String |
getProvisioning()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
List<Tag> |
getTags()
Create tags for your environment template.
|
int |
hashCode() |
void |
setDescription(String description)
A description of the environment template.
|
void |
setDisplayName(String displayName)
The environment template name as displayed in the developer interface.
|
void |
setEncryptionKey(String encryptionKey)
A customer provided encryption key that AWS Proton uses to encrypt data.
|
void |
setName(String name)
The name of the environment template.
|
void |
setProvisioning(String provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
void |
setTags(Collection<Tag> tags)
Create tags for your environment template.
|
String |
toString()
Returns a string representation of this object.
|
CreateEnvironmentTemplateRequest |
withDescription(String description)
A description of the environment template.
|
CreateEnvironmentTemplateRequest |
withDisplayName(String displayName)
The environment template name as displayed in the developer interface.
|
CreateEnvironmentTemplateRequest |
withEncryptionKey(String encryptionKey)
A customer provided encryption key that AWS Proton uses to encrypt data.
|
CreateEnvironmentTemplateRequest |
withName(String name)
The name of the environment template.
|
CreateEnvironmentTemplateRequest |
withProvisioning(Provisioning provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
CreateEnvironmentTemplateRequest |
withProvisioning(String provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
CreateEnvironmentTemplateRequest |
withTags(Collection<Tag> tags)
Create tags for your environment template.
|
CreateEnvironmentTemplateRequest |
withTags(Tag... tags)
Create tags for your environment template.
|
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 setDescription(String description)
A description of the environment template.
description
- A description of the environment template.public String getDescription()
A description of the environment template.
public CreateEnvironmentTemplateRequest withDescription(String description)
A description of the environment template.
description
- A description of the environment template.public void setDisplayName(String displayName)
The environment template name as displayed in the developer interface.
displayName
- The environment template name as displayed in the developer interface.public String getDisplayName()
The environment template name as displayed in the developer interface.
public CreateEnvironmentTemplateRequest withDisplayName(String displayName)
The environment template name as displayed in the developer interface.
displayName
- The environment template name as displayed in the developer interface.public void setEncryptionKey(String encryptionKey)
A customer provided encryption key that AWS Proton uses to encrypt data.
encryptionKey
- A customer provided encryption key that AWS Proton uses to encrypt data.public String getEncryptionKey()
A customer provided encryption key that AWS Proton uses to encrypt data.
public CreateEnvironmentTemplateRequest withEncryptionKey(String encryptionKey)
A customer provided encryption key that AWS Proton uses to encrypt data.
encryptionKey
- A customer provided encryption key that AWS Proton uses to encrypt data.public void setName(String name)
The name of the environment template.
name
- The name of the environment template.public String getName()
The name of the environment template.
public CreateEnvironmentTemplateRequest withName(String name)
The name of the environment template.
name
- The name of the environment template.public void setProvisioning(String provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
provisioning
- When included, indicates that the environment template is for customer provisioned and managed
infrastructure.Provisioning
public String getProvisioning()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
Provisioning
public CreateEnvironmentTemplateRequest withProvisioning(String provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
provisioning
- When included, indicates that the environment template is for customer provisioned and managed
infrastructure.Provisioning
public CreateEnvironmentTemplateRequest withProvisioning(Provisioning provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
provisioning
- When included, indicates that the environment template is for customer provisioned and managed
infrastructure.Provisioning
public List<Tag> getTags()
Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administration Guide or AWS Proton User Guide.
public void setTags(Collection<Tag> tags)
Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administration Guide or AWS Proton User Guide.
tags
- Create tags for your environment template. For more information, see AWS Proton resources and
tagging in the AWS
Proton Administration Guide or AWS Proton User Guide.public CreateEnvironmentTemplateRequest withTags(Tag... tags)
Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administration Guide or AWS Proton User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Create tags for your environment template. For more information, see AWS Proton resources and
tagging in the AWS
Proton Administration Guide or AWS Proton User Guide.public CreateEnvironmentTemplateRequest withTags(Collection<Tag> tags)
Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administration Guide or AWS Proton User Guide.
tags
- Create tags for your environment template. For more information, see AWS Proton resources and
tagging in the AWS
Proton Administration Guide or AWS Proton User Guide.public String toString()
toString
in class Object
Object.toString()
public CreateEnvironmentTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()