Interface ServiceTemplate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceTemplate.Builder,ServiceTemplate>,SdkBuilder<ServiceTemplate.Builder,ServiceTemplate>,SdkPojo
- Enclosing class:
- ServiceTemplate
public static interface ServiceTemplate.Builder extends SdkPojo, CopyableBuilder<ServiceTemplate.Builder,ServiceTemplate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceTemplate.Builderarn(String arn)The Amazon Resource Name (ARN) of the service template.ServiceTemplate.BuildercreatedAt(Instant createdAt)The time when the service template was created.ServiceTemplate.Builderdescription(String description)A description of the service template.ServiceTemplate.BuilderdisplayName(String displayName)The service template name as displayed in the developer interface.ServiceTemplate.BuilderencryptionKey(String encryptionKey)The customer provided service template encryption key that's used to encrypt data.ServiceTemplate.BuilderlastModifiedAt(Instant lastModifiedAt)The time when the service template was last modified.ServiceTemplate.Buildername(String name)The name of the service template.ServiceTemplate.BuilderpipelineProvisioning(String pipelineProvisioning)IfpipelineProvisioningistrue, a service pipeline is included in the service template.ServiceTemplate.BuilderpipelineProvisioning(Provisioning pipelineProvisioning)IfpipelineProvisioningistrue, a service pipeline is included in the service template.ServiceTemplate.BuilderrecommendedVersion(String recommendedVersion)The recommended version of the service template.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
arn
ServiceTemplate.Builder arn(String arn)
The Amazon Resource Name (ARN) of the service template.
- Parameters:
arn- The Amazon Resource Name (ARN) of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ServiceTemplate.Builder createdAt(Instant createdAt)
The time when the service template was created.
- Parameters:
createdAt- The time when the service template was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ServiceTemplate.Builder description(String description)
A description of the service template.
- Parameters:
description- A description of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
ServiceTemplate.Builder displayName(String displayName)
The service template name as displayed in the developer interface.
- Parameters:
displayName- The service template name as displayed in the developer interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionKey
ServiceTemplate.Builder encryptionKey(String encryptionKey)
The customer provided service template encryption key that's used to encrypt data.
- Parameters:
encryptionKey- The customer provided service template encryption key that's used to encrypt data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
ServiceTemplate.Builder lastModifiedAt(Instant lastModifiedAt)
The time when the service template was last modified.
- Parameters:
lastModifiedAt- The time when the service template was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ServiceTemplate.Builder name(String name)
The name of the service template.
- Parameters:
name- The name of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineProvisioning
ServiceTemplate.Builder pipelineProvisioning(String pipelineProvisioning)
If
pipelineProvisioningistrue, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.- Parameters:
pipelineProvisioning- IfpipelineProvisioningistrue, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Provisioning,Provisioning
-
pipelineProvisioning
ServiceTemplate.Builder pipelineProvisioning(Provisioning pipelineProvisioning)
If
pipelineProvisioningistrue, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.- Parameters:
pipelineProvisioning- IfpipelineProvisioningistrue, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Provisioning,Provisioning
-
recommendedVersion
ServiceTemplate.Builder recommendedVersion(String recommendedVersion)
The recommended version of the service template.
- Parameters:
recommendedVersion- The recommended version of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-