public static interface UpdateDataSetPermissionsRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateDataSetPermissionsRequest.Builder,UpdateDataSetPermissionsRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDataSetPermissionsRequest.Builder awsAccountId(String awsAccountId)
The Amazon Web Services account ID.
awsAccountId - The Amazon Web Services account ID.UpdateDataSetPermissionsRequest.Builder dataSetId(String dataSetId)
The ID for the dataset whose permissions you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
dataSetId - The ID for the dataset whose permissions you want to update. This ID is unique per Amazon Web Services
Region for each Amazon Web Services account.UpdateDataSetPermissionsRequest.Builder grantPermissions(Collection<ResourcePermission> grantPermissions)
The resource permissions that you want to grant to the dataset.
grantPermissions - The resource permissions that you want to grant to the dataset.UpdateDataSetPermissionsRequest.Builder grantPermissions(ResourcePermission... grantPermissions)
The resource permissions that you want to grant to the dataset.
grantPermissions - The resource permissions that you want to grant to the dataset.UpdateDataSetPermissionsRequest.Builder grantPermissions(Consumer<ResourcePermission.Builder>... grantPermissions)
The resource permissions that you want to grant to the dataset.
This is a convenience method that creates an instance of theResourcePermission.Builder avoiding the need to
create one manually via ResourcePermission.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #grantPermissions(List.
grantPermissions - a consumer that will call methods on
ResourcePermission.Builder#grantPermissions(java.util.Collection) UpdateDataSetPermissionsRequest.Builder revokePermissions(Collection<ResourcePermission> revokePermissions)
The resource permissions that you want to revoke from the dataset.
revokePermissions - The resource permissions that you want to revoke from the dataset.UpdateDataSetPermissionsRequest.Builder revokePermissions(ResourcePermission... revokePermissions)
The resource permissions that you want to revoke from the dataset.
revokePermissions - The resource permissions that you want to revoke from the dataset.UpdateDataSetPermissionsRequest.Builder revokePermissions(Consumer<ResourcePermission.Builder>... revokePermissions)
The resource permissions that you want to revoke from the dataset.
This is a convenience method that creates an instance of theResourcePermission.Builder avoiding the need to
create one manually via ResourcePermission.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #revokePermissions(List.
revokePermissions - a consumer that will call methods on
ResourcePermission.Builder#revokePermissions(java.util.Collection) UpdateDataSetPermissionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDataSetPermissionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.