Interface GetDatasetResponse.Builder

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

public static interface GetDatasetResponse.Builder extends FinspaceDataResponse.Builder, SdkPojo, CopyableBuilder<GetDatasetResponse.Builder,GetDatasetResponse>
  • Method Details

    • datasetId

      GetDatasetResponse.Builder datasetId(String datasetId)

      The unique identifier for a Dataset.

      Parameters:
      datasetId - The unique identifier for a Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • datasetArn

      GetDatasetResponse.Builder datasetArn(String datasetArn)

      The ARN identifier of the Dataset.

      Parameters:
      datasetArn - The ARN identifier of the Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • datasetTitle

      GetDatasetResponse.Builder datasetTitle(String datasetTitle)

      Display title for a Dataset.

      Parameters:
      datasetTitle - Display title for a Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kind

      The format in which Dataset data is structured.

      • TABULAR – Data is structured in a tabular format.

      • NON_TABULAR – Data is structured in a non-tabular format.

      Parameters:
      kind - The format in which Dataset data is structured.

      • TABULAR – Data is structured in a tabular format.

      • NON_TABULAR – Data is structured in a non-tabular format.

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

      The format in which Dataset data is structured.

      • TABULAR – Data is structured in a tabular format.

      • NON_TABULAR – Data is structured in a non-tabular format.

      Parameters:
      kind - The format in which Dataset data is structured.

      • TABULAR – Data is structured in a tabular format.

      • NON_TABULAR – Data is structured in a non-tabular format.

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

      GetDatasetResponse.Builder datasetDescription(String datasetDescription)

      A description of the Dataset.

      Parameters:
      datasetDescription - A description of the Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

      GetDatasetResponse.Builder createTime(Long createTime)

      The timestamp at which the Dataset was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

      Parameters:
      createTime - The timestamp at which the Dataset was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      GetDatasetResponse.Builder lastModifiedTime(Long lastModifiedTime)

      The last time that the Dataset was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

      Parameters:
      lastModifiedTime - The last time that the Dataset was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaDefinition

      GetDatasetResponse.Builder schemaDefinition(SchemaUnion schemaDefinition)

      Definition for a schema on a tabular Dataset.

      Parameters:
      schemaDefinition - Definition for a schema on a tabular Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaDefinition

      default GetDatasetResponse.Builder schemaDefinition(Consumer<SchemaUnion.Builder> schemaDefinition)

      Definition for a schema on a tabular Dataset.

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

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

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

      The unique resource identifier for a Dataset.

      Parameters:
      alias - The unique resource identifier for a Dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Status of the Dataset creation.

      • PENDING – Dataset is pending creation.

      • FAILED – Dataset creation has failed.

      • SUCCESS – Dataset creation has succeeded.

      • RUNNING – Dataset creation is running.

      Parameters:
      status - Status of the Dataset creation.

      • PENDING – Dataset is pending creation.

      • FAILED – Dataset creation has failed.

      • SUCCESS – Dataset creation has succeeded.

      • RUNNING – Dataset creation is running.

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

      Status of the Dataset creation.

      • PENDING – Dataset is pending creation.

      • FAILED – Dataset creation has failed.

      • SUCCESS – Dataset creation has succeeded.

      • RUNNING – Dataset creation is running.

      Parameters:
      status - Status of the Dataset creation.

      • PENDING – Dataset is pending creation.

      • FAILED – Dataset creation has failed.

      • SUCCESS – Dataset creation has succeeded.

      • RUNNING – Dataset creation is running.

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