Interface SearchTablesByLfTagsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SearchTablesByLfTagsRequest.Builder,SearchTablesByLfTagsRequest>,LakeFormationRequest.Builder,SdkBuilder<SearchTablesByLfTagsRequest.Builder,SearchTablesByLfTagsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- SearchTablesByLfTagsRequest
public static interface SearchTablesByLfTagsRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<SearchTablesByLfTagsRequest.Builder,SearchTablesByLfTagsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchTablesByLfTagsRequest.BuildercatalogId(String catalogId)The identifier for the Data Catalog.SearchTablesByLfTagsRequest.Builderexpression(Collection<LFTag> expression)A list of conditions (LFTagstructures) to search for in table resources.SearchTablesByLfTagsRequest.Builderexpression(Consumer<LFTag.Builder>... expression)A list of conditions (LFTagstructures) to search for in table resources.SearchTablesByLfTagsRequest.Builderexpression(LFTag... expression)A list of conditions (LFTagstructures) to search for in table resources.SearchTablesByLfTagsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return.SearchTablesByLfTagsRequest.BuildernextToken(String nextToken)A continuation token, if this is not the first call to retrieve this list.SearchTablesByLfTagsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)SearchTablesByLfTagsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lakeformation.model.LakeFormationRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
nextToken
SearchTablesByLfTagsRequest.Builder nextToken(String nextToken)
A continuation token, if this is not the first call to retrieve this list.
- Parameters:
nextToken- A continuation token, if this is not the first call to retrieve this list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
SearchTablesByLfTagsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return.
- Parameters:
maxResults- The maximum number of results to return.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogId
SearchTablesByLfTagsRequest.Builder catalogId(String catalogId)
The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
- Parameters:
catalogId- The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
SearchTablesByLfTagsRequest.Builder expression(Collection<LFTag> expression)
A list of conditions (
LFTagstructures) to search for in table resources.- Parameters:
expression- A list of conditions (LFTagstructures) to search for in table resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
SearchTablesByLfTagsRequest.Builder expression(LFTag... expression)
A list of conditions (
LFTagstructures) to search for in table resources.- Parameters:
expression- A list of conditions (LFTagstructures) to search for in table resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
SearchTablesByLfTagsRequest.Builder expression(Consumer<LFTag.Builder>... expression)
A list of conditions (
This is a convenience method that creates an instance of theLFTagstructures) to search for in table resources.LFTag.Builderavoiding the need to create one manually viaLFTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#expression(List.) - Parameters:
expression- a consumer that will call methods onLFTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#expression(java.util.Collection)
-
overrideConfiguration
SearchTablesByLfTagsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SearchTablesByLfTagsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-