Interface EnvironmentTemplate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EnvironmentTemplate.Builder,EnvironmentTemplate>,SdkBuilder<EnvironmentTemplate.Builder,EnvironmentTemplate>,SdkPojo
- Enclosing class:
- EnvironmentTemplate
public static interface EnvironmentTemplate.Builder extends SdkPojo, CopyableBuilder<EnvironmentTemplate.Builder,EnvironmentTemplate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnvironmentTemplate.Builderarn(String arn)The Amazon Resource Name (ARN) of the environment template.EnvironmentTemplate.BuildercreatedAt(Instant createdAt)The time when the environment template was created.EnvironmentTemplate.Builderdescription(String description)A description of the environment template.EnvironmentTemplate.BuilderdisplayName(String displayName)The name of the environment template as displayed in the developer interface.EnvironmentTemplate.BuilderencryptionKey(String encryptionKey)The customer provided encryption key for the environment template.EnvironmentTemplate.BuilderlastModifiedAt(Instant lastModifiedAt)The time when the environment template was last modified.EnvironmentTemplate.Buildername(String name)The name of the environment template.EnvironmentTemplate.Builderprovisioning(String provisioning)When included, indicates that the environment template is for customer provisioned and managed infrastructure.EnvironmentTemplate.Builderprovisioning(Provisioning provisioning)When included, indicates that the environment template is for customer provisioned and managed infrastructure.EnvironmentTemplate.BuilderrecommendedVersion(String recommendedVersion)The ID of the recommended version of the environment 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
EnvironmentTemplate.Builder arn(String arn)
The Amazon Resource Name (ARN) of the environment template.
- Parameters:
arn- The Amazon Resource Name (ARN) of the environment template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
EnvironmentTemplate.Builder createdAt(Instant createdAt)
The time when the environment template was created.
- Parameters:
createdAt- The time when the environment template was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
EnvironmentTemplate.Builder description(String description)
A description of the environment template.
- Parameters:
description- A description of the environment template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
EnvironmentTemplate.Builder displayName(String displayName)
The name of the environment template as displayed in the developer interface.
- Parameters:
displayName- The name of the environment template as displayed in the developer interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionKey
EnvironmentTemplate.Builder encryptionKey(String encryptionKey)
The customer provided encryption key for the environment template.
- Parameters:
encryptionKey- The customer provided encryption key for the environment template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
EnvironmentTemplate.Builder lastModifiedAt(Instant lastModifiedAt)
The time when the environment template was last modified.
- Parameters:
lastModifiedAt- The time when the environment template was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
EnvironmentTemplate.Builder name(String name)
The name of the environment template.
- Parameters:
name- The name of the environment template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioning
EnvironmentTemplate.Builder provisioning(String provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
- Parameters:
provisioning- When included, indicates that the environment template is for customer provisioned and managed infrastructure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Provisioning,Provisioning
-
provisioning
EnvironmentTemplate.Builder provisioning(Provisioning provisioning)
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
- Parameters:
provisioning- When included, indicates that the environment template is for customer provisioned and managed infrastructure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Provisioning,Provisioning
-
recommendedVersion
EnvironmentTemplate.Builder recommendedVersion(String recommendedVersion)
The ID of the recommended version of the environment template.
- Parameters:
recommendedVersion- The ID of the recommended version of the environment template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-