Interface CleanRoomsAsyncClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Welcome to the Clean Rooms API Reference.
Clean Rooms is an Amazon Web Services service that helps multiple parties to join their data together in a secure collaboration workspace. In the collaboration, members who can query and receive results can get insights into the collective datasets without either party getting access to the other party's raw data.
To learn more about Clean Rooms concepts, procedures, and best practices, see the Clean Rooms User Guide.
To learn more about SQL commands, functions, and conditions supported in Clean Rooms, see the Clean Rooms SQL Reference.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionbatchGetCollaborationAnalysisTemplate(Consumer<BatchGetCollaborationAnalysisTemplateRequest.Builder> batchGetCollaborationAnalysisTemplateRequest) Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).batchGetCollaborationAnalysisTemplate(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest) Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).default CompletableFuture<BatchGetSchemaResponse> batchGetSchema(Consumer<BatchGetSchemaRequest.Builder> batchGetSchemaRequest) Retrieves multiple schemas by their identifiers.default CompletableFuture<BatchGetSchemaResponse> batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest) Retrieves multiple schemas by their identifiers.static CleanRoomsAsyncClientBuilderbuilder()Create a builder that can be used to configure and create aCleanRoomsAsyncClient.static CleanRoomsAsyncClientcreate()Create aCleanRoomsAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.createAnalysisTemplate(Consumer<CreateAnalysisTemplateRequest.Builder> createAnalysisTemplateRequest) Creates a new analysis template.createAnalysisTemplate(CreateAnalysisTemplateRequest createAnalysisTemplateRequest) Creates a new analysis template.createCollaboration(Consumer<CreateCollaborationRequest.Builder> createCollaborationRequest) Creates a new collaboration.createCollaboration(CreateCollaborationRequest createCollaborationRequest) Creates a new collaboration.createConfiguredTable(Consumer<CreateConfiguredTableRequest.Builder> createConfiguredTableRequest) Creates a new configured table resource.createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest) Creates a new configured table resource.createConfiguredTableAnalysisRule(Consumer<CreateConfiguredTableAnalysisRuleRequest.Builder> createConfiguredTableAnalysisRuleRequest) Creates a new analysis rule for a configured table.createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest) Creates a new analysis rule for a configured table.createConfiguredTableAssociation(Consumer<CreateConfiguredTableAssociationRequest.Builder> createConfiguredTableAssociationRequest) Creates a configured table association.createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest) Creates a configured table association.createMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest) Creates a membership for a specific collaboration identifier and joins the collaboration.createMembership(CreateMembershipRequest createMembershipRequest) Creates a membership for a specific collaboration identifier and joins the collaboration.deleteAnalysisTemplate(Consumer<DeleteAnalysisTemplateRequest.Builder> deleteAnalysisTemplateRequest) Deletes an analysis template.deleteAnalysisTemplate(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest) Deletes an analysis template.deleteCollaboration(Consumer<DeleteCollaborationRequest.Builder> deleteCollaborationRequest) Deletes a collaboration.deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest) Deletes a collaboration.deleteConfiguredTable(Consumer<DeleteConfiguredTableRequest.Builder> deleteConfiguredTableRequest) Deletes a configured table.deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest) Deletes a configured table.deleteConfiguredTableAnalysisRule(Consumer<DeleteConfiguredTableAnalysisRuleRequest.Builder> deleteConfiguredTableAnalysisRuleRequest) Deletes a configured table analysis rule.deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest) Deletes a configured table analysis rule.deleteConfiguredTableAssociation(Consumer<DeleteConfiguredTableAssociationRequest.Builder> deleteConfiguredTableAssociationRequest) Deletes a configured table association.deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest) Deletes a configured table association.default CompletableFuture<DeleteMemberResponse> deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest) Removes the specified member from a collaboration.default CompletableFuture<DeleteMemberResponse> deleteMember(DeleteMemberRequest deleteMemberRequest) Removes the specified member from a collaboration.deleteMembership(Consumer<DeleteMembershipRequest.Builder> deleteMembershipRequest) Deletes a specified membership.deleteMembership(DeleteMembershipRequest deleteMembershipRequest) Deletes a specified membership.getAnalysisTemplate(Consumer<GetAnalysisTemplateRequest.Builder> getAnalysisTemplateRequest) Retrieves an analysis template.getAnalysisTemplate(GetAnalysisTemplateRequest getAnalysisTemplateRequest) Retrieves an analysis template.getCollaboration(Consumer<GetCollaborationRequest.Builder> getCollaborationRequest) Returns metadata about a collaboration.getCollaboration(GetCollaborationRequest getCollaborationRequest) Returns metadata about a collaboration.getCollaborationAnalysisTemplate(Consumer<GetCollaborationAnalysisTemplateRequest.Builder> getCollaborationAnalysisTemplateRequest) Retrieves an analysis template within a collaboration.getCollaborationAnalysisTemplate(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest) Retrieves an analysis template within a collaboration.getConfiguredTable(Consumer<GetConfiguredTableRequest.Builder> getConfiguredTableRequest) Retrieves a configured table.getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest) Retrieves a configured table.getConfiguredTableAnalysisRule(Consumer<GetConfiguredTableAnalysisRuleRequest.Builder> getConfiguredTableAnalysisRuleRequest) Retrieves a configured table analysis rule.getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest) Retrieves a configured table analysis rule.getConfiguredTableAssociation(Consumer<GetConfiguredTableAssociationRequest.Builder> getConfiguredTableAssociationRequest) Retrieves a configured table association.getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest) Retrieves a configured table association.default CompletableFuture<GetMembershipResponse> getMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest) Retrieves a specified membership for an identifier.default CompletableFuture<GetMembershipResponse> getMembership(GetMembershipRequest getMembershipRequest) Retrieves a specified membership for an identifier.getProtectedQuery(Consumer<GetProtectedQueryRequest.Builder> getProtectedQueryRequest) Returns query processing metadata.getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest) Returns query processing metadata.default CompletableFuture<GetSchemaResponse> getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest) Retrieves the schema for a relation within a collaboration.default CompletableFuture<GetSchemaResponse> getSchema(GetSchemaRequest getSchemaRequest) Retrieves the schema for a relation within a collaboration.getSchemaAnalysisRule(Consumer<GetSchemaAnalysisRuleRequest.Builder> getSchemaAnalysisRuleRequest) Retrieves a schema analysis rule.getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest) Retrieves a schema analysis rule.listAnalysisTemplates(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.listAnalysisTemplates(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.default ListAnalysisTemplatesPublisherlistAnalysisTemplatesPaginator(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.default ListAnalysisTemplatesPublisherlistAnalysisTemplatesPaginator(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.listCollaborationAnalysisTemplates(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.listCollaborationAnalysisTemplates(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.listCollaborationAnalysisTemplatesPaginator(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.listCollaborationAnalysisTemplatesPaginator(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.listCollaborations(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.listCollaborations(ListCollaborationsRequest listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.default ListCollaborationsPublisherlistCollaborationsPaginator(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.default ListCollaborationsPublisherlistCollaborationsPaginator(ListCollaborationsRequest listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.listConfiguredTableAssociations(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.listConfiguredTables(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) Lists configured tables.listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest) Lists configured tables.default ListConfiguredTablesPublisherlistConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) Lists configured tables.default ListConfiguredTablesPublisherlistConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest) Lists configured tables.default CompletableFuture<ListMembersResponse> listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest) Lists all members within a collaboration.default CompletableFuture<ListMembersResponse> listMembers(ListMembersRequest listMembersRequest) Lists all members within a collaboration.default CompletableFuture<ListMembershipsResponse> listMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Lists all memberships resources within the caller's account.default CompletableFuture<ListMembershipsResponse> listMemberships(ListMembershipsRequest listMembershipsRequest) Lists all memberships resources within the caller's account.default ListMembershipsPublisherlistMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Lists all memberships resources within the caller's account.default ListMembershipsPublisherlistMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) Lists all memberships resources within the caller's account.default ListMembersPublisherlistMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest) Lists all members within a collaboration.default ListMembersPublisherlistMembersPaginator(ListMembersRequest listMembersRequest) Lists all members within a collaboration.listProtectedQueries(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.default ListProtectedQueriesPublisherlistProtectedQueriesPaginator(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.default ListProtectedQueriesPublisherlistProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.default CompletableFuture<ListSchemasResponse> listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Lists the schemas for relations within a collaboration.default CompletableFuture<ListSchemasResponse> listSchemas(ListSchemasRequest listSchemasRequest) Lists the schemas for relations within a collaboration.default ListSchemasPublisherlistSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Lists the schemas for relations within a collaboration.default ListSchemasPublisherlistSchemasPaginator(ListSchemasRequest listSchemasRequest) Lists the schemas for relations within a collaboration.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists all of the tags that have been added to a resource.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists all of the tags that have been added to a resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartProtectedQuery(Consumer<StartProtectedQueryRequest.Builder> startProtectedQueryRequest) Creates a protected query that is started by Clean Rooms.startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest) Creates a protected query that is started by Clean Rooms.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags a resource.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Tags a resource.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a tag or list of tags from a resource.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a tag or list of tags from a resource.updateAnalysisTemplate(Consumer<UpdateAnalysisTemplateRequest.Builder> updateAnalysisTemplateRequest) Updates the analysis template metadata.updateAnalysisTemplate(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest) Updates the analysis template metadata.updateCollaboration(Consumer<UpdateCollaborationRequest.Builder> updateCollaborationRequest) Updates collaboration metadata and can only be called by the collaboration owner.updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest) Updates collaboration metadata and can only be called by the collaboration owner.updateConfiguredTable(Consumer<UpdateConfiguredTableRequest.Builder> updateConfiguredTableRequest) Updates a configured table.updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest) Updates a configured table.updateConfiguredTableAnalysisRule(Consumer<UpdateConfiguredTableAnalysisRuleRequest.Builder> updateConfiguredTableAnalysisRuleRequest) Updates a configured table analysis rule.updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest) Updates a configured table analysis rule.updateConfiguredTableAssociation(Consumer<UpdateConfiguredTableAssociationRequest.Builder> updateConfiguredTableAssociationRequest) Updates a configured table association.updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest) Updates a configured table association.updateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest) Updates a membership.updateMembership(UpdateMembershipRequest updateMembershipRequest) Updates a membership.updateProtectedQuery(Consumer<UpdateProtectedQueryRequest.Builder> updateProtectedQueryRequest) Updates the processing of a currently running query.updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest) Updates the processing of a currently running query.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
batchGetCollaborationAnalysisTemplate
default CompletableFuture<BatchGetCollaborationAnalysisTemplateResponse> batchGetCollaborationAnalysisTemplate(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest) Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
- Parameters:
batchGetCollaborationAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the BatchGetCollaborationAnalysisTemplate operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchGetCollaborationAnalysisTemplate
default CompletableFuture<BatchGetCollaborationAnalysisTemplateResponse> batchGetCollaborationAnalysisTemplate(Consumer<BatchGetCollaborationAnalysisTemplateRequest.Builder> batchGetCollaborationAnalysisTemplateRequest) Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
This is a convenience which creates an instance of the
BatchGetCollaborationAnalysisTemplateRequest.Builderavoiding the need to create one manually viaBatchGetCollaborationAnalysisTemplateRequest.builder()- Parameters:
batchGetCollaborationAnalysisTemplateRequest- AConsumerthat will call methods onBatchGetCollaborationAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchGetCollaborationAnalysisTemplate operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchGetSchema
default CompletableFuture<BatchGetSchemaResponse> batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest) Retrieves multiple schemas by their identifiers.
- Parameters:
batchGetSchemaRequest-- Returns:
- A Java Future containing the result of the BatchGetSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchGetSchema
default CompletableFuture<BatchGetSchemaResponse> batchGetSchema(Consumer<BatchGetSchemaRequest.Builder> batchGetSchemaRequest) Retrieves multiple schemas by their identifiers.
This is a convenience which creates an instance of the
BatchGetSchemaRequest.Builderavoiding the need to create one manually viaBatchGetSchemaRequest.builder()- Parameters:
batchGetSchemaRequest- AConsumerthat will call methods onBatchGetSchemaRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchGetSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createAnalysisTemplate
default CompletableFuture<CreateAnalysisTemplateResponse> createAnalysisTemplate(CreateAnalysisTemplateRequest createAnalysisTemplateRequest) Creates a new analysis template.
- Parameters:
createAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the CreateAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createAnalysisTemplate
default CompletableFuture<CreateAnalysisTemplateResponse> createAnalysisTemplate(Consumer<CreateAnalysisTemplateRequest.Builder> createAnalysisTemplateRequest) Creates a new analysis template.
This is a convenience which creates an instance of the
CreateAnalysisTemplateRequest.Builderavoiding the need to create one manually viaCreateAnalysisTemplateRequest.builder()- Parameters:
createAnalysisTemplateRequest- AConsumerthat will call methods onCreateAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCollaboration
default CompletableFuture<CreateCollaborationResponse> createCollaboration(CreateCollaborationRequest createCollaborationRequest) Creates a new collaboration.
- Parameters:
createCollaborationRequest-- Returns:
- A Java Future containing the result of the CreateCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCollaboration
default CompletableFuture<CreateCollaborationResponse> createCollaboration(Consumer<CreateCollaborationRequest.Builder> createCollaborationRequest) Creates a new collaboration.
This is a convenience which creates an instance of the
CreateCollaborationRequest.Builderavoiding the need to create one manually viaCreateCollaborationRequest.builder()- Parameters:
createCollaborationRequest- AConsumerthat will call methods onCreateCollaborationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTable
default CompletableFuture<CreateConfiguredTableResponse> createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest) Creates a new configured table resource.
- Parameters:
createConfiguredTableRequest-- Returns:
- A Java Future containing the result of the CreateConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTable
default CompletableFuture<CreateConfiguredTableResponse> createConfiguredTable(Consumer<CreateConfiguredTableRequest.Builder> createConfiguredTableRequest) Creates a new configured table resource.
This is a convenience which creates an instance of the
CreateConfiguredTableRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableRequest.builder()- Parameters:
createConfiguredTableRequest- AConsumerthat will call methods onCreateConfiguredTableRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTableAnalysisRule
default CompletableFuture<CreateConfiguredTableAnalysisRuleResponse> createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest) Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
- Parameters:
createConfiguredTableAnalysisRuleRequest-- Returns:
- A Java Future containing the result of the CreateConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTableAnalysisRule
default CompletableFuture<CreateConfiguredTableAnalysisRuleResponse> createConfiguredTableAnalysisRule(Consumer<CreateConfiguredTableAnalysisRuleRequest.Builder> createConfiguredTableAnalysisRuleRequest) Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
This is a convenience which creates an instance of the
CreateConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableAnalysisRuleRequest.builder()- Parameters:
createConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onCreateConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTableAssociation
default CompletableFuture<CreateConfiguredTableAssociationResponse> createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest) Creates a configured table association. A configured table association links a configured table with a collaboration.
- Parameters:
createConfiguredTableAssociationRequest-- Returns:
- A Java Future containing the result of the CreateConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createConfiguredTableAssociation
default CompletableFuture<CreateConfiguredTableAssociationResponse> createConfiguredTableAssociation(Consumer<CreateConfiguredTableAssociationRequest.Builder> createConfiguredTableAssociationRequest) Creates a configured table association. A configured table association links a configured table with a collaboration.
This is a convenience which creates an instance of the
CreateConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableAssociationRequest.builder()- Parameters:
createConfiguredTableAssociationRequest- AConsumerthat will call methods onCreateConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createMembership
default CompletableFuture<CreateMembershipResponse> createMembership(CreateMembershipRequest createMembershipRequest) Creates a membership for a specific collaboration identifier and joins the collaboration.
- Parameters:
createMembershipRequest-- Returns:
- A Java Future containing the result of the CreateMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createMembership
default CompletableFuture<CreateMembershipResponse> createMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest) Creates a membership for a specific collaboration identifier and joins the collaboration.
This is a convenience which creates an instance of the
CreateMembershipRequest.Builderavoiding the need to create one manually viaCreateMembershipRequest.builder()- Parameters:
createMembershipRequest- AConsumerthat will call methods onCreateMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteAnalysisTemplate
default CompletableFuture<DeleteAnalysisTemplateResponse> deleteAnalysisTemplate(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest) Deletes an analysis template.
- Parameters:
deleteAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the DeleteAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteAnalysisTemplate
default CompletableFuture<DeleteAnalysisTemplateResponse> deleteAnalysisTemplate(Consumer<DeleteAnalysisTemplateRequest.Builder> deleteAnalysisTemplateRequest) Deletes an analysis template.
This is a convenience which creates an instance of the
DeleteAnalysisTemplateRequest.Builderavoiding the need to create one manually viaDeleteAnalysisTemplateRequest.builder()- Parameters:
deleteAnalysisTemplateRequest- AConsumerthat will call methods onDeleteAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCollaboration
default CompletableFuture<DeleteCollaborationResponse> deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest) Deletes a collaboration. It can only be called by the collaboration owner.
- Parameters:
deleteCollaborationRequest-- Returns:
- A Java Future containing the result of the DeleteCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCollaboration
default CompletableFuture<DeleteCollaborationResponse> deleteCollaboration(Consumer<DeleteCollaborationRequest.Builder> deleteCollaborationRequest) Deletes a collaboration. It can only be called by the collaboration owner.
This is a convenience which creates an instance of the
DeleteCollaborationRequest.Builderavoiding the need to create one manually viaDeleteCollaborationRequest.builder()- Parameters:
deleteCollaborationRequest- AConsumerthat will call methods onDeleteCollaborationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTable
default CompletableFuture<DeleteConfiguredTableResponse> deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest) Deletes a configured table.
- Parameters:
deleteConfiguredTableRequest-- Returns:
- A Java Future containing the result of the DeleteConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTable
default CompletableFuture<DeleteConfiguredTableResponse> deleteConfiguredTable(Consumer<DeleteConfiguredTableRequest.Builder> deleteConfiguredTableRequest) Deletes a configured table.
This is a convenience which creates an instance of the
DeleteConfiguredTableRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableRequest.builder()- Parameters:
deleteConfiguredTableRequest- AConsumerthat will call methods onDeleteConfiguredTableRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTableAnalysisRule
default CompletableFuture<DeleteConfiguredTableAnalysisRuleResponse> deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest) Deletes a configured table analysis rule.
- Parameters:
deleteConfiguredTableAnalysisRuleRequest-- Returns:
- A Java Future containing the result of the DeleteConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTableAnalysisRule
default CompletableFuture<DeleteConfiguredTableAnalysisRuleResponse> deleteConfiguredTableAnalysisRule(Consumer<DeleteConfiguredTableAnalysisRuleRequest.Builder> deleteConfiguredTableAnalysisRuleRequest) Deletes a configured table analysis rule.
This is a convenience which creates an instance of the
DeleteConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableAnalysisRuleRequest.builder()- Parameters:
deleteConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onDeleteConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTableAssociation
default CompletableFuture<DeleteConfiguredTableAssociationResponse> deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest) Deletes a configured table association.
- Parameters:
deleteConfiguredTableAssociationRequest-- Returns:
- A Java Future containing the result of the DeleteConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteConfiguredTableAssociation
default CompletableFuture<DeleteConfiguredTableAssociationResponse> deleteConfiguredTableAssociation(Consumer<DeleteConfiguredTableAssociationRequest.Builder> deleteConfiguredTableAssociationRequest) Deletes a configured table association.
This is a convenience which creates an instance of the
DeleteConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableAssociationRequest.builder()- Parameters:
deleteConfiguredTableAssociationRequest- AConsumerthat will call methods onDeleteConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMember
default CompletableFuture<DeleteMemberResponse> deleteMember(DeleteMemberRequest deleteMemberRequest) Removes the specified member from a collaboration. The removed member is placed in the Removed status and can't interact with the collaboration. The removed member's data is inaccessible to active members of the collaboration.
- Parameters:
deleteMemberRequest-- Returns:
- A Java Future containing the result of the DeleteMember operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMember
default CompletableFuture<DeleteMemberResponse> deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest) Removes the specified member from a collaboration. The removed member is placed in the Removed status and can't interact with the collaboration. The removed member's data is inaccessible to active members of the collaboration.
This is a convenience which creates an instance of the
DeleteMemberRequest.Builderavoiding the need to create one manually viaDeleteMemberRequest.builder()- Parameters:
deleteMemberRequest- AConsumerthat will call methods onDeleteMemberRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteMember operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMembership
default CompletableFuture<DeleteMembershipResponse> deleteMembership(DeleteMembershipRequest deleteMembershipRequest) Deletes a specified membership. All resources under a membership must be deleted.
- Parameters:
deleteMembershipRequest-- Returns:
- A Java Future containing the result of the DeleteMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMembership
default CompletableFuture<DeleteMembershipResponse> deleteMembership(Consumer<DeleteMembershipRequest.Builder> deleteMembershipRequest) Deletes a specified membership. All resources under a membership must be deleted.
This is a convenience which creates an instance of the
DeleteMembershipRequest.Builderavoiding the need to create one manually viaDeleteMembershipRequest.builder()- Parameters:
deleteMembershipRequest- AConsumerthat will call methods onDeleteMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getAnalysisTemplate
default CompletableFuture<GetAnalysisTemplateResponse> getAnalysisTemplate(GetAnalysisTemplateRequest getAnalysisTemplateRequest) Retrieves an analysis template.
- Parameters:
getAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the GetAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getAnalysisTemplate
default CompletableFuture<GetAnalysisTemplateResponse> getAnalysisTemplate(Consumer<GetAnalysisTemplateRequest.Builder> getAnalysisTemplateRequest) Retrieves an analysis template.
This is a convenience which creates an instance of the
GetAnalysisTemplateRequest.Builderavoiding the need to create one manually viaGetAnalysisTemplateRequest.builder()- Parameters:
getAnalysisTemplateRequest- AConsumerthat will call methods onGetAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCollaboration
default CompletableFuture<GetCollaborationResponse> getCollaboration(GetCollaborationRequest getCollaborationRequest) Returns metadata about a collaboration.
- Parameters:
getCollaborationRequest-- Returns:
- A Java Future containing the result of the GetCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCollaboration
default CompletableFuture<GetCollaborationResponse> getCollaboration(Consumer<GetCollaborationRequest.Builder> getCollaborationRequest) Returns metadata about a collaboration.
This is a convenience which creates an instance of the
GetCollaborationRequest.Builderavoiding the need to create one manually viaGetCollaborationRequest.builder()- Parameters:
getCollaborationRequest- AConsumerthat will call methods onGetCollaborationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCollaborationAnalysisTemplate
default CompletableFuture<GetCollaborationAnalysisTemplateResponse> getCollaborationAnalysisTemplate(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest) Retrieves an analysis template within a collaboration.
- Parameters:
getCollaborationAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the GetCollaborationAnalysisTemplate operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCollaborationAnalysisTemplate
default CompletableFuture<GetCollaborationAnalysisTemplateResponse> getCollaborationAnalysisTemplate(Consumer<GetCollaborationAnalysisTemplateRequest.Builder> getCollaborationAnalysisTemplateRequest) Retrieves an analysis template within a collaboration.
This is a convenience which creates an instance of the
GetCollaborationAnalysisTemplateRequest.Builderavoiding the need to create one manually viaGetCollaborationAnalysisTemplateRequest.builder()- Parameters:
getCollaborationAnalysisTemplateRequest- AConsumerthat will call methods onGetCollaborationAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetCollaborationAnalysisTemplate operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTable
default CompletableFuture<GetConfiguredTableResponse> getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest) Retrieves a configured table.
- Parameters:
getConfiguredTableRequest-- Returns:
- A Java Future containing the result of the GetConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTable
default CompletableFuture<GetConfiguredTableResponse> getConfiguredTable(Consumer<GetConfiguredTableRequest.Builder> getConfiguredTableRequest) Retrieves a configured table.
This is a convenience which creates an instance of the
GetConfiguredTableRequest.Builderavoiding the need to create one manually viaGetConfiguredTableRequest.builder()- Parameters:
getConfiguredTableRequest- AConsumerthat will call methods onGetConfiguredTableRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTableAnalysisRule
default CompletableFuture<GetConfiguredTableAnalysisRuleResponse> getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest) Retrieves a configured table analysis rule.
- Parameters:
getConfiguredTableAnalysisRuleRequest-- Returns:
- A Java Future containing the result of the GetConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTableAnalysisRule
default CompletableFuture<GetConfiguredTableAnalysisRuleResponse> getConfiguredTableAnalysisRule(Consumer<GetConfiguredTableAnalysisRuleRequest.Builder> getConfiguredTableAnalysisRuleRequest) Retrieves a configured table analysis rule.
This is a convenience which creates an instance of the
GetConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaGetConfiguredTableAnalysisRuleRequest.builder()- Parameters:
getConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onGetConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTableAssociation
default CompletableFuture<GetConfiguredTableAssociationResponse> getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest) Retrieves a configured table association.
- Parameters:
getConfiguredTableAssociationRequest-- Returns:
- A Java Future containing the result of the GetConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getConfiguredTableAssociation
default CompletableFuture<GetConfiguredTableAssociationResponse> getConfiguredTableAssociation(Consumer<GetConfiguredTableAssociationRequest.Builder> getConfiguredTableAssociationRequest) Retrieves a configured table association.
This is a convenience which creates an instance of the
GetConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaGetConfiguredTableAssociationRequest.builder()- Parameters:
getConfiguredTableAssociationRequest- AConsumerthat will call methods onGetConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMembership
default CompletableFuture<GetMembershipResponse> getMembership(GetMembershipRequest getMembershipRequest) Retrieves a specified membership for an identifier.
- Parameters:
getMembershipRequest-- Returns:
- A Java Future containing the result of the GetMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMembership
default CompletableFuture<GetMembershipResponse> getMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest) Retrieves a specified membership for an identifier.
This is a convenience which creates an instance of the
GetMembershipRequest.Builderavoiding the need to create one manually viaGetMembershipRequest.builder()- Parameters:
getMembershipRequest- AConsumerthat will call methods onGetMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getProtectedQuery
default CompletableFuture<GetProtectedQueryResponse> getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest) Returns query processing metadata.
- Parameters:
getProtectedQueryRequest-- Returns:
- A Java Future containing the result of the GetProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getProtectedQuery
default CompletableFuture<GetProtectedQueryResponse> getProtectedQuery(Consumer<GetProtectedQueryRequest.Builder> getProtectedQueryRequest) Returns query processing metadata.
This is a convenience which creates an instance of the
GetProtectedQueryRequest.Builderavoiding the need to create one manually viaGetProtectedQueryRequest.builder()- Parameters:
getProtectedQueryRequest- AConsumerthat will call methods onGetProtectedQueryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchema
Retrieves the schema for a relation within a collaboration.
- Parameters:
getSchemaRequest-- Returns:
- A Java Future containing the result of the GetSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchema
default CompletableFuture<GetSchemaResponse> getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest) Retrieves the schema for a relation within a collaboration.
This is a convenience which creates an instance of the
GetSchemaRequest.Builderavoiding the need to create one manually viaGetSchemaRequest.builder()- Parameters:
getSchemaRequest- AConsumerthat will call methods onGetSchemaRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchemaAnalysisRule
default CompletableFuture<GetSchemaAnalysisRuleResponse> getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest) Retrieves a schema analysis rule.
- Parameters:
getSchemaAnalysisRuleRequest-- Returns:
- A Java Future containing the result of the GetSchemaAnalysisRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchemaAnalysisRule
default CompletableFuture<GetSchemaAnalysisRuleResponse> getSchemaAnalysisRule(Consumer<GetSchemaAnalysisRuleRequest.Builder> getSchemaAnalysisRuleRequest) Retrieves a schema analysis rule.
This is a convenience which creates an instance of the
GetSchemaAnalysisRuleRequest.Builderavoiding the need to create one manually viaGetSchemaAnalysisRuleRequest.builder()- Parameters:
getSchemaAnalysisRuleRequest- AConsumerthat will call methods onGetSchemaAnalysisRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSchemaAnalysisRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAnalysisTemplates
default CompletableFuture<ListAnalysisTemplatesResponse> listAnalysisTemplates(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.
- Parameters:
listAnalysisTemplatesRequest-- Returns:
- A Java Future containing the result of the ListAnalysisTemplates operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAnalysisTemplates
default CompletableFuture<ListAnalysisTemplatesResponse> listAnalysisTemplates(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.
This is a convenience which creates an instance of the
ListAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()- Parameters:
listAnalysisTemplatesRequest- AConsumerthat will call methods onListAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAnalysisTemplates operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesPublisher listAnalysisTemplatesPaginator(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.
This is a variant of
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse response) { //... }; });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
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)operation.- Parameters:
listAnalysisTemplatesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesPublisher listAnalysisTemplatesPaginator(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.
This is a variant of
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse response) { //... }; });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
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)operation.This is a convenience which creates an instance of the
ListAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()- Parameters:
listAnalysisTemplatesRequest- AConsumerthat will call methods onListAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationAnalysisTemplates
default CompletableFuture<ListCollaborationAnalysisTemplatesResponse> listCollaborationAnalysisTemplates(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.
- Parameters:
listCollaborationAnalysisTemplatesRequest-- Returns:
- A Java Future containing the result of the ListCollaborationAnalysisTemplates operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationAnalysisTemplates
default CompletableFuture<ListCollaborationAnalysisTemplatesResponse> listCollaborationAnalysisTemplates(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.
This is a convenience which creates an instance of the
ListCollaborationAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()- Parameters:
listCollaborationAnalysisTemplatesRequest- AConsumerthat will call methods onListCollaborationAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListCollaborationAnalysisTemplates operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesPublisher listCollaborationAnalysisTemplatesPaginator(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.
This is a variant of
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse response) { //... }; });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
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)operation.- Parameters:
listCollaborationAnalysisTemplatesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesPublisher listCollaborationAnalysisTemplatesPaginator(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) Lists analysis templates within a collaboration.
This is a variant of
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse response) { //... }; });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
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)operation.This is a convenience which creates an instance of the
ListCollaborationAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()- Parameters:
listCollaborationAnalysisTemplatesRequest- AConsumerthat will call methods onListCollaborationAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborations
default CompletableFuture<ListCollaborationsResponse> listCollaborations(ListCollaborationsRequest listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.
- Parameters:
listCollaborationsRequest-- Returns:
- A Java Future containing the result of the ListCollaborations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborations
default CompletableFuture<ListCollaborationsResponse> listCollaborations(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.
This is a convenience which creates an instance of the
ListCollaborationsRequest.Builderavoiding the need to create one manually viaListCollaborationsRequest.builder()- Parameters:
listCollaborationsRequest- AConsumerthat will call methods onListCollaborationsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListCollaborations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationsPaginator
default ListCollaborationsPublisher listCollaborationsPaginator(ListCollaborationsRequest listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.
This is a variant of
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse response) { //... }; });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
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)operation.- Parameters:
listCollaborationsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCollaborationsPaginator
default ListCollaborationsPublisher listCollaborationsPaginator(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.
This is a variant of
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse response) { //... }; });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
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)operation.This is a convenience which creates an instance of the
ListCollaborationsRequest.Builderavoiding the need to create one manually viaListCollaborationsRequest.builder()- Parameters:
listCollaborationsRequest- AConsumerthat will call methods onListCollaborationsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTableAssociations
default CompletableFuture<ListConfiguredTableAssociationsResponse> listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.
- Parameters:
listConfiguredTableAssociationsRequest-- Returns:
- A Java Future containing the result of the ListConfiguredTableAssociations operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTableAssociations
default CompletableFuture<ListConfiguredTableAssociationsResponse> listConfiguredTableAssociations(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.
This is a convenience which creates an instance of the
ListConfiguredTableAssociationsRequest.Builderavoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()- Parameters:
listConfiguredTableAssociationsRequest- AConsumerthat will call methods onListConfiguredTableAssociationsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListConfiguredTableAssociations operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsPublisher listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse response) { //... }; });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
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)operation.- Parameters:
listConfiguredTableAssociationsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsPublisher listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) Lists configured table associations for a membership.
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse response) { //... }; });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
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)operation.This is a convenience which creates an instance of the
ListConfiguredTableAssociationsRequest.Builderavoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()- Parameters:
listConfiguredTableAssociationsRequest- AConsumerthat will call methods onListConfiguredTableAssociationsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTables
default CompletableFuture<ListConfiguredTablesResponse> listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest) Lists configured tables.
- Parameters:
listConfiguredTablesRequest-- Returns:
- A Java Future containing the result of the ListConfiguredTables operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTables
default CompletableFuture<ListConfiguredTablesResponse> listConfiguredTables(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) Lists configured tables.
This is a convenience which creates an instance of the
ListConfiguredTablesRequest.Builderavoiding the need to create one manually viaListConfiguredTablesRequest.builder()- Parameters:
listConfiguredTablesRequest- AConsumerthat will call methods onListConfiguredTablesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListConfiguredTables operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTablesPaginator
default ListConfiguredTablesPublisher listConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest) Lists configured tables.
This is a variant of
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse response) { //... }; });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
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)operation.- Parameters:
listConfiguredTablesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listConfiguredTablesPaginator
default ListConfiguredTablesPublisher listConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) Lists configured tables.
This is a variant of
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse response) { //... }; });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
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)operation.This is a convenience which creates an instance of the
ListConfiguredTablesRequest.Builderavoiding the need to create one manually viaListConfiguredTablesRequest.builder()- Parameters:
listConfiguredTablesRequest- AConsumerthat will call methods onListConfiguredTablesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembers
Lists all members within a collaboration.
- Parameters:
listMembersRequest-- Returns:
- A Java Future containing the result of the ListMembers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembers
default CompletableFuture<ListMembersResponse> listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest) Lists all members within a collaboration.
This is a convenience which creates an instance of the
ListMembersRequest.Builderavoiding the need to create one manually viaListMembersRequest.builder()- Parameters:
listMembersRequest- AConsumerthat will call methods onListMembersRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListMembers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembersPaginator
Lists all members within a collaboration.
This is a variant of
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse response) { //... }; });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
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)operation.- Parameters:
listMembersRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembersPaginator
default ListMembersPublisher listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest) Lists all members within a collaboration.
This is a variant of
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse response) { //... }; });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
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)operation.This is a convenience which creates an instance of the
ListMembersRequest.Builderavoiding the need to create one manually viaListMembersRequest.builder()- Parameters:
listMembersRequest- AConsumerthat will call methods onListMembersRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMemberships
default CompletableFuture<ListMembershipsResponse> listMemberships(ListMembershipsRequest listMembershipsRequest) Lists all memberships resources within the caller's account.
- Parameters:
listMembershipsRequest-- Returns:
- A Java Future containing the result of the ListMemberships operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMemberships
default CompletableFuture<ListMembershipsResponse> listMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Lists all memberships resources within the caller's account.
This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListMemberships operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembershipsPaginator
default ListMembershipsPublisher listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) Lists all memberships resources within the caller's account.
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse response) { //... }; });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
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)operation.- Parameters:
listMembershipsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMembershipsPaginator
default ListMembershipsPublisher listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Lists all memberships resources within the caller's account.
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse response) { //... }; });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
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)operation.This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProtectedQueries
default CompletableFuture<ListProtectedQueriesResponse> listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.
- Parameters:
listProtectedQueriesRequest-- Returns:
- A Java Future containing the result of the ListProtectedQueries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProtectedQueries
default CompletableFuture<ListProtectedQueriesResponse> listProtectedQueries(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.
This is a convenience which creates an instance of the
ListProtectedQueriesRequest.Builderavoiding the need to create one manually viaListProtectedQueriesRequest.builder()- Parameters:
listProtectedQueriesRequest- AConsumerthat will call methods onListProtectedQueriesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListProtectedQueries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProtectedQueriesPaginator
default ListProtectedQueriesPublisher listProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.
This is a variant of
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse response) { //... }; });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
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)operation.- Parameters:
listProtectedQueriesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProtectedQueriesPaginator
default ListProtectedQueriesPublisher listProtectedQueriesPaginator(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.
This is a variant of
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse response) { //... }; });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
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)operation.This is a convenience which creates an instance of the
ListProtectedQueriesRequest.Builderavoiding the need to create one manually viaListProtectedQueriesRequest.builder()- Parameters:
listProtectedQueriesRequest- AConsumerthat will call methods onListProtectedQueriesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSchemas
Lists the schemas for relations within a collaboration.
- Parameters:
listSchemasRequest-- Returns:
- A Java Future containing the result of the ListSchemas operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSchemas
default CompletableFuture<ListSchemasResponse> listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Lists the schemas for relations within a collaboration.
This is a convenience which creates an instance of the
ListSchemasRequest.Builderavoiding the need to create one manually viaListSchemasRequest.builder()- Parameters:
listSchemasRequest- AConsumerthat will call methods onListSchemasRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSchemas operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSchemasPaginator
Lists the schemas for relations within a collaboration.
This is a variant of
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse response) { //... }; });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
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)operation.- Parameters:
listSchemasRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSchemasPaginator
default ListSchemasPublisher listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Lists the schemas for relations within a collaboration.
This is a variant of
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse response) { //... }; });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
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)operation.This is a convenience which creates an instance of the
ListSchemasRequest.Builderavoiding the need to create one manually viaListSchemasRequest.builder()- Parameters:
listSchemasRequest- AConsumerthat will call methods onListSchemasRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists all of the tags that have been added to a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists all of the tags that have been added to a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startProtectedQuery
default CompletableFuture<StartProtectedQueryResponse> startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest) Creates a protected query that is started by Clean Rooms.
- Parameters:
startProtectedQueryRequest-- Returns:
- A Java Future containing the result of the StartProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startProtectedQuery
default CompletableFuture<StartProtectedQueryResponse> startProtectedQuery(Consumer<StartProtectedQueryRequest.Builder> startProtectedQueryRequest) Creates a protected query that is started by Clean Rooms.
This is a convenience which creates an instance of the
StartProtectedQueryRequest.Builderavoiding the need to create one manually viaStartProtectedQueryRequest.builder()- Parameters:
startProtectedQueryRequest- AConsumerthat will call methods onStartProtectedQueryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ServiceQuotaExceededException Request denied because service quota has been exceeded.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Tags a resource.
- Parameters:
tagResourceRequest-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a tag or list of tags from a resource.
- Parameters:
untagResourceRequest-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a tag or list of tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- ValidationException The input fails to satisfy the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateAnalysisTemplate
default CompletableFuture<UpdateAnalysisTemplateResponse> updateAnalysisTemplate(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest) Updates the analysis template metadata.
- Parameters:
updateAnalysisTemplateRequest-- Returns:
- A Java Future containing the result of the UpdateAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateAnalysisTemplate
default CompletableFuture<UpdateAnalysisTemplateResponse> updateAnalysisTemplate(Consumer<UpdateAnalysisTemplateRequest.Builder> updateAnalysisTemplateRequest) Updates the analysis template metadata.
This is a convenience which creates an instance of the
UpdateAnalysisTemplateRequest.Builderavoiding the need to create one manually viaUpdateAnalysisTemplateRequest.builder()- Parameters:
updateAnalysisTemplateRequest- AConsumerthat will call methods onUpdateAnalysisTemplateRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateAnalysisTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateCollaboration
default CompletableFuture<UpdateCollaborationResponse> updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest) Updates collaboration metadata and can only be called by the collaboration owner.
- Parameters:
updateCollaborationRequest-- Returns:
- A Java Future containing the result of the UpdateCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateCollaboration
default CompletableFuture<UpdateCollaborationResponse> updateCollaboration(Consumer<UpdateCollaborationRequest.Builder> updateCollaborationRequest) Updates collaboration metadata and can only be called by the collaboration owner.
This is a convenience which creates an instance of the
UpdateCollaborationRequest.Builderavoiding the need to create one manually viaUpdateCollaborationRequest.builder()- Parameters:
updateCollaborationRequest- AConsumerthat will call methods onUpdateCollaborationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateCollaboration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTable
default CompletableFuture<UpdateConfiguredTableResponse> updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest) Updates a configured table.
- Parameters:
updateConfiguredTableRequest-- Returns:
- A Java Future containing the result of the UpdateConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTable
default CompletableFuture<UpdateConfiguredTableResponse> updateConfiguredTable(Consumer<UpdateConfiguredTableRequest.Builder> updateConfiguredTableRequest) Updates a configured table.
This is a convenience which creates an instance of the
UpdateConfiguredTableRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableRequest.builder()- Parameters:
updateConfiguredTableRequest- AConsumerthat will call methods onUpdateConfiguredTableRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateConfiguredTable operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTableAnalysisRule
default CompletableFuture<UpdateConfiguredTableAnalysisRuleResponse> updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest) Updates a configured table analysis rule.
- Parameters:
updateConfiguredTableAnalysisRuleRequest-- Returns:
- A Java Future containing the result of the UpdateConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTableAnalysisRule
default CompletableFuture<UpdateConfiguredTableAnalysisRuleResponse> updateConfiguredTableAnalysisRule(Consumer<UpdateConfiguredTableAnalysisRuleRequest.Builder> updateConfiguredTableAnalysisRuleRequest) Updates a configured table analysis rule.
This is a convenience which creates an instance of the
UpdateConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableAnalysisRuleRequest.builder()- Parameters:
updateConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onUpdateConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateConfiguredTableAnalysisRule operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTableAssociation
default CompletableFuture<UpdateConfiguredTableAssociationResponse> updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest) Updates a configured table association.
- Parameters:
updateConfiguredTableAssociationRequest-- Returns:
- A Java Future containing the result of the UpdateConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateConfiguredTableAssociation
default CompletableFuture<UpdateConfiguredTableAssociationResponse> updateConfiguredTableAssociation(Consumer<UpdateConfiguredTableAssociationRequest.Builder> updateConfiguredTableAssociationRequest) Updates a configured table association.
This is a convenience which creates an instance of the
UpdateConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableAssociationRequest.builder()- Parameters:
updateConfiguredTableAssociationRequest- AConsumerthat will call methods onUpdateConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateConfiguredTableAssociation operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateMembership
default CompletableFuture<UpdateMembershipResponse> updateMembership(UpdateMembershipRequest updateMembershipRequest) Updates a membership.
- Parameters:
updateMembershipRequest-- Returns:
- A Java Future containing the result of the UpdateMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateMembership
default CompletableFuture<UpdateMembershipResponse> updateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest) Updates a membership.
This is a convenience which creates an instance of the
UpdateMembershipRequest.Builderavoiding the need to create one manually viaUpdateMembershipRequest.builder()- Parameters:
updateMembershipRequest- AConsumerthat will call methods onUpdateMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateProtectedQuery
default CompletableFuture<UpdateProtectedQueryResponse> updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest) Updates the processing of a currently running query.
- Parameters:
updateProtectedQueryRequest-- Returns:
- A Java Future containing the result of the UpdateProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateProtectedQuery
default CompletableFuture<UpdateProtectedQueryResponse> updateProtectedQuery(Consumer<UpdateProtectedQueryRequest.Builder> updateProtectedQueryRequest) Updates the processing of a currently running query.
This is a convenience which creates an instance of the
UpdateProtectedQueryRequest.Builderavoiding the need to create one manually viaUpdateProtectedQueryRequest.builder()- Parameters:
updateProtectedQueryRequest- AConsumerthat will call methods onUpdateProtectedQueryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateProtectedQuery operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException Updating or deleting a resource can cause an inconsistent state.
- ResourceNotFoundException Request references a resource which does not exist.
- InternalServerException Unexpected error during processing of request.
- ValidationException The input fails to satisfy the specified constraints.
- ThrottlingException Request was denied due to request throttling.
- AccessDeniedException Caller does not have sufficient access to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- CleanRoomsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-
create
Create aCleanRoomsAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aCleanRoomsAsyncClient.
-