Interface GetEnvironmentResponse.Builder

    • Method Detail

      • awsAccountId

        GetEnvironmentResponse.Builder awsAccountId​(String 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

        GetEnvironmentResponse.Builder awsAccountRegion​(String 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

        GetEnvironmentResponse.Builder createdAt​(Instant 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

        GetEnvironmentResponse.Builder createdBy​(String 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

        GetEnvironmentResponse.Builder deploymentProperties​(DeploymentProperties 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.
      • description

        GetEnvironmentResponse.Builder description​(String 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

        GetEnvironmentResponse.Builder domainId​(String 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​(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.
      • environmentBlueprintId

        GetEnvironmentResponse.Builder environmentBlueprintId​(String 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

        GetEnvironmentResponse.Builder environmentProfileId​(String 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

        GetEnvironmentResponse.Builder glossaryTerms​(Collection<String> 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

        GetEnvironmentResponse.Builder glossaryTerms​(String... 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

        GetEnvironmentResponse.Builder id​(String 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

        GetEnvironmentResponse.Builder lastDeployment​(Deployment 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.
      • name

        GetEnvironmentResponse.Builder name​(String 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

        GetEnvironmentResponse.Builder projectId​(String 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

        GetEnvironmentResponse.Builder provider​(String 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

        GetEnvironmentResponse.Builder provisionedResources​(Collection<Resource> 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​(Resource... 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 the Resource.Builder avoiding the need to create one manually via Resource.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #provisionedResources(List).

        Parameters:
        provisionedResources - a consumer that will call methods on Resource.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #provisionedResources(java.util.Collection)
      • 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.
      • updatedAt

        GetEnvironmentResponse.Builder updatedAt​(Instant 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

        GetEnvironmentResponse.Builder userParameters​(Collection<CustomParameter> 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

        GetEnvironmentResponse.Builder userParameters​(CustomParameter... 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.