Interface EnvironmentBlueprintSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EnvironmentBlueprintSummary.Builder,,EnvironmentBlueprintSummary> SdkBuilder<EnvironmentBlueprintSummary.Builder,,EnvironmentBlueprintSummary> SdkPojo
- Enclosing class:
EnvironmentBlueprintSummary
@Mutable
@NotThreadSafe
public static interface EnvironmentBlueprintSummary.Builder
extends SdkPojo, CopyableBuilder<EnvironmentBlueprintSummary.Builder,EnvironmentBlueprintSummary>
-
Method Summary
Modifier and TypeMethodDescriptionblueprintCategory(String blueprintCategory) The category of the environment blueprint.blueprintCategory(BlueprintCategory blueprintCategory) The category of the environment blueprint.The timestamp of when an environment blueprint was created.description(String description) The description of a blueprint.The identifier of the blueprint.The name of the blueprint.The provider of the blueprint.provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of the blueprint.provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties of the blueprint.The timestamp of when the blueprint was enabled.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The identifier of the blueprint.
- Parameters:
id- The identifier of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the blueprint.
- Parameters:
name- The name of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of a blueprint.
- Parameters:
description- The description of a blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider of the blueprint.
- Parameters:
provider- The provider of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
EnvironmentBlueprintSummary.Builder provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties of the blueprint.
- Parameters:
provisioningProperties- The provisioning properties of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
default EnvironmentBlueprintSummary.Builder provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of the blueprint.
This is a convenience method that creates an instance of theProvisioningProperties.Builderavoiding the need to create one manually viaProvisioningProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprovisioningProperties(ProvisioningProperties).- Parameters:
provisioningProperties- a consumer that will call methods onProvisioningProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp of when an environment blueprint was created.
- Parameters:
createdAt- The timestamp of when an environment blueprint was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the blueprint was enabled.
- Parameters:
updatedAt- The timestamp of when the blueprint was enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blueprintCategory
The category of the environment blueprint. The only valid value is
TOOLING.- Parameters:
blueprintCategory- The category of the environment blueprint. The only valid value isTOOLING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blueprintCategory
The category of the environment blueprint. The only valid value is
TOOLING.- Parameters:
blueprintCategory- The category of the environment blueprint. The only valid value isTOOLING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-