Interface MaterializedViewRefreshTaskRun.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>,SdkBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>,SdkPojo
- Enclosing class:
- MaterializedViewRefreshTaskRun
@Mutable @NotThreadSafe public static interface MaterializedViewRefreshTaskRun.Builder extends SdkPojo, CopyableBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MaterializedViewRefreshTaskRun.BuildercatalogId(String catalogId)The ID of the Data Catalog where the table resides.MaterializedViewRefreshTaskRun.BuildercreationTime(Instant creationTime)The time that this task was created.MaterializedViewRefreshTaskRun.BuildercustomerId(String customerId)The Amazon Web Services account ID.MaterializedViewRefreshTaskRun.BuilderdatabaseName(String databaseName)The database where the table resides.MaterializedViewRefreshTaskRun.BuilderdpuSeconds(Double dpuSeconds)The calculated DPU usage in seconds for all autoscaled workers.MaterializedViewRefreshTaskRun.BuilderendTime(Instant endTime)The end time of the task.MaterializedViewRefreshTaskRun.BuildererrorMessage(String errorMessage)The error message for the job.MaterializedViewRefreshTaskRun.BuilderlastUpdated(Instant lastUpdated)The last point in time when this task was modified.MaterializedViewRefreshTaskRun.BuildermaterializedViewRefreshTaskRunId(String materializedViewRefreshTaskRunId)The identifier of the materialized view refresh task run.MaterializedViewRefreshTaskRun.BuilderprocessedBytes(Long processedBytes)The number of bytes the refresh task run has scanned to refresh the materialized view.MaterializedViewRefreshTaskRun.BuilderrefreshType(String refreshType)The type of the refresh task run.MaterializedViewRefreshTaskRun.BuilderrefreshType(MaterializedViewRefreshType refreshType)The type of the refresh task run.MaterializedViewRefreshTaskRun.Builderrole(String role)The IAM role that the service assumes to generate statistics.MaterializedViewRefreshTaskRun.BuilderstartTime(Instant startTime)The start time of the task.MaterializedViewRefreshTaskRun.Builderstatus(String status)The status of the task run.MaterializedViewRefreshTaskRun.Builderstatus(MaterializedViewRefreshState status)The status of the task run.MaterializedViewRefreshTaskRun.BuildertableName(String tableName)The name of the table for which statistics is generated.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
customerId
MaterializedViewRefreshTaskRun.Builder customerId(String 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
MaterializedViewRefreshTaskRun.Builder tableName(String 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
MaterializedViewRefreshTaskRun.Builder catalogId(String 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
MaterializedViewRefreshTaskRun.Builder role(String 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
MaterializedViewRefreshTaskRun.Builder status(String 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:
MaterializedViewRefreshState,MaterializedViewRefreshState
-
status
MaterializedViewRefreshTaskRun.Builder status(MaterializedViewRefreshState 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:
MaterializedViewRefreshState,MaterializedViewRefreshState
-
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
MaterializedViewRefreshTaskRun.Builder lastUpdated(Instant 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
MaterializedViewRefreshTaskRun.Builder startTime(Instant 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
MaterializedViewRefreshTaskRun.Builder endTime(Instant 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
MaterializedViewRefreshTaskRun.Builder dpuSeconds(Double 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
MaterializedViewRefreshTaskRun.Builder refreshType(String 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:
MaterializedViewRefreshType,MaterializedViewRefreshType
-
refreshType
MaterializedViewRefreshTaskRun.Builder refreshType(MaterializedViewRefreshType 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:
MaterializedViewRefreshType,MaterializedViewRefreshType
-
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.
-
-