public static interface LFTagPolicyResource.Builder extends SdkPojo, CopyableBuilder<LFTagPolicyResource.Builder,LFTagPolicyResource>
| Modifier and Type | Method and Description |
|---|---|
LFTagPolicyResource.Builder |
catalogId(String catalogId)
The identifier for the Data Catalog.
|
LFTagPolicyResource.Builder |
expression(Collection<LFTag> expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
|
LFTagPolicyResource.Builder |
expression(Consumer<LFTag.Builder>... expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
|
LFTagPolicyResource.Builder |
expression(LFTag... expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
|
LFTagPolicyResource.Builder |
resourceType(ResourceType resourceType)
The resource type for which the LF-tag policy applies.
|
LFTagPolicyResource.Builder |
resourceType(String resourceType)
The resource type for which the LF-tag policy applies.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLFTagPolicyResource.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.
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.LFTagPolicyResource.Builder resourceType(String resourceType)
The resource type for which the LF-tag policy applies.
resourceType - The resource type for which the LF-tag policy applies.ResourceType,
ResourceTypeLFTagPolicyResource.Builder resourceType(ResourceType resourceType)
The resource type for which the LF-tag policy applies.
resourceType - The resource type for which the LF-tag policy applies.ResourceType,
ResourceTypeLFTagPolicyResource.Builder expression(Collection<LFTag> expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
expression - A list of LF-tag conditions that apply to the resource's LF-tag policy.LFTagPolicyResource.Builder expression(LFTag... expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
expression - A list of LF-tag conditions that apply to the resource's LF-tag policy.LFTagPolicyResource.Builder expression(Consumer<LFTag.Builder>... expression)
A list of LF-tag conditions that apply to the resource's LF-tag policy.
This is a convenience method that creates an instance of theLFTag.Builder avoiding the need to create one
manually via LFTag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #expression(List.
expression - a consumer that will call methods on
LFTag.Builder#expression(java.util.Collection) Copyright © 2023. All rights reserved.