@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSCleanRoomsAsync extends AWSCleanRooms
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSCleanRoomsAsync
instead.
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.
ENDPOINT_PREFIX
batchGetCollaborationAnalysisTemplate, batchGetSchema, batchGetSchemaAnalysisRule, createAnalysisTemplate, createCollaboration, createConfiguredAudienceModelAssociation, createConfiguredTable, createConfiguredTableAnalysisRule, createConfiguredTableAssociation, createConfiguredTableAssociationAnalysisRule, createIdMappingTable, createMembership, createPrivacyBudgetTemplate, deleteAnalysisTemplate, deleteCollaboration, deleteConfiguredAudienceModelAssociation, deleteConfiguredTable, deleteConfiguredTableAnalysisRule, deleteConfiguredTableAssociation, deleteConfiguredTableAssociationAnalysisRule, deleteIdMappingTable, deleteIdNamespaceAssociation, deleteMember, deleteMembership, deletePrivacyBudgetTemplate, getAnalysisTemplate, getCachedResponseMetadata, getCollaboration, getCollaborationAnalysisTemplate, getCollaborationConfiguredAudienceModelAssociation, getCollaborationPrivacyBudgetTemplate, getConfiguredAudienceModelAssociation, getConfiguredTable, getConfiguredTableAnalysisRule, getConfiguredTableAssociation, getConfiguredTableAssociationAnalysisRule, getIdMappingTable, getMembership, getPrivacyBudgetTemplate, getProtectedQuery, getSchema, getSchemaAnalysisRule, listAnalysisTemplates, listCollaborationAnalysisTemplates, listCollaborationConfiguredAudienceModelAssociations, listCollaborationIdNamespaceAssociations, listCollaborationPrivacyBudgets, listCollaborationPrivacyBudgetTemplates, listCollaborations, listConfiguredAudienceModelAssociations, listConfiguredTableAssociations, listConfiguredTables, listIdMappingTables, listIdNamespaceAssociations, listMembers, listMemberships, listPrivacyBudgets, listPrivacyBudgetTemplates, listProtectedQueries, listSchemas, listTagsForResource, populateIdMappingTable, previewPrivacyImpact, shutdown, startProtectedQuery, tagResource, untagResource, updateAnalysisTemplate, updateCollaboration, updateConfiguredAudienceModelAssociation, updateConfiguredTable, updateConfiguredTableAnalysisRule, updateConfiguredTableAssociation, updateConfiguredTableAssociationAnalysisRule, updateIdMappingTable, updateMembership, updatePrivacyBudgetTemplate, updateProtectedQuery
Future<BatchGetCollaborationAnalysisTemplateResult> batchGetCollaborationAnalysisTemplateAsync(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest)
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
batchGetCollaborationAnalysisTemplateRequest
- Future<BatchGetCollaborationAnalysisTemplateResult> batchGetCollaborationAnalysisTemplateAsync(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest, AsyncHandler<BatchGetCollaborationAnalysisTemplateRequest,BatchGetCollaborationAnalysisTemplateResult> asyncHandler)
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
batchGetCollaborationAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchGetSchemaResult> batchGetSchemaAsync(BatchGetSchemaRequest batchGetSchemaRequest)
Retrieves multiple schemas by their identifiers.
batchGetSchemaRequest
- Future<BatchGetSchemaResult> batchGetSchemaAsync(BatchGetSchemaRequest batchGetSchemaRequest, AsyncHandler<BatchGetSchemaRequest,BatchGetSchemaResult> asyncHandler)
Retrieves multiple schemas by their identifiers.
batchGetSchemaRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchGetSchemaAnalysisRuleResult> batchGetSchemaAnalysisRuleAsync(BatchGetSchemaAnalysisRuleRequest batchGetSchemaAnalysisRuleRequest)
Retrieves multiple analysis rule schemas.
batchGetSchemaAnalysisRuleRequest
- Future<BatchGetSchemaAnalysisRuleResult> batchGetSchemaAnalysisRuleAsync(BatchGetSchemaAnalysisRuleRequest batchGetSchemaAnalysisRuleRequest, AsyncHandler<BatchGetSchemaAnalysisRuleRequest,BatchGetSchemaAnalysisRuleResult> asyncHandler)
Retrieves multiple analysis rule schemas.
batchGetSchemaAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAnalysisTemplateResult> createAnalysisTemplateAsync(CreateAnalysisTemplateRequest createAnalysisTemplateRequest)
Creates a new analysis template.
createAnalysisTemplateRequest
- Future<CreateAnalysisTemplateResult> createAnalysisTemplateAsync(CreateAnalysisTemplateRequest createAnalysisTemplateRequest, AsyncHandler<CreateAnalysisTemplateRequest,CreateAnalysisTemplateResult> asyncHandler)
Creates a new analysis template.
createAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateCollaborationResult> createCollaborationAsync(CreateCollaborationRequest createCollaborationRequest)
Creates a new collaboration.
createCollaborationRequest
- Future<CreateCollaborationResult> createCollaborationAsync(CreateCollaborationRequest createCollaborationRequest, AsyncHandler<CreateCollaborationRequest,CreateCollaborationResult> asyncHandler)
Creates a new collaboration.
createCollaborationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateConfiguredAudienceModelAssociationResult> createConfiguredAudienceModelAssociationAsync(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest)
Provides the details necessary to create a configured audience model association.
createConfiguredAudienceModelAssociationRequest
- Future<CreateConfiguredAudienceModelAssociationResult> createConfiguredAudienceModelAssociationAsync(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest, AsyncHandler<CreateConfiguredAudienceModelAssociationRequest,CreateConfiguredAudienceModelAssociationResult> asyncHandler)
Provides the details necessary to create a configured audience model association.
createConfiguredAudienceModelAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateConfiguredTableResult> createConfiguredTableAsync(CreateConfiguredTableRequest createConfiguredTableRequest)
Creates a new configured table resource.
createConfiguredTableRequest
- Future<CreateConfiguredTableResult> createConfiguredTableAsync(CreateConfiguredTableRequest createConfiguredTableRequest, AsyncHandler<CreateConfiguredTableRequest,CreateConfiguredTableResult> asyncHandler)
Creates a new configured table resource.
createConfiguredTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateConfiguredTableAnalysisRuleResult> createConfiguredTableAnalysisRuleAsync(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest)
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
createConfiguredTableAnalysisRuleRequest
- Future<CreateConfiguredTableAnalysisRuleResult> createConfiguredTableAnalysisRuleAsync(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest, AsyncHandler<CreateConfiguredTableAnalysisRuleRequest,CreateConfiguredTableAnalysisRuleResult> asyncHandler)
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
createConfiguredTableAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateConfiguredTableAssociationResult> createConfiguredTableAssociationAsync(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest)
Creates a configured table association. A configured table association links a configured table with a collaboration.
createConfiguredTableAssociationRequest
- Future<CreateConfiguredTableAssociationResult> createConfiguredTableAssociationAsync(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest, AsyncHandler<CreateConfiguredTableAssociationRequest,CreateConfiguredTableAssociationResult> asyncHandler)
Creates a configured table association. A configured table association links a configured table with a collaboration.
createConfiguredTableAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateConfiguredTableAssociationAnalysisRuleResult> createConfiguredTableAssociationAnalysisRuleAsync(CreateConfiguredTableAssociationAnalysisRuleRequest createConfiguredTableAssociationAnalysisRuleRequest)
Creates a new analysis rule for an associated configured table.
createConfiguredTableAssociationAnalysisRuleRequest
- Future<CreateConfiguredTableAssociationAnalysisRuleResult> createConfiguredTableAssociationAnalysisRuleAsync(CreateConfiguredTableAssociationAnalysisRuleRequest createConfiguredTableAssociationAnalysisRuleRequest, AsyncHandler<CreateConfiguredTableAssociationAnalysisRuleRequest,CreateConfiguredTableAssociationAnalysisRuleResult> asyncHandler)
Creates a new analysis rule for an associated configured table.
createConfiguredTableAssociationAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateIdMappingTableResult> createIdMappingTableAsync(CreateIdMappingTableRequest createIdMappingTableRequest)
Creates an ID mapping table.
createIdMappingTableRequest
- Future<CreateIdMappingTableResult> createIdMappingTableAsync(CreateIdMappingTableRequest createIdMappingTableRequest, AsyncHandler<CreateIdMappingTableRequest,CreateIdMappingTableResult> asyncHandler)
Creates an ID mapping table.
createIdMappingTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateMembershipResult> createMembershipAsync(CreateMembershipRequest createMembershipRequest)
Creates a membership for a specific collaboration identifier and joins the collaboration.
createMembershipRequest
- Future<CreateMembershipResult> createMembershipAsync(CreateMembershipRequest createMembershipRequest, AsyncHandler<CreateMembershipRequest,CreateMembershipResult> asyncHandler)
Creates a membership for a specific collaboration identifier and joins the collaboration.
createMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreatePrivacyBudgetTemplateResult> createPrivacyBudgetTemplateAsync(CreatePrivacyBudgetTemplateRequest createPrivacyBudgetTemplateRequest)
Creates a privacy budget template for a specified membership. Each membership can have only one privacy budget template, but it can be deleted and recreated. If you need to change the privacy budget template for a membership, use the UpdatePrivacyBudgetTemplate operation.
createPrivacyBudgetTemplateRequest
- Future<CreatePrivacyBudgetTemplateResult> createPrivacyBudgetTemplateAsync(CreatePrivacyBudgetTemplateRequest createPrivacyBudgetTemplateRequest, AsyncHandler<CreatePrivacyBudgetTemplateRequest,CreatePrivacyBudgetTemplateResult> asyncHandler)
Creates a privacy budget template for a specified membership. Each membership can have only one privacy budget template, but it can be deleted and recreated. If you need to change the privacy budget template for a membership, use the UpdatePrivacyBudgetTemplate operation.
createPrivacyBudgetTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAnalysisTemplateResult> deleteAnalysisTemplateAsync(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest)
Deletes an analysis template.
deleteAnalysisTemplateRequest
- Future<DeleteAnalysisTemplateResult> deleteAnalysisTemplateAsync(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest, AsyncHandler<DeleteAnalysisTemplateRequest,DeleteAnalysisTemplateResult> asyncHandler)
Deletes an analysis template.
deleteAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteCollaborationResult> deleteCollaborationAsync(DeleteCollaborationRequest deleteCollaborationRequest)
Deletes a collaboration. It can only be called by the collaboration owner.
deleteCollaborationRequest
- Future<DeleteCollaborationResult> deleteCollaborationAsync(DeleteCollaborationRequest deleteCollaborationRequest, AsyncHandler<DeleteCollaborationRequest,DeleteCollaborationResult> asyncHandler)
Deletes a collaboration. It can only be called by the collaboration owner.
deleteCollaborationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteConfiguredAudienceModelAssociationResult> deleteConfiguredAudienceModelAssociationAsync(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest)
Provides the information necessary to delete a configured audience model association.
deleteConfiguredAudienceModelAssociationRequest
- Future<DeleteConfiguredAudienceModelAssociationResult> deleteConfiguredAudienceModelAssociationAsync(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest, AsyncHandler<DeleteConfiguredAudienceModelAssociationRequest,DeleteConfiguredAudienceModelAssociationResult> asyncHandler)
Provides the information necessary to delete a configured audience model association.
deleteConfiguredAudienceModelAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteConfiguredTableResult> deleteConfiguredTableAsync(DeleteConfiguredTableRequest deleteConfiguredTableRequest)
Deletes a configured table.
deleteConfiguredTableRequest
- Future<DeleteConfiguredTableResult> deleteConfiguredTableAsync(DeleteConfiguredTableRequest deleteConfiguredTableRequest, AsyncHandler<DeleteConfiguredTableRequest,DeleteConfiguredTableResult> asyncHandler)
Deletes a configured table.
deleteConfiguredTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteConfiguredTableAnalysisRuleResult> deleteConfiguredTableAnalysisRuleAsync(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest)
Deletes a configured table analysis rule.
deleteConfiguredTableAnalysisRuleRequest
- Future<DeleteConfiguredTableAnalysisRuleResult> deleteConfiguredTableAnalysisRuleAsync(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest, AsyncHandler<DeleteConfiguredTableAnalysisRuleRequest,DeleteConfiguredTableAnalysisRuleResult> asyncHandler)
Deletes a configured table analysis rule.
deleteConfiguredTableAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteConfiguredTableAssociationResult> deleteConfiguredTableAssociationAsync(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest)
Deletes a configured table association.
deleteConfiguredTableAssociationRequest
- Future<DeleteConfiguredTableAssociationResult> deleteConfiguredTableAssociationAsync(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest, AsyncHandler<DeleteConfiguredTableAssociationRequest,DeleteConfiguredTableAssociationResult> asyncHandler)
Deletes a configured table association.
deleteConfiguredTableAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteConfiguredTableAssociationAnalysisRuleResult> deleteConfiguredTableAssociationAnalysisRuleAsync(DeleteConfiguredTableAssociationAnalysisRuleRequest deleteConfiguredTableAssociationAnalysisRuleRequest)
Deletes an analysis rule for a configured table association.
deleteConfiguredTableAssociationAnalysisRuleRequest
- Future<DeleteConfiguredTableAssociationAnalysisRuleResult> deleteConfiguredTableAssociationAnalysisRuleAsync(DeleteConfiguredTableAssociationAnalysisRuleRequest deleteConfiguredTableAssociationAnalysisRuleRequest, AsyncHandler<DeleteConfiguredTableAssociationAnalysisRuleRequest,DeleteConfiguredTableAssociationAnalysisRuleResult> asyncHandler)
Deletes an analysis rule for a configured table association.
deleteConfiguredTableAssociationAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteIdMappingTableResult> deleteIdMappingTableAsync(DeleteIdMappingTableRequest deleteIdMappingTableRequest)
Deletes an ID mapping table.
deleteIdMappingTableRequest
- Future<DeleteIdMappingTableResult> deleteIdMappingTableAsync(DeleteIdMappingTableRequest deleteIdMappingTableRequest, AsyncHandler<DeleteIdMappingTableRequest,DeleteIdMappingTableResult> asyncHandler)
Deletes an ID mapping table.
deleteIdMappingTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteIdNamespaceAssociationResult> deleteIdNamespaceAssociationAsync(DeleteIdNamespaceAssociationRequest deleteIdNamespaceAssociationRequest)
Deletes an ID namespace association.
deleteIdNamespaceAssociationRequest
- Future<DeleteIdNamespaceAssociationResult> deleteIdNamespaceAssociationAsync(DeleteIdNamespaceAssociationRequest deleteIdNamespaceAssociationRequest, AsyncHandler<DeleteIdNamespaceAssociationRequest,DeleteIdNamespaceAssociationResult> asyncHandler)
Deletes an ID namespace association.
deleteIdNamespaceAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteMemberResult> deleteMemberAsync(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.
deleteMemberRequest
- Future<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest deleteMemberRequest, AsyncHandler<DeleteMemberRequest,DeleteMemberResult> asyncHandler)
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.
deleteMemberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteMembershipResult> deleteMembershipAsync(DeleteMembershipRequest deleteMembershipRequest)
Deletes a specified membership. All resources under a membership must be deleted.
deleteMembershipRequest
- Future<DeleteMembershipResult> deleteMembershipAsync(DeleteMembershipRequest deleteMembershipRequest, AsyncHandler<DeleteMembershipRequest,DeleteMembershipResult> asyncHandler)
Deletes a specified membership. All resources under a membership must be deleted.
deleteMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeletePrivacyBudgetTemplateResult> deletePrivacyBudgetTemplateAsync(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest)
Deletes a privacy budget template for a specified membership.
deletePrivacyBudgetTemplateRequest
- Future<DeletePrivacyBudgetTemplateResult> deletePrivacyBudgetTemplateAsync(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest, AsyncHandler<DeletePrivacyBudgetTemplateRequest,DeletePrivacyBudgetTemplateResult> asyncHandler)
Deletes a privacy budget template for a specified membership.
deletePrivacyBudgetTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAnalysisTemplateResult> getAnalysisTemplateAsync(GetAnalysisTemplateRequest getAnalysisTemplateRequest)
Retrieves an analysis template.
getAnalysisTemplateRequest
- Future<GetAnalysisTemplateResult> getAnalysisTemplateAsync(GetAnalysisTemplateRequest getAnalysisTemplateRequest, AsyncHandler<GetAnalysisTemplateRequest,GetAnalysisTemplateResult> asyncHandler)
Retrieves an analysis template.
getAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCollaborationResult> getCollaborationAsync(GetCollaborationRequest getCollaborationRequest)
Returns metadata about a collaboration.
getCollaborationRequest
- Future<GetCollaborationResult> getCollaborationAsync(GetCollaborationRequest getCollaborationRequest, AsyncHandler<GetCollaborationRequest,GetCollaborationResult> asyncHandler)
Returns metadata about a collaboration.
getCollaborationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCollaborationAnalysisTemplateResult> getCollaborationAnalysisTemplateAsync(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest)
Retrieves an analysis template within a collaboration.
getCollaborationAnalysisTemplateRequest
- Future<GetCollaborationAnalysisTemplateResult> getCollaborationAnalysisTemplateAsync(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest, AsyncHandler<GetCollaborationAnalysisTemplateRequest,GetCollaborationAnalysisTemplateResult> asyncHandler)
Retrieves an analysis template within a collaboration.
getCollaborationAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCollaborationConfiguredAudienceModelAssociationResult> getCollaborationConfiguredAudienceModelAssociationAsync(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest)
Retrieves a configured audience model association within a collaboration.
getCollaborationConfiguredAudienceModelAssociationRequest
- Future<GetCollaborationConfiguredAudienceModelAssociationResult> getCollaborationConfiguredAudienceModelAssociationAsync(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest, AsyncHandler<GetCollaborationConfiguredAudienceModelAssociationRequest,GetCollaborationConfiguredAudienceModelAssociationResult> asyncHandler)
Retrieves a configured audience model association within a collaboration.
getCollaborationConfiguredAudienceModelAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCollaborationPrivacyBudgetTemplateResult> getCollaborationPrivacyBudgetTemplateAsync(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest)
Returns details about a specified privacy budget template.
getCollaborationPrivacyBudgetTemplateRequest
- Future<GetCollaborationPrivacyBudgetTemplateResult> getCollaborationPrivacyBudgetTemplateAsync(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest, AsyncHandler<GetCollaborationPrivacyBudgetTemplateRequest,GetCollaborationPrivacyBudgetTemplateResult> asyncHandler)
Returns details about a specified privacy budget template.
getCollaborationPrivacyBudgetTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConfiguredAudienceModelAssociationResult> getConfiguredAudienceModelAssociationAsync(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest)
Returns information about a configured audience model association.
getConfiguredAudienceModelAssociationRequest
- Future<GetConfiguredAudienceModelAssociationResult> getConfiguredAudienceModelAssociationAsync(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest, AsyncHandler<GetConfiguredAudienceModelAssociationRequest,GetConfiguredAudienceModelAssociationResult> asyncHandler)
Returns information about a configured audience model association.
getConfiguredAudienceModelAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConfiguredTableResult> getConfiguredTableAsync(GetConfiguredTableRequest getConfiguredTableRequest)
Retrieves a configured table.
getConfiguredTableRequest
- Future<GetConfiguredTableResult> getConfiguredTableAsync(GetConfiguredTableRequest getConfiguredTableRequest, AsyncHandler<GetConfiguredTableRequest,GetConfiguredTableResult> asyncHandler)
Retrieves a configured table.
getConfiguredTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConfiguredTableAnalysisRuleResult> getConfiguredTableAnalysisRuleAsync(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest)
Retrieves a configured table analysis rule.
getConfiguredTableAnalysisRuleRequest
- Future<GetConfiguredTableAnalysisRuleResult> getConfiguredTableAnalysisRuleAsync(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest, AsyncHandler<GetConfiguredTableAnalysisRuleRequest,GetConfiguredTableAnalysisRuleResult> asyncHandler)
Retrieves a configured table analysis rule.
getConfiguredTableAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConfiguredTableAssociationResult> getConfiguredTableAssociationAsync(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest)
Retrieves a configured table association.
getConfiguredTableAssociationRequest
- Future<GetConfiguredTableAssociationResult> getConfiguredTableAssociationAsync(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest, AsyncHandler<GetConfiguredTableAssociationRequest,GetConfiguredTableAssociationResult> asyncHandler)
Retrieves a configured table association.
getConfiguredTableAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConfiguredTableAssociationAnalysisRuleResult> getConfiguredTableAssociationAnalysisRuleAsync(GetConfiguredTableAssociationAnalysisRuleRequest getConfiguredTableAssociationAnalysisRuleRequest)
Retrieves the analysis rule for a configured table association.
getConfiguredTableAssociationAnalysisRuleRequest
- Future<GetConfiguredTableAssociationAnalysisRuleResult> getConfiguredTableAssociationAnalysisRuleAsync(GetConfiguredTableAssociationAnalysisRuleRequest getConfiguredTableAssociationAnalysisRuleRequest, AsyncHandler<GetConfiguredTableAssociationAnalysisRuleRequest,GetConfiguredTableAssociationAnalysisRuleResult> asyncHandler)
Retrieves the analysis rule for a configured table association.
getConfiguredTableAssociationAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetIdMappingTableResult> getIdMappingTableAsync(GetIdMappingTableRequest getIdMappingTableRequest)
Retrieves an ID mapping table.
getIdMappingTableRequest
- Future<GetIdMappingTableResult> getIdMappingTableAsync(GetIdMappingTableRequest getIdMappingTableRequest, AsyncHandler<GetIdMappingTableRequest,GetIdMappingTableResult> asyncHandler)
Retrieves an ID mapping table.
getIdMappingTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMembershipResult> getMembershipAsync(GetMembershipRequest getMembershipRequest)
Retrieves a specified membership for an identifier.
getMembershipRequest
- Future<GetMembershipResult> getMembershipAsync(GetMembershipRequest getMembershipRequest, AsyncHandler<GetMembershipRequest,GetMembershipResult> asyncHandler)
Retrieves a specified membership for an identifier.
getMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPrivacyBudgetTemplateResult> getPrivacyBudgetTemplateAsync(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest)
Returns details for a specified privacy budget template.
getPrivacyBudgetTemplateRequest
- Future<GetPrivacyBudgetTemplateResult> getPrivacyBudgetTemplateAsync(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest, AsyncHandler<GetPrivacyBudgetTemplateRequest,GetPrivacyBudgetTemplateResult> asyncHandler)
Returns details for a specified privacy budget template.
getPrivacyBudgetTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetProtectedQueryResult> getProtectedQueryAsync(GetProtectedQueryRequest getProtectedQueryRequest)
Returns query processing metadata.
getProtectedQueryRequest
- Future<GetProtectedQueryResult> getProtectedQueryAsync(GetProtectedQueryRequest getProtectedQueryRequest, AsyncHandler<GetProtectedQueryRequest,GetProtectedQueryResult> asyncHandler)
Returns query processing metadata.
getProtectedQueryRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetSchemaResult> getSchemaAsync(GetSchemaRequest getSchemaRequest)
Retrieves the schema for a relation within a collaboration.
getSchemaRequest
- Future<GetSchemaResult> getSchemaAsync(GetSchemaRequest getSchemaRequest, AsyncHandler<GetSchemaRequest,GetSchemaResult> asyncHandler)
Retrieves the schema for a relation within a collaboration.
getSchemaRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetSchemaAnalysisRuleResult> getSchemaAnalysisRuleAsync(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest)
Retrieves a schema analysis rule.
getSchemaAnalysisRuleRequest
- Future<GetSchemaAnalysisRuleResult> getSchemaAnalysisRuleAsync(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest, AsyncHandler<GetSchemaAnalysisRuleRequest,GetSchemaAnalysisRuleResult> asyncHandler)
Retrieves a schema analysis rule.
getSchemaAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAnalysisTemplatesResult> listAnalysisTemplatesAsync(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest)
Lists analysis templates that the caller owns.
listAnalysisTemplatesRequest
- Future<ListAnalysisTemplatesResult> listAnalysisTemplatesAsync(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest, AsyncHandler<ListAnalysisTemplatesRequest,ListAnalysisTemplatesResult> asyncHandler)
Lists analysis templates that the caller owns.
listAnalysisTemplatesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationAnalysisTemplatesResult> listCollaborationAnalysisTemplatesAsync(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest)
Lists analysis templates within a collaboration.
listCollaborationAnalysisTemplatesRequest
- Future<ListCollaborationAnalysisTemplatesResult> listCollaborationAnalysisTemplatesAsync(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest, AsyncHandler<ListCollaborationAnalysisTemplatesRequest,ListCollaborationAnalysisTemplatesResult> asyncHandler)
Lists analysis templates within a collaboration.
listCollaborationAnalysisTemplatesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationConfiguredAudienceModelAssociationsResult> listCollaborationConfiguredAudienceModelAssociationsAsync(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest)
Lists configured audience model associations within a collaboration.
listCollaborationConfiguredAudienceModelAssociationsRequest
- Future<ListCollaborationConfiguredAudienceModelAssociationsResult> listCollaborationConfiguredAudienceModelAssociationsAsync(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest, AsyncHandler<ListCollaborationConfiguredAudienceModelAssociationsRequest,ListCollaborationConfiguredAudienceModelAssociationsResult> asyncHandler)
Lists configured audience model associations within a collaboration.
listCollaborationConfiguredAudienceModelAssociationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationIdNamespaceAssociationsResult> listCollaborationIdNamespaceAssociationsAsync(ListCollaborationIdNamespaceAssociationsRequest listCollaborationIdNamespaceAssociationsRequest)
Returns a list of the ID namespace associations in a collaboration.
listCollaborationIdNamespaceAssociationsRequest
- Future<ListCollaborationIdNamespaceAssociationsResult> listCollaborationIdNamespaceAssociationsAsync(ListCollaborationIdNamespaceAssociationsRequest listCollaborationIdNamespaceAssociationsRequest, AsyncHandler<ListCollaborationIdNamespaceAssociationsRequest,ListCollaborationIdNamespaceAssociationsResult> asyncHandler)
Returns a list of the ID namespace associations in a collaboration.
listCollaborationIdNamespaceAssociationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationPrivacyBudgetTemplatesResult> listCollaborationPrivacyBudgetTemplatesAsync(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest)
Returns an array that summarizes each privacy budget template in a specified collaboration.
listCollaborationPrivacyBudgetTemplatesRequest
- Future<ListCollaborationPrivacyBudgetTemplatesResult> listCollaborationPrivacyBudgetTemplatesAsync(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest, AsyncHandler<ListCollaborationPrivacyBudgetTemplatesRequest,ListCollaborationPrivacyBudgetTemplatesResult> asyncHandler)
Returns an array that summarizes each privacy budget template in a specified collaboration.
listCollaborationPrivacyBudgetTemplatesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationPrivacyBudgetsResult> listCollaborationPrivacyBudgetsAsync(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest)
Returns an array that summarizes each privacy budget in a specified collaboration. The summary includes the collaboration ARN, creation time, creating account, and privacy budget details.
listCollaborationPrivacyBudgetsRequest
- Future<ListCollaborationPrivacyBudgetsResult> listCollaborationPrivacyBudgetsAsync(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest, AsyncHandler<ListCollaborationPrivacyBudgetsRequest,ListCollaborationPrivacyBudgetsResult> asyncHandler)
Returns an array that summarizes each privacy budget in a specified collaboration. The summary includes the collaboration ARN, creation time, creating account, and privacy budget details.
listCollaborationPrivacyBudgetsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCollaborationsResult> listCollaborationsAsync(ListCollaborationsRequest listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
listCollaborationsRequest
- Future<ListCollaborationsResult> listCollaborationsAsync(ListCollaborationsRequest listCollaborationsRequest, AsyncHandler<ListCollaborationsRequest,ListCollaborationsResult> asyncHandler)
Lists collaborations the caller owns, is active in, or has been invited to.
listCollaborationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListConfiguredAudienceModelAssociationsResult> listConfiguredAudienceModelAssociationsAsync(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest)
Lists information about requested configured audience model associations.
listConfiguredAudienceModelAssociationsRequest
- Future<ListConfiguredAudienceModelAssociationsResult> listConfiguredAudienceModelAssociationsAsync(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest, AsyncHandler<ListConfiguredAudienceModelAssociationsRequest,ListConfiguredAudienceModelAssociationsResult> asyncHandler)
Lists information about requested configured audience model associations.
listConfiguredAudienceModelAssociationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListConfiguredTableAssociationsResult> listConfiguredTableAssociationsAsync(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
listConfiguredTableAssociationsRequest
- Future<ListConfiguredTableAssociationsResult> listConfiguredTableAssociationsAsync(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest, AsyncHandler<ListConfiguredTableAssociationsRequest,ListConfiguredTableAssociationsResult> asyncHandler)
Lists configured table associations for a membership.
listConfiguredTableAssociationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListConfiguredTablesResult> listConfiguredTablesAsync(ListConfiguredTablesRequest listConfiguredTablesRequest)
Lists configured tables.
listConfiguredTablesRequest
- Future<ListConfiguredTablesResult> listConfiguredTablesAsync(ListConfiguredTablesRequest listConfiguredTablesRequest, AsyncHandler<ListConfiguredTablesRequest,ListConfiguredTablesResult> asyncHandler)
Lists configured tables.
listConfiguredTablesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListIdMappingTablesResult> listIdMappingTablesAsync(ListIdMappingTablesRequest listIdMappingTablesRequest)
Returns a list of ID mapping tables.
listIdMappingTablesRequest
- Future<ListIdMappingTablesResult> listIdMappingTablesAsync(ListIdMappingTablesRequest listIdMappingTablesRequest, AsyncHandler<ListIdMappingTablesRequest,ListIdMappingTablesResult> asyncHandler)
Returns a list of ID mapping tables.
listIdMappingTablesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListIdNamespaceAssociationsResult> listIdNamespaceAssociationsAsync(ListIdNamespaceAssociationsRequest listIdNamespaceAssociationsRequest)
Returns a list of ID namespace associations.
listIdNamespaceAssociationsRequest
- Future<ListIdNamespaceAssociationsResult> listIdNamespaceAssociationsAsync(ListIdNamespaceAssociationsRequest listIdNamespaceAssociationsRequest, AsyncHandler<ListIdNamespaceAssociationsRequest,ListIdNamespaceAssociationsResult> asyncHandler)
Returns a list of ID namespace associations.
listIdNamespaceAssociationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest)
Lists all members within a collaboration.
listMembersRequest
- Future<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
Lists all members within a collaboration.
listMembersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListMembershipsResult> listMembershipsAsync(ListMembershipsRequest listMembershipsRequest)
Lists all memberships resources within the caller's account.
listMembershipsRequest
- Future<ListMembershipsResult> listMembershipsAsync(ListMembershipsRequest listMembershipsRequest, AsyncHandler<ListMembershipsRequest,ListMembershipsResult> asyncHandler)
Lists all memberships resources within the caller's account.
listMembershipsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPrivacyBudgetTemplatesResult> listPrivacyBudgetTemplatesAsync(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest)
Returns detailed information about the privacy budget templates in a specified membership.
listPrivacyBudgetTemplatesRequest
- Future<ListPrivacyBudgetTemplatesResult> listPrivacyBudgetTemplatesAsync(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest, AsyncHandler<ListPrivacyBudgetTemplatesRequest,ListPrivacyBudgetTemplatesResult> asyncHandler)
Returns detailed information about the privacy budget templates in a specified membership.
listPrivacyBudgetTemplatesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPrivacyBudgetsResult> listPrivacyBudgetsAsync(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest)
Returns detailed information about the privacy budgets in a specified membership.
listPrivacyBudgetsRequest
- Future<ListPrivacyBudgetsResult> listPrivacyBudgetsAsync(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest, AsyncHandler<ListPrivacyBudgetsRequest,ListPrivacyBudgetsResult> asyncHandler)
Returns detailed information about the privacy budgets in a specified membership.
listPrivacyBudgetsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListProtectedQueriesResult> listProtectedQueriesAsync(ListProtectedQueriesRequest listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
listProtectedQueriesRequest
- Future<ListProtectedQueriesResult> listProtectedQueriesAsync(ListProtectedQueriesRequest listProtectedQueriesRequest, AsyncHandler<ListProtectedQueriesRequest,ListProtectedQueriesResult> asyncHandler)
Lists protected queries, sorted by the most recent query.
listProtectedQueriesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListSchemasResult> listSchemasAsync(ListSchemasRequest listSchemasRequest)
Lists the schemas for relations within a collaboration.
listSchemasRequest
- Future<ListSchemasResult> listSchemasAsync(ListSchemasRequest listSchemasRequest, AsyncHandler<ListSchemasRequest,ListSchemasResult> asyncHandler)
Lists the schemas for relations within a collaboration.
listSchemasRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags that have been added to a resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists all of the tags that have been added to a resource.
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PopulateIdMappingTableResult> populateIdMappingTableAsync(PopulateIdMappingTableRequest populateIdMappingTableRequest)
Defines the information that's necessary to populate an ID mapping table.
populateIdMappingTableRequest
- Future<PopulateIdMappingTableResult> populateIdMappingTableAsync(PopulateIdMappingTableRequest populateIdMappingTableRequest, AsyncHandler<PopulateIdMappingTableRequest,PopulateIdMappingTableResult> asyncHandler)
Defines the information that's necessary to populate an ID mapping table.
populateIdMappingTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PreviewPrivacyImpactResult> previewPrivacyImpactAsync(PreviewPrivacyImpactRequest previewPrivacyImpactRequest)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
previewPrivacyImpactRequest
- Future<PreviewPrivacyImpactResult> previewPrivacyImpactAsync(PreviewPrivacyImpactRequest previewPrivacyImpactRequest, AsyncHandler<PreviewPrivacyImpactRequest,PreviewPrivacyImpactResult> asyncHandler)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
previewPrivacyImpactRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartProtectedQueryResult> startProtectedQueryAsync(StartProtectedQueryRequest startProtectedQueryRequest)
Creates a protected query that is started by Clean Rooms.
startProtectedQueryRequest
- Future<StartProtectedQueryResult> startProtectedQueryAsync(StartProtectedQueryRequest startProtectedQueryRequest, AsyncHandler<StartProtectedQueryRequest,StartProtectedQueryResult> asyncHandler)
Creates a protected query that is started by Clean Rooms.
startProtectedQueryRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Tags a resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Tags a resource.
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes a tag or list of tags from a resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes a tag or list of tags from a resource.
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAnalysisTemplateResult> updateAnalysisTemplateAsync(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest)
Updates the analysis template metadata.
updateAnalysisTemplateRequest
- Future<UpdateAnalysisTemplateResult> updateAnalysisTemplateAsync(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest, AsyncHandler<UpdateAnalysisTemplateRequest,UpdateAnalysisTemplateResult> asyncHandler)
Updates the analysis template metadata.
updateAnalysisTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateCollaborationResult> updateCollaborationAsync(UpdateCollaborationRequest updateCollaborationRequest)
Updates collaboration metadata and can only be called by the collaboration owner.
updateCollaborationRequest
- Future<UpdateCollaborationResult> updateCollaborationAsync(UpdateCollaborationRequest updateCollaborationRequest, AsyncHandler<UpdateCollaborationRequest,UpdateCollaborationResult> asyncHandler)
Updates collaboration metadata and can only be called by the collaboration owner.
updateCollaborationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateConfiguredAudienceModelAssociationResult> updateConfiguredAudienceModelAssociationAsync(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest)
Provides the details necessary to update a configured audience model association.
updateConfiguredAudienceModelAssociationRequest
- Future<UpdateConfiguredAudienceModelAssociationResult> updateConfiguredAudienceModelAssociationAsync(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest, AsyncHandler<UpdateConfiguredAudienceModelAssociationRequest,UpdateConfiguredAudienceModelAssociationResult> asyncHandler)
Provides the details necessary to update a configured audience model association.
updateConfiguredAudienceModelAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateConfiguredTableResult> updateConfiguredTableAsync(UpdateConfiguredTableRequest updateConfiguredTableRequest)
Updates a configured table.
updateConfiguredTableRequest
- Future<UpdateConfiguredTableResult> updateConfiguredTableAsync(UpdateConfiguredTableRequest updateConfiguredTableRequest, AsyncHandler<UpdateConfiguredTableRequest,UpdateConfiguredTableResult> asyncHandler)
Updates a configured table.
updateConfiguredTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateConfiguredTableAnalysisRuleResult> updateConfiguredTableAnalysisRuleAsync(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest)
Updates a configured table analysis rule.
updateConfiguredTableAnalysisRuleRequest
- Future<UpdateConfiguredTableAnalysisRuleResult> updateConfiguredTableAnalysisRuleAsync(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest, AsyncHandler<UpdateConfiguredTableAnalysisRuleRequest,UpdateConfiguredTableAnalysisRuleResult> asyncHandler)
Updates a configured table analysis rule.
updateConfiguredTableAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateConfiguredTableAssociationResult> updateConfiguredTableAssociationAsync(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest)
Updates a configured table association.
updateConfiguredTableAssociationRequest
- Future<UpdateConfiguredTableAssociationResult> updateConfiguredTableAssociationAsync(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest, AsyncHandler<UpdateConfiguredTableAssociationRequest,UpdateConfiguredTableAssociationResult> asyncHandler)
Updates a configured table association.
updateConfiguredTableAssociationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateConfiguredTableAssociationAnalysisRuleResult> updateConfiguredTableAssociationAnalysisRuleAsync(UpdateConfiguredTableAssociationAnalysisRuleRequest updateConfiguredTableAssociationAnalysisRuleRequest)
Updates the analysis rule for a configured table association.
updateConfiguredTableAssociationAnalysisRuleRequest
- Future<UpdateConfiguredTableAssociationAnalysisRuleResult> updateConfiguredTableAssociationAnalysisRuleAsync(UpdateConfiguredTableAssociationAnalysisRuleRequest updateConfiguredTableAssociationAnalysisRuleRequest, AsyncHandler<UpdateConfiguredTableAssociationAnalysisRuleRequest,UpdateConfiguredTableAssociationAnalysisRuleResult> asyncHandler)
Updates the analysis rule for a configured table association.
updateConfiguredTableAssociationAnalysisRuleRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateIdMappingTableResult> updateIdMappingTableAsync(UpdateIdMappingTableRequest updateIdMappingTableRequest)
Provides the details that are necessary to update an ID mapping table.
updateIdMappingTableRequest
- Future<UpdateIdMappingTableResult> updateIdMappingTableAsync(UpdateIdMappingTableRequest updateIdMappingTableRequest, AsyncHandler<UpdateIdMappingTableRequest,UpdateIdMappingTableResult> asyncHandler)
Provides the details that are necessary to update an ID mapping table.
updateIdMappingTableRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateMembershipResult> updateMembershipAsync(UpdateMembershipRequest updateMembershipRequest)
Updates a membership.
updateMembershipRequest
- Future<UpdateMembershipResult> updateMembershipAsync(UpdateMembershipRequest updateMembershipRequest, AsyncHandler<UpdateMembershipRequest,UpdateMembershipResult> asyncHandler)
Updates a membership.
updateMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePrivacyBudgetTemplateResult> updatePrivacyBudgetTemplateAsync(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest)
Updates the privacy budget template for the specified membership.
updatePrivacyBudgetTemplateRequest
- Future<UpdatePrivacyBudgetTemplateResult> updatePrivacyBudgetTemplateAsync(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest, AsyncHandler<UpdatePrivacyBudgetTemplateRequest,UpdatePrivacyBudgetTemplateResult> asyncHandler)
Updates the privacy budget template for the specified membership.
updatePrivacyBudgetTemplateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateProtectedQueryResult> updateProtectedQueryAsync(UpdateProtectedQueryRequest updateProtectedQueryRequest)
Updates the processing of a currently running query.
updateProtectedQueryRequest
- Future<UpdateProtectedQueryResult> updateProtectedQueryAsync(UpdateProtectedQueryRequest updateProtectedQueryRequest, AsyncHandler<UpdateProtectedQueryRequest,UpdateProtectedQueryResult> asyncHandler)
Updates the processing of a currently running query.
updateProtectedQueryRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.