Interface GetEnvironmentResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetEnvironmentResponse.Builder,
,GetEnvironmentResponse> DataZoneResponse.Builder
,SdkBuilder<GetEnvironmentResponse.Builder,
,GetEnvironmentResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetEnvironmentResponse
-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId
(String awsAccountId) The ID of the Amazon Web Services account where the environment exists.awsAccountRegion
(String awsAccountRegion) The Amazon Web Services region where the environment exists.The timestamp of when the environment was created.The Amazon DataZone user who created the environment.default GetEnvironmentResponse.Builder
deploymentProperties
(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties of the environment.deploymentProperties
(DeploymentProperties deploymentProperties) The deployment properties of the environment.description
(String description) The description of the environment.The ID of the Amazon DataZone domain where the environment exists.environmentActions
(Collection<ConfigurableEnvironmentAction> environmentActions) The actions of the environment.environmentActions
(Consumer<ConfigurableEnvironmentAction.Builder>... environmentActions) The actions of the environment.environmentActions
(ConfigurableEnvironmentAction... environmentActions) The actions of the environment.environmentBlueprintId
(String environmentBlueprintId) The blueprint with which the environment is created.environmentProfileId
(String environmentProfileId) The ID of the environment profile with which the environment is created.glossaryTerms
(String... glossaryTerms) The business glossary terms that can be used in this environment.glossaryTerms
(Collection<String> glossaryTerms) The business glossary terms that can be used in this environment.The ID of the environment.default GetEnvironmentResponse.Builder
lastDeployment
(Consumer<Deployment.Builder> lastDeployment) The details of the last deployment of the environment.lastDeployment
(Deployment lastDeployment) The details of the last deployment of the environment.The name of the environment.The ID of the Amazon DataZone project in which this environment is created.The provider of this Amazon DataZone environment.provisionedResources
(Collection<Resource> provisionedResources) The provisioned resources of this Amazon DataZone environment.provisionedResources
(Consumer<Resource.Builder>... provisionedResources) The provisioned resources of this Amazon DataZone environment.provisionedResources
(Resource... provisionedResources) The provisioned resources of this Amazon DataZone environment.default GetEnvironmentResponse.Builder
provisioningProperties
(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of this Amazon DataZone environment.provisioningProperties
(ProvisioningProperties provisioningProperties) The provisioning properties of this Amazon DataZone environment.The status of this Amazon DataZone environment.status
(EnvironmentStatus status) The status of this Amazon DataZone environment.The timestamp of when this environment was updated.userParameters
(Collection<CustomParameter> userParameters) The user parameters of this Amazon DataZone environment.userParameters
(Consumer<CustomParameter.Builder>... userParameters) The user parameters of this Amazon DataZone environment.userParameters
(CustomParameter... userParameters) The user parameters of this Amazon DataZone environment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
awsAccountId
The ID of the Amazon Web Services account where the environment exists.
- Parameters:
awsAccountId
- The ID of the Amazon Web Services account where the environment exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountRegion
The Amazon Web Services region where the environment exists.
- Parameters:
awsAccountRegion
- The Amazon Web Services region where the environment exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp of when the environment was created.
- Parameters:
createdAt
- The timestamp of when the environment was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon DataZone user who created the environment.
- Parameters:
createdBy
- The Amazon DataZone user who created the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentProperties
The deployment properties of the environment.
- Parameters:
deploymentProperties
- The deployment properties of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentProperties
default GetEnvironmentResponse.Builder deploymentProperties(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties of the environment.
This is a convenience method that creates an instance of theDeploymentProperties.Builder
avoiding the need to create one manually viaDeploymentProperties.builder()
.When the
Consumer
completes,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 the environment.
- Parameters:
description
- The description of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The ID of the Amazon DataZone domain where the environment exists.
- Parameters:
domainId
- The ID of the Amazon DataZone domain where the environment exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
GetEnvironmentResponse.Builder environmentActions(Collection<ConfigurableEnvironmentAction> environmentActions) The actions of the environment.
- Parameters:
environmentActions
- The actions of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
GetEnvironmentResponse.Builder environmentActions(ConfigurableEnvironmentAction... environmentActions) The actions of the environment.
- Parameters:
environmentActions
- The actions of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
GetEnvironmentResponse.Builder environmentActions(Consumer<ConfigurableEnvironmentAction.Builder>... environmentActions) The actions of the environment.
This is a convenience method that creates an instance of theConfigurableEnvironmentAction.Builder
avoiding the need to create one manually viaConfigurableEnvironmentAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenvironmentActions(List<ConfigurableEnvironmentAction>)
.- Parameters:
environmentActions
- a consumer that will call methods onConfigurableEnvironmentAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environmentBlueprintId
The blueprint with which the environment is created.
- Parameters:
environmentBlueprintId
- The blueprint with which the environment is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentProfileId
The ID of the environment profile with which the environment is created.
- Parameters:
environmentProfileId
- The ID of the environment profile with which the environment is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The business glossary terms that can be used in this environment.
- Parameters:
glossaryTerms
- The business glossary terms that can be used in this environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The business glossary terms that can be used in this environment.
- Parameters:
glossaryTerms
- The business glossary terms that can be used in this environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the environment.
- Parameters:
id
- The ID of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeployment
The details of the last deployment of the environment.
- Parameters:
lastDeployment
- The details of the last deployment of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeployment
The details of the last deployment of the environment.
This is a convenience method that creates an instance of theDeployment.Builder
avoiding the need to create one manually viaDeployment.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolastDeployment(Deployment)
.- Parameters:
lastDeployment
- a consumer that will call methods onDeployment.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the environment.
- Parameters:
name
- The name of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
The ID of the Amazon DataZone project in which this environment is created.
- Parameters:
projectId
- The ID of the Amazon DataZone project in which this environment is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider of this Amazon DataZone environment.
- Parameters:
provider
- The provider of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
The provisioned resources of this Amazon DataZone environment.
- Parameters:
provisionedResources
- The provisioned resources of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
The provisioned resources of this Amazon DataZone environment.
- Parameters:
provisionedResources
- The provisioned resources of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
GetEnvironmentResponse.Builder provisionedResources(Consumer<Resource.Builder>... provisionedResources) The provisioned resources of this Amazon DataZone environment.
This is a convenience method that creates an instance of theResource.Builder
avoiding the need to create one manually viaResource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisionedResources(List<Resource>)
.- Parameters:
provisionedResources
- a consumer that will call methods onResource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningProperties
GetEnvironmentResponse.Builder provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties of this Amazon DataZone environment.
- Parameters:
provisioningProperties
- The provisioning properties of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
default GetEnvironmentResponse.Builder provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties of this Amazon DataZone environment.
This is a convenience method that creates an instance of theProvisioningProperties.Builder
avoiding the need to create one manually viaProvisioningProperties.builder()
.When the
Consumer
completes,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:
-
status
The status of this Amazon DataZone environment.
- Parameters:
status
- The status of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of this Amazon DataZone environment.
- Parameters:
status
- The status of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp of when this environment was updated.
- Parameters:
updatedAt
- The timestamp of when this environment was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this Amazon DataZone environment.
- Parameters:
userParameters
- The user parameters of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this Amazon DataZone environment.
- Parameters:
userParameters
- The user parameters of this Amazon DataZone environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this Amazon DataZone environment.
This is a convenience method that creates an instance of theCustomParameter.Builder
avoiding the need to create one manually viaCustomParameter.builder()
.When the
Consumer
completes,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:
-