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) truewhen the namespace is enrolled in every current and future system table rather than an explicit list of tables.lastIngestionTimes(Map<String, String> lastIngestionTimes) A map of system table name to the time that table last received data, as an ISO-8601 timestamp.s3TableGranularity(String s3TableGranularity) The scope currently in effect.s3TableGranularity(S3TableGranularity s3TableGranularity) The scope currently in effect.s3TableNamespace(String s3TableNamespace) The identifier of 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
-
enabledAll
truewhen the namespace is enrolled in every current and future system table rather than an explicit list of tables.- Parameters:
enabledAll-truewhen the namespace is enrolled in every current and future system table rather than an explicit list of tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastIngestionTimes
A map of system table name to the time that table last received data, as an ISO-8601 timestamp. A table that has not yet been ingested is absent from the map. Use it to judge data freshness.
- Parameters:
lastIngestionTimes- A map of system table name to the time that table last received data, as an ISO-8601 timestamp. A table that has not yet been ingested is absent from the map. Use it to judge data freshness.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3TableGranularity
The scope currently in effect. Values are
namespaceoraccount.- Parameters:
s3TableGranularity- The scope currently in effect. Values arenamespaceoraccount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3TableGranularity
The scope currently in effect. Values are
namespaceoraccount.- Parameters:
s3TableGranularity- The scope currently in effect. Values arenamespaceoraccount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3TableNamespace
The identifier of the namespace in the S3 table bucket that holds the published tables.
- Parameters:
s3TableNamespace- The identifier of 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.
-
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.
-