public static interface UpdateAnalysisPermissionsRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateAnalysisPermissionsRequest.Builder,UpdateAnalysisPermissionsRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateAnalysisPermissionsRequest.Builder |
analysisId(String analysisId)
The ID of the analysis whose permissions you're updating.
|
UpdateAnalysisPermissionsRequest.Builder |
awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis whose permissions you're updating.
|
UpdateAnalysisPermissionsRequest.Builder |
grantPermissions(Collection<ResourcePermission> grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
|
UpdateAnalysisPermissionsRequest.Builder |
grantPermissions(Consumer<ResourcePermission.Builder>... grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
|
UpdateAnalysisPermissionsRequest.Builder |
grantPermissions(ResourcePermission... grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
|
UpdateAnalysisPermissionsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateAnalysisPermissionsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateAnalysisPermissionsRequest.Builder |
revokePermissions(Collection<ResourcePermission> revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
|
UpdateAnalysisPermissionsRequest.Builder |
revokePermissions(Consumer<ResourcePermission.Builder>... revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
|
UpdateAnalysisPermissionsRequest.Builder |
revokePermissions(ResourcePermission... revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAnalysisPermissionsRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis whose permissions you're updating. You must be using the Amazon Web Services account that the analysis is in.
awsAccountId - The ID of the Amazon Web Services account that contains the analysis whose permissions you're
updating. You must be using the Amazon Web Services account that the analysis is in.UpdateAnalysisPermissionsRequest.Builder analysisId(String analysisId)
The ID of the analysis whose permissions you're updating. The ID is part of the analysis URL.
analysisId - The ID of the analysis whose permissions you're updating. The ID is part of the analysis URL.UpdateAnalysisPermissionsRequest.Builder grantPermissions(Collection<ResourcePermission> grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
grantPermissions - A structure that describes the permissions to add and the principal to add them to.UpdateAnalysisPermissionsRequest.Builder grantPermissions(ResourcePermission... grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
grantPermissions - A structure that describes the permissions to add and the principal to add them to.UpdateAnalysisPermissionsRequest.Builder grantPermissions(Consumer<ResourcePermission.Builder>... grantPermissions)
A structure that describes the permissions to add and the principal to add them to.
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) UpdateAnalysisPermissionsRequest.Builder revokePermissions(Collection<ResourcePermission> revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
revokePermissions - A structure that describes the permissions to remove and the principal to remove them from.UpdateAnalysisPermissionsRequest.Builder revokePermissions(ResourcePermission... revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
revokePermissions - A structure that describes the permissions to remove and the principal to remove them from.UpdateAnalysisPermissionsRequest.Builder revokePermissions(Consumer<ResourcePermission.Builder>... revokePermissions)
A structure that describes the permissions to remove and the principal to remove them from.
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) UpdateAnalysisPermissionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAnalysisPermissionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.