Interface CreateEnvironmentResponse.Builder

    • Method Detail

      • awsAccountId

        CreateEnvironmentResponse.Builder awsAccountId​(String awsAccountId)

        The Amazon Web Services account in which the Amazon DataZone environment is created.

        Parameters:
        awsAccountId - The Amazon Web Services account in which the Amazon DataZone environment is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountRegion

        CreateEnvironmentResponse.Builder awsAccountRegion​(String awsAccountRegion)

        The Amazon Web Services region in which the Amazon DataZone environment is created.

        Parameters:
        awsAccountRegion - The Amazon Web Services region in which the Amazon DataZone environment is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.Builder createdBy​(String createdBy)

        The Amazon DataZone user who created this environment.

        Parameters:
        createdBy - The Amazon DataZone user who created this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deploymentProperties

        CreateEnvironmentResponse.Builder deploymentProperties​(DeploymentProperties deploymentProperties)

        The deployment properties of this Amazon DataZone environment.

        Parameters:
        deploymentProperties - The deployment properties of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateEnvironmentResponse.Builder description​(String description)

        The description of this Amazon DataZone environment.

        Parameters:
        description - The description of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainId

        CreateEnvironmentResponse.Builder domainId​(String domainId)

        The identifier of the Amazon DataZone domain in which the environment is created.

        Parameters:
        domainId - The identifier of the Amazon DataZone domain in which the environment is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentActions

        CreateEnvironmentResponse.Builder environmentActions​(Collection<ConfigurableEnvironmentAction> environmentActions)

        The configurable actions of this Amazon DataZone environment.

        Parameters:
        environmentActions - The configurable actions of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentActions

        CreateEnvironmentResponse.Builder environmentActions​(ConfigurableEnvironmentAction... environmentActions)

        The configurable actions of this Amazon DataZone environment.

        Parameters:
        environmentActions - The configurable actions of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentBlueprintId

        CreateEnvironmentResponse.Builder environmentBlueprintId​(String environmentBlueprintId)

        The ID of the blueprint with which this Amazon DataZone environment was created.

        Parameters:
        environmentBlueprintId - The ID of the blueprint with which this Amazon DataZone environment was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentProfileId

        CreateEnvironmentResponse.Builder environmentProfileId​(String environmentProfileId)

        The ID of the environment profile with which this Amazon DataZone environment was created.

        Parameters:
        environmentProfileId - The ID of the environment profile with which this Amazon DataZone environment was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • glossaryTerms

        CreateEnvironmentResponse.Builder glossaryTerms​(Collection<String> glossaryTerms)

        The glossary terms that can be used in this Amazon DataZone environment.

        Parameters:
        glossaryTerms - The glossary terms that can be used in this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • glossaryTerms

        CreateEnvironmentResponse.Builder glossaryTerms​(String... glossaryTerms)

        The glossary terms that can be used in this Amazon DataZone environment.

        Parameters:
        glossaryTerms - The glossary terms that can be used in this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        CreateEnvironmentResponse.Builder id​(String id)

        The ID of this Amazon DataZone environment.

        Parameters:
        id - The ID of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastDeployment

        CreateEnvironmentResponse.Builder lastDeployment​(Deployment lastDeployment)

        The details of the last deployment of this Amazon DataZone environment.

        Parameters:
        lastDeployment - The details of the last deployment of this Amazon DataZone environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateEnvironmentResponse.Builder name​(String name)

        The name of this environment.

        Parameters:
        name - The name of this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • projectId

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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

        CreateEnvironmentResponse.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.