Interface S3TablePublishStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<S3TablePublishStatus.Builder,,S3TablePublishStatus> SdkBuilder<S3TablePublishStatus.Builder,,S3TablePublishStatus> SdkPojo
- Enclosing class:
S3TablePublishStatus
@Mutable
@NotThreadSafe
public static interface S3TablePublishStatus.Builder
extends SdkPojo, CopyableBuilder<S3TablePublishStatus.Builder,S3TablePublishStatus>
-
Method Summary
Modifier and TypeMethodDescriptionenabledAll(Boolean enabledAll) trueif the cluster is enrolled in all current and future system tables rather than an explicit subset.lastIngestionTimes(Map<String, String> lastIngestionTimes) A map whose keys are the names of the published system tables and whose values are the time each table last received data.s3TableGranularity(String s3TableGranularity) The scope of system table publishing in effect.s3TableNamespace(String s3TableNamespace) The namespace in the S3 table bucket that holds the published tables.The system tables currently being published.s3Tables(Collection<String> s3Tables) The system tables currently being published.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
s3Tables
The system tables currently being published.
- Parameters:
s3Tables- The system tables currently being published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Tables
The system tables currently being published.
- Parameters:
s3Tables- The system tables currently being published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3TableNamespace
The namespace in the S3 table bucket that holds the published tables.
- Parameters:
s3TableNamespace- The namespace in the S3 table bucket that holds the published tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3TableGranularity
The scope of system table publishing in effect. Possible values are
clusterandaccount.- Parameters:
s3TableGranularity- The scope of system table publishing in effect. Possible values areclusterandaccount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledAll
trueif the cluster is enrolled in all current and future system tables rather than an explicit subset.- Parameters:
enabledAll-trueif the cluster is enrolled in all current and future system tables rather than an explicit subset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastIngestionTimes
A map whose keys are the names of the published system tables and whose values are the time each table last received data. Use this to judge data freshness.
- Parameters:
lastIngestionTimes- A map whose keys are the names of the published system tables and whose values are the time each table last received data. Use this to judge data freshness.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-