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 theUpdateEnvironmentaction.deploymentProperties(DeploymentProperties deploymentProperties) The deployment properties to be updated as part of theUpdateEnvironmentaction.description(String description) The description to be updated as part of theUpdateEnvironmentaction.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 theUpdateEnvironmentaction.environmentActions(Consumer<ConfigurableEnvironmentAction.Builder>... environmentActions) The environment actions to be updated as part of theUpdateEnvironmentaction.environmentActions(ConfigurableEnvironmentAction... environmentActions) The environment actions to be updated as part of theUpdateEnvironmentaction.environmentBlueprintId(String environmentBlueprintId) The blueprint identifier of the environment.environmentProfileId(String environmentProfileId) The profile identifier of the environment.glossaryTerms(String... glossaryTerms) The glossary terms to be updated as part of theUpdateEnvironmentaction.glossaryTerms(Collection<String> glossaryTerms) The glossary terms to be updated as part of theUpdateEnvironmentaction.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 theUpdateEnvironmentaction.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 theUpdateEnvironmentaction.provisionedResources(Consumer<Resource.Builder>... provisionedResources) The provisioned resources to be updated as part of theUpdateEnvironmentaction.provisionedResources(Resource... provisionedResources) The provisioned resources to be updated as part of theUpdateEnvironmentaction.provisioningProperties(Consumer<ProvisioningProperties.Builder> provisioningProperties) The provisioning properties to be updated as part of theUpdateEnvironmentaction.provisioningProperties(ProvisioningProperties provisioningProperties) The provisioning properties to be updated as part of theUpdateEnvironmentaction.The status to be updated as part of theUpdateEnvironmentaction.status(EnvironmentStatus status) The status to be updated as part of theUpdateEnvironmentaction.The timestamp of when the environment was updated.userParameters(Collection<CustomParameter> userParameters) The user parameters to be updated as part of theUpdateEnvironmentaction.userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters to be updated as part of theUpdateEnvironmentaction.userParameters(CustomParameter... userParameters) The user parameters to be updated as part of theUpdateEnvironmentaction.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, sdkFieldsMethods 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
UpdateEnvironmentaction.- Parameters:
deploymentProperties- The deployment properties to be updated as part of theUpdateEnvironmentaction.- 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 theUpdateEnvironmentaction.DeploymentProperties.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 to be updated as part of the
UpdateEnvironmentaction.- Parameters:
description- The description to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
environmentActions- The environment actions to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
environmentActions- The environment actions to be updated as part of theUpdateEnvironmentaction.- 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 theUpdateEnvironmentaction.ConfigurableEnvironmentAction.Builderavoiding the need to create one manually viaConfigurableEnvironmentAction.builder().When the
Consumercompletes,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.
-
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
UpdateEnvironmentaction.- Parameters:
glossaryTerms- The glossary terms to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
glossaryTerms- The glossary terms to be updated as part of theUpdateEnvironmentaction.- 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.Builderavoiding the need to create one manually viaDeployment.builder().When the
Consumercompletes,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
UpdateEnvironmentaction.- Parameters:
name- The name to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
provisionedResources- The provisioned resources to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
provisionedResources- The provisioned resources to be updated as part of theUpdateEnvironmentaction.- 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 theUpdateEnvironmentaction.Resource.Builderavoiding the need to create one manually viaResource.builder().When the
Consumercompletes,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
UpdateEnvironmentaction.- Parameters:
provisioningProperties- The provisioning properties to be updated as part of theUpdateEnvironmentaction.- 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 theUpdateEnvironmentaction.ProvisioningProperties.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:
-
status
The status to be updated as part of the
UpdateEnvironmentaction.- Parameters:
status- The status to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
status- The status to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
userParameters- The user parameters to be updated as part of theUpdateEnvironmentaction.- 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
UpdateEnvironmentaction.- Parameters:
userParameters- The user parameters to be updated as part of theUpdateEnvironmentaction.- 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 theUpdateEnvironmentaction.CustomParameter.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:
-