@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()
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)
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)
Proton includes a service pipeline for your service by default.
|
CreateServiceTemplateRequest |
withPipelineProvisioning(String pipelineProvisioning)
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)
Proton includes a service pipeline for your service by default. When included, this parameter indicates that an 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 Proton Administrator Guide.
pipelineProvisioning
- Proton includes a service pipeline for your service by default. When included, this parameter indicates
that an 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 Proton Administrator Guide.Provisioning
public String getPipelineProvisioning()
Proton includes a service pipeline for your service by default. When included, this parameter indicates that an 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 Proton Administrator Guide.
Provisioning
public CreateServiceTemplateRequest withPipelineProvisioning(String pipelineProvisioning)
Proton includes a service pipeline for your service by default. When included, this parameter indicates that an 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 Proton Administrator Guide.
pipelineProvisioning
- Proton includes a service pipeline for your service by default. When included, this parameter indicates
that an 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 Proton Administrator Guide.Provisioning
public CreateServiceTemplateRequest withPipelineProvisioning(Provisioning pipelineProvisioning)
Proton includes a service pipeline for your service by default. When included, this parameter indicates that an 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 Proton Administrator Guide.
pipelineProvisioning
- Proton includes a service pipeline for your service by default. When included, this parameter indicates
that an 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 Proton Administrator Guide.Provisioning
public List<Tag> getTags()
Create tags for your service template. For more information, see Proton resources and tagging in the Proton Administrator Guide or Proton User Guide.
public void setTags(Collection<Tag> tags)
Create tags for your service template. For more information, see Proton resources and tagging in the Proton Administrator Guide or Proton User Guide.
tags
- Create tags for your service template. For more information, see Proton resources and tagging in
the Proton Administrator
Guide or Proton User
Guide.public CreateServiceTemplateRequest withTags(Tag... tags)
Create tags for your service template. For more information, see Proton resources and tagging in the Proton Administrator Guide or 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 Proton resources and tagging in
the Proton Administrator
Guide or Proton User
Guide.public CreateServiceTemplateRequest withTags(Collection<Tag> tags)
Create tags for your service template. For more information, see Proton resources and tagging in the Proton Administrator Guide or Proton User Guide.
tags
- Create tags for your service template. For more information, see Proton resources and tagging in
the Proton Administrator
Guide or Proton User
Guide.public String toString()
toString
in class Object
Object.toString()
public CreateServiceTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()