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