public static interface BatchGrantPermissionsRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<BatchGrantPermissionsRequest.Builder,BatchGrantPermissionsRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchGrantPermissionsRequest.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.BatchGrantPermissionsRequest.Builder entries(Collection<BatchPermissionsRequestEntry> entries)
A list of up to 20 entries for resource permissions to be granted by batch operation to the principal.
entries - A list of up to 20 entries for resource permissions to be granted by batch operation to the principal.BatchGrantPermissionsRequest.Builder entries(BatchPermissionsRequestEntry... entries)
A list of up to 20 entries for resource permissions to be granted by batch operation to the principal.
entries - A list of up to 20 entries for resource permissions to be granted by batch operation to the principal.BatchGrantPermissionsRequest.Builder entries(Consumer<BatchPermissionsRequestEntry.Builder>... entries)
A list of up to 20 entries for resource permissions to be granted by batch operation to the principal.
This is a convenience method that creates an instance of theBatchPermissionsRequestEntry.Builder avoiding the
need to create one manually via
BatchPermissionsRequestEntry.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #entries(List.
entries - a consumer that will call methods on
BatchPermissionsRequestEntry.Builder#entries(java.util.Collection) BatchGrantPermissionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderBatchGrantPermissionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.