Interface UpdateEnvironmentResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateEnvironmentResponse.Builder,
,UpdateEnvironmentResponse> DataZoneResponse.Builder
,SdkBuilder<UpdateEnvironmentResponse.Builder,
,UpdateEnvironmentResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateEnvironmentResponse
-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId
(String awsAccountId) The identifier of the Amazon Web Services account in which the environment is to be updated.awsAccountRegion
(String awsAccountRegion) The Amazon Web Services Region in which the environment is updated.The timestamp of when the environment was created.The Amazon DataZone user who created the environment.deploymentProperties
(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties to be updated as part of theUpdateEnvironment
action.deploymentProperties
(DeploymentProperties deploymentProperties) The deployment properties to be updated as part of theUpdateEnvironment
action.description
(String description) The description to be updated as part of theUpdateEnvironment
action.The identifier of the domain in which the environment is to be updated.environmentActions
(Collection<ConfigurableEnvironmentAction> environmentActions) The environment actions to be updated as part of theUpdateEnvironment
action.environmentActions
(Consumer<ConfigurableEnvironmentAction.Builder>... environmentActions) The environment actions to be updated as part of theUpdateEnvironment
action.environmentActions
(ConfigurableEnvironmentAction... environmentActions) The environment actions to be updated as part of theUpdateEnvironment
action.environmentBlueprintId
(String environmentBlueprintId) The blueprint identifier of the environment.environmentConfigurationId
(String environmentConfigurationId) The configuration ID of the environment.environmentProfileId
(String environmentProfileId) The profile identifier of the environment.glossaryTerms
(String... glossaryTerms) The glossary terms to be updated as part of theUpdateEnvironment
action.glossaryTerms
(Collection<String> glossaryTerms) The glossary terms to be updated as part of theUpdateEnvironment
action.The identifier of the environment that is to be updated.lastDeployment
(Consumer<Deployment.Builder> lastDeployment) The last deployment of the environment.lastDeployment
(Deployment lastDeployment) The last deployment of the environment.The name to be updated as part of theUpdateEnvironment
action.The project identifier of the environment.The provider identifier of the environment.provisionedResources
(Collection<Resource> provisionedResources) The provisioned resources to be updated as part of theUpdateEnvironment
action.provisionedResources
(Consumer<Resource.Builder>... provisionedResources) The provisioned resources to be updated as part of theUpdateEnvironment
action.provisionedResources
(Resource... provisionedResources) The provisioned resources to be updated as part of theUpdateEnvironment
action.provisioningProperties
(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties to be updated as part of theUpdateEnvironment
action.provisioningProperties
(ProvisioningProperties provisioningProperties) The provisioning properties to be updated as part of theUpdateEnvironment
action.The status to be updated as part of theUpdateEnvironment
action.status
(EnvironmentStatus status) The status to be updated as part of theUpdateEnvironment
action.The timestamp of when the environment was updated.userParameters
(Collection<CustomParameter> userParameters) The user parameters to be updated as part of theUpdateEnvironment
action.userParameters
(Consumer<CustomParameter.Builder>... userParameters) The user parameters to be updated as part of theUpdateEnvironment
action.userParameters
(CustomParameter... userParameters) The user parameters to be updated as part of theUpdateEnvironment
action.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
awsAccountId
The identifier of the Amazon Web Services account in which the environment is to be updated.
- Parameters:
awsAccountId
- The identifier of the Amazon Web Services account in which the environment is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountRegion
The Amazon Web Services Region in which the environment is updated.
- Parameters:
awsAccountRegion
- The Amazon Web Services Region in which the environment is updated.- 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 to be updated as part of the
UpdateEnvironment
action.- Parameters:
deploymentProperties
- The deployment properties to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentProperties
default UpdateEnvironmentResponse.Builder deploymentProperties(Consumer<DeploymentProperties.Builder> deploymentProperties) The deployment properties to be updated as part of the
This is a convenience method that creates an instance of theUpdateEnvironment
action.DeploymentProperties.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 to be updated as part of the
UpdateEnvironment
action.- Parameters:
description
- The description to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The identifier of the domain in which the environment is to be updated.
- Parameters:
domainId
- The identifier of the domain in which the environment is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
UpdateEnvironmentResponse.Builder environmentActions(Collection<ConfigurableEnvironmentAction> environmentActions) The environment actions to be updated as part of the
UpdateEnvironment
action.- Parameters:
environmentActions
- The environment actions to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
UpdateEnvironmentResponse.Builder environmentActions(ConfigurableEnvironmentAction... environmentActions) The environment actions to be updated as part of the
UpdateEnvironment
action.- Parameters:
environmentActions
- The environment actions to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentActions
UpdateEnvironmentResponse.Builder environmentActions(Consumer<ConfigurableEnvironmentAction.Builder>... environmentActions) The environment actions to be updated as part of the
This is a convenience method that creates an instance of theUpdateEnvironment
action.ConfigurableEnvironmentAction.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 identifier of the environment.
- Parameters:
environmentBlueprintId
- The blueprint identifier of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentConfigurationId
The configuration ID of the environment.
- Parameters:
environmentConfigurationId
- The configuration ID of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentProfileId
The profile identifier of the environment.
- Parameters:
environmentProfileId
- The profile identifier of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms to be updated as part of the
UpdateEnvironment
action.- Parameters:
glossaryTerms
- The glossary terms to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms to be updated as part of the
UpdateEnvironment
action.- Parameters:
glossaryTerms
- The glossary terms to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The identifier of the environment that is to be updated.
- Parameters:
id
- The identifier of the environment that is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeployment
The last deployment of the environment.
- Parameters:
lastDeployment
- The last deployment of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeployment
default UpdateEnvironmentResponse.Builder lastDeployment(Consumer<Deployment.Builder> lastDeployment) 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 to be updated as part of the
UpdateEnvironment
action.- Parameters:
name
- The name to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
The project identifier of the environment.
- Parameters:
projectId
- The project identifier of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider identifier of the environment.
- Parameters:
provider
- The provider identifier of the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
The provisioned resources to be updated as part of the
UpdateEnvironment
action.- Parameters:
provisionedResources
- The provisioned resources to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
The provisioned resources to be updated as part of the
UpdateEnvironment
action.- Parameters:
provisionedResources
- The provisioned resources to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedResources
UpdateEnvironmentResponse.Builder provisionedResources(Consumer<Resource.Builder>... provisionedResources) The provisioned resources to be updated as part of the
This is a convenience method that creates an instance of theUpdateEnvironment
action.Resource.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
UpdateEnvironmentResponse.Builder provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties to be updated as part of the
UpdateEnvironment
action.- Parameters:
provisioningProperties
- The provisioning properties to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningProperties
default UpdateEnvironmentResponse.Builder provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties to be updated as part of the
This is a convenience method that creates an instance of theUpdateEnvironment
action.ProvisioningProperties.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 to be updated as part of the
UpdateEnvironment
action.- Parameters:
status
- The status to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status to be updated as part of the
UpdateEnvironment
action.- Parameters:
status
- The status to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp of when the environment was updated.
- Parameters:
updatedAt
- The timestamp of when the environment was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters to be updated as part of the
UpdateEnvironment
action.- Parameters:
userParameters
- The user parameters to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters to be updated as part of the
UpdateEnvironment
action.- Parameters:
userParameters
- The user parameters to be updated as part of theUpdateEnvironment
action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
UpdateEnvironmentResponse.Builder userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters to be updated as part of the
This is a convenience method that creates an instance of theUpdateEnvironment
action.CustomParameter.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:
-