Interface EnvironmentBlueprintSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EnvironmentBlueprintSummary.Builder,EnvironmentBlueprintSummary>,SdkBuilder<EnvironmentBlueprintSummary.Builder,EnvironmentBlueprintSummary>,SdkPojo
- Enclosing class:
- EnvironmentBlueprintSummary
public static interface EnvironmentBlueprintSummary.Builder extends SdkPojo, CopyableBuilder<EnvironmentBlueprintSummary.Builder,EnvironmentBlueprintSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EnvironmentBlueprintSummary.BuildercreatedAt(Instant createdAt)The timestamp of when an environment blueprint was created.EnvironmentBlueprintSummary.Builderdescription(String description)The description of a blueprint.EnvironmentBlueprintSummary.Builderid(String id)The identifier of the blueprint.EnvironmentBlueprintSummary.Buildername(String name)The name of the blueprint.EnvironmentBlueprintSummary.Builderprovider(String provider)The provider of the blueprint.default EnvironmentBlueprintSummary.BuilderprovisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties)The provisioning properties of the blueprint.EnvironmentBlueprintSummary.BuilderprovisioningProperties(ProvisioningProperties provisioningProperties)The provisioning properties of the blueprint.EnvironmentBlueprintSummary.BuilderupdatedAt(Instant updatedAt)The timestamp of when the blueprint was enabled.-
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
-
createdAt
EnvironmentBlueprintSummary.Builder createdAt(Instant 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.
-
description
EnvironmentBlueprintSummary.Builder description(String 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.
-
id
EnvironmentBlueprintSummary.Builder id(String 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
EnvironmentBlueprintSummary.Builder name(String 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.
-
provider
EnvironmentBlueprintSummary.Builder provider(String 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:
provisioningProperties(ProvisioningProperties)
-
updatedAt
EnvironmentBlueprintSummary.Builder updatedAt(Instant 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.
-
-