Interface GetEnvironmentProfileResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetEnvironmentProfileResponse.Builder,GetEnvironmentProfileResponse>, DataZoneResponse.Builder, SdkBuilder<GetEnvironmentProfileResponse.Builder,GetEnvironmentProfileResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetEnvironmentProfileResponse

public static interface GetEnvironmentProfileResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<GetEnvironmentProfileResponse.Builder,GetEnvironmentProfileResponse>
  • Method Details

    • awsAccountId

      GetEnvironmentProfileResponse.Builder awsAccountId(String awsAccountId)

      The ID of the Amazon Web Services account where this environment profile exists.

      Parameters:
      awsAccountId - The ID of the Amazon Web Services account where this environment profile exists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsAccountRegion

      GetEnvironmentProfileResponse.Builder awsAccountRegion(String awsAccountRegion)

      The Amazon Web Services region where this environment profile exists.

      Parameters:
      awsAccountRegion - The Amazon Web Services region where this environment profile exists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The timestamp of when this environment profile was created.

      Parameters:
      createdAt - The timestamp of when this environment profile was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      The Amazon DataZone user who created this environment profile.

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

      The description of the environment profile.

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

      The ID of the Amazon DataZone domain in which this environment profile exists.

      Parameters:
      domainId - The ID of the Amazon DataZone domain in which this environment profile exists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentBlueprintId

      GetEnvironmentProfileResponse.Builder environmentBlueprintId(String environmentBlueprintId)

      The ID of the blueprint with which this environment profile is created.

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

      The ID of the environment profile.

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

      The name of the environment profile.

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

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

      Parameters:
      projectId - The ID of the Amazon DataZone project in which this environment profile is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      The timestamp of when this environment profile was upated.

      Parameters:
      updatedAt - The timestamp of when this environment profile was upated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userParameters

      The user parameters of the environment profile.

      Parameters:
      userParameters - The user parameters of the environment profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userParameters

      GetEnvironmentProfileResponse.Builder userParameters(CustomParameter... userParameters)

      The user parameters of the environment profile.

      Parameters:
      userParameters - The user parameters of the environment profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userParameters

      The user parameters of the environment profile.

      This is a convenience method that creates an instance of the CustomParameter.Builder avoiding the need to create one manually via CustomParameter.builder().

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

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