Interface CreateEnvironmentRequest.Builder

  • Method Details

    • deploymentOrder

      CreateEnvironmentRequest.Builder deploymentOrder(Integer deploymentOrder)

      The deployment order of the environment.

      Parameters:
      deploymentOrder - The deployment order of the environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      CreateEnvironmentRequest.Builder description(String description)

      The description of the Amazon DataZone environment.

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

      CreateEnvironmentRequest.Builder domainIdentifier(String domainIdentifier)

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

      Parameters:
      domainIdentifier - 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.
    • environmentAccountIdentifier

      CreateEnvironmentRequest.Builder environmentAccountIdentifier(String environmentAccountIdentifier)

      The ID of the account in which the environment is being created.

      Parameters:
      environmentAccountIdentifier - The ID of the account in which the environment is being created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentAccountRegion

      CreateEnvironmentRequest.Builder environmentAccountRegion(String environmentAccountRegion)

      The region of the account in which the environment is being created.

      Parameters:
      environmentAccountRegion - The region of the account in which the environment is being created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentBlueprintIdentifier

      CreateEnvironmentRequest.Builder environmentBlueprintIdentifier(String environmentBlueprintIdentifier)

      The ID of the blueprint with which the environment is being created.

      Parameters:
      environmentBlueprintIdentifier - The ID of the blueprint with which the environment is being created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentConfigurationId

      CreateEnvironmentRequest.Builder environmentConfigurationId(String 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.
    • environmentProfileIdentifier

      CreateEnvironmentRequest.Builder environmentProfileIdentifier(String environmentProfileIdentifier)

      The identifier of the environment profile that is used to create this Amazon DataZone environment.

      Parameters:
      environmentProfileIdentifier - The identifier of the environment profile that is used to create this Amazon DataZone environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryTerms

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

      CreateEnvironmentRequest.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.
    • name

      The name of the Amazon DataZone environment.

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

      CreateEnvironmentRequest.Builder projectIdentifier(String projectIdentifier)

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

      Parameters:
      projectIdentifier - The identifier 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.
    • 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

      CreateEnvironmentRequest.Builder userParameters(EnvironmentParameter... 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 the EnvironmentParameter.Builder avoiding the need to create one manually via EnvironmentParameter.builder() .

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to userParameters(List<EnvironmentParameter>).

      Parameters:
      userParameters - a consumer that will call methods on EnvironmentParameter.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      CreateEnvironmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.