Interface StaticTableTag
-
@ThreadSafe public interface StaticTableTag
Interface for a tag that can be applied to anyStaticTableSchema. When the table schema is instantiated, the table metadata stored on the schema will be updated by calling themodifyMetadata()method for every tag associated with the table.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Consumer<StaticTableMetadata.Builder>modifyMetadata()A function that modifies an existingStaticTableSchema.Builderwhen this tag is applied to a table.
-
-
-
Method Detail
-
modifyMetadata
Consumer<StaticTableMetadata.Builder> modifyMetadata()
A function that modifies an existingStaticTableSchema.Builderwhen this tag is applied to a table. This will be used by theStaticTableSchemato capture all the metadata associated with tags that have been applied to the table.- Returns:
- a consumer that modifies an existing
StaticTableSchema.Builder.
-
-