Interface MaterializedViewRefreshTaskRun.Builder

  • Method Details

    • customerId

      The Amazon Web Services account ID.

      Parameters:
      customerId - The Amazon Web Services account ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • materializedViewRefreshTaskRunId

      MaterializedViewRefreshTaskRun.Builder materializedViewRefreshTaskRunId(String materializedViewRefreshTaskRunId)

      The identifier of the materialized view refresh task run.

      Parameters:
      materializedViewRefreshTaskRunId - The identifier of the materialized view refresh task run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • databaseName

      MaterializedViewRefreshTaskRun.Builder databaseName(String databaseName)

      The database where the table resides.

      Parameters:
      databaseName - The database where the table resides.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tableName

      The name of the table for which statistics is generated.

      Parameters:
      tableName - The name of the table for which statistics is generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • catalogId

      The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.

      Parameters:
      catalogId - The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • role

      The IAM role that the service assumes to generate statistics.

      Parameters:
      role - The IAM role that the service assumes to generate statistics.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the task run.

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

      The status of the task run.

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

      MaterializedViewRefreshTaskRun.Builder creationTime(Instant creationTime)

      The time that this task was created.

      Parameters:
      creationTime - The time that this task was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdated

      The last point in time when this task was modified.

      Parameters:
      lastUpdated - The last point in time when this task was modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The start time of the task.

      Parameters:
      startTime - The start time of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The end time of the task.

      Parameters:
      endTime - The end time of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      MaterializedViewRefreshTaskRun.Builder errorMessage(String errorMessage)

      The error message for the job.

      Parameters:
      errorMessage - The error message for the job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dpuSeconds

      The calculated DPU usage in seconds for all autoscaled workers.

      Parameters:
      dpuSeconds - The calculated DPU usage in seconds for all autoscaled workers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • refreshType

      The type of the refresh task run. Either FULL or INCREMENTAL.

      Parameters:
      refreshType - The type of the refresh task run. Either FULL or INCREMENTAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • refreshType

      The type of the refresh task run. Either FULL or INCREMENTAL.

      Parameters:
      refreshType - The type of the refresh task run. Either FULL or INCREMENTAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • processedBytes

      MaterializedViewRefreshTaskRun.Builder processedBytes(Long processedBytes)

      The number of bytes the refresh task run has scanned to refresh the materialized view.

      Parameters:
      processedBytes - The number of bytes the refresh task run has scanned to refresh the materialized view.
      Returns:
      Returns a reference to this object so that method calls can be chained together.