public static interface GetTemporaryGluePartitionCredentialsRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<GetTemporaryGluePartitionCredentialsRequest.Builder,GetTemporaryGluePartitionCredentialsRequest>
| Modifier and Type | Method and Description |
|---|---|
GetTemporaryGluePartitionCredentialsRequest.Builder |
auditContext(AuditContext auditContext)
A structure representing context to access a resource (column names, query ID, etc).
|
default GetTemporaryGluePartitionCredentialsRequest.Builder |
auditContext(Consumer<AuditContext.Builder> auditContext)
A structure representing context to access a resource (column names, query ID, etc).
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
durationSeconds(Integer durationSeconds)
The time period, between 900 and 21,600 seconds, for the timeout of the temporary credentials.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetTemporaryGluePartitionCredentialsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default GetTemporaryGluePartitionCredentialsRequest.Builder |
partition(Consumer<PartitionValueList.Builder> partition)
A list of partition values identifying a single partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
partition(PartitionValueList partition)
A list of partition values identifying a single partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
permissions(Collection<Permission> permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested
resource(s).
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
permissions(Permission... permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested
resource(s).
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
permissionsWithStrings(Collection<String> permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested
resource(s).
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
permissionsWithStrings(String... permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested
resource(s).
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
supportedPermissionTypes(Collection<PermissionType> supportedPermissionTypes)
A list of supported permission types for the partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
supportedPermissionTypes(PermissionType... supportedPermissionTypes)
A list of supported permission types for the partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
supportedPermissionTypesWithStrings(Collection<String> supportedPermissionTypes)
A list of supported permission types for the partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
supportedPermissionTypesWithStrings(String... supportedPermissionTypes)
A list of supported permission types for the partition.
|
GetTemporaryGluePartitionCredentialsRequest.Builder |
tableArn(String tableArn)
The ARN of the partitions' table.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetTemporaryGluePartitionCredentialsRequest.Builder tableArn(String tableArn)
The ARN of the partitions' table.
tableArn - The ARN of the partitions' table.GetTemporaryGluePartitionCredentialsRequest.Builder partition(PartitionValueList partition)
A list of partition values identifying a single partition.
partition - A list of partition values identifying a single partition.default GetTemporaryGluePartitionCredentialsRequest.Builder partition(Consumer<PartitionValueList.Builder> partition)
A list of partition values identifying a single partition.
This is a convenience that creates an instance of thePartitionValueList.Builder avoiding the need to
create one manually via PartitionValueList.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to partition(PartitionValueList).partition - a consumer that will call methods on PartitionValueList.Builderpartition(PartitionValueList)GetTemporaryGluePartitionCredentialsRequest.Builder permissionsWithStrings(Collection<String> permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested resource(s).
permissions - Filters the request based on the user having been granted a list of specified permissions on the
requested resource(s).GetTemporaryGluePartitionCredentialsRequest.Builder permissionsWithStrings(String... permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested resource(s).
permissions - Filters the request based on the user having been granted a list of specified permissions on the
requested resource(s).GetTemporaryGluePartitionCredentialsRequest.Builder permissions(Collection<Permission> permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested resource(s).
permissions - Filters the request based on the user having been granted a list of specified permissions on the
requested resource(s).GetTemporaryGluePartitionCredentialsRequest.Builder permissions(Permission... permissions)
Filters the request based on the user having been granted a list of specified permissions on the requested resource(s).
permissions - Filters the request based on the user having been granted a list of specified permissions on the
requested resource(s).GetTemporaryGluePartitionCredentialsRequest.Builder durationSeconds(Integer durationSeconds)
The time period, between 900 and 21,600 seconds, for the timeout of the temporary credentials.
durationSeconds - The time period, between 900 and 21,600 seconds, for the timeout of the temporary credentials.GetTemporaryGluePartitionCredentialsRequest.Builder auditContext(AuditContext auditContext)
A structure representing context to access a resource (column names, query ID, etc).
auditContext - A structure representing context to access a resource (column names, query ID, etc).default GetTemporaryGluePartitionCredentialsRequest.Builder auditContext(Consumer<AuditContext.Builder> auditContext)
A structure representing context to access a resource (column names, query ID, etc).
This is a convenience that creates an instance of theAuditContext.Builder avoiding the need to
create one manually via AuditContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to auditContext(AuditContext).auditContext - a consumer that will call methods on AuditContext.BuilderauditContext(AuditContext)GetTemporaryGluePartitionCredentialsRequest.Builder supportedPermissionTypesWithStrings(Collection<String> supportedPermissionTypes)
A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and
CELL_FILTER_PERMISSION.
supportedPermissionTypes - A list of supported permission types for the partition. Valid values are
COLUMN_PERMISSION and CELL_FILTER_PERMISSION.GetTemporaryGluePartitionCredentialsRequest.Builder supportedPermissionTypesWithStrings(String... supportedPermissionTypes)
A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and
CELL_FILTER_PERMISSION.
supportedPermissionTypes - A list of supported permission types for the partition. Valid values are
COLUMN_PERMISSION and CELL_FILTER_PERMISSION.GetTemporaryGluePartitionCredentialsRequest.Builder supportedPermissionTypes(Collection<PermissionType> supportedPermissionTypes)
A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and
CELL_FILTER_PERMISSION.
supportedPermissionTypes - A list of supported permission types for the partition. Valid values are
COLUMN_PERMISSION and CELL_FILTER_PERMISSION.GetTemporaryGluePartitionCredentialsRequest.Builder supportedPermissionTypes(PermissionType... supportedPermissionTypes)
A list of supported permission types for the partition. Valid values are COLUMN_PERMISSION and
CELL_FILTER_PERMISSION.
supportedPermissionTypes - A list of supported permission types for the partition. Valid values are
COLUMN_PERMISSION and CELL_FILTER_PERMISSION.GetTemporaryGluePartitionCredentialsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetTemporaryGluePartitionCredentialsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.