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 String
Value 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 CleanRoomsAsyncClientBuilder
builder()
Create a builder that can be used to configure and create aCleanRoomsAsyncClient
.static CleanRoomsAsyncClient
create()
Create aCleanRoomsAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and 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 ListAnalysisTemplatesPublisher
listAnalysisTemplatesPaginator
(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) Lists analysis templates that the caller owns.default ListAnalysisTemplatesPublisher
listAnalysisTemplatesPaginator
(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 ListCollaborationsPublisher
listCollaborationsPaginator
(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) Lists collaborations the caller owns, is active in, or has been invited to.default ListCollaborationsPublisher
listCollaborationsPaginator
(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 ListConfiguredTablesPublisher
listConfiguredTablesPaginator
(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) Lists configured tables.default ListConfiguredTablesPublisher
listConfiguredTablesPaginator
(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 ListMembershipsPublisher
listMembershipsPaginator
(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Lists all memberships resources within the caller's account.default ListMembershipsPublisher
listMembershipsPaginator
(ListMembershipsRequest listMembershipsRequest) Lists all memberships resources within the caller's account.default ListMembersPublisher
listMembersPaginator
(Consumer<ListMembersRequest.Builder> listMembersRequest) Lists all members within a collaboration.default ListMembersPublisher
listMembersPaginator
(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 ListProtectedQueriesPublisher
listProtectedQueriesPaginator
(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) Lists protected queries, sorted by the most recent query.default ListProtectedQueriesPublisher
listProtectedQueriesPaginator
(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 ListSchemasPublisher
listSchemasPaginator
(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Lists the schemas for relations within a collaboration.default ListSchemasPublisher
listSchemasPaginator
(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
close
Methods 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.Builder
avoiding the need to create one manually viaBatchGetCollaborationAnalysisTemplateRequest.builder()
- Parameters:
batchGetCollaborationAnalysisTemplateRequest
- AConsumer
that will call methods onBatchGetCollaborationAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaBatchGetSchemaRequest.builder()
- Parameters:
batchGetSchemaRequest
- AConsumer
that will call methods onBatchGetSchemaRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateAnalysisTemplateRequest.builder()
- Parameters:
createAnalysisTemplateRequest
- AConsumer
that will call methods onCreateAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateCollaborationRequest.builder()
- Parameters:
createCollaborationRequest
- AConsumer
that will call methods onCreateCollaborationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateConfiguredTableRequest.builder()
- Parameters:
createConfiguredTableRequest
- AConsumer
that will call methods onCreateConfiguredTableRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateConfiguredTableAnalysisRuleRequest.builder()
- Parameters:
createConfiguredTableAnalysisRuleRequest
- AConsumer
that will call methods onCreateConfiguredTableAnalysisRuleRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateConfiguredTableAssociationRequest.builder()
- Parameters:
createConfiguredTableAssociationRequest
- AConsumer
that will call methods onCreateConfiguredTableAssociationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaCreateMembershipRequest.builder()
- Parameters:
createMembershipRequest
- AConsumer
that will call methods onCreateMembershipRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteAnalysisTemplateRequest.builder()
- Parameters:
deleteAnalysisTemplateRequest
- AConsumer
that will call methods onDeleteAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteCollaborationRequest.builder()
- Parameters:
deleteCollaborationRequest
- AConsumer
that will call methods onDeleteCollaborationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteConfiguredTableRequest.builder()
- Parameters:
deleteConfiguredTableRequest
- AConsumer
that will call methods onDeleteConfiguredTableRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteConfiguredTableAnalysisRuleRequest.builder()
- Parameters:
deleteConfiguredTableAnalysisRuleRequest
- AConsumer
that will call methods onDeleteConfiguredTableAnalysisRuleRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteConfiguredTableAssociationRequest.builder()
- Parameters:
deleteConfiguredTableAssociationRequest
- AConsumer
that will call methods onDeleteConfiguredTableAssociationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteMemberRequest.builder()
- Parameters:
deleteMemberRequest
- AConsumer
that will call methods onDeleteMemberRequest.Builder
to 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.Builder
avoiding the need to create one manually viaDeleteMembershipRequest.builder()
- Parameters:
deleteMembershipRequest
- AConsumer
that will call methods onDeleteMembershipRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetAnalysisTemplateRequest.builder()
- Parameters:
getAnalysisTemplateRequest
- AConsumer
that will call methods onGetAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetCollaborationRequest.builder()
- Parameters:
getCollaborationRequest
- AConsumer
that will call methods onGetCollaborationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetCollaborationAnalysisTemplateRequest.builder()
- Parameters:
getCollaborationAnalysisTemplateRequest
- AConsumer
that will call methods onGetCollaborationAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetConfiguredTableRequest.builder()
- Parameters:
getConfiguredTableRequest
- AConsumer
that will call methods onGetConfiguredTableRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetConfiguredTableAnalysisRuleRequest.builder()
- Parameters:
getConfiguredTableAnalysisRuleRequest
- AConsumer
that will call methods onGetConfiguredTableAnalysisRuleRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetConfiguredTableAssociationRequest.builder()
- Parameters:
getConfiguredTableAssociationRequest
- AConsumer
that will call methods onGetConfiguredTableAssociationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetMembershipRequest.builder()
- Parameters:
getMembershipRequest
- AConsumer
that will call methods onGetMembershipRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetProtectedQueryRequest.builder()
- Parameters:
getProtectedQueryRequest
- AConsumer
that will call methods onGetProtectedQueryRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetSchemaRequest.builder()
- Parameters:
getSchemaRequest
- AConsumer
that will call methods onGetSchemaRequest.Builder
to 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.Builder
avoiding the need to create one manually viaGetSchemaAnalysisRuleRequest.builder()
- Parameters:
getSchemaAnalysisRuleRequest
- AConsumer
that will call methods onGetSchemaAnalysisRuleRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()
- Parameters:
listAnalysisTemplatesRequest
- AConsumer
that will call methods onListAnalysisTemplatesRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesPublisher publisher = client.listAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()
- Parameters:
listAnalysisTemplatesRequest
- AConsumer
that will call methods onListAnalysisTemplatesRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()
- Parameters:
listCollaborationAnalysisTemplatesRequest
- AConsumer
that will call methods onListCollaborationAnalysisTemplatesRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesPublisher publisher = client.listCollaborationAnalysisTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()
- Parameters:
listCollaborationAnalysisTemplatesRequest
- AConsumer
that will call methods onListCollaborationAnalysisTemplatesRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListCollaborationsRequest.builder()
- Parameters:
listCollaborationsRequest
- AConsumer
that will call methods onListCollaborationsRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsPublisher publisher = client.listCollaborationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListCollaborationsRequest.builder()
- Parameters:
listCollaborationsRequest
- AConsumer
that will call methods onListCollaborationsRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()
- Parameters:
listConfiguredTableAssociationsRequest
- AConsumer
that will call methods onListConfiguredTableAssociationsRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsPublisher publisher = client.listConfiguredTableAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()
- Parameters:
listConfiguredTableAssociationsRequest
- AConsumer
that will call methods onListConfiguredTableAssociationsRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListConfiguredTablesRequest.builder()
- Parameters:
listConfiguredTablesRequest
- AConsumer
that will call methods onListConfiguredTablesRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesPublisher publisher = client.listConfiguredTablesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListConfiguredTablesRequest.builder()
- Parameters:
listConfiguredTablesRequest
- AConsumer
that will call methods onListConfiguredTablesRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListMembersRequest.builder()
- Parameters:
listMembersRequest
- AConsumer
that will call methods onListMembersRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListMembersRequest.builder()
- Parameters:
listMembersRequest
- AConsumer
that will call methods onListMembersRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListMembershipsRequest.builder()
- Parameters:
listMembershipsRequest
- AConsumer
that will call methods onListMembershipsRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsPublisher publisher = client.listMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListMembershipsRequest.builder()
- Parameters:
listMembershipsRequest
- AConsumer
that will call methods onListMembershipsRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListProtectedQueriesRequest.builder()
- Parameters:
listProtectedQueriesRequest
- AConsumer
that will call methods onListProtectedQueriesRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesPublisher publisher = client.listProtectedQueriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListProtectedQueriesRequest.builder()
- Parameters:
listProtectedQueriesRequest
- AConsumer
that will call methods onListProtectedQueriesRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListSchemasRequest.builder()
- Parameters:
listSchemasRequest
- AConsumer
that will call methods onListSchemasRequest.Builder
to 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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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 newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
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.Builder
avoiding the need to create one manually viaListSchemasRequest.builder()
- Parameters:
listSchemasRequest
- AConsumer
that will call methods onListSchemasRequest.Builder
to 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.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to 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.Builder
avoiding the need to create one manually viaStartProtectedQueryRequest.builder()
- Parameters:
startProtectedQueryRequest
- AConsumer
that will call methods onStartProtectedQueryRequest.Builder
to 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.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateAnalysisTemplateRequest.builder()
- Parameters:
updateAnalysisTemplateRequest
- AConsumer
that will call methods onUpdateAnalysisTemplateRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateCollaborationRequest.builder()
- Parameters:
updateCollaborationRequest
- AConsumer
that will call methods onUpdateCollaborationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateConfiguredTableRequest.builder()
- Parameters:
updateConfiguredTableRequest
- AConsumer
that will call methods onUpdateConfiguredTableRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateConfiguredTableAnalysisRuleRequest.builder()
- Parameters:
updateConfiguredTableAnalysisRuleRequest
- AConsumer
that will call methods onUpdateConfiguredTableAnalysisRuleRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateConfiguredTableAssociationRequest.builder()
- Parameters:
updateConfiguredTableAssociationRequest
- AConsumer
that will call methods onUpdateConfiguredTableAssociationRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateMembershipRequest.builder()
- Parameters:
updateMembershipRequest
- AConsumer
that will call methods onUpdateMembershipRequest.Builder
to 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.Builder
avoiding the need to create one manually viaUpdateProtectedQueryRequest.builder()
- Parameters:
updateProtectedQueryRequest
- AConsumer
that will call methods onUpdateProtectedQueryRequest.Builder
to 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:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-
create
Create aCleanRoomsAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aCleanRoomsAsyncClient
.
-