@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateServiceTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateServiceTemplateRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateServiceTemplateRequest |
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 service template.
|
String |
getDisplayName()
The name of the service template as displayed in the developer interface.
|
String |
getEncryptionKey()
A customer provided encryption key that's used to encrypt data.
|
String |
getName()
The name of the service template.
|
String |
getPipelineProvisioning()
AWS Proton includes a service pipeline for your service by default.
|
List<Tag> |
getTags()
Create tags for your service template.
|
int |
hashCode() |
void |
setDescription(String description)
A description of the service template.
|
void |
setDisplayName(String displayName)
The name of the service template as displayed in the developer interface.
|
void |
setEncryptionKey(String encryptionKey)
A customer provided encryption key that's used to encrypt data.
|
void |
setName(String name)
The name of the service template.
|
void |
setPipelineProvisioning(String pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default.
|
void |
setTags(Collection<Tag> tags)
Create tags for your service template.
|
String |
toString()
Returns a string representation of this object.
|
CreateServiceTemplateRequest |
withDescription(String description)
A description of the service template.
|
CreateServiceTemplateRequest |
withDisplayName(String displayName)
The name of the service template as displayed in the developer interface.
|
CreateServiceTemplateRequest |
withEncryptionKey(String encryptionKey)
A customer provided encryption key that's used to encrypt data.
|
CreateServiceTemplateRequest |
withName(String name)
The name of the service template.
|
CreateServiceTemplateRequest |
withPipelineProvisioning(Provisioning pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default.
|
CreateServiceTemplateRequest |
withPipelineProvisioning(String pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default.
|
CreateServiceTemplateRequest |
withTags(Collection<Tag> tags)
Create tags for your service template.
|
CreateServiceTemplateRequest |
withTags(Tag... tags)
Create tags for your service 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, withSdkRequestTimeoutpublic void setDescription(String description)
A description of the service template.
description - A description of the service template.public String getDescription()
A description of the service template.
public CreateServiceTemplateRequest withDescription(String description)
A description of the service template.
description - A description of the service template.public void setDisplayName(String displayName)
The name of the service template as displayed in the developer interface.
displayName - The name of the service template as displayed in the developer interface.public String getDisplayName()
The name of the service template as displayed in the developer interface.
public CreateServiceTemplateRequest withDisplayName(String displayName)
The name of the service template as displayed in the developer interface.
displayName - The name of the service template as displayed in the developer interface.public void setEncryptionKey(String encryptionKey)
A customer provided encryption key that's used to encrypt data.
encryptionKey - A customer provided encryption key that's used to encrypt data.public String getEncryptionKey()
A customer provided encryption key that's used to encrypt data.
public CreateServiceTemplateRequest withEncryptionKey(String encryptionKey)
A customer provided encryption key that's used to encrypt data.
encryptionKey - A customer provided encryption key that's used to encrypt data.public void setName(String name)
The name of the service template.
name - The name of the service template.public String getName()
The name of the service template.
public CreateServiceTemplateRequest withName(String name)
The name of the service template.
name - The name of the service template.public void setPipelineProvisioning(String pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administration Guide.
pipelineProvisioning - AWS Proton includes a service pipeline for your service by default. When included, this parameter
indicates that an AWS Proton service pipeline won't be included for your service. Once specified,
this parameter can't be changed. For more information, see Service template
bundles in the AWS Proton Administration Guide.Provisioningpublic String getPipelineProvisioning()
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administration Guide.
Provisioningpublic CreateServiceTemplateRequest withPipelineProvisioning(String pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administration Guide.
pipelineProvisioning - AWS Proton includes a service pipeline for your service by default. When included, this parameter
indicates that an AWS Proton service pipeline won't be included for your service. Once specified,
this parameter can't be changed. For more information, see Service template
bundles in the AWS Proton Administration Guide.Provisioningpublic CreateServiceTemplateRequest withPipelineProvisioning(Provisioning pipelineProvisioning)
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administration Guide.
pipelineProvisioning - AWS Proton includes a service pipeline for your service by default. When included, this parameter
indicates that an AWS Proton service pipeline won't be included for your service. Once specified,
this parameter can't be changed. For more information, see Service template
bundles in the AWS Proton Administration Guide.Provisioningpublic List<Tag> getTags()
Create tags for your service 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 service 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 service template. For more information, see AWS Proton resources and tagging
in the AWS Proton
Administration Guide or AWS Proton User Guide.public CreateServiceTemplateRequest withTags(Tag... tags)
Create tags for your service 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 service template. For more information, see AWS Proton resources and tagging
in the AWS Proton
Administration Guide or AWS Proton User Guide.public CreateServiceTemplateRequest withTags(Collection<Tag> tags)
Create tags for your service 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 service 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 ObjectObject.toString()public CreateServiceTemplateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()