Interface TaggedTable.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TaggedTable.Builder,
,TaggedTable> SdkBuilder<TaggedTable.Builder,
,TaggedTable> SdkPojo
- Enclosing class:
TaggedTable
-
Method Summary
Modifier and TypeMethodDescriptionlfTagOnDatabase
(Collection<LFTagPair> lfTagOnDatabase) A list of LF-tags attached to the database where the table resides.lfTagOnDatabase
(Consumer<LFTagPair.Builder>... lfTagOnDatabase) A list of LF-tags attached to the database where the table resides.lfTagOnDatabase
(LFTagPair... lfTagOnDatabase) A list of LF-tags attached to the database where the table resides.lfTagsOnColumns
(Collection<ColumnLFTag> lfTagsOnColumns) A list of LF-tags attached to columns in the table.lfTagsOnColumns
(Consumer<ColumnLFTag.Builder>... lfTagsOnColumns) A list of LF-tags attached to columns in the table.lfTagsOnColumns
(ColumnLFTag... lfTagsOnColumns) A list of LF-tags attached to columns in the table.lfTagsOnTable
(Collection<LFTagPair> lfTagsOnTable) A list of LF-tags attached to the table.lfTagsOnTable
(Consumer<LFTagPair.Builder>... lfTagsOnTable) A list of LF-tags attached to the table.lfTagsOnTable
(LFTagPair... lfTagsOnTable) A list of LF-tags attached to the table.default TaggedTable.Builder
table
(Consumer<TableResource.Builder> table) A table that has LF-tags attached to it.table
(TableResource table) A table that has LF-tags attached to it.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, sdkFields
-
Method Details
-
table
A table that has LF-tags attached to it.
- Parameters:
table
- A table that has LF-tags attached to it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
table
A table that has LF-tags attached to it.
This is a convenience method that creates an instance of theTableResource.Builder
avoiding the need to create one manually viaTableResource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totable(TableResource)
.- Parameters:
table
- a consumer that will call methods onTableResource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lfTagOnDatabase
A list of LF-tags attached to the database where the table resides.
- Parameters:
lfTagOnDatabase
- A list of LF-tags attached to the database where the table resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagOnDatabase
A list of LF-tags attached to the database where the table resides.
- Parameters:
lfTagOnDatabase
- A list of LF-tags attached to the database where the table resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagOnDatabase
A list of LF-tags attached to the database where the table resides.
This is a convenience method that creates an instance of theLFTagPair.Builder
avoiding the need to create one manually viaLFTagPair.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolfTagOnDatabase(List<LFTagPair>)
.- Parameters:
lfTagOnDatabase
- a consumer that will call methods onLFTagPair.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lfTagsOnTable
A list of LF-tags attached to the table.
- Parameters:
lfTagsOnTable
- A list of LF-tags attached to the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagsOnTable
A list of LF-tags attached to the table.
- Parameters:
lfTagsOnTable
- A list of LF-tags attached to the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagsOnTable
A list of LF-tags attached to the table.
This is a convenience method that creates an instance of theLFTagPair.Builder
avoiding the need to create one manually viaLFTagPair.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolfTagsOnTable(List<LFTagPair>)
.- Parameters:
lfTagsOnTable
- a consumer that will call methods onLFTagPair.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lfTagsOnColumns
A list of LF-tags attached to columns in the table.
- Parameters:
lfTagsOnColumns
- A list of LF-tags attached to columns in the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagsOnColumns
A list of LF-tags attached to columns in the table.
- Parameters:
lfTagsOnColumns
- A list of LF-tags attached to columns in the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lfTagsOnColumns
A list of LF-tags attached to columns in the table.
This is a convenience method that creates an instance of theColumnLFTag.Builder
avoiding the need to create one manually viaColumnLFTag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolfTagsOnColumns(List<ColumnLFTag>)
.- Parameters:
lfTagsOnColumns
- a consumer that will call methods onColumnLFTag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-