Interface GetEnvironmentBlueprintResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetEnvironmentBlueprintResponse.Builder,,GetEnvironmentBlueprintResponse> DataZoneResponse.Builder,SdkBuilder<GetEnvironmentBlueprintResponse.Builder,,GetEnvironmentBlueprintResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetEnvironmentBlueprintResponse
-
Method Summary
Modifier and TypeMethodDescriptionA timestamp of when this blueprint was created.deploymentProperties(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties of this Amazon DataZone blueprint.deploymentProperties(DeploymentProperties deploymentProperties) The deployment properties of this Amazon DataZone blueprint.description(String description) The description of this Amazon DataZone blueprint.glossaryTerms(String... glossaryTerms) The glossary terms attached to this Amazon DataZone blueprint.glossaryTerms(Collection<String> glossaryTerms) The glossary terms attached to this Amazon DataZone blueprint.The ID of this Amazon DataZone blueprint.The name of this Amazon DataZone blueprint.The provider of this Amazon DataZone blueprint.provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of this Amazon DataZone blueprint.provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties of this Amazon DataZone blueprint.The timestamp of when this blueprint was updated.userParameters(Collection<CustomParameter> userParameters) The user parameters of this blueprint.userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters of this blueprint.userParameters(CustomParameter... userParameters) The user parameters of this blueprint.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
createdAt
A timestamp of when this blueprint was created.
- Parameters:
createdAt- A timestamp of when this blueprint was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentProperties
GetEnvironmentBlueprintResponse.Builder deploymentProperties(DeploymentProperties deploymentProperties) The deployment properties of this Amazon DataZone blueprint.
- Parameters:
deploymentProperties- The deployment properties of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentProperties
default GetEnvironmentBlueprintResponse.Builder deploymentProperties(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties of this Amazon DataZone blueprint.
This is a convenience method that creates an instance of theDeploymentProperties.Builderavoiding the need to create one manually viaDeploymentProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeploymentProperties(DeploymentProperties).- Parameters:
deploymentProperties- a consumer that will call methods onDeploymentProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The description of this Amazon DataZone blueprint.
- Parameters:
description- The description of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms attached to this Amazon DataZone blueprint.
- Parameters:
glossaryTerms- The glossary terms attached to this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms attached to this Amazon DataZone blueprint.
- Parameters:
glossaryTerms- The glossary terms attached to this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of this Amazon DataZone blueprint.
- Parameters:
id- The ID of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of this Amazon DataZone blueprint.
- Parameters:
name- The name of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider of this Amazon DataZone blueprint.
- Parameters:
provider- The provider of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
GetEnvironmentBlueprintResponse.Builder provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties of this Amazon DataZone blueprint.
- Parameters:
provisioningProperties- The provisioning properties of this Amazon DataZone blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
default GetEnvironmentBlueprintResponse.Builder provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of this Amazon DataZone 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:
-
updatedAt
The timestamp of when this blueprint was updated.
- Parameters:
updatedAt- The timestamp of when this blueprint was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this blueprint.
- Parameters:
userParameters- The user parameters of this blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this blueprint.
- Parameters:
userParameters- The user parameters of this blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
GetEnvironmentBlueprintResponse.Builder userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters of this blueprint.
This is a convenience method that creates an instance of theCustomParameter.Builderavoiding the need to create one manually viaCustomParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touserParameters(List<CustomParameter>).- Parameters:
userParameters- a consumer that will call methods onCustomParameter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-