Interface SearchDatabasesByLfTagsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SearchDatabasesByLfTagsRequest.Builder,SearchDatabasesByLfTagsRequest>,LakeFormationRequest.Builder,SdkBuilder<SearchDatabasesByLfTagsRequest.Builder,SearchDatabasesByLfTagsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- SearchDatabasesByLfTagsRequest
public static interface SearchDatabasesByLfTagsRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<SearchDatabasesByLfTagsRequest.Builder,SearchDatabasesByLfTagsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchDatabasesByLfTagsRequest.BuildercatalogId(String catalogId)The identifier for the Data Catalog.SearchDatabasesByLfTagsRequest.Builderexpression(Collection<LFTag> expression)A list of conditions (LFTagstructures) to search for in database resources.SearchDatabasesByLfTagsRequest.Builderexpression(Consumer<LFTag.Builder>... expression)A list of conditions (LFTagstructures) to search for in database resources.SearchDatabasesByLfTagsRequest.Builderexpression(LFTag... expression)A list of conditions (LFTagstructures) to search for in database resources.SearchDatabasesByLfTagsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return.SearchDatabasesByLfTagsRequest.BuildernextToken(String nextToken)A continuation token, if this is not the first call to retrieve this list.SearchDatabasesByLfTagsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)SearchDatabasesByLfTagsRequest.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
SearchDatabasesByLfTagsRequest.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
SearchDatabasesByLfTagsRequest.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
SearchDatabasesByLfTagsRequest.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
SearchDatabasesByLfTagsRequest.Builder expression(Collection<LFTag> expression)
A list of conditions (
LFTagstructures) to search for in database resources.- Parameters:
expression- A list of conditions (LFTagstructures) to search for in database resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
SearchDatabasesByLfTagsRequest.Builder expression(LFTag... expression)
A list of conditions (
LFTagstructures) to search for in database resources.- Parameters:
expression- A list of conditions (LFTagstructures) to search for in database resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
SearchDatabasesByLfTagsRequest.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 database 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
SearchDatabasesByLfTagsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SearchDatabasesByLfTagsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-