Interface GetProjectProfileResponse.Builder

  • Method Details

    • createdAt

      The timestamp of when the project profile was created.

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

      The user who created the project profile.

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

      GetProjectProfileResponse.Builder description(String description)

      The description of the project profile.

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

      The ID of the domain of the project profile.

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

      GetProjectProfileResponse.Builder domainUnitId(String domainUnitId)

      The ID of the domain unit of the project profile.

      Parameters:
      domainUnitId - The ID of the domain unit of the project profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentConfigurations

      GetProjectProfileResponse.Builder environmentConfigurations(Collection<EnvironmentConfiguration> environmentConfigurations)

      The environment configurations of the project profile.

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

      GetProjectProfileResponse.Builder environmentConfigurations(EnvironmentConfiguration... environmentConfigurations)

      The environment configurations of the project profile.

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

      GetProjectProfileResponse.Builder environmentConfigurations(Consumer<EnvironmentConfiguration.Builder>... environmentConfigurations)

      The environment configurations of the project profile.

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

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

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

      The ID of the project profile.

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

      GetProjectProfileResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The timestamp of when project profile was last updated.

      Parameters:
      lastUpdatedAt - The timestamp of when project profile was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the project profile.

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

      The status of the project profile.

      Parameters:
      status - The status of the project profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the project profile.

      Parameters:
      status - The status of the project profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: