@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface QuickSightAsyncClient extends SdkClient
builder()
method.
Amazon QuickSight is a fully managed, serverless business intelligence service for the Amazon Web Services Cloud that makes it easy to extend data and insights to every user in your organization. This API reference contains documentation for a programming interface that you can use to manage Amazon QuickSight.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider . |
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
static QuickSightAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
QuickSightAsyncClient . |
default CompletableFuture<CancelIngestionResponse> |
cancelIngestion(CancelIngestionRequest cancelIngestionRequest)
Cancels an ongoing ingestion of data into SPICE.
|
default CompletableFuture<CancelIngestionResponse> |
cancelIngestion(Consumer<CancelIngestionRequest.Builder> cancelIngestionRequest)
Cancels an ongoing ingestion of data into SPICE.
|
static QuickSightAsyncClient |
create()
Create a
QuickSightAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CompletableFuture<CreateAccountCustomizationResponse> |
createAccountCustomization(Consumer<CreateAccountCustomizationRequest.Builder> createAccountCustomizationRequest)
Creates Amazon QuickSight customizations the current Amazon Web Services Region.
|
default CompletableFuture<CreateAccountCustomizationResponse> |
createAccountCustomization(CreateAccountCustomizationRequest createAccountCustomizationRequest)
Creates Amazon QuickSight customizations the current Amazon Web Services Region.
|
default CompletableFuture<CreateAnalysisResponse> |
createAnalysis(Consumer<CreateAnalysisRequest.Builder> createAnalysisRequest)
Creates an analysis in Amazon QuickSight.
|
default CompletableFuture<CreateAnalysisResponse> |
createAnalysis(CreateAnalysisRequest createAnalysisRequest)
Creates an analysis in Amazon QuickSight.
|
default CompletableFuture<CreateDashboardResponse> |
createDashboard(Consumer<CreateDashboardRequest.Builder> createDashboardRequest)
Creates a dashboard from a template.
|
default CompletableFuture<CreateDashboardResponse> |
createDashboard(CreateDashboardRequest createDashboardRequest)
Creates a dashboard from a template.
|
default CompletableFuture<CreateDataSetResponse> |
createDataSet(Consumer<CreateDataSetRequest.Builder> createDataSetRequest)
Creates a dataset.
|
default CompletableFuture<CreateDataSetResponse> |
createDataSet(CreateDataSetRequest createDataSetRequest)
Creates a dataset.
|
default CompletableFuture<CreateDataSourceResponse> |
createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest)
Creates a data source.
|
default CompletableFuture<CreateDataSourceResponse> |
createDataSource(CreateDataSourceRequest createDataSourceRequest)
Creates a data source.
|
default CompletableFuture<CreateFolderResponse> |
createFolder(Consumer<CreateFolderRequest.Builder> createFolderRequest)
Creates an empty shared folder.
|
default CompletableFuture<CreateFolderResponse> |
createFolder(CreateFolderRequest createFolderRequest)
Creates an empty shared folder.
|
default CompletableFuture<CreateFolderMembershipResponse> |
createFolderMembership(Consumer<CreateFolderMembershipRequest.Builder> createFolderMembershipRequest)
Adds an asset, such as a dashboard, analysis, or dataset into a folder.
|
default CompletableFuture<CreateFolderMembershipResponse> |
createFolderMembership(CreateFolderMembershipRequest createFolderMembershipRequest)
Adds an asset, such as a dashboard, analysis, or dataset into a folder.
|
default CompletableFuture<CreateGroupResponse> |
createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest)
Creates an Amazon QuickSight group.
|
default CompletableFuture<CreateGroupResponse> |
createGroup(CreateGroupRequest createGroupRequest)
Creates an Amazon QuickSight group.
|
default CompletableFuture<CreateGroupMembershipResponse> |
createGroupMembership(Consumer<CreateGroupMembershipRequest.Builder> createGroupMembershipRequest)
Adds an Amazon QuickSight user to an Amazon QuickSight group.
|
default CompletableFuture<CreateGroupMembershipResponse> |
createGroupMembership(CreateGroupMembershipRequest createGroupMembershipRequest)
Adds an Amazon QuickSight user to an Amazon QuickSight group.
|
default CompletableFuture<CreateIamPolicyAssignmentResponse> |
createIAMPolicyAssignment(Consumer<CreateIamPolicyAssignmentRequest.Builder> createIamPolicyAssignmentRequest)
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN).
|
default CompletableFuture<CreateIamPolicyAssignmentResponse> |
createIAMPolicyAssignment(CreateIamPolicyAssignmentRequest createIamPolicyAssignmentRequest)
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN).
|
default CompletableFuture<CreateIngestionResponse> |
createIngestion(Consumer<CreateIngestionRequest.Builder> createIngestionRequest)
Creates and starts a new SPICE ingestion for a dataset.
|
default CompletableFuture<CreateIngestionResponse> |
createIngestion(CreateIngestionRequest createIngestionRequest)
Creates and starts a new SPICE ingestion for a dataset.
|
default CompletableFuture<CreateNamespaceResponse> |
createNamespace(Consumer<CreateNamespaceRequest.Builder> createNamespaceRequest)
(Enterprise edition only) Creates a new namespace for you to use with Amazon QuickSight.
|
default CompletableFuture<CreateNamespaceResponse> |
createNamespace(CreateNamespaceRequest createNamespaceRequest)
(Enterprise edition only) Creates a new namespace for you to use with Amazon QuickSight.
|
default CompletableFuture<CreateTemplateResponse> |
createTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest)
Creates a template from an existing Amazon QuickSight analysis or template.
|
default CompletableFuture<CreateTemplateResponse> |
createTemplate(CreateTemplateRequest createTemplateRequest)
Creates a template from an existing Amazon QuickSight analysis or template.
|
default CompletableFuture<CreateTemplateAliasResponse> |
createTemplateAlias(Consumer<CreateTemplateAliasRequest.Builder> createTemplateAliasRequest)
Creates a template alias for a template.
|
default CompletableFuture<CreateTemplateAliasResponse> |
createTemplateAlias(CreateTemplateAliasRequest createTemplateAliasRequest)
Creates a template alias for a template.
|
default CompletableFuture<CreateThemeResponse> |
createTheme(Consumer<CreateThemeRequest.Builder> createThemeRequest)
Creates a theme.
|
default CompletableFuture<CreateThemeResponse> |
createTheme(CreateThemeRequest createThemeRequest)
Creates a theme.
|
default CompletableFuture<CreateThemeAliasResponse> |
createThemeAlias(Consumer<CreateThemeAliasRequest.Builder> createThemeAliasRequest)
Creates a theme alias for a theme.
|
default CompletableFuture<CreateThemeAliasResponse> |
createThemeAlias(CreateThemeAliasRequest createThemeAliasRequest)
Creates a theme alias for a theme.
|
default CompletableFuture<DeleteAccountCustomizationResponse> |
deleteAccountCustomization(Consumer<DeleteAccountCustomizationRequest.Builder> deleteAccountCustomizationRequest)
Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web
Services account and Amazon QuickSight namespace.
|
default CompletableFuture<DeleteAccountCustomizationResponse> |
deleteAccountCustomization(DeleteAccountCustomizationRequest deleteAccountCustomizationRequest)
Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web
Services account and Amazon QuickSight namespace.
|
default CompletableFuture<DeleteAnalysisResponse> |
deleteAnalysis(Consumer<DeleteAnalysisRequest.Builder> deleteAnalysisRequest)
Deletes an analysis from Amazon QuickSight.
|
default CompletableFuture<DeleteAnalysisResponse> |
deleteAnalysis(DeleteAnalysisRequest deleteAnalysisRequest)
Deletes an analysis from Amazon QuickSight.
|
default CompletableFuture<DeleteDashboardResponse> |
deleteDashboard(Consumer<DeleteDashboardRequest.Builder> deleteDashboardRequest)
Deletes a dashboard.
|
default CompletableFuture<DeleteDashboardResponse> |
deleteDashboard(DeleteDashboardRequest deleteDashboardRequest)
Deletes a dashboard.
|
default CompletableFuture<DeleteDataSetResponse> |
deleteDataSet(Consumer<DeleteDataSetRequest.Builder> deleteDataSetRequest)
Deletes a dataset.
|
default CompletableFuture<DeleteDataSetResponse> |
deleteDataSet(DeleteDataSetRequest deleteDataSetRequest)
Deletes a dataset.
|
default CompletableFuture<DeleteDataSourceResponse> |
deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest)
Deletes the data source permanently.
|
default CompletableFuture<DeleteDataSourceResponse> |
deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes the data source permanently.
|
default CompletableFuture<DeleteFolderResponse> |
deleteFolder(Consumer<DeleteFolderRequest.Builder> deleteFolderRequest)
Deletes an empty folder.
|
default CompletableFuture<DeleteFolderResponse> |
deleteFolder(DeleteFolderRequest deleteFolderRequest)
Deletes an empty folder.
|
default CompletableFuture<DeleteFolderMembershipResponse> |
deleteFolderMembership(Consumer<DeleteFolderMembershipRequest.Builder> deleteFolderMembershipRequest)
Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
|
default CompletableFuture<DeleteFolderMembershipResponse> |
deleteFolderMembership(DeleteFolderMembershipRequest deleteFolderMembershipRequest)
Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
|
default CompletableFuture<DeleteGroupResponse> |
deleteGroup(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest)
Removes a user group from Amazon QuickSight.
|
default CompletableFuture<DeleteGroupResponse> |
deleteGroup(DeleteGroupRequest deleteGroupRequest)
Removes a user group from Amazon QuickSight.
|
default CompletableFuture<DeleteGroupMembershipResponse> |
deleteGroupMembership(Consumer<DeleteGroupMembershipRequest.Builder> deleteGroupMembershipRequest)
Removes a user from a group so that the user is no longer a member of the group.
|
default CompletableFuture<DeleteGroupMembershipResponse> |
deleteGroupMembership(DeleteGroupMembershipRequest deleteGroupMembershipRequest)
Removes a user from a group so that the user is no longer a member of the group.
|
default CompletableFuture<DeleteIamPolicyAssignmentResponse> |
deleteIAMPolicyAssignment(Consumer<DeleteIamPolicyAssignmentRequest.Builder> deleteIamPolicyAssignmentRequest)
Deletes an existing IAM policy assignment.
|
default CompletableFuture<DeleteIamPolicyAssignmentResponse> |
deleteIAMPolicyAssignment(DeleteIamPolicyAssignmentRequest deleteIamPolicyAssignmentRequest)
Deletes an existing IAM policy assignment.
|
default CompletableFuture<DeleteNamespaceResponse> |
deleteNamespace(Consumer<DeleteNamespaceRequest.Builder> deleteNamespaceRequest)
Deletes a namespace and the users and groups that are associated with the namespace.
|
default CompletableFuture<DeleteNamespaceResponse> |
deleteNamespace(DeleteNamespaceRequest deleteNamespaceRequest)
Deletes a namespace and the users and groups that are associated with the namespace.
|
default CompletableFuture<DeleteTemplateResponse> |
deleteTemplate(Consumer<DeleteTemplateRequest.Builder> deleteTemplateRequest)
Deletes a template.
|
default CompletableFuture<DeleteTemplateResponse> |
deleteTemplate(DeleteTemplateRequest deleteTemplateRequest)
Deletes a template.
|
default CompletableFuture<DeleteTemplateAliasResponse> |
deleteTemplateAlias(Consumer<DeleteTemplateAliasRequest.Builder> deleteTemplateAliasRequest)
Deletes the item that the specified template alias points to.
|
default CompletableFuture<DeleteTemplateAliasResponse> |
deleteTemplateAlias(DeleteTemplateAliasRequest deleteTemplateAliasRequest)
Deletes the item that the specified template alias points to.
|
default CompletableFuture<DeleteThemeResponse> |
deleteTheme(Consumer<DeleteThemeRequest.Builder> deleteThemeRequest)
Deletes a theme.
|
default CompletableFuture<DeleteThemeResponse> |
deleteTheme(DeleteThemeRequest deleteThemeRequest)
Deletes a theme.
|
default CompletableFuture<DeleteThemeAliasResponse> |
deleteThemeAlias(Consumer<DeleteThemeAliasRequest.Builder> deleteThemeAliasRequest)
Deletes the version of the theme that the specified theme alias points to.
|
default CompletableFuture<DeleteThemeAliasResponse> |
deleteThemeAlias(DeleteThemeAliasRequest deleteThemeAliasRequest)
Deletes the version of the theme that the specified theme alias points to.
|
default CompletableFuture<DeleteUserResponse> |
deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management
(IAM) user or role that's making the call.
|
default CompletableFuture<DeleteUserResponse> |
deleteUser(DeleteUserRequest deleteUserRequest)
Deletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management
(IAM) user or role that's making the call.
|
default CompletableFuture<DeleteUserByPrincipalIdResponse> |
deleteUserByPrincipalId(Consumer<DeleteUserByPrincipalIdRequest.Builder> deleteUserByPrincipalIdRequest)
Deletes a user identified by its principal ID.
|
default CompletableFuture<DeleteUserByPrincipalIdResponse> |
deleteUserByPrincipalId(DeleteUserByPrincipalIdRequest deleteUserByPrincipalIdRequest)
Deletes a user identified by its principal ID.
|
default CompletableFuture<DescribeAccountCustomizationResponse> |
describeAccountCustomization(Consumer<DescribeAccountCustomizationRequest.Builder> describeAccountCustomizationRequest)
Describes the customizations associated with the provided Amazon Web Services account and Amazon Amazon
QuickSight namespace in an Amazon Web Services Region.
|
default CompletableFuture<DescribeAccountCustomizationResponse> |
describeAccountCustomization(DescribeAccountCustomizationRequest describeAccountCustomizationRequest)
Describes the customizations associated with the provided Amazon Web Services account and Amazon Amazon
QuickSight namespace in an Amazon Web Services Region.
|
default CompletableFuture<DescribeAccountSettingsResponse> |
describeAccountSettings(Consumer<DescribeAccountSettingsRequest.Builder> describeAccountSettingsRequest)
Describes the settings that were used when your Amazon QuickSight subscription was first created in this Amazon
Web Services account.
|
default CompletableFuture<DescribeAccountSettingsResponse> |
describeAccountSettings(DescribeAccountSettingsRequest describeAccountSettingsRequest)
Describes the settings that were used when your Amazon QuickSight subscription was first created in this Amazon
Web Services account.
|
default CompletableFuture<DescribeAnalysisResponse> |
describeAnalysis(Consumer<DescribeAnalysisRequest.Builder> describeAnalysisRequest)
Provides a summary of the metadata for an analysis.
|
default CompletableFuture<DescribeAnalysisResponse> |
describeAnalysis(DescribeAnalysisRequest describeAnalysisRequest)
Provides a summary of the metadata for an analysis.
|
default CompletableFuture<DescribeAnalysisPermissionsResponse> |
describeAnalysisPermissions(Consumer<DescribeAnalysisPermissionsRequest.Builder> describeAnalysisPermissionsRequest)
Provides the read and write permissions for an analysis.
|
default CompletableFuture<DescribeAnalysisPermissionsResponse> |
describeAnalysisPermissions(DescribeAnalysisPermissionsRequest describeAnalysisPermissionsRequest)
Provides the read and write permissions for an analysis.
|
default CompletableFuture<DescribeDashboardResponse> |
describeDashboard(Consumer<DescribeDashboardRequest.Builder> describeDashboardRequest)
Provides a summary for a dashboard.
|
default CompletableFuture<DescribeDashboardResponse> |
describeDashboard(DescribeDashboardRequest describeDashboardRequest)
Provides a summary for a dashboard.
|
default CompletableFuture<DescribeDashboardPermissionsResponse> |
describeDashboardPermissions(Consumer<DescribeDashboardPermissionsRequest.Builder> describeDashboardPermissionsRequest)
Describes read and write permissions for a dashboard.
|
default CompletableFuture<DescribeDashboardPermissionsResponse> |
describeDashboardPermissions(DescribeDashboardPermissionsRequest describeDashboardPermissionsRequest)
Describes read and write permissions for a dashboard.
|
default CompletableFuture<DescribeDataSetResponse> |
describeDataSet(Consumer<DescribeDataSetRequest.Builder> describeDataSetRequest)
Describes a dataset.
|
default CompletableFuture<DescribeDataSetResponse> |
describeDataSet(DescribeDataSetRequest describeDataSetRequest)
Describes a dataset.
|
default CompletableFuture<DescribeDataSetPermissionsResponse> |
describeDataSetPermissions(Consumer<DescribeDataSetPermissionsRequest.Builder> describeDataSetPermissionsRequest)
Describes the permissions on a dataset.
|
default CompletableFuture<DescribeDataSetPermissionsResponse> |
describeDataSetPermissions(DescribeDataSetPermissionsRequest describeDataSetPermissionsRequest)
Describes the permissions on a dataset.
|
default CompletableFuture<DescribeDataSourceResponse> |
describeDataSource(Consumer<DescribeDataSourceRequest.Builder> describeDataSourceRequest)
Describes a data source.
|
default CompletableFuture<DescribeDataSourceResponse> |
describeDataSource(DescribeDataSourceRequest describeDataSourceRequest)
Describes a data source.
|
default CompletableFuture<DescribeDataSourcePermissionsResponse> |
describeDataSourcePermissions(Consumer<DescribeDataSourcePermissionsRequest.Builder> describeDataSourcePermissionsRequest)
Describes the resource permissions for a data source.
|
default CompletableFuture<DescribeDataSourcePermissionsResponse> |
describeDataSourcePermissions(DescribeDataSourcePermissionsRequest describeDataSourcePermissionsRequest)
Describes the resource permissions for a data source.
|
default CompletableFuture<DescribeFolderResponse> |
describeFolder(Consumer<DescribeFolderRequest.Builder> describeFolderRequest)
Describes a folder.
|
default CompletableFuture<DescribeFolderResponse> |
describeFolder(DescribeFolderRequest describeFolderRequest)
Describes a folder.
|
default CompletableFuture<DescribeFolderPermissionsResponse> |
describeFolderPermissions(Consumer<DescribeFolderPermissionsRequest.Builder> describeFolderPermissionsRequest)
Describes permissions for a folder.
|
default CompletableFuture<DescribeFolderPermissionsResponse> |
describeFolderPermissions(DescribeFolderPermissionsRequest describeFolderPermissionsRequest)
Describes permissions for a folder.
|
default CompletableFuture<DescribeFolderResolvedPermissionsResponse> |
describeFolderResolvedPermissions(Consumer<DescribeFolderResolvedPermissionsRequest.Builder> describeFolderResolvedPermissionsRequest)
Describes the folder resolved permissions.
|
default CompletableFuture<DescribeFolderResolvedPermissionsResponse> |
describeFolderResolvedPermissions(DescribeFolderResolvedPermissionsRequest describeFolderResolvedPermissionsRequest)
Describes the folder resolved permissions.
|
default CompletableFuture<DescribeGroupResponse> |
describeGroup(Consumer<DescribeGroupRequest.Builder> describeGroupRequest)
Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
|
default CompletableFuture<DescribeGroupResponse> |
describeGroup(DescribeGroupRequest describeGroupRequest)
Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
|
default CompletableFuture<DescribeGroupMembershipResponse> |
describeGroupMembership(Consumer<DescribeGroupMembershipRequest.Builder> describeGroupMembershipRequest)
Use the
DescribeGroupMembership operation to determine if a user is a member of the specified group. |
default CompletableFuture<DescribeGroupMembershipResponse> |
describeGroupMembership(DescribeGroupMembershipRequest describeGroupMembershipRequest)
Use the
DescribeGroupMembership operation to determine if a user is a member of the specified group. |
default CompletableFuture<DescribeIamPolicyAssignmentResponse> |
describeIAMPolicyAssignment(Consumer<DescribeIamPolicyAssignmentRequest.Builder> describeIamPolicyAssignmentRequest)
Describes an existing IAM policy assignment, as specified by the assignment name.
|
default CompletableFuture<DescribeIamPolicyAssignmentResponse> |
describeIAMPolicyAssignment(DescribeIamPolicyAssignmentRequest describeIamPolicyAssignmentRequest)
Describes an existing IAM policy assignment, as specified by the assignment name.
|
default CompletableFuture<DescribeIngestionResponse> |
describeIngestion(Consumer<DescribeIngestionRequest.Builder> describeIngestionRequest)
Describes a SPICE ingestion.
|
default CompletableFuture<DescribeIngestionResponse> |
describeIngestion(DescribeIngestionRequest describeIngestionRequest)
Describes a SPICE ingestion.
|
default CompletableFuture<DescribeIpRestrictionResponse> |
describeIpRestriction(Consumer<DescribeIpRestrictionRequest.Builder> describeIpRestrictionRequest)
Provides a summary and status of IP rules.
|
default CompletableFuture<DescribeIpRestrictionResponse> |
describeIpRestriction(DescribeIpRestrictionRequest describeIpRestrictionRequest)
Provides a summary and status of IP rules.
|
default CompletableFuture<DescribeNamespaceResponse> |
describeNamespace(Consumer<DescribeNamespaceRequest.Builder> describeNamespaceRequest)
Describes the current namespace.
|
default CompletableFuture<DescribeNamespaceResponse> |
describeNamespace(DescribeNamespaceRequest describeNamespaceRequest)
Describes the current namespace.
|
default CompletableFuture<DescribeTemplateResponse> |
describeTemplate(Consumer<DescribeTemplateRequest.Builder> describeTemplateRequest)
Describes a template's metadata.
|
default CompletableFuture<DescribeTemplateResponse> |
describeTemplate(DescribeTemplateRequest describeTemplateRequest)
Describes a template's metadata.
|
default CompletableFuture<DescribeTemplateAliasResponse> |
describeTemplateAlias(Consumer<DescribeTemplateAliasRequest.Builder> describeTemplateAliasRequest)
Describes the template alias for a template.
|
default CompletableFuture<DescribeTemplateAliasResponse> |
describeTemplateAlias(DescribeTemplateAliasRequest describeTemplateAliasRequest)
Describes the template alias for a template.
|
default CompletableFuture<DescribeTemplatePermissionsResponse> |
describeTemplatePermissions(Consumer<DescribeTemplatePermissionsRequest.Builder> describeTemplatePermissionsRequest)
Describes read and write permissions on a template.
|
default CompletableFuture<DescribeTemplatePermissionsResponse> |
describeTemplatePermissions(DescribeTemplatePermissionsRequest describeTemplatePermissionsRequest)
Describes read and write permissions on a template.
|
default CompletableFuture<DescribeThemeResponse> |
describeTheme(Consumer<DescribeThemeRequest.Builder> describeThemeRequest)
Describes a theme.
|
default CompletableFuture<DescribeThemeResponse> |
describeTheme(DescribeThemeRequest describeThemeRequest)
Describes a theme.
|
default CompletableFuture<DescribeThemeAliasResponse> |
describeThemeAlias(Consumer<DescribeThemeAliasRequest.Builder> describeThemeAliasRequest)
Describes the alias for a theme.
|
default CompletableFuture<DescribeThemeAliasResponse> |
describeThemeAlias(DescribeThemeAliasRequest describeThemeAliasRequest)
Describes the alias for a theme.
|
default CompletableFuture<DescribeThemePermissionsResponse> |
describeThemePermissions(Consumer<DescribeThemePermissionsRequest.Builder> describeThemePermissionsRequest)
Describes the read and write permissions for a theme.
|
default CompletableFuture<DescribeThemePermissionsResponse> |
describeThemePermissions(DescribeThemePermissionsRequest describeThemePermissionsRequest)
Describes the read and write permissions for a theme.
|
default CompletableFuture<DescribeUserResponse> |
describeUser(Consumer<DescribeUserRequest.Builder> describeUserRequest)
Returns information about a user, given the user name.
|
default CompletableFuture<DescribeUserResponse> |
describeUser(DescribeUserRequest describeUserRequest)
Returns information about a user, given the user name.
|
default CompletableFuture<GenerateEmbedUrlForAnonymousUserResponse> |
generateEmbedUrlForAnonymousUser(Consumer<GenerateEmbedUrlForAnonymousUserRequest.Builder> generateEmbedUrlForAnonymousUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight dashboard in your website, without having
to register any reader users.
|
default CompletableFuture<GenerateEmbedUrlForAnonymousUserResponse> |
generateEmbedUrlForAnonymousUser(GenerateEmbedUrlForAnonymousUserRequest generateEmbedUrlForAnonymousUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight dashboard in your website, without having
to register any reader users.
|
default CompletableFuture<GenerateEmbedUrlForRegisteredUserResponse> |
generateEmbedUrlForRegisteredUser(Consumer<GenerateEmbedUrlForRegisteredUserRequest.Builder> generateEmbedUrlForRegisteredUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website.
|
default CompletableFuture<GenerateEmbedUrlForRegisteredUserResponse> |
generateEmbedUrlForRegisteredUser(GenerateEmbedUrlForRegisteredUserRequest generateEmbedUrlForRegisteredUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website.
|
default CompletableFuture<GetDashboardEmbedUrlResponse> |
getDashboardEmbedUrl(Consumer<GetDashboardEmbedUrlRequest.Builder> getDashboardEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed an Amazon Amazon QuickSight read-only
dashboard in your web server code.
|
default CompletableFuture<GetDashboardEmbedUrlResponse> |
getDashboardEmbedUrl(GetDashboardEmbedUrlRequest getDashboardEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed an Amazon Amazon QuickSight read-only
dashboard in your web server code.
|
default CompletableFuture<GetSessionEmbedUrlResponse> |
getSessionEmbedUrl(Consumer<GetSessionEmbedUrlRequest.Builder> getSessionEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed the Amazon Amazon QuickSight console in
your web server code.
|
default CompletableFuture<GetSessionEmbedUrlResponse> |
getSessionEmbedUrl(GetSessionEmbedUrlRequest getSessionEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed the Amazon Amazon QuickSight console in
your web server code.
|
default CompletableFuture<ListAnalysesResponse> |
listAnalyses(Consumer<ListAnalysesRequest.Builder> listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
|
default CompletableFuture<ListAnalysesResponse> |
listAnalyses(ListAnalysesRequest listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
|
default ListAnalysesPublisher |
listAnalysesPaginator(Consumer<ListAnalysesRequest.Builder> listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
|
default ListAnalysesPublisher |
listAnalysesPaginator(ListAnalysesRequest listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
|
default CompletableFuture<ListDashboardsResponse> |
listDashboards(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
|
default CompletableFuture<ListDashboardsResponse> |
listDashboards(ListDashboardsRequest listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
|
default ListDashboardsPublisher |
listDashboardsPaginator(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
|
default ListDashboardsPublisher |
listDashboardsPaginator(ListDashboardsRequest listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
|
default CompletableFuture<ListDashboardVersionsResponse> |
listDashboardVersions(Consumer<ListDashboardVersionsRequest.Builder> listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
|
default CompletableFuture<ListDashboardVersionsResponse> |
listDashboardVersions(ListDashboardVersionsRequest listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
|
default ListDashboardVersionsPublisher |
listDashboardVersionsPaginator(Consumer<ListDashboardVersionsRequest.Builder> listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
|
default ListDashboardVersionsPublisher |
listDashboardVersionsPaginator(ListDashboardVersionsRequest listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
|
default CompletableFuture<ListDataSetsResponse> |
listDataSets(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
|
default CompletableFuture<ListDataSetsResponse> |
listDataSets(ListDataSetsRequest listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
|
default ListDataSetsPublisher |
listDataSetsPaginator(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
|
default ListDataSetsPublisher |
listDataSetsPaginator(ListDataSetsRequest listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
|
default CompletableFuture<ListDataSourcesResponse> |
listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
|
default CompletableFuture<ListDataSourcesResponse> |
listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
|
default ListDataSourcesPublisher |
listDataSourcesPaginator(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
|
default ListDataSourcesPublisher |
listDataSourcesPaginator(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
|
default CompletableFuture<ListFolderMembersResponse> |
listFolderMembers(Consumer<ListFolderMembersRequest.Builder> listFolderMembersRequest)
List all assets (
DASHBOARD , ANALYSIS , and DATASET ) in a folder. |
default CompletableFuture<ListFolderMembersResponse> |
listFolderMembers(ListFolderMembersRequest listFolderMembersRequest)
List all assets (
DASHBOARD , ANALYSIS , and DATASET ) in a folder. |
default CompletableFuture<ListFoldersResponse> |
listFolders(Consumer<ListFoldersRequest.Builder> listFoldersRequest)
Lists all folders in an account.
|
default CompletableFuture<ListFoldersResponse> |
listFolders(ListFoldersRequest listFoldersRequest)
Lists all folders in an account.
|
default CompletableFuture<ListGroupMembershipsResponse> |
listGroupMemberships(Consumer<ListGroupMembershipsRequest.Builder> listGroupMembershipsRequest)
Lists member users in a group.
|
default CompletableFuture<ListGroupMembershipsResponse> |
listGroupMemberships(ListGroupMembershipsRequest listGroupMembershipsRequest)
Lists member users in a group.
|
default CompletableFuture<ListGroupsResponse> |
listGroups(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Lists all user groups in Amazon QuickSight.
|
default CompletableFuture<ListGroupsResponse> |
listGroups(ListGroupsRequest listGroupsRequest)
Lists all user groups in Amazon QuickSight.
|
default CompletableFuture<ListIamPolicyAssignmentsResponse> |
listIAMPolicyAssignments(Consumer<ListIamPolicyAssignmentsRequest.Builder> listIamPolicyAssignmentsRequest)
Lists IAM policy assignments in the current Amazon QuickSight account.
|
default CompletableFuture<ListIamPolicyAssignmentsResponse> |
listIAMPolicyAssignments(ListIamPolicyAssignmentsRequest listIamPolicyAssignmentsRequest)
Lists IAM policy assignments in the current Amazon QuickSight account.
|
default CompletableFuture<ListIamPolicyAssignmentsForUserResponse> |
listIAMPolicyAssignmentsForUser(Consumer<ListIamPolicyAssignmentsForUserRequest.Builder> listIamPolicyAssignmentsForUserRequest)
Lists all the IAM policy assignments, including the Amazon Resource Names (ARNs) for the IAM policies assigned to
the specified user and group or groups that the user belongs to.
|
default CompletableFuture<ListIamPolicyAssignmentsForUserResponse> |
listIAMPolicyAssignmentsForUser(ListIamPolicyAssignmentsForUserRequest listIamPolicyAssignmentsForUserRequest)
Lists all the IAM policy assignments, including the Amazon Resource Names (ARNs) for the IAM policies assigned to
the specified user and group or groups that the user belongs to.
|
default CompletableFuture<ListIngestionsResponse> |
listIngestions(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
|
default CompletableFuture<ListIngestionsResponse> |
listIngestions(ListIngestionsRequest listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
|
default ListIngestionsPublisher |
listIngestionsPaginator(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
|
default ListIngestionsPublisher |
listIngestionsPaginator(ListIngestionsRequest listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
|
default CompletableFuture<ListNamespacesResponse> |
listNamespaces(Consumer<ListNamespacesRequest.Builder> listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
|
default CompletableFuture<ListNamespacesResponse> |
listNamespaces(ListNamespacesRequest listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
|
default ListNamespacesPublisher |
listNamespacesPaginator(Consumer<ListNamespacesRequest.Builder> listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
|
default ListNamespacesPublisher |
listNamespacesPaginator(ListNamespacesRequest listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags assigned to a resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags assigned to a resource.
|
default CompletableFuture<ListTemplateAliasesResponse> |
listTemplateAliases(Consumer<ListTemplateAliasesRequest.Builder> listTemplateAliasesRequest)
Lists all the aliases of a template.
|
default CompletableFuture<ListTemplateAliasesResponse> |
listTemplateAliases(ListTemplateAliasesRequest listTemplateAliasesRequest)
Lists all the aliases of a template.
|
default ListTemplateAliasesPublisher |
listTemplateAliasesPaginator(Consumer<ListTemplateAliasesRequest.Builder> listTemplateAliasesRequest)
Lists all the aliases of a template.
|
default ListTemplateAliasesPublisher |
listTemplateAliasesPaginator(ListTemplateAliasesRequest listTemplateAliasesRequest)
Lists all the aliases of a template.
|
default CompletableFuture<ListTemplatesResponse> |
listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
|
default CompletableFuture<ListTemplatesResponse> |
listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
|
default ListTemplatesPublisher |
listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
|
default ListTemplatesPublisher |
listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
|
default CompletableFuture<ListTemplateVersionsResponse> |
listTemplateVersions(Consumer<ListTemplateVersionsRequest.Builder> listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
|
default CompletableFuture<ListTemplateVersionsResponse> |
listTemplateVersions(ListTemplateVersionsRequest listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
|
default ListTemplateVersionsPublisher |
listTemplateVersionsPaginator(Consumer<ListTemplateVersionsRequest.Builder> listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
|
default ListTemplateVersionsPublisher |
listTemplateVersionsPaginator(ListTemplateVersionsRequest listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
|
default CompletableFuture<ListThemeAliasesResponse> |
listThemeAliases(Consumer<ListThemeAliasesRequest.Builder> listThemeAliasesRequest)
Lists all the aliases of a theme.
|
default CompletableFuture<ListThemeAliasesResponse> |
listThemeAliases(ListThemeAliasesRequest listThemeAliasesRequest)
Lists all the aliases of a theme.
|
default CompletableFuture<ListThemesResponse> |
listThemes(Consumer<ListThemesRequest.Builder> listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
|
default CompletableFuture<ListThemesResponse> |
listThemes(ListThemesRequest listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
|
default ListThemesPublisher |
listThemesPaginator(Consumer<ListThemesRequest.Builder> listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
|
default ListThemesPublisher |
listThemesPaginator(ListThemesRequest listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
|
default CompletableFuture<ListThemeVersionsResponse> |
listThemeVersions(Consumer<ListThemeVersionsRequest.Builder> listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
|
default CompletableFuture<ListThemeVersionsResponse> |
listThemeVersions(ListThemeVersionsRequest listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
|
default ListThemeVersionsPublisher |
listThemeVersionsPaginator(Consumer<ListThemeVersionsRequest.Builder> listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
|
default ListThemeVersionsPublisher |
listThemeVersionsPaginator(ListThemeVersionsRequest listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
|
default CompletableFuture<ListUserGroupsResponse> |
listUserGroups(Consumer<ListUserGroupsRequest.Builder> listUserGroupsRequest)
Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
|
default CompletableFuture<ListUserGroupsResponse> |
listUserGroups(ListUserGroupsRequest listUserGroupsRequest)
Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
|
default CompletableFuture<ListUsersResponse> |
listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Returns a list of all of the Amazon QuickSight users belonging to this account.
|
default CompletableFuture<ListUsersResponse> |
listUsers(ListUsersRequest listUsersRequest)
Returns a list of all of the Amazon QuickSight users belonging to this account.
|
default CompletableFuture<RegisterUserResponse> |
registerUser(Consumer<RegisterUserRequest.Builder> registerUserRequest)
Creates an Amazon QuickSight user, whose identity is associated with the Identity and Access Management (IAM)
identity or role specified in the request.
|
default CompletableFuture<RegisterUserResponse> |
registerUser(RegisterUserRequest registerUserRequest)
Creates an Amazon QuickSight user, whose identity is associated with the Identity and Access Management (IAM)
identity or role specified in the request.
|
default CompletableFuture<RestoreAnalysisResponse> |
restoreAnalysis(Consumer<RestoreAnalysisRequest.Builder> restoreAnalysisRequest)
Restores an analysis.
|
default CompletableFuture<RestoreAnalysisResponse> |
restoreAnalysis(RestoreAnalysisRequest restoreAnalysisRequest)
Restores an analysis.
|
default CompletableFuture<SearchAnalysesResponse> |
searchAnalyses(Consumer<SearchAnalysesRequest.Builder> searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
|
default CompletableFuture<SearchAnalysesResponse> |
searchAnalyses(SearchAnalysesRequest searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
|
default SearchAnalysesPublisher |
searchAnalysesPaginator(Consumer<SearchAnalysesRequest.Builder> searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
|
default SearchAnalysesPublisher |
searchAnalysesPaginator(SearchAnalysesRequest searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
|
default CompletableFuture<SearchDashboardsResponse> |
searchDashboards(Consumer<SearchDashboardsRequest.Builder> searchDashboardsRequest)
Searches for dashboards that belong to a user.
|
default CompletableFuture<SearchDashboardsResponse> |
searchDashboards(SearchDashboardsRequest searchDashboardsRequest)
Searches for dashboards that belong to a user.
|
default SearchDashboardsPublisher |
searchDashboardsPaginator(Consumer<SearchDashboardsRequest.Builder> searchDashboardsRequest)
Searches for dashboards that belong to a user.
|
default SearchDashboardsPublisher |
searchDashboardsPaginator(SearchDashboardsRequest searchDashboardsRequest)
Searches for dashboards that belong to a user.
|
default CompletableFuture<SearchFoldersResponse> |
searchFolders(Consumer<SearchFoldersRequest.Builder> searchFoldersRequest)
Searches the subfolders in a folder.
|
default CompletableFuture<SearchFoldersResponse> |
searchFolders(SearchFoldersRequest searchFoldersRequest)
Searches the subfolders in a folder.
|
default CompletableFuture<SearchGroupsResponse> |
searchGroups(Consumer<SearchGroupsRequest.Builder> searchGroupsRequest)
Use the
SearchGroups operation to search groups in a specified Amazon QuickSight namespace using the
supplied filters. |
default CompletableFuture<SearchGroupsResponse> |
searchGroups(SearchGroupsRequest searchGroupsRequest)
Use the
SearchGroups operation to search groups in a specified Amazon QuickSight namespace using the
supplied filters. |
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag or tags from a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag or tags from a resource.
|
default CompletableFuture<UpdateAccountCustomizationResponse> |
updateAccountCustomization(Consumer<UpdateAccountCustomizationRequest.Builder> updateAccountCustomizationRequest)
Updates Amazon QuickSight customizations the current Amazon Web Services Region.
|
default CompletableFuture<UpdateAccountCustomizationResponse> |
updateAccountCustomization(UpdateAccountCustomizationRequest updateAccountCustomizationRequest)
Updates Amazon QuickSight customizations the current Amazon Web Services Region.
|
default CompletableFuture<UpdateAccountSettingsResponse> |
updateAccountSettings(Consumer<UpdateAccountSettingsRequest.Builder> updateAccountSettingsRequest)
Updates the Amazon QuickSight settings in your Amazon Web Services account.
|
default CompletableFuture<UpdateAccountSettingsResponse> |
updateAccountSettings(UpdateAccountSettingsRequest updateAccountSettingsRequest)
Updates the Amazon QuickSight settings in your Amazon Web Services account.
|
default CompletableFuture<UpdateAnalysisResponse> |
updateAnalysis(Consumer<UpdateAnalysisRequest.Builder> updateAnalysisRequest)
Updates an analysis in Amazon QuickSight
|
default CompletableFuture<UpdateAnalysisResponse> |
updateAnalysis(UpdateAnalysisRequest updateAnalysisRequest)
Updates an analysis in Amazon QuickSight
|
default CompletableFuture<UpdateAnalysisPermissionsResponse> |
updateAnalysisPermissions(Consumer<UpdateAnalysisPermissionsRequest.Builder> updateAnalysisPermissionsRequest)
Updates the read and write permissions for an analysis.
|
default CompletableFuture<UpdateAnalysisPermissionsResponse> |
updateAnalysisPermissions(UpdateAnalysisPermissionsRequest updateAnalysisPermissionsRequest)
Updates the read and write permissions for an analysis.
|
default CompletableFuture<UpdateDashboardResponse> |
updateDashboard(Consumer<UpdateDashboardRequest.Builder> updateDashboardRequest)
Updates a dashboard in an Amazon Web Services account.
|
default CompletableFuture<UpdateDashboardResponse> |
updateDashboard(UpdateDashboardRequest updateDashboardRequest)
Updates a dashboard in an Amazon Web Services account.
|
default CompletableFuture<UpdateDashboardPermissionsResponse> |
updateDashboardPermissions(Consumer<UpdateDashboardPermissionsRequest.Builder> updateDashboardPermissionsRequest)
Updates read and write permissions on a dashboard.
|
default CompletableFuture<UpdateDashboardPermissionsResponse> |
updateDashboardPermissions(UpdateDashboardPermissionsRequest updateDashboardPermissionsRequest)
Updates read and write permissions on a dashboard.
|
default CompletableFuture<UpdateDashboardPublishedVersionResponse> |
updateDashboardPublishedVersion(Consumer<UpdateDashboardPublishedVersionRequest.Builder> updateDashboardPublishedVersionRequest)
Updates the published version of a dashboard.
|
default CompletableFuture<UpdateDashboardPublishedVersionResponse> |
updateDashboardPublishedVersion(UpdateDashboardPublishedVersionRequest updateDashboardPublishedVersionRequest)
Updates the published version of a dashboard.
|
default CompletableFuture<UpdateDataSetResponse> |
updateDataSet(Consumer<UpdateDataSetRequest.Builder> updateDataSetRequest)
Updates a dataset.
|
default CompletableFuture<UpdateDataSetResponse> |
updateDataSet(UpdateDataSetRequest updateDataSetRequest)
Updates a dataset.
|
default CompletableFuture<UpdateDataSetPermissionsResponse> |
updateDataSetPermissions(Consumer<UpdateDataSetPermissionsRequest.Builder> updateDataSetPermissionsRequest)
Updates the permissions on a dataset.
|
default CompletableFuture<UpdateDataSetPermissionsResponse> |
updateDataSetPermissions(UpdateDataSetPermissionsRequest updateDataSetPermissionsRequest)
Updates the permissions on a dataset.
|
default CompletableFuture<UpdateDataSourceResponse> |
updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest)
Updates a data source.
|
default CompletableFuture<UpdateDataSourceResponse> |
updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates a data source.
|
default CompletableFuture<UpdateDataSourcePermissionsResponse> |
updateDataSourcePermissions(Consumer<UpdateDataSourcePermissionsRequest.Builder> updateDataSourcePermissionsRequest)
Updates the permissions to a data source.
|
default CompletableFuture<UpdateDataSourcePermissionsResponse> |
updateDataSourcePermissions(UpdateDataSourcePermissionsRequest updateDataSourcePermissionsRequest)
Updates the permissions to a data source.
|
default CompletableFuture<UpdateFolderResponse> |
updateFolder(Consumer<UpdateFolderRequest.Builder> updateFolderRequest)
Updates the name of a folder.
|
default CompletableFuture<UpdateFolderResponse> |
updateFolder(UpdateFolderRequest updateFolderRequest)
Updates the name of a folder.
|
default CompletableFuture<UpdateFolderPermissionsResponse> |
updateFolderPermissions(Consumer<UpdateFolderPermissionsRequest.Builder> updateFolderPermissionsRequest)
Updates permissions of a folder.
|
default CompletableFuture<UpdateFolderPermissionsResponse> |
updateFolderPermissions(UpdateFolderPermissionsRequest updateFolderPermissionsRequest)
Updates permissions of a folder.
|
default CompletableFuture<UpdateGroupResponse> |
updateGroup(Consumer<UpdateGroupRequest.Builder> updateGroupRequest)
Changes a group description.
|
default CompletableFuture<UpdateGroupResponse> |
updateGroup(UpdateGroupRequest updateGroupRequest)
Changes a group description.
|
default CompletableFuture<UpdateIamPolicyAssignmentResponse> |
updateIAMPolicyAssignment(Consumer<UpdateIamPolicyAssignmentRequest.Builder> updateIamPolicyAssignmentRequest)
Updates an existing IAM policy assignment.
|
default CompletableFuture<UpdateIamPolicyAssignmentResponse> |
updateIAMPolicyAssignment(UpdateIamPolicyAssignmentRequest updateIamPolicyAssignmentRequest)
Updates an existing IAM policy assignment.
|
default CompletableFuture<UpdateIpRestrictionResponse> |
updateIpRestriction(Consumer<UpdateIpRestrictionRequest.Builder> updateIpRestrictionRequest)
Updates the content and status of IP rules.
|
default CompletableFuture<UpdateIpRestrictionResponse> |
updateIpRestriction(UpdateIpRestrictionRequest updateIpRestrictionRequest)
Updates the content and status of IP rules.
|
default CompletableFuture<UpdateTemplateResponse> |
updateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest)
Updates a template from an existing Amazon QuickSight analysis or another template.
|
default CompletableFuture<UpdateTemplateResponse> |
updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Updates a template from an existing Amazon QuickSight analysis or another template.
|
default CompletableFuture<UpdateTemplateAliasResponse> |
updateTemplateAlias(Consumer<UpdateTemplateAliasRequest.Builder> updateTemplateAliasRequest)
Updates the template alias of a template.
|
default CompletableFuture<UpdateTemplateAliasResponse> |
updateTemplateAlias(UpdateTemplateAliasRequest updateTemplateAliasRequest)
Updates the template alias of a template.
|
default CompletableFuture<UpdateTemplatePermissionsResponse> |
updateTemplatePermissions(Consumer<UpdateTemplatePermissionsRequest.Builder> updateTemplatePermissionsRequest)
Updates the resource permissions for a template.
|
default CompletableFuture<UpdateTemplatePermissionsResponse> |
updateTemplatePermissions(UpdateTemplatePermissionsRequest updateTemplatePermissionsRequest)
Updates the resource permissions for a template.
|
default CompletableFuture<UpdateThemeResponse> |
updateTheme(Consumer<UpdateThemeRequest.Builder> updateThemeRequest)
Updates a theme.
|
default CompletableFuture<UpdateThemeResponse> |
updateTheme(UpdateThemeRequest updateThemeRequest)
Updates a theme.
|
default CompletableFuture<UpdateThemeAliasResponse> |
updateThemeAlias(Consumer<UpdateThemeAliasRequest.Builder> updateThemeAliasRequest)
Updates an alias of a theme.
|
default CompletableFuture<UpdateThemeAliasResponse> |
updateThemeAlias(UpdateThemeAliasRequest updateThemeAliasRequest)
Updates an alias of a theme.
|
default CompletableFuture<UpdateThemePermissionsResponse> |
updateThemePermissions(Consumer<UpdateThemePermissionsRequest.Builder> updateThemePermissionsRequest)
Updates the resource permissions for a theme.
|
default CompletableFuture<UpdateThemePermissionsResponse> |
updateThemePermissions(UpdateThemePermissionsRequest updateThemePermissionsRequest)
Updates the resource permissions for a theme.
|
default CompletableFuture<UpdateUserResponse> |
updateUser(Consumer<UpdateUserRequest.Builder> updateUserRequest)
Updates an Amazon QuickSight user.
|
default CompletableFuture<UpdateUserResponse> |
updateUser(UpdateUserRequest updateUserRequest)
Updates an Amazon QuickSight user.
|
serviceName
close
static final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider
.static QuickSightAsyncClient create()
QuickSightAsyncClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static QuickSightAsyncClientBuilder builder()
QuickSightAsyncClient
.default CompletableFuture<CancelIngestionResponse> cancelIngestion(CancelIngestionRequest cancelIngestionRequest)
Cancels an ongoing ingestion of data into SPICE.
cancelIngestionRequest
- default CompletableFuture<CancelIngestionResponse> cancelIngestion(Consumer<CancelIngestionRequest.Builder> cancelIngestionRequest)
Cancels an ongoing ingestion of data into SPICE.
This is a convenience which creates an instance of the CancelIngestionRequest.Builder
avoiding the need
to create one manually via CancelIngestionRequest.builder()
cancelIngestionRequest
- A Consumer
that will call methods on CancelIngestionRequest.Builder
to create a request.default CompletableFuture<CreateAccountCustomizationResponse> createAccountCustomization(CreateAccountCustomizationRequest createAccountCustomizationRequest)
Creates Amazon QuickSight customizations the current Amazon Web Services Region. Currently, you can add a custom
default theme by using the CreateAccountCustomization
or UpdateAccountCustomization
API
operation. To further customize Amazon QuickSight by removing Amazon QuickSight sample assets and videos for all
new users, see Customizing Amazon
QuickSight in the Amazon QuickSight User Guide.
You can create customizations for your Amazon Web Services account or, if you specify a namespace, for a
QuickSight namespace instead. Customizations that apply to a namespace always override customizations that apply
to an Amazon Web Services account. To find out which customizations apply, use the
DescribeAccountCustomization
API operation.
Before you use the CreateAccountCustomization
API operation to add a theme as the namespace default,
make sure that you first share the theme with the namespace. If you don't share it with the namespace, the theme
isn't visible to your users even if you make it the default theme. To check if the theme is shared, view the
current permissions by using the
DescribeThemePermissions
API operation. To share the theme, grant permissions by using the
UpdateThemePermissions
API operation.
createAccountCustomizationRequest
- default CompletableFuture<CreateAccountCustomizationResponse> createAccountCustomization(Consumer<CreateAccountCustomizationRequest.Builder> createAccountCustomizationRequest)
Creates Amazon QuickSight customizations the current Amazon Web Services Region. Currently, you can add a custom
default theme by using the CreateAccountCustomization
or UpdateAccountCustomization
API
operation. To further customize Amazon QuickSight by removing Amazon QuickSight sample assets and videos for all
new users, see Customizing Amazon
QuickSight in the Amazon QuickSight User Guide.
You can create customizations for your Amazon Web Services account or, if you specify a namespace, for a
QuickSight namespace instead. Customizations that apply to a namespace always override customizations that apply
to an Amazon Web Services account. To find out which customizations apply, use the
DescribeAccountCustomization
API operation.
Before you use the CreateAccountCustomization
API operation to add a theme as the namespace default,
make sure that you first share the theme with the namespace. If you don't share it with the namespace, the theme
isn't visible to your users even if you make it the default theme. To check if the theme is shared, view the
current permissions by using the
DescribeThemePermissions
API operation. To share the theme, grant permissions by using the
UpdateThemePermissions
API operation.
This is a convenience which creates an instance of the CreateAccountCustomizationRequest.Builder
avoiding
the need to create one manually via CreateAccountCustomizationRequest.builder()
createAccountCustomizationRequest
- A Consumer
that will call methods on CreateAccountCustomizationRequest.Builder
to create a
request.default CompletableFuture<CreateAnalysisResponse> createAnalysis(CreateAnalysisRequest createAnalysisRequest)
Creates an analysis in Amazon QuickSight.
createAnalysisRequest
- default CompletableFuture<CreateAnalysisResponse> createAnalysis(Consumer<CreateAnalysisRequest.Builder> createAnalysisRequest)
Creates an analysis in Amazon QuickSight.
This is a convenience which creates an instance of the CreateAnalysisRequest.Builder
avoiding the need to
create one manually via CreateAnalysisRequest.builder()
createAnalysisRequest
- A Consumer
that will call methods on CreateAnalysisRequest.Builder
to create a request.default CompletableFuture<CreateDashboardResponse> createDashboard(CreateDashboardRequest createDashboardRequest)
Creates a dashboard from a template. To first create a template, see the
CreateTemplate
API operation.
A dashboard is an entity in Amazon QuickSight that identifies Amazon QuickSight reports, created from analyses. You can share Amazon QuickSight dashboards. With the right permissions, you can create scheduled email reports from them. If you have the correct permissions, you can create a dashboard from a template that exists in a different Amazon Web Services account.
createDashboardRequest
- default CompletableFuture<CreateDashboardResponse> createDashboard(Consumer<CreateDashboardRequest.Builder> createDashboardRequest)
Creates a dashboard from a template. To first create a template, see the
CreateTemplate
API operation.
A dashboard is an entity in Amazon QuickSight that identifies Amazon QuickSight reports, created from analyses. You can share Amazon QuickSight dashboards. With the right permissions, you can create scheduled email reports from them. If you have the correct permissions, you can create a dashboard from a template that exists in a different Amazon Web Services account.
This is a convenience which creates an instance of the CreateDashboardRequest.Builder
avoiding the need
to create one manually via CreateDashboardRequest.builder()
createDashboardRequest
- A Consumer
that will call methods on CreateDashboardRequest.Builder
to create a request.default CompletableFuture<CreateDataSetResponse> createDataSet(CreateDataSetRequest createDataSetRequest)
Creates a dataset. This operation doesn't support datasets that include uploaded files as a source.
createDataSetRequest
- default CompletableFuture<CreateDataSetResponse> createDataSet(Consumer<CreateDataSetRequest.Builder> createDataSetRequest)
Creates a dataset. This operation doesn't support datasets that include uploaded files as a source.
This is a convenience which creates an instance of the CreateDataSetRequest.Builder
avoiding the need to
create one manually via CreateDataSetRequest.builder()
createDataSetRequest
- A Consumer
that will call methods on CreateDataSetRequest.Builder
to create a request.default CompletableFuture<CreateDataSourceResponse> createDataSource(CreateDataSourceRequest createDataSourceRequest)
Creates a data source.
createDataSourceRequest
- default CompletableFuture<CreateDataSourceResponse> createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest)
Creates a data source.
This is a convenience which creates an instance of the CreateDataSourceRequest.Builder
avoiding the need
to create one manually via CreateDataSourceRequest.builder()
createDataSourceRequest
- A Consumer
that will call methods on CreateDataSourceRequest.Builder
to create a request.default CompletableFuture<CreateFolderResponse> createFolder(CreateFolderRequest createFolderRequest)
Creates an empty shared folder.
createFolderRequest
- default CompletableFuture<CreateFolderResponse> createFolder(Consumer<CreateFolderRequest.Builder> createFolderRequest)
Creates an empty shared folder.
This is a convenience which creates an instance of the CreateFolderRequest.Builder
avoiding the need to
create one manually via CreateFolderRequest.builder()
createFolderRequest
- A Consumer
that will call methods on CreateFolderRequest.Builder
to create a request.default CompletableFuture<CreateFolderMembershipResponse> createFolderMembership(CreateFolderMembershipRequest createFolderMembershipRequest)
Adds an asset, such as a dashboard, analysis, or dataset into a folder.
createFolderMembershipRequest
- default CompletableFuture<CreateFolderMembershipResponse> createFolderMembership(Consumer<CreateFolderMembershipRequest.Builder> createFolderMembershipRequest)
Adds an asset, such as a dashboard, analysis, or dataset into a folder.
This is a convenience which creates an instance of the CreateFolderMembershipRequest.Builder
avoiding the
need to create one manually via CreateFolderMembershipRequest.builder()
createFolderMembershipRequest
- A Consumer
that will call methods on CreateFolderMembershipRequest.Builder
to create a
request.default CompletableFuture<CreateGroupResponse> createGroup(CreateGroupRequest createGroupRequest)
Creates an Amazon QuickSight group.
The permissions resource is
arn:aws:quicksight:<your-region>:<relevant-aws-account-id>:group/default/<group-name>
.
The response is a group object.
createGroupRequest
- The request object for this operation.default CompletableFuture<CreateGroupResponse> createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest)
Creates an Amazon QuickSight group.
The permissions resource is
arn:aws:quicksight:<your-region>:<relevant-aws-account-id>:group/default/<group-name>
.
The response is a group object.
This is a convenience which creates an instance of the CreateGroupRequest.Builder
avoiding the need to
create one manually via CreateGroupRequest.builder()
createGroupRequest
- A Consumer
that will call methods on CreateGroupRequest.Builder
to create a request. The
request object for this operation.default CompletableFuture<CreateGroupMembershipResponse> createGroupMembership(CreateGroupMembershipRequest createGroupMembershipRequest)
Adds an Amazon QuickSight user to an Amazon QuickSight group.
createGroupMembershipRequest
- default CompletableFuture<CreateGroupMembershipResponse> createGroupMembership(Consumer<CreateGroupMembershipRequest.Builder> createGroupMembershipRequest)
Adds an Amazon QuickSight user to an Amazon QuickSight group.
This is a convenience which creates an instance of the CreateGroupMembershipRequest.Builder
avoiding the
need to create one manually via CreateGroupMembershipRequest.builder()
createGroupMembershipRequest
- A Consumer
that will call methods on CreateGroupMembershipRequest.Builder
to create a
request.default CompletableFuture<CreateIamPolicyAssignmentResponse> createIAMPolicyAssignment(CreateIamPolicyAssignmentRequest createIamPolicyAssignmentRequest)
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN). This policy assignment is attached to the specified groups or users of Amazon QuickSight. Assignment names are unique per Amazon Web Services account. To avoid overwriting rules in other namespaces, use assignment names that are unique.
createIamPolicyAssignmentRequest
- default CompletableFuture<CreateIamPolicyAssignmentResponse> createIAMPolicyAssignment(Consumer<CreateIamPolicyAssignmentRequest.Builder> createIamPolicyAssignmentRequest)
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN). This policy assignment is attached to the specified groups or users of Amazon QuickSight. Assignment names are unique per Amazon Web Services account. To avoid overwriting rules in other namespaces, use assignment names that are unique.
This is a convenience which creates an instance of the CreateIamPolicyAssignmentRequest.Builder
avoiding
the need to create one manually via CreateIamPolicyAssignmentRequest.builder()
createIamPolicyAssignmentRequest
- A Consumer
that will call methods on CreateIAMPolicyAssignmentRequest.Builder
to create a
request.default CompletableFuture<CreateIngestionResponse> createIngestion(CreateIngestionRequest createIngestionRequest)
Creates and starts a new SPICE ingestion for a dataset. You can manually refresh datasets in an Enterprise edition account 32 times in a 24-hour period. You can manually refresh datasets in a Standard edition account 8 times in a 24-hour period. Each 24-hour period is measured starting 24 hours before the current date and time.
Any ingestions operating on tagged datasets inherit the same tags automatically for use in access control. For an example, see How do I create an IAM policy to control access to Amazon EC2 resources using tags? in the Amazon Web Services Knowledge Center. Tags are visible on the tagged dataset, but not on the ingestion resource.
createIngestionRequest
- default CompletableFuture<CreateIngestionResponse> createIngestion(Consumer<CreateIngestionRequest.Builder> createIngestionRequest)
Creates and starts a new SPICE ingestion for a dataset. You can manually refresh datasets in an Enterprise edition account 32 times in a 24-hour period. You can manually refresh datasets in a Standard edition account 8 times in a 24-hour period. Each 24-hour period is measured starting 24 hours before the current date and time.
Any ingestions operating on tagged datasets inherit the same tags automatically for use in access control. For an example, see How do I create an IAM policy to control access to Amazon EC2 resources using tags? in the Amazon Web Services Knowledge Center. Tags are visible on the tagged dataset, but not on the ingestion resource.
This is a convenience which creates an instance of the CreateIngestionRequest.Builder
avoiding the need
to create one manually via CreateIngestionRequest.builder()
createIngestionRequest
- A Consumer
that will call methods on CreateIngestionRequest.Builder
to create a request.default CompletableFuture<CreateNamespaceResponse> createNamespace(CreateNamespaceRequest createNamespaceRequest)
(Enterprise edition only) Creates a new namespace for you to use with Amazon QuickSight.
A namespace allows you to isolate the Amazon QuickSight users and groups that are registered for that namespace. Users that access the namespace can share assets only with other users or groups in the same namespace. They can't see users and groups in other namespaces. You can create a namespace after your Amazon Web Services account is subscribed to Amazon QuickSight. The namespace must be unique within the Amazon Web Services account. By default, there is a limit of 100 namespaces per Amazon Web Services account. To increase your limit, create a ticket with Amazon Web Services Support.
createNamespaceRequest
- default CompletableFuture<CreateNamespaceResponse> createNamespace(Consumer<CreateNamespaceRequest.Builder> createNamespaceRequest)
(Enterprise edition only) Creates a new namespace for you to use with Amazon QuickSight.
A namespace allows you to isolate the Amazon QuickSight users and groups that are registered for that namespace. Users that access the namespace can share assets only with other users or groups in the same namespace. They can't see users and groups in other namespaces. You can create a namespace after your Amazon Web Services account is subscribed to Amazon QuickSight. The namespace must be unique within the Amazon Web Services account. By default, there is a limit of 100 namespaces per Amazon Web Services account. To increase your limit, create a ticket with Amazon Web Services Support.
This is a convenience which creates an instance of the CreateNamespaceRequest.Builder
avoiding the need
to create one manually via CreateNamespaceRequest.builder()
createNamespaceRequest
- A Consumer
that will call methods on CreateNamespaceRequest.Builder
to create a request.default CompletableFuture<CreateTemplateResponse> createTemplate(CreateTemplateRequest createTemplateRequest)
Creates a template from an existing Amazon QuickSight analysis or template. You can use the resulting template to create a dashboard.
A template is an entity in Amazon QuickSight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
createTemplateRequest
- default CompletableFuture<CreateTemplateResponse> createTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest)
Creates a template from an existing Amazon QuickSight analysis or template. You can use the resulting template to create a dashboard.
A template is an entity in Amazon QuickSight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
This is a convenience which creates an instance of the CreateTemplateRequest.Builder
avoiding the need to
create one manually via CreateTemplateRequest.builder()
createTemplateRequest
- A Consumer
that will call methods on CreateTemplateRequest.Builder
to create a request.default CompletableFuture<CreateTemplateAliasResponse> createTemplateAlias(CreateTemplateAliasRequest createTemplateAliasRequest)
Creates a template alias for a template.
createTemplateAliasRequest
- default CompletableFuture<CreateTemplateAliasResponse> createTemplateAlias(Consumer<CreateTemplateAliasRequest.Builder> createTemplateAliasRequest)
Creates a template alias for a template.
This is a convenience which creates an instance of the CreateTemplateAliasRequest.Builder
avoiding the
need to create one manually via CreateTemplateAliasRequest.builder()
createTemplateAliasRequest
- A Consumer
that will call methods on CreateTemplateAliasRequest.Builder
to create a
request.default CompletableFuture<CreateThemeResponse> createTheme(CreateThemeRequest createThemeRequest)
Creates a theme.
A theme is set of configuration options for color and layout. Themes apply to analyses and dashboards. For more information, see Using Themes in Amazon QuickSight in the Amazon QuickSight User Guide.
createThemeRequest
- default CompletableFuture<CreateThemeResponse> createTheme(Consumer<CreateThemeRequest.Builder> createThemeRequest)
Creates a theme.
A theme is set of configuration options for color and layout. Themes apply to analyses and dashboards. For more information, see Using Themes in Amazon QuickSight in the Amazon QuickSight User Guide.
This is a convenience which creates an instance of the CreateThemeRequest.Builder
avoiding the need to
create one manually via CreateThemeRequest.builder()
createThemeRequest
- A Consumer
that will call methods on CreateThemeRequest.Builder
to create a request.default CompletableFuture<CreateThemeAliasResponse> createThemeAlias(CreateThemeAliasRequest createThemeAliasRequest)
Creates a theme alias for a theme.
createThemeAliasRequest
- default CompletableFuture<CreateThemeAliasResponse> createThemeAlias(Consumer<CreateThemeAliasRequest.Builder> createThemeAliasRequest)
Creates a theme alias for a theme.
This is a convenience which creates an instance of the CreateThemeAliasRequest.Builder
avoiding the need
to create one manually via CreateThemeAliasRequest.builder()
createThemeAliasRequest
- A Consumer
that will call methods on CreateThemeAliasRequest.Builder
to create a request.default CompletableFuture<DeleteAccountCustomizationResponse> deleteAccountCustomization(DeleteAccountCustomizationRequest deleteAccountCustomizationRequest)
Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web Services account and Amazon QuickSight namespace.
deleteAccountCustomizationRequest
- default CompletableFuture<DeleteAccountCustomizationResponse> deleteAccountCustomization(Consumer<DeleteAccountCustomizationRequest.Builder> deleteAccountCustomizationRequest)
Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web Services account and Amazon QuickSight namespace.
This is a convenience which creates an instance of the DeleteAccountCustomizationRequest.Builder
avoiding
the need to create one manually via DeleteAccountCustomizationRequest.builder()
deleteAccountCustomizationRequest
- A Consumer
that will call methods on DeleteAccountCustomizationRequest.Builder
to create a
request.default CompletableFuture<DeleteAnalysisResponse> deleteAnalysis(DeleteAnalysisRequest deleteAnalysisRequest)
Deletes an analysis from Amazon QuickSight. You can optionally include a recovery window during which you can
restore the analysis. If you don't specify a recovery window value, the operation defaults to 30 days. Amazon
QuickSight attaches a DeletionTime
stamp to the response that specifies the end of the recovery
window. At the end of the recovery window, Amazon QuickSight deletes the analysis permanently.
At any time before recovery window ends, you can use the RestoreAnalysis
API operation to remove the
DeletionTime
stamp and cancel the deletion of the analysis. The analysis remains visible in the API
until it's deleted, so you can describe it but you can't make a template from it.
An analysis that's scheduled for deletion isn't accessible in the Amazon QuickSight console. To access it in the console, restore it. Deleting an analysis doesn't delete the dashboards that you publish from it.
deleteAnalysisRequest
- default CompletableFuture<DeleteAnalysisResponse> deleteAnalysis(Consumer<DeleteAnalysisRequest.Builder> deleteAnalysisRequest)
Deletes an analysis from Amazon QuickSight. You can optionally include a recovery window during which you can
restore the analysis. If you don't specify a recovery window value, the operation defaults to 30 days. Amazon
QuickSight attaches a DeletionTime
stamp to the response that specifies the end of the recovery
window. At the end of the recovery window, Amazon QuickSight deletes the analysis permanently.
At any time before recovery window ends, you can use the RestoreAnalysis
API operation to remove the
DeletionTime
stamp and cancel the deletion of the analysis. The analysis remains visible in the API
until it's deleted, so you can describe it but you can't make a template from it.
An analysis that's scheduled for deletion isn't accessible in the Amazon QuickSight console. To access it in the console, restore it. Deleting an analysis doesn't delete the dashboards that you publish from it.
This is a convenience which creates an instance of the DeleteAnalysisRequest.Builder
avoiding the need to
create one manually via DeleteAnalysisRequest.builder()
deleteAnalysisRequest
- A Consumer
that will call methods on DeleteAnalysisRequest.Builder
to create a request.default CompletableFuture<DeleteDashboardResponse> deleteDashboard(DeleteDashboardRequest deleteDashboardRequest)
Deletes a dashboard.
deleteDashboardRequest
- default CompletableFuture<DeleteDashboardResponse> deleteDashboard(Consumer<DeleteDashboardRequest.Builder> deleteDashboardRequest)
Deletes a dashboard.
This is a convenience which creates an instance of the DeleteDashboardRequest.Builder
avoiding the need
to create one manually via DeleteDashboardRequest.builder()
deleteDashboardRequest
- A Consumer
that will call methods on DeleteDashboardRequest.Builder
to create a request.default CompletableFuture<DeleteDataSetResponse> deleteDataSet(DeleteDataSetRequest deleteDataSetRequest)
Deletes a dataset.
deleteDataSetRequest
- default CompletableFuture<DeleteDataSetResponse> deleteDataSet(Consumer<DeleteDataSetRequest.Builder> deleteDataSetRequest)
Deletes a dataset.
This is a convenience which creates an instance of the DeleteDataSetRequest.Builder
avoiding the need to
create one manually via DeleteDataSetRequest.builder()
deleteDataSetRequest
- A Consumer
that will call methods on DeleteDataSetRequest.Builder
to create a request.default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes the data source permanently. This operation breaks all the datasets that reference the deleted data source.
deleteDataSourceRequest
- default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest)
Deletes the data source permanently. This operation breaks all the datasets that reference the deleted data source.
This is a convenience which creates an instance of the DeleteDataSourceRequest.Builder
avoiding the need
to create one manually via DeleteDataSourceRequest.builder()
deleteDataSourceRequest
- A Consumer
that will call methods on DeleteDataSourceRequest.Builder
to create a request.default CompletableFuture<DeleteFolderResponse> deleteFolder(DeleteFolderRequest deleteFolderRequest)
Deletes an empty folder.
deleteFolderRequest
- default CompletableFuture<DeleteFolderResponse> deleteFolder(Consumer<DeleteFolderRequest.Builder> deleteFolderRequest)
Deletes an empty folder.
This is a convenience which creates an instance of the DeleteFolderRequest.Builder
avoiding the need to
create one manually via DeleteFolderRequest.builder()
deleteFolderRequest
- A Consumer
that will call methods on DeleteFolderRequest.Builder
to create a request.default CompletableFuture<DeleteFolderMembershipResponse> deleteFolderMembership(DeleteFolderMembershipRequest deleteFolderMembershipRequest)
Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
deleteFolderMembershipRequest
- default CompletableFuture<DeleteFolderMembershipResponse> deleteFolderMembership(Consumer<DeleteFolderMembershipRequest.Builder> deleteFolderMembershipRequest)
Removes an asset, such as a dashboard, analysis, or dataset, from a folder.
This is a convenience which creates an instance of the DeleteFolderMembershipRequest.Builder
avoiding the
need to create one manually via DeleteFolderMembershipRequest.builder()
deleteFolderMembershipRequest
- A Consumer
that will call methods on DeleteFolderMembershipRequest.Builder
to create a
request.default CompletableFuture<DeleteGroupResponse> deleteGroup(DeleteGroupRequest deleteGroupRequest)
Removes a user group from Amazon QuickSight.
deleteGroupRequest
- default CompletableFuture<DeleteGroupResponse> deleteGroup(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest)
Removes a user group from Amazon QuickSight.
This is a convenience which creates an instance of the DeleteGroupRequest.Builder
avoiding the need to
create one manually via DeleteGroupRequest.builder()
deleteGroupRequest
- A Consumer
that will call methods on DeleteGroupRequest.Builder
to create a request.default CompletableFuture<DeleteGroupMembershipResponse> deleteGroupMembership(DeleteGroupMembershipRequest deleteGroupMembershipRequest)
Removes a user from a group so that the user is no longer a member of the group.
deleteGroupMembershipRequest
- default CompletableFuture<DeleteGroupMembershipResponse> deleteGroupMembership(Consumer<DeleteGroupMembershipRequest.Builder> deleteGroupMembershipRequest)
Removes a user from a group so that the user is no longer a member of the group.
This is a convenience which creates an instance of the DeleteGroupMembershipRequest.Builder
avoiding the
need to create one manually via DeleteGroupMembershipRequest.builder()
deleteGroupMembershipRequest
- A Consumer
that will call methods on DeleteGroupMembershipRequest.Builder
to create a
request.default CompletableFuture<DeleteIamPolicyAssignmentResponse> deleteIAMPolicyAssignment(DeleteIamPolicyAssignmentRequest deleteIamPolicyAssignmentRequest)
Deletes an existing IAM policy assignment.
deleteIamPolicyAssignmentRequest
- default CompletableFuture<DeleteIamPolicyAssignmentResponse> deleteIAMPolicyAssignment(Consumer<DeleteIamPolicyAssignmentRequest.Builder> deleteIamPolicyAssignmentRequest)
Deletes an existing IAM policy assignment.
This is a convenience which creates an instance of the DeleteIamPolicyAssignmentRequest.Builder
avoiding
the need to create one manually via DeleteIamPolicyAssignmentRequest.builder()
deleteIamPolicyAssignmentRequest
- A Consumer
that will call methods on DeleteIAMPolicyAssignmentRequest.Builder
to create a
request.default CompletableFuture<DeleteNamespaceResponse> deleteNamespace(DeleteNamespaceRequest deleteNamespaceRequest)
Deletes a namespace and the users and groups that are associated with the namespace. This is an asynchronous process. Assets including dashboards, analyses, datasets and data sources are not deleted. To delete these assets, you use the API operations for the relevant asset.
deleteNamespaceRequest
- default CompletableFuture<DeleteNamespaceResponse> deleteNamespace(Consumer<DeleteNamespaceRequest.Builder> deleteNamespaceRequest)
Deletes a namespace and the users and groups that are associated with the namespace. This is an asynchronous process. Assets including dashboards, analyses, datasets and data sources are not deleted. To delete these assets, you use the API operations for the relevant asset.
This is a convenience which creates an instance of the DeleteNamespaceRequest.Builder
avoiding the need
to create one manually via DeleteNamespaceRequest.builder()
deleteNamespaceRequest
- A Consumer
that will call methods on DeleteNamespaceRequest.Builder
to create a request.default CompletableFuture<DeleteTemplateResponse> deleteTemplate(DeleteTemplateRequest deleteTemplateRequest)
Deletes a template.
deleteTemplateRequest
- default CompletableFuture<DeleteTemplateResponse> deleteTemplate(Consumer<DeleteTemplateRequest.Builder> deleteTemplateRequest)
Deletes a template.
This is a convenience which creates an instance of the DeleteTemplateRequest.Builder
avoiding the need to
create one manually via DeleteTemplateRequest.builder()
deleteTemplateRequest
- A Consumer
that will call methods on DeleteTemplateRequest.Builder
to create a request.default CompletableFuture<DeleteTemplateAliasResponse> deleteTemplateAlias(DeleteTemplateAliasRequest deleteTemplateAliasRequest)
Deletes the item that the specified template alias points to. If you provide a specific alias, you delete the version of the template that the alias points to.
deleteTemplateAliasRequest
- default CompletableFuture<DeleteTemplateAliasResponse> deleteTemplateAlias(Consumer<DeleteTemplateAliasRequest.Builder> deleteTemplateAliasRequest)
Deletes the item that the specified template alias points to. If you provide a specific alias, you delete the version of the template that the alias points to.
This is a convenience which creates an instance of the DeleteTemplateAliasRequest.Builder
avoiding the
need to create one manually via DeleteTemplateAliasRequest.builder()
deleteTemplateAliasRequest
- A Consumer
that will call methods on DeleteTemplateAliasRequest.Builder
to create a
request.default CompletableFuture<DeleteThemeResponse> deleteTheme(DeleteThemeRequest deleteThemeRequest)
Deletes a theme.
deleteThemeRequest
- default CompletableFuture<DeleteThemeResponse> deleteTheme(Consumer<DeleteThemeRequest.Builder> deleteThemeRequest)
Deletes a theme.
This is a convenience which creates an instance of the DeleteThemeRequest.Builder
avoiding the need to
create one manually via DeleteThemeRequest.builder()
deleteThemeRequest
- A Consumer
that will call methods on DeleteThemeRequest.Builder
to create a request.default CompletableFuture<DeleteThemeAliasResponse> deleteThemeAlias(DeleteThemeAliasRequest deleteThemeAliasRequest)
Deletes the version of the theme that the specified theme alias points to. If you provide a specific alias, you delete the version of the theme that the alias points to.
deleteThemeAliasRequest
- default CompletableFuture<DeleteThemeAliasResponse> deleteThemeAlias(Consumer<DeleteThemeAliasRequest.Builder> deleteThemeAliasRequest)
Deletes the version of the theme that the specified theme alias points to. If you provide a specific alias, you delete the version of the theme that the alias points to.
This is a convenience which creates an instance of the DeleteThemeAliasRequest.Builder
avoiding the need
to create one manually via DeleteThemeAliasRequest.builder()
deleteThemeAliasRequest
- A Consumer
that will call methods on DeleteThemeAliasRequest.Builder
to create a request.default CompletableFuture<DeleteUserResponse> deleteUser(DeleteUserRequest deleteUserRequest)
Deletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management (IAM) user or role that's making the call. The IAM user isn't deleted as a result of this call.
deleteUserRequest
- default CompletableFuture<DeleteUserResponse> deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management (IAM) user or role that's making the call. The IAM user isn't deleted as a result of this call.
This is a convenience which creates an instance of the DeleteUserRequest.Builder
avoiding the need to
create one manually via DeleteUserRequest.builder()
deleteUserRequest
- A Consumer
that will call methods on DeleteUserRequest.Builder
to create a request.default CompletableFuture<DeleteUserByPrincipalIdResponse> deleteUserByPrincipalId(DeleteUserByPrincipalIdRequest deleteUserByPrincipalIdRequest)
Deletes a user identified by its principal ID.
deleteUserByPrincipalIdRequest
- default CompletableFuture<DeleteUserByPrincipalIdResponse> deleteUserByPrincipalId(Consumer<DeleteUserByPrincipalIdRequest.Builder> deleteUserByPrincipalIdRequest)
Deletes a user identified by its principal ID.
This is a convenience which creates an instance of the DeleteUserByPrincipalIdRequest.Builder
avoiding
the need to create one manually via DeleteUserByPrincipalIdRequest.builder()
deleteUserByPrincipalIdRequest
- A Consumer
that will call methods on DeleteUserByPrincipalIdRequest.Builder
to create a
request.default CompletableFuture<DescribeAccountCustomizationResponse> describeAccountCustomization(DescribeAccountCustomizationRequest describeAccountCustomizationRequest)
Describes the customizations associated with the provided Amazon Web Services account and Amazon Amazon
QuickSight namespace in an Amazon Web Services Region. The Amazon QuickSight console evaluates which
customizations to apply by running this API operation with the Resolved
flag included.
To determine what customizations display when you run this command, it can help to visualize the relationship of the entities involved.
Amazon Web Services account
- The Amazon Web Services account exists at the top of the hierarchy. It
has the potential to use all of the Amazon Web Services Regions and Amazon Web Services Services. When you
subscribe to Amazon QuickSight, you choose one Amazon Web Services Region to use as your home Region. That's
where your free SPICE capacity is located. You can use Amazon QuickSight in any supported Amazon Web Services
Region.
Amazon Web Services Region
- In each Amazon Web Services Region where you sign in to Amazon
QuickSight at least once, Amazon QuickSight acts as a separate instance of the same service. If you have a user
directory, it resides in us-east-1, which is the US East (N. Virginia). Generally speaking, these users have
access to Amazon QuickSight in any Amazon Web Services Region, unless they are constrained to a namespace.
To run the command in a different Amazon Web Services Region, you change your Region settings. If you're using the CLI, you can use one of the following options:
Use command line options.
Use named profiles.
Run aws configure
to change your default Amazon Web Services Region. Use Enter to key the same
settings for your keys. For more information, see Configuring the CLI.
Namespace
- A QuickSight namespace is a partition that contains users and assets (data sources,
datasets, dashboards, and so on). To access assets that are in a specific namespace, users and groups must also
be part of the same namespace. People who share a namespace are completely isolated from users and assets in
other namespaces, even if they are in the same Amazon Web Services account and Amazon Web Services Region.
Applied customizations
- Within an Amazon Web Services Region, a set of Amazon QuickSight
customizations can apply to an Amazon Web Services account or to a namespace. Settings that you apply to a
namespace override settings that you apply to an Amazon Web Services account. All settings are isolated to a
single Amazon Web Services Region. To apply them in other Amazon Web Services Regions, run the
CreateAccountCustomization
command in each Amazon Web Services Region where you want to apply the
same customizations.
describeAccountCustomizationRequest
- default CompletableFuture<DescribeAccountCustomizationResponse> describeAccountCustomization(Consumer<DescribeAccountCustomizationRequest.Builder> describeAccountCustomizationRequest)
Describes the customizations associated with the provided Amazon Web Services account and Amazon Amazon
QuickSight namespace in an Amazon Web Services Region. The Amazon QuickSight console evaluates which
customizations to apply by running this API operation with the Resolved
flag included.
To determine what customizations display when you run this command, it can help to visualize the relationship of the entities involved.
Amazon Web Services account
- The Amazon Web Services account exists at the top of the hierarchy. It
has the potential to use all of the Amazon Web Services Regions and Amazon Web Services Services. When you
subscribe to Amazon QuickSight, you choose one Amazon Web Services Region to use as your home Region. That's
where your free SPICE capacity is located. You can use Amazon QuickSight in any supported Amazon Web Services
Region.
Amazon Web Services Region
- In each Amazon Web Services Region where you sign in to Amazon
QuickSight at least once, Amazon QuickSight acts as a separate instance of the same service. If you have a user
directory, it resides in us-east-1, which is the US East (N. Virginia). Generally speaking, these users have
access to Amazon QuickSight in any Amazon Web Services Region, unless they are constrained to a namespace.
To run the command in a different Amazon Web Services Region, you change your Region settings. If you're using the CLI, you can use one of the following options:
Use command line options.
Use named profiles.
Run aws configure
to change your default Amazon Web Services Region. Use Enter to key the same
settings for your keys. For more information, see Configuring the CLI.
Namespace
- A QuickSight namespace is a partition that contains users and assets (data sources,
datasets, dashboards, and so on). To access assets that are in a specific namespace, users and groups must also
be part of the same namespace. People who share a namespace are completely isolated from users and assets in
other namespaces, even if they are in the same Amazon Web Services account and Amazon Web Services Region.
Applied customizations
- Within an Amazon Web Services Region, a set of Amazon QuickSight
customizations can apply to an Amazon Web Services account or to a namespace. Settings that you apply to a
namespace override settings that you apply to an Amazon Web Services account. All settings are isolated to a
single Amazon Web Services Region. To apply them in other Amazon Web Services Regions, run the
CreateAccountCustomization
command in each Amazon Web Services Region where you want to apply the
same customizations.
This is a convenience which creates an instance of the DescribeAccountCustomizationRequest.Builder
avoiding the need to create one manually via DescribeAccountCustomizationRequest.builder()
describeAccountCustomizationRequest
- A Consumer
that will call methods on DescribeAccountCustomizationRequest.Builder
to create
a request.default CompletableFuture<DescribeAccountSettingsResponse> describeAccountSettings(DescribeAccountSettingsRequest describeAccountSettingsRequest)
Describes the settings that were used when your Amazon QuickSight subscription was first created in this Amazon Web Services account.
describeAccountSettingsRequest
- default CompletableFuture<DescribeAccountSettingsResponse> describeAccountSettings(Consumer<DescribeAccountSettingsRequest.Builder> describeAccountSettingsRequest)
Describes the settings that were used when your Amazon QuickSight subscription was first created in this Amazon Web Services account.
This is a convenience which creates an instance of the DescribeAccountSettingsRequest.Builder
avoiding
the need to create one manually via DescribeAccountSettingsRequest.builder()
describeAccountSettingsRequest
- A Consumer
that will call methods on DescribeAccountSettingsRequest.Builder
to create a
request.default CompletableFuture<DescribeAnalysisResponse> describeAnalysis(DescribeAnalysisRequest describeAnalysisRequest)
Provides a summary of the metadata for an analysis.
describeAnalysisRequest
- default CompletableFuture<DescribeAnalysisResponse> describeAnalysis(Consumer<DescribeAnalysisRequest.Builder> describeAnalysisRequest)
Provides a summary of the metadata for an analysis.
This is a convenience which creates an instance of the DescribeAnalysisRequest.Builder
avoiding the need
to create one manually via DescribeAnalysisRequest.builder()
describeAnalysisRequest
- A Consumer
that will call methods on DescribeAnalysisRequest.Builder
to create a request.default CompletableFuture<DescribeAnalysisPermissionsResponse> describeAnalysisPermissions(DescribeAnalysisPermissionsRequest describeAnalysisPermissionsRequest)
Provides the read and write permissions for an analysis.
describeAnalysisPermissionsRequest
- default CompletableFuture<DescribeAnalysisPermissionsResponse> describeAnalysisPermissions(Consumer<DescribeAnalysisPermissionsRequest.Builder> describeAnalysisPermissionsRequest)
Provides the read and write permissions for an analysis.
This is a convenience which creates an instance of the DescribeAnalysisPermissionsRequest.Builder
avoiding the need to create one manually via DescribeAnalysisPermissionsRequest.builder()
describeAnalysisPermissionsRequest
- A Consumer
that will call methods on DescribeAnalysisPermissionsRequest.Builder
to create
a request.default CompletableFuture<DescribeDashboardResponse> describeDashboard(DescribeDashboardRequest describeDashboardRequest)
Provides a summary for a dashboard.
describeDashboardRequest
- default CompletableFuture<DescribeDashboardResponse> describeDashboard(Consumer<DescribeDashboardRequest.Builder> describeDashboardRequest)
Provides a summary for a dashboard.
This is a convenience which creates an instance of the DescribeDashboardRequest.Builder
avoiding the need
to create one manually via DescribeDashboardRequest.builder()
describeDashboardRequest
- A Consumer
that will call methods on DescribeDashboardRequest.Builder
to create a request.default CompletableFuture<DescribeDashboardPermissionsResponse> describeDashboardPermissions(DescribeDashboardPermissionsRequest describeDashboardPermissionsRequest)
Describes read and write permissions for a dashboard.
describeDashboardPermissionsRequest
- default CompletableFuture<DescribeDashboardPermissionsResponse> describeDashboardPermissions(Consumer<DescribeDashboardPermissionsRequest.Builder> describeDashboardPermissionsRequest)
Describes read and write permissions for a dashboard.
This is a convenience which creates an instance of the DescribeDashboardPermissionsRequest.Builder
avoiding the need to create one manually via DescribeDashboardPermissionsRequest.builder()
describeDashboardPermissionsRequest
- A Consumer
that will call methods on DescribeDashboardPermissionsRequest.Builder
to create
a request.default CompletableFuture<DescribeDataSetResponse> describeDataSet(DescribeDataSetRequest describeDataSetRequest)
Describes a dataset. This operation doesn't support datasets that include uploaded files as a source.
describeDataSetRequest
- default CompletableFuture<DescribeDataSetResponse> describeDataSet(Consumer<DescribeDataSetRequest.Builder> describeDataSetRequest)
Describes a dataset. This operation doesn't support datasets that include uploaded files as a source.
This is a convenience which creates an instance of the DescribeDataSetRequest.Builder
avoiding the need
to create one manually via DescribeDataSetRequest.builder()
describeDataSetRequest
- A Consumer
that will call methods on DescribeDataSetRequest.Builder
to create a request.default CompletableFuture<DescribeDataSetPermissionsResponse> describeDataSetPermissions(DescribeDataSetPermissionsRequest describeDataSetPermissionsRequest)
Describes the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id
.
describeDataSetPermissionsRequest
- default CompletableFuture<DescribeDataSetPermissionsResponse> describeDataSetPermissions(Consumer<DescribeDataSetPermissionsRequest.Builder> describeDataSetPermissionsRequest)
Describes the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id
.
This is a convenience which creates an instance of the DescribeDataSetPermissionsRequest.Builder
avoiding
the need to create one manually via DescribeDataSetPermissionsRequest.builder()
describeDataSetPermissionsRequest
- A Consumer
that will call methods on DescribeDataSetPermissionsRequest.Builder
to create a
request.default CompletableFuture<DescribeDataSourceResponse> describeDataSource(DescribeDataSourceRequest describeDataSourceRequest)
Describes a data source.
describeDataSourceRequest
- default CompletableFuture<DescribeDataSourceResponse> describeDataSource(Consumer<DescribeDataSourceRequest.Builder> describeDataSourceRequest)
Describes a data source.
This is a convenience which creates an instance of the DescribeDataSourceRequest.Builder
avoiding the
need to create one manually via DescribeDataSourceRequest.builder()
describeDataSourceRequest
- A Consumer
that will call methods on DescribeDataSourceRequest.Builder
to create a
request.default CompletableFuture<DescribeDataSourcePermissionsResponse> describeDataSourcePermissions(DescribeDataSourcePermissionsRequest describeDataSourcePermissionsRequest)
Describes the resource permissions for a data source.
describeDataSourcePermissionsRequest
- default CompletableFuture<DescribeDataSourcePermissionsResponse> describeDataSourcePermissions(Consumer<DescribeDataSourcePermissionsRequest.Builder> describeDataSourcePermissionsRequest)
Describes the resource permissions for a data source.
This is a convenience which creates an instance of the DescribeDataSourcePermissionsRequest.Builder
avoiding the need to create one manually via DescribeDataSourcePermissionsRequest.builder()
describeDataSourcePermissionsRequest
- A Consumer
that will call methods on DescribeDataSourcePermissionsRequest.Builder
to
create a request.default CompletableFuture<DescribeFolderResponse> describeFolder(DescribeFolderRequest describeFolderRequest)
Describes a folder.
describeFolderRequest
- default CompletableFuture<DescribeFolderResponse> describeFolder(Consumer<DescribeFolderRequest.Builder> describeFolderRequest)
Describes a folder.
This is a convenience which creates an instance of the DescribeFolderRequest.Builder
avoiding the need to
create one manually via DescribeFolderRequest.builder()
describeFolderRequest
- A Consumer
that will call methods on DescribeFolderRequest.Builder
to create a request.default CompletableFuture<DescribeFolderPermissionsResponse> describeFolderPermissions(DescribeFolderPermissionsRequest describeFolderPermissionsRequest)
Describes permissions for a folder.
describeFolderPermissionsRequest
- default CompletableFuture<DescribeFolderPermissionsResponse> describeFolderPermissions(Consumer<DescribeFolderPermissionsRequest.Builder> describeFolderPermissionsRequest)
Describes permissions for a folder.
This is a convenience which creates an instance of the DescribeFolderPermissionsRequest.Builder
avoiding
the need to create one manually via DescribeFolderPermissionsRequest.builder()
describeFolderPermissionsRequest
- A Consumer
that will call methods on DescribeFolderPermissionsRequest.Builder
to create a
request.default CompletableFuture<DescribeFolderResolvedPermissionsResponse> describeFolderResolvedPermissions(DescribeFolderResolvedPermissionsRequest describeFolderResolvedPermissionsRequest)
Describes the folder resolved permissions. Permissions consists of both folder direct permissions and the inherited permissions from the ancestor folders.
describeFolderResolvedPermissionsRequest
- default CompletableFuture<DescribeFolderResolvedPermissionsResponse> describeFolderResolvedPermissions(Consumer<DescribeFolderResolvedPermissionsRequest.Builder> describeFolderResolvedPermissionsRequest)
Describes the folder resolved permissions. Permissions consists of both folder direct permissions and the inherited permissions from the ancestor folders.
This is a convenience which creates an instance of the DescribeFolderResolvedPermissionsRequest.Builder
avoiding the need to create one manually via DescribeFolderResolvedPermissionsRequest.builder()
describeFolderResolvedPermissionsRequest
- A Consumer
that will call methods on DescribeFolderResolvedPermissionsRequest.Builder
to
create a request.default CompletableFuture<DescribeGroupResponse> describeGroup(DescribeGroupRequest describeGroupRequest)
Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
describeGroupRequest
- default CompletableFuture<DescribeGroupResponse> describeGroup(Consumer<DescribeGroupRequest.Builder> describeGroupRequest)
Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
This is a convenience which creates an instance of the DescribeGroupRequest.Builder
avoiding the need to
create one manually via DescribeGroupRequest.builder()
describeGroupRequest
- A Consumer
that will call methods on DescribeGroupRequest.Builder
to create a request.default CompletableFuture<DescribeGroupMembershipResponse> describeGroupMembership(DescribeGroupMembershipRequest describeGroupMembershipRequest)
Use the DescribeGroupMembership
operation to determine if a user is a member of the specified group.
If the user exists and is a member of the specified group, an associated GroupMember
object is
returned.
describeGroupMembershipRequest
- default CompletableFuture<DescribeGroupMembershipResponse> describeGroupMembership(Consumer<DescribeGroupMembershipRequest.Builder> describeGroupMembershipRequest)
Use the DescribeGroupMembership
operation to determine if a user is a member of the specified group.
If the user exists and is a member of the specified group, an associated GroupMember
object is
returned.
This is a convenience which creates an instance of the DescribeGroupMembershipRequest.Builder
avoiding
the need to create one manually via DescribeGroupMembershipRequest.builder()
describeGroupMembershipRequest
- A Consumer
that will call methods on DescribeGroupMembershipRequest.Builder
to create a
request.default CompletableFuture<DescribeIamPolicyAssignmentResponse> describeIAMPolicyAssignment(DescribeIamPolicyAssignmentRequest describeIamPolicyAssignmentRequest)
Describes an existing IAM policy assignment, as specified by the assignment name.
describeIamPolicyAssignmentRequest
- NextToken
value isn't valid.default CompletableFuture<DescribeIamPolicyAssignmentResponse> describeIAMPolicyAssignment(Consumer<DescribeIamPolicyAssignmentRequest.Builder> describeIamPolicyAssignmentRequest)
Describes an existing IAM policy assignment, as specified by the assignment name.
This is a convenience which creates an instance of the DescribeIamPolicyAssignmentRequest.Builder
avoiding the need to create one manually via DescribeIamPolicyAssignmentRequest.builder()
describeIamPolicyAssignmentRequest
- A Consumer
that will call methods on DescribeIAMPolicyAssignmentRequest.Builder
to create
a request.NextToken
value isn't valid.default CompletableFuture<DescribeIngestionResponse> describeIngestion(DescribeIngestionRequest describeIngestionRequest)
Describes a SPICE ingestion.
describeIngestionRequest
- default CompletableFuture<DescribeIngestionResponse> describeIngestion(Consumer<DescribeIngestionRequest.Builder> describeIngestionRequest)
Describes a SPICE ingestion.
This is a convenience which creates an instance of the DescribeIngestionRequest.Builder
avoiding the need
to create one manually via DescribeIngestionRequest.builder()
describeIngestionRequest
- A Consumer
that will call methods on DescribeIngestionRequest.Builder
to create a request.default CompletableFuture<DescribeIpRestrictionResponse> describeIpRestriction(DescribeIpRestrictionRequest describeIpRestrictionRequest)
Provides a summary and status of IP rules.
describeIpRestrictionRequest
- default CompletableFuture<DescribeIpRestrictionResponse> describeIpRestriction(Consumer<DescribeIpRestrictionRequest.Builder> describeIpRestrictionRequest)
Provides a summary and status of IP rules.
This is a convenience which creates an instance of the DescribeIpRestrictionRequest.Builder
avoiding the
need to create one manually via DescribeIpRestrictionRequest.builder()
describeIpRestrictionRequest
- A Consumer
that will call methods on DescribeIpRestrictionRequest.Builder
to create a
request.default CompletableFuture<DescribeNamespaceResponse> describeNamespace(DescribeNamespaceRequest describeNamespaceRequest)
Describes the current namespace.
describeNamespaceRequest
- default CompletableFuture<DescribeNamespaceResponse> describeNamespace(Consumer<DescribeNamespaceRequest.Builder> describeNamespaceRequest)
Describes the current namespace.
This is a convenience which creates an instance of the DescribeNamespaceRequest.Builder
avoiding the need
to create one manually via DescribeNamespaceRequest.builder()
describeNamespaceRequest
- A Consumer
that will call methods on DescribeNamespaceRequest.Builder
to create a request.default CompletableFuture<DescribeTemplateResponse> describeTemplate(DescribeTemplateRequest describeTemplateRequest)
Describes a template's metadata.
describeTemplateRequest
- default CompletableFuture<DescribeTemplateResponse> describeTemplate(Consumer<DescribeTemplateRequest.Builder> describeTemplateRequest)
Describes a template's metadata.
This is a convenience which creates an instance of the DescribeTemplateRequest.Builder
avoiding the need
to create one manually via DescribeTemplateRequest.builder()
describeTemplateRequest
- A Consumer
that will call methods on DescribeTemplateRequest.Builder
to create a request.default CompletableFuture<DescribeTemplateAliasResponse> describeTemplateAlias(DescribeTemplateAliasRequest describeTemplateAliasRequest)
Describes the template alias for a template.
describeTemplateAliasRequest
- default CompletableFuture<DescribeTemplateAliasResponse> describeTemplateAlias(Consumer<DescribeTemplateAliasRequest.Builder> describeTemplateAliasRequest)
Describes the template alias for a template.
This is a convenience which creates an instance of the DescribeTemplateAliasRequest.Builder
avoiding the
need to create one manually via DescribeTemplateAliasRequest.builder()
describeTemplateAliasRequest
- A Consumer
that will call methods on DescribeTemplateAliasRequest.Builder
to create a
request.default CompletableFuture<DescribeTemplatePermissionsResponse> describeTemplatePermissions(DescribeTemplatePermissionsRequest describeTemplatePermissionsRequest)
Describes read and write permissions on a template.
describeTemplatePermissionsRequest
- default CompletableFuture<DescribeTemplatePermissionsResponse> describeTemplatePermissions(Consumer<DescribeTemplatePermissionsRequest.Builder> describeTemplatePermissionsRequest)
Describes read and write permissions on a template.
This is a convenience which creates an instance of the DescribeTemplatePermissionsRequest.Builder
avoiding the need to create one manually via DescribeTemplatePermissionsRequest.builder()
describeTemplatePermissionsRequest
- A Consumer
that will call methods on DescribeTemplatePermissionsRequest.Builder
to create
a request.default CompletableFuture<DescribeThemeResponse> describeTheme(DescribeThemeRequest describeThemeRequest)
Describes a theme.
describeThemeRequest
- default CompletableFuture<DescribeThemeResponse> describeTheme(Consumer<DescribeThemeRequest.Builder> describeThemeRequest)
Describes a theme.
This is a convenience which creates an instance of the DescribeThemeRequest.Builder
avoiding the need to
create one manually via DescribeThemeRequest.builder()
describeThemeRequest
- A Consumer
that will call methods on DescribeThemeRequest.Builder
to create a request.default CompletableFuture<DescribeThemeAliasResponse> describeThemeAlias(DescribeThemeAliasRequest describeThemeAliasRequest)
Describes the alias for a theme.
describeThemeAliasRequest
- default CompletableFuture<DescribeThemeAliasResponse> describeThemeAlias(Consumer<DescribeThemeAliasRequest.Builder> describeThemeAliasRequest)
Describes the alias for a theme.
This is a convenience which creates an instance of the DescribeThemeAliasRequest.Builder
avoiding the
need to create one manually via DescribeThemeAliasRequest.builder()
describeThemeAliasRequest
- A Consumer
that will call methods on DescribeThemeAliasRequest.Builder
to create a
request.default CompletableFuture<DescribeThemePermissionsResponse> describeThemePermissions(DescribeThemePermissionsRequest describeThemePermissionsRequest)
Describes the read and write permissions for a theme.
describeThemePermissionsRequest
- default CompletableFuture<DescribeThemePermissionsResponse> describeThemePermissions(Consumer<DescribeThemePermissionsRequest.Builder> describeThemePermissionsRequest)
Describes the read and write permissions for a theme.
This is a convenience which creates an instance of the DescribeThemePermissionsRequest.Builder
avoiding
the need to create one manually via DescribeThemePermissionsRequest.builder()
describeThemePermissionsRequest
- A Consumer
that will call methods on DescribeThemePermissionsRequest.Builder
to create a
request.default CompletableFuture<DescribeUserResponse> describeUser(DescribeUserRequest describeUserRequest)
Returns information about a user, given the user name.
describeUserRequest
- default CompletableFuture<DescribeUserResponse> describeUser(Consumer<DescribeUserRequest.Builder> describeUserRequest)
Returns information about a user, given the user name.
This is a convenience which creates an instance of the DescribeUserRequest.Builder
avoiding the need to
create one manually via DescribeUserRequest.builder()
describeUserRequest
- A Consumer
that will call methods on DescribeUserRequest.Builder
to create a request.default CompletableFuture<GenerateEmbedUrlForAnonymousUserResponse> generateEmbedUrlForAnonymousUser(GenerateEmbedUrlForAnonymousUserRequest generateEmbedUrlForAnonymousUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight dashboard in your website, without having to register any reader users. Before you use this action, make sure that you have configured the dashboards and permissions.
The following rules apply to the generated URL:
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutes
parameter.
The resulting user session is valid for 15 minutes (default) to 10 hours (maximum).
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
generateEmbedUrlForAnonymousUserRequest
-
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GenerateEmbedUrlForAnonymousUserResponse> generateEmbedUrlForAnonymousUser(Consumer<GenerateEmbedUrlForAnonymousUserRequest.Builder> generateEmbedUrlForAnonymousUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight dashboard in your website, without having to register any reader users. Before you use this action, make sure that you have configured the dashboards and permissions.
The following rules apply to the generated URL:
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutes
parameter.
The resulting user session is valid for 15 minutes (default) to 10 hours (maximum).
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
This is a convenience which creates an instance of the GenerateEmbedUrlForAnonymousUserRequest.Builder
avoiding the need to create one manually via GenerateEmbedUrlForAnonymousUserRequest.builder()
generateEmbedUrlForAnonymousUserRequest
- A Consumer
that will call methods on GenerateEmbedUrlForAnonymousUserRequest.Builder
to
create a request.
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GenerateEmbedUrlForRegisteredUserResponse> generateEmbedUrlForRegisteredUser(GenerateEmbedUrlForRegisteredUserRequest generateEmbedUrlForRegisteredUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website. This action can be used for any type of user registered in an Amazon QuickSight account. Before you use this action, make sure that you have configured the relevant Amazon QuickSight resource and permissions.
The following rules apply to the generated URL:
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutes
parameter.
The resulting user session is valid for 15 minutes (default) to 10 hours (maximum).
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
generateEmbedUrlForRegisteredUserRequest
- DeleteUser
, DescribeUser
, and so on.
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GenerateEmbedUrlForRegisteredUserResponse> generateEmbedUrlForRegisteredUser(Consumer<GenerateEmbedUrlForRegisteredUserRequest.Builder> generateEmbedUrlForRegisteredUserRequest)
Generates an embed URL that you can use to embed an Amazon QuickSight experience in your website. This action can be used for any type of user registered in an Amazon QuickSight account. Before you use this action, make sure that you have configured the relevant Amazon QuickSight resource and permissions.
The following rules apply to the generated URL:
It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.
The URL validity period should not be confused with the actual session lifetime that can be customized using the
SessionLifetimeInMinutes
parameter.
The resulting user session is valid for 15 minutes (default) to 10 hours (maximum).
You are charged only when the URL is used or there is interaction with Amazon QuickSight.
For more information, see Embedded Analytics in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
This is a convenience which creates an instance of the GenerateEmbedUrlForRegisteredUserRequest.Builder
avoiding the need to create one manually via GenerateEmbedUrlForRegisteredUserRequest.builder()
generateEmbedUrlForRegisteredUserRequest
- A Consumer
that will call methods on GenerateEmbedUrlForRegisteredUserRequest.Builder
to
create a request.DeleteUser
, DescribeUser
, and so on.
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GetDashboardEmbedUrlResponse> getDashboardEmbedUrl(GetDashboardEmbedUrlRequest getDashboardEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed an Amazon Amazon QuickSight read-only dashboard in your web server code. Before you use this command, make sure that you have configured the dashboards and permissions.
Currently, you can use GetDashboardEmbedURL
only from the server, not from the user's browser. The
following rules apply to the combination of URL and authorization code:
They must be used together.
They can be used one time only.
They are valid for 5 minutes after you run this command.
The resulting user session is valid for 10 hours.
For more information, see Embedding Analytics Using GetDashboardEmbedUrl in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
getDashboardEmbedUrlRequest
- DeleteUser
, DescribeUser
, and so on.IAM
and QUICKSIGHT
.
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GetDashboardEmbedUrlResponse> getDashboardEmbedUrl(Consumer<GetDashboardEmbedUrlRequest.Builder> getDashboardEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed an Amazon Amazon QuickSight read-only dashboard in your web server code. Before you use this command, make sure that you have configured the dashboards and permissions.
Currently, you can use GetDashboardEmbedURL
only from the server, not from the user's browser. The
following rules apply to the combination of URL and authorization code:
They must be used together.
They can be used one time only.
They are valid for 5 minutes after you run this command.
The resulting user session is valid for 10 hours.
For more information, see Embedding Analytics Using GetDashboardEmbedUrl in the Amazon QuickSight User Guide.
For more information about the high-level steps for embedding and for an interactive demo of the ways you can customize embedding, visit the Amazon QuickSight Developer Portal.
This is a convenience which creates an instance of the GetDashboardEmbedUrlRequest.Builder
avoiding the
need to create one manually via GetDashboardEmbedUrlRequest.builder()
getDashboardEmbedUrlRequest
- A Consumer
that will call methods on GetDashboardEmbedUrlRequest.Builder
to create a
request.DeleteUser
, DescribeUser
, and so on.IAM
and QUICKSIGHT
.
After capacity pricing is added, you can use the
GetDashboardEmbedUrl
API operation with the --identity-type ANONYMOUS
option.
default CompletableFuture<GetSessionEmbedUrlResponse> getSessionEmbedUrl(GetSessionEmbedUrlRequest getSessionEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed the Amazon Amazon QuickSight console in
your web server code. Use GetSessionEmbedUrl
where you want to provide an authoring portal that
allows users to create data sources, datasets, analyses, and dashboards. The users who access an embedded Amazon
QuickSight console need belong to the author or admin security cohort. If you want to restrict permissions to
some of these features, add a custom permissions profile to the user with the
UpdateUser
API operation. Use
RegisterUser
API operation to add a new user with a custom permission profile attached. For more information, see the
following sections in the Amazon QuickSight User Guide:
getSessionEmbedUrlRequest
- DeleteUser
, DescribeUser
, and so on.default CompletableFuture<GetSessionEmbedUrlResponse> getSessionEmbedUrl(Consumer<GetSessionEmbedUrlRequest.Builder> getSessionEmbedUrlRequest)
Generates a session URL and authorization code that you can use to embed the Amazon Amazon QuickSight console in
your web server code. Use GetSessionEmbedUrl
where you want to provide an authoring portal that
allows users to create data sources, datasets, analyses, and dashboards. The users who access an embedded Amazon
QuickSight console need belong to the author or admin security cohort. If you want to restrict permissions to
some of these features, add a custom permissions profile to the user with the
UpdateUser
API operation. Use
RegisterUser
API operation to add a new user with a custom permission profile attached. For more information, see the
following sections in the Amazon QuickSight User Guide:
This is a convenience which creates an instance of the GetSessionEmbedUrlRequest.Builder
avoiding the
need to create one manually via GetSessionEmbedUrlRequest.builder()
getSessionEmbedUrlRequest
- A Consumer
that will call methods on GetSessionEmbedUrlRequest.Builder
to create a
request.DeleteUser
, DescribeUser
, and so on.default CompletableFuture<ListAnalysesResponse> listAnalyses(ListAnalysesRequest listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
listAnalysesRequest
- NextToken
value isn't valid.default CompletableFuture<ListAnalysesResponse> listAnalyses(Consumer<ListAnalysesRequest.Builder> listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
This is a convenience which creates an instance of the ListAnalysesRequest.Builder
avoiding the need to
create one manually via ListAnalysesRequest.builder()
listAnalysesRequest
- A Consumer
that will call methods on ListAnalysesRequest.Builder
to create a request.NextToken
value isn't valid.default ListAnalysesPublisher listAnalysesPaginator(ListAnalysesRequest listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
This is a variant of listAnalyses(software.amazon.awssdk.services.quicksight.model.ListAnalysesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListAnalysesPublisher publisher = client.listAnalysesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListAnalysesPublisher publisher = client.listAnalysesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListAnalysesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListAnalysesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnalyses(software.amazon.awssdk.services.quicksight.model.ListAnalysesRequest)
operation.
listAnalysesRequest
- NextToken
value isn't valid.default ListAnalysesPublisher listAnalysesPaginator(Consumer<ListAnalysesRequest.Builder> listAnalysesRequest)
Lists Amazon QuickSight analyses that exist in the specified Amazon Web Services account.
This is a variant of listAnalyses(software.amazon.awssdk.services.quicksight.model.ListAnalysesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListAnalysesPublisher publisher = client.listAnalysesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListAnalysesPublisher publisher = client.listAnalysesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListAnalysesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListAnalysesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnalyses(software.amazon.awssdk.services.quicksight.model.ListAnalysesRequest)
operation.
This is a convenience which creates an instance of the ListAnalysesRequest.Builder
avoiding the need to
create one manually via ListAnalysesRequest.builder()
listAnalysesRequest
- A Consumer
that will call methods on ListAnalysesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListDashboardVersionsResponse> listDashboardVersions(ListDashboardVersionsRequest listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
listDashboardVersionsRequest
- NextToken
value isn't valid.default CompletableFuture<ListDashboardVersionsResponse> listDashboardVersions(Consumer<ListDashboardVersionsRequest.Builder> listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
This is a convenience which creates an instance of the ListDashboardVersionsRequest.Builder
avoiding the
need to create one manually via ListDashboardVersionsRequest.builder()
listDashboardVersionsRequest
- A Consumer
that will call methods on ListDashboardVersionsRequest.Builder
to create a
request.NextToken
value isn't valid.default ListDashboardVersionsPublisher listDashboardVersionsPaginator(ListDashboardVersionsRequest listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
This is a variant of
listDashboardVersions(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDashboardVersionsPublisher publisher = client.listDashboardVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDashboardVersionsPublisher publisher = client.listDashboardVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDashboardVersions(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsRequest)
operation.
listDashboardVersionsRequest
- NextToken
value isn't valid.default ListDashboardVersionsPublisher listDashboardVersionsPaginator(Consumer<ListDashboardVersionsRequest.Builder> listDashboardVersionsRequest)
Lists all the versions of the dashboards in the Amazon QuickSight subscription.
This is a variant of
listDashboardVersions(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDashboardVersionsPublisher publisher = client.listDashboardVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDashboardVersionsPublisher publisher = client.listDashboardVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDashboardVersions(software.amazon.awssdk.services.quicksight.model.ListDashboardVersionsRequest)
operation.
This is a convenience which creates an instance of the ListDashboardVersionsRequest.Builder
avoiding the
need to create one manually via ListDashboardVersionsRequest.builder()
listDashboardVersionsRequest
- A Consumer
that will call methods on ListDashboardVersionsRequest.Builder
to create a
request.NextToken
value isn't valid.default CompletableFuture<ListDashboardsResponse> listDashboards(ListDashboardsRequest listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
listDashboardsRequest
- NextToken
value isn't valid.default CompletableFuture<ListDashboardsResponse> listDashboards(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
This is a convenience which creates an instance of the ListDashboardsRequest.Builder
avoiding the need to
create one manually via ListDashboardsRequest.builder()
listDashboardsRequest
- A Consumer
that will call methods on ListDashboardsRequest.Builder
to create a request.NextToken
value isn't valid.default ListDashboardsPublisher listDashboardsPaginator(ListDashboardsRequest listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
This is a variant of
listDashboards(software.amazon.awssdk.services.quicksight.model.ListDashboardsRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDashboardsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDashboardsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDashboards(software.amazon.awssdk.services.quicksight.model.ListDashboardsRequest)
operation.
listDashboardsRequest
- NextToken
value isn't valid.default ListDashboardsPublisher listDashboardsPaginator(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest)
Lists dashboards in an Amazon Web Services account.
This is a variant of
listDashboards(software.amazon.awssdk.services.quicksight.model.ListDashboardsRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDashboardsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDashboardsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDashboards(software.amazon.awssdk.services.quicksight.model.ListDashboardsRequest)
operation.
This is a convenience which creates an instance of the ListDashboardsRequest.Builder
avoiding the need to
create one manually via ListDashboardsRequest.builder()
listDashboardsRequest
- A Consumer
that will call methods on ListDashboardsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListDataSetsResponse> listDataSets(ListDataSetsRequest listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*
.
listDataSetsRequest
- NextToken
value isn't valid.default CompletableFuture<ListDataSetsResponse> listDataSets(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*
.
This is a convenience which creates an instance of the ListDataSetsRequest.Builder
avoiding the need to
create one manually via ListDataSetsRequest.builder()
listDataSetsRequest
- A Consumer
that will call methods on ListDataSetsRequest.Builder
to create a request.NextToken
value isn't valid.default ListDataSetsPublisher listDataSetsPaginator(ListDataSetsRequest listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*
.
This is a variant of listDataSets(software.amazon.awssdk.services.quicksight.model.ListDataSetsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDataSetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDataSetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataSets(software.amazon.awssdk.services.quicksight.model.ListDataSetsRequest)
operation.
listDataSetsRequest
- NextToken
value isn't valid.default ListDataSetsPublisher listDataSetsPaginator(Consumer<ListDataSetsRequest.Builder> listDataSetsRequest)
Lists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*
.
This is a variant of listDataSets(software.amazon.awssdk.services.quicksight.model.ListDataSetsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDataSetsPublisher publisher = client.listDataSetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDataSetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDataSetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataSets(software.amazon.awssdk.services.quicksight.model.ListDataSetsRequest)
operation.
This is a convenience which creates an instance of the ListDataSetsRequest.Builder
avoiding the need to
create one manually via ListDataSetsRequest.builder()
listDataSetsRequest
- A Consumer
that will call methods on ListDataSetsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
listDataSourcesRequest
- NextToken
value isn't valid.default CompletableFuture<ListDataSourcesResponse> listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
This is a convenience which creates an instance of the ListDataSourcesRequest.Builder
avoiding the need
to create one manually via ListDataSourcesRequest.builder()
listDataSourcesRequest
- A Consumer
that will call methods on ListDataSourcesRequest.Builder
to create a request.NextToken
value isn't valid.default ListDataSourcesPublisher listDataSourcesPaginator(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
This is a variant of
listDataSources(software.amazon.awssdk.services.quicksight.model.ListDataSourcesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDataSourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDataSourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataSources(software.amazon.awssdk.services.quicksight.model.ListDataSourcesRequest)
operation.
listDataSourcesRequest
- NextToken
value isn't valid.default ListDataSourcesPublisher listDataSourcesPaginator(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account.
This is a variant of
listDataSources(software.amazon.awssdk.services.quicksight.model.ListDataSourcesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListDataSourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListDataSourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataSources(software.amazon.awssdk.services.quicksight.model.ListDataSourcesRequest)
operation.
This is a convenience which creates an instance of the ListDataSourcesRequest.Builder
avoiding the need
to create one manually via ListDataSourcesRequest.builder()
listDataSourcesRequest
- A Consumer
that will call methods on ListDataSourcesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListFolderMembersResponse> listFolderMembers(ListFolderMembersRequest listFolderMembersRequest)
List all assets (DASHBOARD
, ANALYSIS
, and DATASET
) in a folder.
listFolderMembersRequest
- NextToken
value isn't valid.default CompletableFuture<ListFolderMembersResponse> listFolderMembers(Consumer<ListFolderMembersRequest.Builder> listFolderMembersRequest)
List all assets (DASHBOARD
, ANALYSIS
, and DATASET
) in a folder.
This is a convenience which creates an instance of the ListFolderMembersRequest.Builder
avoiding the need
to create one manually via ListFolderMembersRequest.builder()
listFolderMembersRequest
- A Consumer
that will call methods on ListFolderMembersRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListFoldersResponse> listFolders(ListFoldersRequest listFoldersRequest)
Lists all folders in an account.
listFoldersRequest
- NextToken
value isn't valid.default CompletableFuture<ListFoldersResponse> listFolders(Consumer<ListFoldersRequest.Builder> listFoldersRequest)
Lists all folders in an account.
This is a convenience which creates an instance of the ListFoldersRequest.Builder
avoiding the need to
create one manually via ListFoldersRequest.builder()
listFoldersRequest
- A Consumer
that will call methods on ListFoldersRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListGroupMembershipsResponse> listGroupMemberships(ListGroupMembershipsRequest listGroupMembershipsRequest)
Lists member users in a group.
listGroupMembershipsRequest
- NextToken
value isn't valid.default CompletableFuture<ListGroupMembershipsResponse> listGroupMemberships(Consumer<ListGroupMembershipsRequest.Builder> listGroupMembershipsRequest)
Lists member users in a group.
This is a convenience which creates an instance of the ListGroupMembershipsRequest.Builder
avoiding the
need to create one manually via ListGroupMembershipsRequest.builder()
listGroupMembershipsRequest
- A Consumer
that will call methods on ListGroupMembershipsRequest.Builder
to create a
request.NextToken
value isn't valid.default CompletableFuture<ListGroupsResponse> listGroups(ListGroupsRequest listGroupsRequest)
Lists all user groups in Amazon QuickSight.
listGroupsRequest
- NextToken
value isn't valid.default CompletableFuture<ListGroupsResponse> listGroups(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Lists all user groups in Amazon QuickSight.
This is a convenience which creates an instance of the ListGroupsRequest.Builder
avoiding the need to
create one manually via ListGroupsRequest.builder()
listGroupsRequest
- A Consumer
that will call methods on ListGroupsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListIamPolicyAssignmentsResponse> listIAMPolicyAssignments(ListIamPolicyAssignmentsRequest listIamPolicyAssignmentsRequest)
Lists IAM policy assignments in the current Amazon QuickSight account.
listIamPolicyAssignmentsRequest
- NextToken
value isn't valid.default CompletableFuture<ListIamPolicyAssignmentsResponse> listIAMPolicyAssignments(Consumer<ListIamPolicyAssignmentsRequest.Builder> listIamPolicyAssignmentsRequest)
Lists IAM policy assignments in the current Amazon QuickSight account.
This is a convenience which creates an instance of the ListIamPolicyAssignmentsRequest.Builder
avoiding
the need to create one manually via ListIamPolicyAssignmentsRequest.builder()
listIamPolicyAssignmentsRequest
- A Consumer
that will call methods on ListIAMPolicyAssignmentsRequest.Builder
to create a
request.NextToken
value isn't valid.default CompletableFuture<ListIamPolicyAssignmentsForUserResponse> listIAMPolicyAssignmentsForUser(ListIamPolicyAssignmentsForUserRequest listIamPolicyAssignmentsForUserRequest)
Lists all the IAM policy assignments, including the Amazon Resource Names (ARNs) for the IAM policies assigned to the specified user and group or groups that the user belongs to.
listIamPolicyAssignmentsForUserRequest
- default CompletableFuture<ListIamPolicyAssignmentsForUserResponse> listIAMPolicyAssignmentsForUser(Consumer<ListIamPolicyAssignmentsForUserRequest.Builder> listIamPolicyAssignmentsForUserRequest)
Lists all the IAM policy assignments, including the Amazon Resource Names (ARNs) for the IAM policies assigned to the specified user and group or groups that the user belongs to.
This is a convenience which creates an instance of the ListIamPolicyAssignmentsForUserRequest.Builder
avoiding the need to create one manually via ListIamPolicyAssignmentsForUserRequest.builder()
listIamPolicyAssignmentsForUserRequest
- A Consumer
that will call methods on ListIAMPolicyAssignmentsForUserRequest.Builder
to
create a request.default CompletableFuture<ListIngestionsResponse> listIngestions(ListIngestionsRequest listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
listIngestionsRequest
- NextToken
value isn't valid.default CompletableFuture<ListIngestionsResponse> listIngestions(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
This is a convenience which creates an instance of the ListIngestionsRequest.Builder
avoiding the need to
create one manually via ListIngestionsRequest.builder()
listIngestionsRequest
- A Consumer
that will call methods on ListIngestionsRequest.Builder
to create a request.NextToken
value isn't valid.default ListIngestionsPublisher listIngestionsPaginator(ListIngestionsRequest listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
This is a variant of
listIngestions(software.amazon.awssdk.services.quicksight.model.ListIngestionsRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListIngestionsPublisher publisher = client.listIngestionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListIngestionsPublisher publisher = client.listIngestionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListIngestionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListIngestionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIngestions(software.amazon.awssdk.services.quicksight.model.ListIngestionsRequest)
operation.
listIngestionsRequest
- NextToken
value isn't valid.default ListIngestionsPublisher listIngestionsPaginator(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)
Lists the history of SPICE ingestions for a dataset.
This is a variant of
listIngestions(software.amazon.awssdk.services.quicksight.model.ListIngestionsRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListIngestionsPublisher publisher = client.listIngestionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListIngestionsPublisher publisher = client.listIngestionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListIngestionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListIngestionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIngestions(software.amazon.awssdk.services.quicksight.model.ListIngestionsRequest)
operation.
This is a convenience which creates an instance of the ListIngestionsRequest.Builder
avoiding the need to
create one manually via ListIngestionsRequest.builder()
listIngestionsRequest
- A Consumer
that will call methods on ListIngestionsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListNamespacesResponse> listNamespaces(ListNamespacesRequest listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
listNamespacesRequest
- NextToken
value isn't valid.default CompletableFuture<ListNamespacesResponse> listNamespaces(Consumer<ListNamespacesRequest.Builder> listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
This is a convenience which creates an instance of the ListNamespacesRequest.Builder
avoiding the need to
create one manually via ListNamespacesRequest.builder()
listNamespacesRequest
- A Consumer
that will call methods on ListNamespacesRequest.Builder
to create a request.NextToken
value isn't valid.default ListNamespacesPublisher listNamespacesPaginator(ListNamespacesRequest listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
This is a variant of
listNamespaces(software.amazon.awssdk.services.quicksight.model.ListNamespacesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListNamespacesPublisher publisher = client.listNamespacesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListNamespacesPublisher publisher = client.listNamespacesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListNamespacesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListNamespacesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNamespaces(software.amazon.awssdk.services.quicksight.model.ListNamespacesRequest)
operation.
listNamespacesRequest
- NextToken
value isn't valid.default ListNamespacesPublisher listNamespacesPaginator(Consumer<ListNamespacesRequest.Builder> listNamespacesRequest)
Lists the namespaces for the specified Amazon Web Services account.
This is a variant of
listNamespaces(software.amazon.awssdk.services.quicksight.model.ListNamespacesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListNamespacesPublisher publisher = client.listNamespacesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListNamespacesPublisher publisher = client.listNamespacesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListNamespacesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListNamespacesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNamespaces(software.amazon.awssdk.services.quicksight.model.ListNamespacesRequest)
operation.
This is a convenience which creates an instance of the ListNamespacesRequest.Builder
avoiding the need to
create one manually via ListNamespacesRequest.builder()
listNamespacesRequest
- A Consumer
that will call methods on ListNamespacesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags assigned to a resource.
listTagsForResourceRequest
- default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags assigned to a resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder
avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest
- A Consumer
that will call methods on ListTagsForResourceRequest.Builder
to create a
request.default CompletableFuture<ListTemplateAliasesResponse> listTemplateAliases(ListTemplateAliasesRequest listTemplateAliasesRequest)
Lists all the aliases of a template.
listTemplateAliasesRequest
- NextToken
value isn't valid.default CompletableFuture<ListTemplateAliasesResponse> listTemplateAliases(Consumer<ListTemplateAliasesRequest.Builder> listTemplateAliasesRequest)
Lists all the aliases of a template.
This is a convenience which creates an instance of the ListTemplateAliasesRequest.Builder
avoiding the
need to create one manually via ListTemplateAliasesRequest.builder()
listTemplateAliasesRequest
- A Consumer
that will call methods on ListTemplateAliasesRequest.Builder
to create a
request.NextToken
value isn't valid.default ListTemplateAliasesPublisher listTemplateAliasesPaginator(ListTemplateAliasesRequest listTemplateAliasesRequest)
Lists all the aliases of a template.
This is a variant of
listTemplateAliases(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplateAliasesPublisher publisher = client.listTemplateAliasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplateAliasesPublisher publisher = client.listTemplateAliasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplateAliases(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesRequest)
operation.
listTemplateAliasesRequest
- NextToken
value isn't valid.default ListTemplateAliasesPublisher listTemplateAliasesPaginator(Consumer<ListTemplateAliasesRequest.Builder> listTemplateAliasesRequest)
Lists all the aliases of a template.
This is a variant of
listTemplateAliases(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplateAliasesPublisher publisher = client.listTemplateAliasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplateAliasesPublisher publisher = client.listTemplateAliasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplateAliases(software.amazon.awssdk.services.quicksight.model.ListTemplateAliasesRequest)
operation.
This is a convenience which creates an instance of the ListTemplateAliasesRequest.Builder
avoiding the
need to create one manually via ListTemplateAliasesRequest.builder()
listTemplateAliasesRequest
- A Consumer
that will call methods on ListTemplateAliasesRequest.Builder
to create a
request.NextToken
value isn't valid.default CompletableFuture<ListTemplateVersionsResponse> listTemplateVersions(ListTemplateVersionsRequest listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
listTemplateVersionsRequest
- NextToken
value isn't valid.default CompletableFuture<ListTemplateVersionsResponse> listTemplateVersions(Consumer<ListTemplateVersionsRequest.Builder> listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
This is a convenience which creates an instance of the ListTemplateVersionsRequest.Builder
avoiding the
need to create one manually via ListTemplateVersionsRequest.builder()
listTemplateVersionsRequest
- A Consumer
that will call methods on ListTemplateVersionsRequest.Builder
to create a
request.NextToken
value isn't valid.default ListTemplateVersionsPublisher listTemplateVersionsPaginator(ListTemplateVersionsRequest listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
This is a variant of
listTemplateVersions(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplateVersionsPublisher publisher = client.listTemplateVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplateVersionsPublisher publisher = client.listTemplateVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplateVersions(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsRequest)
operation.
listTemplateVersionsRequest
- NextToken
value isn't valid.default ListTemplateVersionsPublisher listTemplateVersionsPaginator(Consumer<ListTemplateVersionsRequest.Builder> listTemplateVersionsRequest)
Lists all the versions of the templates in the current Amazon QuickSight account.
This is a variant of
listTemplateVersions(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplateVersionsPublisher publisher = client.listTemplateVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplateVersionsPublisher publisher = client.listTemplateVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplateVersions(software.amazon.awssdk.services.quicksight.model.ListTemplateVersionsRequest)
operation.
This is a convenience which creates an instance of the ListTemplateVersionsRequest.Builder
avoiding the
need to create one manually via ListTemplateVersionsRequest.builder()
listTemplateVersionsRequest
- A Consumer
that will call methods on ListTemplateVersionsRequest.Builder
to create a
request.NextToken
value isn't valid.default CompletableFuture<ListTemplatesResponse> listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
listTemplatesRequest
- NextToken
value isn't valid.default CompletableFuture<ListTemplatesResponse> listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder
avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest
- A Consumer
that will call methods on ListTemplatesRequest.Builder
to create a request.NextToken
value isn't valid.default ListTemplatesPublisher listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
This is a variant of
listTemplates(software.amazon.awssdk.services.quicksight.model.ListTemplatesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplates(software.amazon.awssdk.services.quicksight.model.ListTemplatesRequest)
operation.
listTemplatesRequest
- NextToken
value isn't valid.default ListTemplatesPublisher listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all the templates in the current Amazon QuickSight account.
This is a variant of
listTemplates(software.amazon.awssdk.services.quicksight.model.ListTemplatesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTemplates(software.amazon.awssdk.services.quicksight.model.ListTemplatesRequest)
operation.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder
avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest
- A Consumer
that will call methods on ListTemplatesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListThemeAliasesResponse> listThemeAliases(ListThemeAliasesRequest listThemeAliasesRequest)
Lists all the aliases of a theme.
listThemeAliasesRequest
- NextToken
value isn't valid.default CompletableFuture<ListThemeAliasesResponse> listThemeAliases(Consumer<ListThemeAliasesRequest.Builder> listThemeAliasesRequest)
Lists all the aliases of a theme.
This is a convenience which creates an instance of the ListThemeAliasesRequest.Builder
avoiding the need
to create one manually via ListThemeAliasesRequest.builder()
listThemeAliasesRequest
- A Consumer
that will call methods on ListThemeAliasesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListThemeVersionsResponse> listThemeVersions(ListThemeVersionsRequest listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
listThemeVersionsRequest
- NextToken
value isn't valid.default CompletableFuture<ListThemeVersionsResponse> listThemeVersions(Consumer<ListThemeVersionsRequest.Builder> listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
This is a convenience which creates an instance of the ListThemeVersionsRequest.Builder
avoiding the need
to create one manually via ListThemeVersionsRequest.builder()
listThemeVersionsRequest
- A Consumer
that will call methods on ListThemeVersionsRequest.Builder
to create a request.NextToken
value isn't valid.default ListThemeVersionsPublisher listThemeVersionsPaginator(ListThemeVersionsRequest listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
This is a variant of
listThemeVersions(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListThemeVersionsPublisher publisher = client.listThemeVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListThemeVersionsPublisher publisher = client.listThemeVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListThemeVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listThemeVersions(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsRequest)
operation.
listThemeVersionsRequest
- NextToken
value isn't valid.default ListThemeVersionsPublisher listThemeVersionsPaginator(Consumer<ListThemeVersionsRequest.Builder> listThemeVersionsRequest)
Lists all the versions of the themes in the current Amazon Web Services account.
This is a variant of
listThemeVersions(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListThemeVersionsPublisher publisher = client.listThemeVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListThemeVersionsPublisher publisher = client.listThemeVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListThemeVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listThemeVersions(software.amazon.awssdk.services.quicksight.model.ListThemeVersionsRequest)
operation.
This is a convenience which creates an instance of the ListThemeVersionsRequest.Builder
avoiding the need
to create one manually via ListThemeVersionsRequest.builder()
listThemeVersionsRequest
- A Consumer
that will call methods on ListThemeVersionsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListThemesResponse> listThemes(ListThemesRequest listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
listThemesRequest
- NextToken
value isn't valid.default CompletableFuture<ListThemesResponse> listThemes(Consumer<ListThemesRequest.Builder> listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
This is a convenience which creates an instance of the ListThemesRequest.Builder
avoiding the need to
create one manually via ListThemesRequest.builder()
listThemesRequest
- A Consumer
that will call methods on ListThemesRequest.Builder
to create a request.NextToken
value isn't valid.default ListThemesPublisher listThemesPaginator(ListThemesRequest listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
This is a variant of listThemes(software.amazon.awssdk.services.quicksight.model.ListThemesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListThemesPublisher publisher = client.listThemesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListThemesPublisher publisher = client.listThemesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListThemesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListThemesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listThemes(software.amazon.awssdk.services.quicksight.model.ListThemesRequest)
operation.
listThemesRequest
- NextToken
value isn't valid.default ListThemesPublisher listThemesPaginator(Consumer<ListThemesRequest.Builder> listThemesRequest)
Lists all the themes in the current Amazon Web Services account.
This is a variant of listThemes(software.amazon.awssdk.services.quicksight.model.ListThemesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.ListThemesPublisher publisher = client.listThemesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.ListThemesPublisher publisher = client.listThemesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.ListThemesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.ListThemesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listThemes(software.amazon.awssdk.services.quicksight.model.ListThemesRequest)
operation.
This is a convenience which creates an instance of the ListThemesRequest.Builder
avoiding the need to
create one manually via ListThemesRequest.builder()
listThemesRequest
- A Consumer
that will call methods on ListThemesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<ListUserGroupsResponse> listUserGroups(ListUserGroupsRequest listUserGroupsRequest)
Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
listUserGroupsRequest
- default CompletableFuture<ListUserGroupsResponse> listUserGroups(Consumer<ListUserGroupsRequest.Builder> listUserGroupsRequest)
Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
This is a convenience which creates an instance of the ListUserGroupsRequest.Builder
avoiding the need to
create one manually via ListUserGroupsRequest.builder()
listUserGroupsRequest
- A Consumer
that will call methods on ListUserGroupsRequest.Builder
to create a request.default CompletableFuture<ListUsersResponse> listUsers(ListUsersRequest listUsersRequest)
Returns a list of all of the Amazon QuickSight users belonging to this account.
listUsersRequest
- NextToken
value isn't valid.default CompletableFuture<ListUsersResponse> listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Returns a list of all of the Amazon QuickSight users belonging to this account.
This is a convenience which creates an instance of the ListUsersRequest.Builder
avoiding the need to
create one manually via ListUsersRequest.builder()
listUsersRequest
- A Consumer
that will call methods on ListUsersRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<RegisterUserResponse> registerUser(RegisterUserRequest registerUserRequest)
Creates an Amazon QuickSight user, whose identity is associated with the Identity and Access Management (IAM) identity or role specified in the request.
registerUserRequest
- default CompletableFuture<RegisterUserResponse> registerUser(Consumer<RegisterUserRequest.Builder> registerUserRequest)
Creates an Amazon QuickSight user, whose identity is associated with the Identity and Access Management (IAM) identity or role specified in the request.
This is a convenience which creates an instance of the RegisterUserRequest.Builder
avoiding the need to
create one manually via RegisterUserRequest.builder()
registerUserRequest
- A Consumer
that will call methods on RegisterUserRequest.Builder
to create a request.default CompletableFuture<RestoreAnalysisResponse> restoreAnalysis(RestoreAnalysisRequest restoreAnalysisRequest)
Restores an analysis.
restoreAnalysisRequest
- default CompletableFuture<RestoreAnalysisResponse> restoreAnalysis(Consumer<RestoreAnalysisRequest.Builder> restoreAnalysisRequest)
Restores an analysis.
This is a convenience which creates an instance of the RestoreAnalysisRequest.Builder
avoiding the need
to create one manually via RestoreAnalysisRequest.builder()
restoreAnalysisRequest
- A Consumer
that will call methods on RestoreAnalysisRequest.Builder
to create a request.default CompletableFuture<SearchAnalysesResponse> searchAnalyses(SearchAnalysesRequest searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
searchAnalysesRequest
- NextToken
value isn't valid.default CompletableFuture<SearchAnalysesResponse> searchAnalyses(Consumer<SearchAnalysesRequest.Builder> searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a convenience which creates an instance of the SearchAnalysesRequest.Builder
avoiding the need to
create one manually via SearchAnalysesRequest.builder()
searchAnalysesRequest
- A Consumer
that will call methods on SearchAnalysesRequest.Builder
to create a request.NextToken
value isn't valid.default SearchAnalysesPublisher searchAnalysesPaginator(SearchAnalysesRequest searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a variant of
searchAnalyses(software.amazon.awssdk.services.quicksight.model.SearchAnalysesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.SearchAnalysesPublisher publisher = client.searchAnalysesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.SearchAnalysesPublisher publisher = client.searchAnalysesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.SearchAnalysesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.SearchAnalysesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAnalyses(software.amazon.awssdk.services.quicksight.model.SearchAnalysesRequest)
operation.
searchAnalysesRequest
- NextToken
value isn't valid.default SearchAnalysesPublisher searchAnalysesPaginator(Consumer<SearchAnalysesRequest.Builder> searchAnalysesRequest)
Searches for analyses that belong to the user specified in the filter.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a variant of
searchAnalyses(software.amazon.awssdk.services.quicksight.model.SearchAnalysesRequest)
operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.SearchAnalysesPublisher publisher = client.searchAnalysesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.SearchAnalysesPublisher publisher = client.searchAnalysesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.SearchAnalysesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.SearchAnalysesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAnalyses(software.amazon.awssdk.services.quicksight.model.SearchAnalysesRequest)
operation.
This is a convenience which creates an instance of the SearchAnalysesRequest.Builder
avoiding the need to
create one manually via SearchAnalysesRequest.builder()
searchAnalysesRequest
- A Consumer
that will call methods on SearchAnalysesRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<SearchDashboardsResponse> searchDashboards(SearchDashboardsRequest searchDashboardsRequest)
Searches for dashboards that belong to a user.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
searchDashboardsRequest
- NextToken
value isn't valid.default CompletableFuture<SearchDashboardsResponse> searchDashboards(Consumer<SearchDashboardsRequest.Builder> searchDashboardsRequest)
Searches for dashboards that belong to a user.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a convenience which creates an instance of the SearchDashboardsRequest.Builder
avoiding the need
to create one manually via SearchDashboardsRequest.builder()
searchDashboardsRequest
- A Consumer
that will call methods on SearchDashboardsRequest.Builder
to create a request.NextToken
value isn't valid.default SearchDashboardsPublisher searchDashboardsPaginator(SearchDashboardsRequest searchDashboardsRequest)
Searches for dashboards that belong to a user.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a variant of
searchDashboards(software.amazon.awssdk.services.quicksight.model.SearchDashboardsRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.SearchDashboardsPublisher publisher = client.searchDashboardsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.SearchDashboardsPublisher publisher = client.searchDashboardsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.SearchDashboardsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.SearchDashboardsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchDashboards(software.amazon.awssdk.services.quicksight.model.SearchDashboardsRequest)
operation.
searchDashboardsRequest
- NextToken
value isn't valid.default SearchDashboardsPublisher searchDashboardsPaginator(Consumer<SearchDashboardsRequest.Builder> searchDashboardsRequest)
Searches for dashboards that belong to a user.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
This is a variant of
searchDashboards(software.amazon.awssdk.services.quicksight.model.SearchDashboardsRequest)
operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe
method will result in a new Subscription
i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.quicksight.paginators.SearchDashboardsPublisher publisher = client.searchDashboardsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.quicksight.paginators.SearchDashboardsPublisher publisher = client.searchDashboardsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.quicksight.model.SearchDashboardsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.quicksight.model.SearchDashboardsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchDashboards(software.amazon.awssdk.services.quicksight.model.SearchDashboardsRequest)
operation.
This is a convenience which creates an instance of the SearchDashboardsRequest.Builder
avoiding the need
to create one manually via SearchDashboardsRequest.builder()
searchDashboardsRequest
- A Consumer
that will call methods on SearchDashboardsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<SearchFoldersResponse> searchFolders(SearchFoldersRequest searchFoldersRequest)
Searches the subfolders in a folder.
searchFoldersRequest
- NextToken
value isn't valid.default CompletableFuture<SearchFoldersResponse> searchFolders(Consumer<SearchFoldersRequest.Builder> searchFoldersRequest)
Searches the subfolders in a folder.
This is a convenience which creates an instance of the SearchFoldersRequest.Builder
avoiding the need to
create one manually via SearchFoldersRequest.builder()
searchFoldersRequest
- A Consumer
that will call methods on SearchFoldersRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<SearchGroupsResponse> searchGroups(SearchGroupsRequest searchGroupsRequest)
Use the SearchGroups
operation to search groups in a specified Amazon QuickSight namespace using the
supplied filters.
searchGroupsRequest
- NextToken
value isn't valid.default CompletableFuture<SearchGroupsResponse> searchGroups(Consumer<SearchGroupsRequest.Builder> searchGroupsRequest)
Use the SearchGroups
operation to search groups in a specified Amazon QuickSight namespace using the
supplied filters.
This is a convenience which creates an instance of the SearchGroupsRequest.Builder
avoiding the need to
create one manually via SearchGroupsRequest.builder()
searchGroupsRequest
- A Consumer
that will call methods on SearchGroupsRequest.Builder
to create a request.NextToken
value isn't valid.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.
Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by
granting a user permission to access or change only resources with certain tag values. You can use the
TagResource
operation with a resource that already has tags. If you specify a new tag key for the
resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is
already associated with the resource, the new tag value that you specify replaces the previous value for that
tag.
You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, and template.
Tagging for Amazon QuickSight works in a similar way to tagging for other Amazon Web Services services, except for the following:
You can't use tags to track costs for Amazon QuickSight. This isn't possible because you can't tag the resources that Amazon QuickSight costs are based on, for example Amazon QuickSight storage capacity (SPICE), number of users, type of users, and usage metrics.
Amazon QuickSight doesn't currently support the tag editor for Resource Groups.
tagResourceRequest
- default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.
Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by
granting a user permission to access or change only resources with certain tag values. You can use the
TagResource
operation with a resource that already has tags. If you specify a new tag key for the
resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is
already associated with the resource, the new tag value that you specify replaces the previous value for that
tag.
You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, and template.
Tagging for Amazon QuickSight works in a similar way to tagging for other Amazon Web Services services, except for the following:
You can't use tags to track costs for Amazon QuickSight. This isn't possible because you can't tag the resources that Amazon QuickSight costs are based on, for example Amazon QuickSight storage capacity (SPICE), number of users, type of users, and usage metrics.
Amazon QuickSight doesn't currently support the tag editor for Resource Groups.
This is a convenience which creates an instance of the TagResourceRequest.Builder
avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest
- A Consumer
that will call methods on TagResourceRequest.Builder
to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag or tags from a resource.
untagResourceRequest
- default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag or tags from a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder
avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest
- A Consumer
that will call methods on UntagResourceRequest.Builder
to create a request.default CompletableFuture<UpdateAccountCustomizationResponse> updateAccountCustomization(UpdateAccountCustomizationRequest updateAccountCustomizationRequest)
Updates Amazon QuickSight customizations the current Amazon Web Services Region. Currently, the only customization you can use is a theme.
You can use customizations for your Amazon Web Services account or, if you specify a namespace, for a Amazon
QuickSight namespace instead. Customizations that apply to a namespace override customizations that apply to an
Amazon Web Services account. To find out which customizations apply, use the
DescribeAccountCustomization
API operation.
updateAccountCustomizationRequest
- default CompletableFuture<UpdateAccountCustomizationResponse> updateAccountCustomization(Consumer<UpdateAccountCustomizationRequest.Builder> updateAccountCustomizationRequest)
Updates Amazon QuickSight customizations the current Amazon Web Services Region. Currently, the only customization you can use is a theme.
You can use customizations for your Amazon Web Services account or, if you specify a namespace, for a Amazon
QuickSight namespace instead. Customizations that apply to a namespace override customizations that apply to an
Amazon Web Services account. To find out which customizations apply, use the
DescribeAccountCustomization
API operation.
This is a convenience which creates an instance of the UpdateAccountCustomizationRequest.Builder
avoiding
the need to create one manually via UpdateAccountCustomizationRequest.builder()
updateAccountCustomizationRequest
- A Consumer
that will call methods on UpdateAccountCustomizationRequest.Builder
to create a
request.default CompletableFuture<UpdateAccountSettingsResponse> updateAccountSettings(UpdateAccountSettingsRequest updateAccountSettingsRequest)
Updates the Amazon QuickSight settings in your Amazon Web Services account.
updateAccountSettingsRequest
- default CompletableFuture<UpdateAccountSettingsResponse> updateAccountSettings(Consumer<UpdateAccountSettingsRequest.Builder> updateAccountSettingsRequest)
Updates the Amazon QuickSight settings in your Amazon Web Services account.
This is a convenience which creates an instance of the UpdateAccountSettingsRequest.Builder
avoiding the
need to create one manually via UpdateAccountSettingsRequest.builder()
updateAccountSettingsRequest
- A Consumer
that will call methods on UpdateAccountSettingsRequest.Builder
to create a
request.default CompletableFuture<UpdateAnalysisResponse> updateAnalysis(UpdateAnalysisRequest updateAnalysisRequest)
Updates an analysis in Amazon QuickSight
updateAnalysisRequest
- default CompletableFuture<UpdateAnalysisResponse> updateAnalysis(Consumer<UpdateAnalysisRequest.Builder> updateAnalysisRequest)
Updates an analysis in Amazon QuickSight
This is a convenience which creates an instance of the UpdateAnalysisRequest.Builder
avoiding the need to
create one manually via UpdateAnalysisRequest.builder()
updateAnalysisRequest
- A Consumer
that will call methods on UpdateAnalysisRequest.Builder
to create a request.default CompletableFuture<UpdateAnalysisPermissionsResponse> updateAnalysisPermissions(UpdateAnalysisPermissionsRequest updateAnalysisPermissionsRequest)
Updates the read and write permissions for an analysis.
updateAnalysisPermissionsRequest
- default CompletableFuture<UpdateAnalysisPermissionsResponse> updateAnalysisPermissions(Consumer<UpdateAnalysisPermissionsRequest.Builder> updateAnalysisPermissionsRequest)
Updates the read and write permissions for an analysis.
This is a convenience which creates an instance of the UpdateAnalysisPermissionsRequest.Builder
avoiding
the need to create one manually via UpdateAnalysisPermissionsRequest.builder()
updateAnalysisPermissionsRequest
- A Consumer
that will call methods on UpdateAnalysisPermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateDashboardResponse> updateDashboard(UpdateDashboardRequest updateDashboardRequest)
Updates a dashboard in an Amazon Web Services account.
Updating a Dashboard creates a new dashboard version but does not immediately publish the new version. You can
update the published version of a dashboard by using the
UpdateDashboardPublishedVersion
API operation.
updateDashboardRequest
- default CompletableFuture<UpdateDashboardResponse> updateDashboard(Consumer<UpdateDashboardRequest.Builder> updateDashboardRequest)
Updates a dashboard in an Amazon Web Services account.
Updating a Dashboard creates a new dashboard version but does not immediately publish the new version. You can
update the published version of a dashboard by using the
UpdateDashboardPublishedVersion
API operation.
This is a convenience which creates an instance of the UpdateDashboardRequest.Builder
avoiding the need
to create one manually via UpdateDashboardRequest.builder()
updateDashboardRequest
- A Consumer
that will call methods on UpdateDashboardRequest.Builder
to create a request.default CompletableFuture<UpdateDashboardPermissionsResponse> updateDashboardPermissions(UpdateDashboardPermissionsRequest updateDashboardPermissionsRequest)
Updates read and write permissions on a dashboard.
updateDashboardPermissionsRequest
- default CompletableFuture<UpdateDashboardPermissionsResponse> updateDashboardPermissions(Consumer<UpdateDashboardPermissionsRequest.Builder> updateDashboardPermissionsRequest)
Updates read and write permissions on a dashboard.
This is a convenience which creates an instance of the UpdateDashboardPermissionsRequest.Builder
avoiding
the need to create one manually via UpdateDashboardPermissionsRequest.builder()
updateDashboardPermissionsRequest
- A Consumer
that will call methods on UpdateDashboardPermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateDashboardPublishedVersionResponse> updateDashboardPublishedVersion(UpdateDashboardPublishedVersionRequest updateDashboardPublishedVersionRequest)
Updates the published version of a dashboard.
updateDashboardPublishedVersionRequest
- default CompletableFuture<UpdateDashboardPublishedVersionResponse> updateDashboardPublishedVersion(Consumer<UpdateDashboardPublishedVersionRequest.Builder> updateDashboardPublishedVersionRequest)
Updates the published version of a dashboard.
This is a convenience which creates an instance of the UpdateDashboardPublishedVersionRequest.Builder
avoiding the need to create one manually via UpdateDashboardPublishedVersionRequest.builder()
updateDashboardPublishedVersionRequest
- A Consumer
that will call methods on UpdateDashboardPublishedVersionRequest.Builder
to
create a request.default CompletableFuture<UpdateDataSetResponse> updateDataSet(UpdateDataSetRequest updateDataSetRequest)
Updates a dataset. This operation doesn't support datasets that include uploaded files as a source.
updateDataSetRequest
- default CompletableFuture<UpdateDataSetResponse> updateDataSet(Consumer<UpdateDataSetRequest.Builder> updateDataSetRequest)
Updates a dataset. This operation doesn't support datasets that include uploaded files as a source.
This is a convenience which creates an instance of the UpdateDataSetRequest.Builder
avoiding the need to
create one manually via UpdateDataSetRequest.builder()
updateDataSetRequest
- A Consumer
that will call methods on UpdateDataSetRequest.Builder
to create a request.default CompletableFuture<UpdateDataSetPermissionsResponse> updateDataSetPermissions(UpdateDataSetPermissionsRequest updateDataSetPermissionsRequest)
Updates the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id
.
updateDataSetPermissionsRequest
- default CompletableFuture<UpdateDataSetPermissionsResponse> updateDataSetPermissions(Consumer<UpdateDataSetPermissionsRequest.Builder> updateDataSetPermissionsRequest)
Updates the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id
.
This is a convenience which creates an instance of the UpdateDataSetPermissionsRequest.Builder
avoiding
the need to create one manually via UpdateDataSetPermissionsRequest.builder()
updateDataSetPermissionsRequest
- A Consumer
that will call methods on UpdateDataSetPermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateDataSourceResponse> updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates a data source.
updateDataSourceRequest
- default CompletableFuture<UpdateDataSourceResponse> updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest)
Updates a data source.
This is a convenience which creates an instance of the UpdateDataSourceRequest.Builder
avoiding the need
to create one manually via UpdateDataSourceRequest.builder()
updateDataSourceRequest
- A Consumer
that will call methods on UpdateDataSourceRequest.Builder
to create a request.default CompletableFuture<UpdateDataSourcePermissionsResponse> updateDataSourcePermissions(UpdateDataSourcePermissionsRequest updateDataSourcePermissionsRequest)
Updates the permissions to a data source.
updateDataSourcePermissionsRequest
- default CompletableFuture<UpdateDataSourcePermissionsResponse> updateDataSourcePermissions(Consumer<UpdateDataSourcePermissionsRequest.Builder> updateDataSourcePermissionsRequest)
Updates the permissions to a data source.
This is a convenience which creates an instance of the UpdateDataSourcePermissionsRequest.Builder
avoiding the need to create one manually via UpdateDataSourcePermissionsRequest.builder()
updateDataSourcePermissionsRequest
- A Consumer
that will call methods on UpdateDataSourcePermissionsRequest.Builder
to create
a request.default CompletableFuture<UpdateFolderResponse> updateFolder(UpdateFolderRequest updateFolderRequest)
Updates the name of a folder.
updateFolderRequest
- default CompletableFuture<UpdateFolderResponse> updateFolder(Consumer<UpdateFolderRequest.Builder> updateFolderRequest)
Updates the name of a folder.
This is a convenience which creates an instance of the UpdateFolderRequest.Builder
avoiding the need to
create one manually via UpdateFolderRequest.builder()
updateFolderRequest
- A Consumer
that will call methods on UpdateFolderRequest.Builder
to create a request.default CompletableFuture<UpdateFolderPermissionsResponse> updateFolderPermissions(UpdateFolderPermissionsRequest updateFolderPermissionsRequest)
Updates permissions of a folder.
updateFolderPermissionsRequest
- default CompletableFuture<UpdateFolderPermissionsResponse> updateFolderPermissions(Consumer<UpdateFolderPermissionsRequest.Builder> updateFolderPermissionsRequest)
Updates permissions of a folder.
This is a convenience which creates an instance of the UpdateFolderPermissionsRequest.Builder
avoiding
the need to create one manually via UpdateFolderPermissionsRequest.builder()
updateFolderPermissionsRequest
- A Consumer
that will call methods on UpdateFolderPermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateGroupResponse> updateGroup(UpdateGroupRequest updateGroupRequest)
Changes a group description.
updateGroupRequest
- default CompletableFuture<UpdateGroupResponse> updateGroup(Consumer<UpdateGroupRequest.Builder> updateGroupRequest)
Changes a group description.
This is a convenience which creates an instance of the UpdateGroupRequest.Builder
avoiding the need to
create one manually via UpdateGroupRequest.builder()
updateGroupRequest
- A Consumer
that will call methods on UpdateGroupRequest.Builder
to create a request.default CompletableFuture<UpdateIamPolicyAssignmentResponse> updateIAMPolicyAssignment(UpdateIamPolicyAssignmentRequest updateIamPolicyAssignmentRequest)
Updates an existing IAM policy assignment. This operation updates only the optional parameter or parameters that
are specified in the request. This overwrites all of the users included in Identities
.
updateIamPolicyAssignmentRequest
- default CompletableFuture<UpdateIamPolicyAssignmentResponse> updateIAMPolicyAssignment(Consumer<UpdateIamPolicyAssignmentRequest.Builder> updateIamPolicyAssignmentRequest)
Updates an existing IAM policy assignment. This operation updates only the optional parameter or parameters that
are specified in the request. This overwrites all of the users included in Identities
.
This is a convenience which creates an instance of the UpdateIamPolicyAssignmentRequest.Builder
avoiding
the need to create one manually via UpdateIamPolicyAssignmentRequest.builder()
updateIamPolicyAssignmentRequest
- A Consumer
that will call methods on UpdateIAMPolicyAssignmentRequest.Builder
to create a
request.default CompletableFuture<UpdateIpRestrictionResponse> updateIpRestriction(UpdateIpRestrictionRequest updateIpRestrictionRequest)
Updates the content and status of IP rules. To use this operation, you need to provide the entire map of rules.
You can use the DescribeIpRestriction
operation to get the current rule map.
updateIpRestrictionRequest
- default CompletableFuture<UpdateIpRestrictionResponse> updateIpRestriction(Consumer<UpdateIpRestrictionRequest.Builder> updateIpRestrictionRequest)
Updates the content and status of IP rules. To use this operation, you need to provide the entire map of rules.
You can use the DescribeIpRestriction
operation to get the current rule map.
This is a convenience which creates an instance of the UpdateIpRestrictionRequest.Builder
avoiding the
need to create one manually via UpdateIpRestrictionRequest.builder()
updateIpRestrictionRequest
- A Consumer
that will call methods on UpdateIpRestrictionRequest.Builder
to create a
request.default CompletableFuture<UpdateTemplateResponse> updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Updates a template from an existing Amazon QuickSight analysis or another template.
updateTemplateRequest
- default CompletableFuture<UpdateTemplateResponse> updateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest)
Updates a template from an existing Amazon QuickSight analysis or another template.
This is a convenience which creates an instance of the UpdateTemplateRequest.Builder
avoiding the need to
create one manually via UpdateTemplateRequest.builder()
updateTemplateRequest
- A Consumer
that will call methods on UpdateTemplateRequest.Builder
to create a request.default CompletableFuture<UpdateTemplateAliasResponse> updateTemplateAlias(UpdateTemplateAliasRequest updateTemplateAliasRequest)
Updates the template alias of a template.
updateTemplateAliasRequest
- default CompletableFuture<UpdateTemplateAliasResponse> updateTemplateAlias(Consumer<UpdateTemplateAliasRequest.Builder> updateTemplateAliasRequest)
Updates the template alias of a template.
This is a convenience which creates an instance of the UpdateTemplateAliasRequest.Builder
avoiding the
need to create one manually via UpdateTemplateAliasRequest.builder()
updateTemplateAliasRequest
- A Consumer
that will call methods on UpdateTemplateAliasRequest.Builder
to create a
request.default CompletableFuture<UpdateTemplatePermissionsResponse> updateTemplatePermissions(UpdateTemplatePermissionsRequest updateTemplatePermissionsRequest)
Updates the resource permissions for a template.
updateTemplatePermissionsRequest
- default CompletableFuture<UpdateTemplatePermissionsResponse> updateTemplatePermissions(Consumer<UpdateTemplatePermissionsRequest.Builder> updateTemplatePermissionsRequest)
Updates the resource permissions for a template.
This is a convenience which creates an instance of the UpdateTemplatePermissionsRequest.Builder
avoiding
the need to create one manually via UpdateTemplatePermissionsRequest.builder()
updateTemplatePermissionsRequest
- A Consumer
that will call methods on UpdateTemplatePermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateThemeResponse> updateTheme(UpdateThemeRequest updateThemeRequest)
Updates a theme.
updateThemeRequest
- default CompletableFuture<UpdateThemeResponse> updateTheme(Consumer<UpdateThemeRequest.Builder> updateThemeRequest)
Updates a theme.
This is a convenience which creates an instance of the UpdateThemeRequest.Builder
avoiding the need to
create one manually via UpdateThemeRequest.builder()
updateThemeRequest
- A Consumer
that will call methods on UpdateThemeRequest.Builder
to create a request.default CompletableFuture<UpdateThemeAliasResponse> updateThemeAlias(UpdateThemeAliasRequest updateThemeAliasRequest)
Updates an alias of a theme.
updateThemeAliasRequest
- default CompletableFuture<UpdateThemeAliasResponse> updateThemeAlias(Consumer<UpdateThemeAliasRequest.Builder> updateThemeAliasRequest)
Updates an alias of a theme.
This is a convenience which creates an instance of the UpdateThemeAliasRequest.Builder
avoiding the need
to create one manually via UpdateThemeAliasRequest.builder()
updateThemeAliasRequest
- A Consumer
that will call methods on UpdateThemeAliasRequest.Builder
to create a request.default CompletableFuture<UpdateThemePermissionsResponse> updateThemePermissions(UpdateThemePermissionsRequest updateThemePermissionsRequest)
Updates the resource permissions for a theme. Permissions apply to the action to grant or revoke permissions on,
for example "quicksight:DescribeTheme"
.
Theme permissions apply in groupings. Valid groupings include the following for the three levels of permissions, which are user, owner, or no permissions:
User
"quicksight:DescribeTheme"
"quicksight:DescribeThemeAlias"
"quicksight:ListThemeAliases"
"quicksight:ListThemeVersions"
Owner
"quicksight:DescribeTheme"
"quicksight:DescribeThemeAlias"
"quicksight:ListThemeAliases"
"quicksight:ListThemeVersions"
"quicksight:DeleteTheme"
"quicksight:UpdateTheme"
"quicksight:CreateThemeAlias"
"quicksight:DeleteThemeAlias"
"quicksight:UpdateThemeAlias"
"quicksight:UpdateThemePermissions"
"quicksight:DescribeThemePermissions"
To specify no permissions, omit the permissions list.
updateThemePermissionsRequest
- default CompletableFuture<UpdateThemePermissionsResponse> updateThemePermissions(Consumer<UpdateThemePermissionsRequest.Builder> updateThemePermissionsRequest)
Updates the resource permissions for a theme. Permissions apply to the action to grant or revoke permissions on,
for example "quicksight:DescribeTheme"
.
Theme permissions apply in groupings. Valid groupings include the following for the three levels of permissions, which are user, owner, or no permissions:
User
"quicksight:DescribeTheme"
"quicksight:DescribeThemeAlias"
"quicksight:ListThemeAliases"
"quicksight:ListThemeVersions"
Owner
"quicksight:DescribeTheme"
"quicksight:DescribeThemeAlias"
"quicksight:ListThemeAliases"
"quicksight:ListThemeVersions"
"quicksight:DeleteTheme"
"quicksight:UpdateTheme"
"quicksight:CreateThemeAlias"
"quicksight:DeleteThemeAlias"
"quicksight:UpdateThemeAlias"
"quicksight:UpdateThemePermissions"
"quicksight:DescribeThemePermissions"
To specify no permissions, omit the permissions list.
This is a convenience which creates an instance of the UpdateThemePermissionsRequest.Builder
avoiding the
need to create one manually via UpdateThemePermissionsRequest.builder()
updateThemePermissionsRequest
- A Consumer
that will call methods on UpdateThemePermissionsRequest.Builder
to create a
request.default CompletableFuture<UpdateUserResponse> updateUser(UpdateUserRequest updateUserRequest)
Updates an Amazon QuickSight user.
updateUserRequest
- default CompletableFuture<UpdateUserResponse> updateUser(Consumer<UpdateUserRequest.Builder> updateUserRequest)
Updates an Amazon QuickSight user.
This is a convenience which creates an instance of the UpdateUserRequest.Builder
avoiding the need to
create one manually via UpdateUserRequest.builder()
updateUserRequest
- A Consumer
that will call methods on UpdateUserRequest.Builder
to create a request.Copyright © 2022. All rights reserved.