Interface DescribeProjectResponse.Builder

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

public static interface DescribeProjectResponse.Builder extends DataBrewResponse.Builder, SdkPojo, CopyableBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>
  • Method Details

    • createDate

      DescribeProjectResponse.Builder createDate(Instant createDate)

      The date and time that the project was created.

      Parameters:
      createDate - The date and time that the project was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      The identifier (user name) of the user who created the project.

      Parameters:
      createdBy - The identifier (user name) of the user who created the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • datasetName

      DescribeProjectResponse.Builder datasetName(String datasetName)

      The dataset associated with the project.

      Parameters:
      datasetName - The dataset associated with the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDate

      DescribeProjectResponse.Builder lastModifiedDate(Instant lastModifiedDate)

      The date and time that the project was last modified.

      Parameters:
      lastModifiedDate - The date and time that the project was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedBy

      DescribeProjectResponse.Builder lastModifiedBy(String lastModifiedBy)

      The identifier (user name) of the user who last modified the project.

      Parameters:
      lastModifiedBy - The identifier (user name) of the user who last modified the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the project.

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

      DescribeProjectResponse.Builder recipeName(String recipeName)

      The recipe associated with this job.

      Parameters:
      recipeName - The recipe associated with this job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceArn

      DescribeProjectResponse.Builder resourceArn(String resourceArn)

      The Amazon Resource Name (ARN) of the project.

      Parameters:
      resourceArn - The Amazon Resource Name (ARN) of the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sample

      Sets the value of the Sample property for this object.
      Parameters:
      sample - The new value for the Sample property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sample

      Sets the value of the Sample property for this object. This is a convenience method that creates an instance of the Sample.Builder avoiding the need to create one manually via Sample.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to sample(Sample).

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

      The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.

      Parameters:
      roleArn - The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Metadata tags associated with this project.

      Parameters:
      tags - Metadata tags associated with this project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sessionStatus

      DescribeProjectResponse.Builder sessionStatus(String sessionStatus)

      Describes the current state of the session:

      • PROVISIONING - allocating resources for the session.

      • INITIALIZING - getting the session ready for first use.

      • ASSIGNED - the session is ready for use.

      Parameters:
      sessionStatus - Describes the current state of the session:

      • PROVISIONING - allocating resources for the session.

      • INITIALIZING - getting the session ready for first use.

      • ASSIGNED - the session is ready for use.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sessionStatus

      DescribeProjectResponse.Builder sessionStatus(SessionStatus sessionStatus)

      Describes the current state of the session:

      • PROVISIONING - allocating resources for the session.

      • INITIALIZING - getting the session ready for first use.

      • ASSIGNED - the session is ready for use.

      Parameters:
      sessionStatus - Describes the current state of the session:

      • PROVISIONING - allocating resources for the session.

      • INITIALIZING - getting the session ready for first use.

      • ASSIGNED - the session is ready for use.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • openedBy

      The identifier (user name) of the user that opened the project for use.

      Parameters:
      openedBy - The identifier (user name) of the user that opened the project for use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • openDate

      The date and time when the project was opened.

      Parameters:
      openDate - The date and time when the project was opened.
      Returns:
      Returns a reference to this object so that method calls can be chained together.