Interface GetResourceLfTagsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetResourceLfTagsRequest.Builder,GetResourceLfTagsRequest>,LakeFormationRequest.Builder,SdkBuilder<GetResourceLfTagsRequest.Builder,GetResourceLfTagsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetResourceLfTagsRequest
public static interface GetResourceLfTagsRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<GetResourceLfTagsRequest.Builder,GetResourceLfTagsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetResourceLfTagsRequest.BuildercatalogId(String catalogId)The identifier for the Data Catalog.GetResourceLfTagsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetResourceLfTagsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default GetResourceLfTagsRequest.Builderresource(Consumer<Resource.Builder> resource)The database, table, or column resource for which you want to return LF-tags.GetResourceLfTagsRequest.Builderresource(Resource resource)The database, table, or column resource for which you want to return LF-tags.GetResourceLfTagsRequest.BuildershowAssignedLFTags(Boolean showAssignedLFTags)Indicates whether to show the assigned LF-tags.-
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
-
catalogId
GetResourceLfTagsRequest.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.
-
resource
GetResourceLfTagsRequest.Builder resource(Resource resource)
The database, table, or column resource for which you want to return LF-tags.
- Parameters:
resource- The database, table, or column resource for which you want to return LF-tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resource
default GetResourceLfTagsRequest.Builder resource(Consumer<Resource.Builder> resource)
The database, table, or column resource for which you want to return LF-tags.
This is a convenience method that creates an instance of theResource.Builderavoiding the need to create one manually viaResource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresource(Resource).- Parameters:
resource- a consumer that will call methods onResource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resource(Resource)
-
showAssignedLFTags
GetResourceLfTagsRequest.Builder showAssignedLFTags(Boolean showAssignedLFTags)
Indicates whether to show the assigned LF-tags.
- Parameters:
showAssignedLFTags- Indicates whether to show the assigned LF-tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetResourceLfTagsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetResourceLfTagsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-