Interface CleanRoomsAsyncClient
-
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface CleanRoomsAsyncClient extends AwsClient
Service client for accessing AWS Clean Rooms Service asynchronously. This can be created using the staticbuilder()
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
Fields Modifier and Type Field Description static String
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.static String
SERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
- Constant Field Values
-
-
Method Detail
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createConfiguredAudienceModelAssociation
default CompletableFuture<CreateConfiguredAudienceModelAssociationResponse> createConfiguredAudienceModelAssociation(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest)
Provides the details necessary to create a configured audience model association.
- Parameters:
createConfiguredAudienceModelAssociationRequest
-- Returns:
- A Java Future containing the result of the CreateConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
createConfiguredAudienceModelAssociation
default CompletableFuture<CreateConfiguredAudienceModelAssociationResponse> createConfiguredAudienceModelAssociation(Consumer<CreateConfiguredAudienceModelAssociationRequest.Builder> createConfiguredAudienceModelAssociationRequest)
Provides the details necessary to create a configured audience model association.
This is a convenience which creates an instance of the
CreateConfiguredAudienceModelAssociationRequest.Builder
avoiding the need to create one manually viaCreateConfiguredAudienceModelAssociationRequest.builder()
- Parameters:
createConfiguredAudienceModelAssociationRequest
- AConsumer
that will call methods onCreateConfiguredAudienceModelAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createPrivacyBudgetTemplate
default CompletableFuture<CreatePrivacyBudgetTemplateResponse> createPrivacyBudgetTemplate(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.
- Parameters:
createPrivacyBudgetTemplateRequest
-- Returns:
- A Java Future containing the result of the CreatePrivacyBudgetTemplate 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:
- AWS API Documentation
-
createPrivacyBudgetTemplate
default CompletableFuture<CreatePrivacyBudgetTemplateResponse> createPrivacyBudgetTemplate(Consumer<CreatePrivacyBudgetTemplateRequest.Builder> 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.
This is a convenience which creates an instance of the
CreatePrivacyBudgetTemplateRequest.Builder
avoiding the need to create one manually viaCreatePrivacyBudgetTemplateRequest.builder()
- Parameters:
createPrivacyBudgetTemplateRequest
- AConsumer
that will call methods onCreatePrivacyBudgetTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreatePrivacyBudgetTemplate 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteConfiguredAudienceModelAssociation
default CompletableFuture<DeleteConfiguredAudienceModelAssociationResponse> deleteConfiguredAudienceModelAssociation(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest)
Provides the information necessary to delete a configured audience model association.
- Parameters:
deleteConfiguredAudienceModelAssociationRequest
-- Returns:
- A Java Future containing the result of the DeleteConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
deleteConfiguredAudienceModelAssociation
default CompletableFuture<DeleteConfiguredAudienceModelAssociationResponse> deleteConfiguredAudienceModelAssociation(Consumer<DeleteConfiguredAudienceModelAssociationRequest.Builder> deleteConfiguredAudienceModelAssociationRequest)
Provides the information necessary to delete a configured audience model association.
This is a convenience which creates an instance of the
DeleteConfiguredAudienceModelAssociationRequest.Builder
avoiding the need to create one manually viaDeleteConfiguredAudienceModelAssociationRequest.builder()
- Parameters:
deleteConfiguredAudienceModelAssociationRequest
- AConsumer
that will call methods onDeleteConfiguredAudienceModelAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deletePrivacyBudgetTemplate
default CompletableFuture<DeletePrivacyBudgetTemplateResponse> deletePrivacyBudgetTemplate(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest)
Deletes a privacy budget template for a specified membership.
- Parameters:
deletePrivacyBudgetTemplateRequest
-- Returns:
- A Java Future containing the result of the DeletePrivacyBudgetTemplate 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:
- AWS API Documentation
-
deletePrivacyBudgetTemplate
default CompletableFuture<DeletePrivacyBudgetTemplateResponse> deletePrivacyBudgetTemplate(Consumer<DeletePrivacyBudgetTemplateRequest.Builder> deletePrivacyBudgetTemplateRequest)
Deletes a privacy budget template for a specified membership.
This is a convenience which creates an instance of the
DeletePrivacyBudgetTemplateRequest.Builder
avoiding the need to create one manually viaDeletePrivacyBudgetTemplateRequest.builder()
- Parameters:
deletePrivacyBudgetTemplateRequest
- AConsumer
that will call methods onDeletePrivacyBudgetTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeletePrivacyBudgetTemplate 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getCollaborationConfiguredAudienceModelAssociation
default CompletableFuture<GetCollaborationConfiguredAudienceModelAssociationResponse> getCollaborationConfiguredAudienceModelAssociation(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest)
Retrieves a configured audience model association within a collaboration.
- Parameters:
getCollaborationConfiguredAudienceModelAssociationRequest
-- Returns:
- A Java Future containing the result of the GetCollaborationConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
getCollaborationConfiguredAudienceModelAssociation
default CompletableFuture<GetCollaborationConfiguredAudienceModelAssociationResponse> getCollaborationConfiguredAudienceModelAssociation(Consumer<GetCollaborationConfiguredAudienceModelAssociationRequest.Builder> getCollaborationConfiguredAudienceModelAssociationRequest)
Retrieves a configured audience model association within a collaboration.
This is a convenience which creates an instance of the
GetCollaborationConfiguredAudienceModelAssociationRequest.Builder
avoiding the need to create one manually viaGetCollaborationConfiguredAudienceModelAssociationRequest.builder()
- Parameters:
getCollaborationConfiguredAudienceModelAssociationRequest
- AConsumer
that will call methods onGetCollaborationConfiguredAudienceModelAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCollaborationConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
getCollaborationPrivacyBudgetTemplate
default CompletableFuture<GetCollaborationPrivacyBudgetTemplateResponse> getCollaborationPrivacyBudgetTemplate(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest)
Returns details about a specified privacy budget template.
- Parameters:
getCollaborationPrivacyBudgetTemplateRequest
-- Returns:
- A Java Future containing the result of the GetCollaborationPrivacyBudgetTemplate 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:
- AWS API Documentation
-
getCollaborationPrivacyBudgetTemplate
default CompletableFuture<GetCollaborationPrivacyBudgetTemplateResponse> getCollaborationPrivacyBudgetTemplate(Consumer<GetCollaborationPrivacyBudgetTemplateRequest.Builder> getCollaborationPrivacyBudgetTemplateRequest)
Returns details about a specified privacy budget template.
This is a convenience which creates an instance of the
GetCollaborationPrivacyBudgetTemplateRequest.Builder
avoiding the need to create one manually viaGetCollaborationPrivacyBudgetTemplateRequest.builder()
- Parameters:
getCollaborationPrivacyBudgetTemplateRequest
- AConsumer
that will call methods onGetCollaborationPrivacyBudgetTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCollaborationPrivacyBudgetTemplate 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:
- AWS API Documentation
-
getConfiguredAudienceModelAssociation
default CompletableFuture<GetConfiguredAudienceModelAssociationResponse> getConfiguredAudienceModelAssociation(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest)
Returns information about a configured audience model association.
- Parameters:
getConfiguredAudienceModelAssociationRequest
-- Returns:
- A Java Future containing the result of the GetConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
getConfiguredAudienceModelAssociation
default CompletableFuture<GetConfiguredAudienceModelAssociationResponse> getConfiguredAudienceModelAssociation(Consumer<GetConfiguredAudienceModelAssociationRequest.Builder> getConfiguredAudienceModelAssociationRequest)
Returns information about a configured audience model association.
This is a convenience which creates an instance of the
GetConfiguredAudienceModelAssociationRequest.Builder
avoiding the need to create one manually viaGetConfiguredAudienceModelAssociationRequest.builder()
- Parameters:
getConfiguredAudienceModelAssociationRequest
- AConsumer
that will call methods onGetConfiguredAudienceModelAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getPrivacyBudgetTemplate
default CompletableFuture<GetPrivacyBudgetTemplateResponse> getPrivacyBudgetTemplate(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest)
Returns details for a specified privacy budget template.
- Parameters:
getPrivacyBudgetTemplateRequest
-- Returns:
- A Java Future containing the result of the GetPrivacyBudgetTemplate 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:
- AWS API Documentation
-
getPrivacyBudgetTemplate
default CompletableFuture<GetPrivacyBudgetTemplateResponse> getPrivacyBudgetTemplate(Consumer<GetPrivacyBudgetTemplateRequest.Builder> getPrivacyBudgetTemplateRequest)
Returns details for a specified privacy budget template.
This is a convenience which creates an instance of the
GetPrivacyBudgetTemplateRequest.Builder
avoiding the need to create one manually viaGetPrivacyBudgetTemplateRequest.builder()
- Parameters:
getPrivacyBudgetTemplateRequest
- AConsumer
that will call methods onGetPrivacyBudgetTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPrivacyBudgetTemplate 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getSchema
default CompletableFuture<GetSchemaResponse> getSchema(GetSchemaRequest getSchemaRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesPublisher listAnalysisTemplatesPaginator(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest)
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:
- AWS API Documentation
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesPublisher listAnalysisTemplatesPaginator(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesPublisher listCollaborationAnalysisTemplatesPaginator(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest)
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:
- AWS API Documentation
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesPublisher listCollaborationAnalysisTemplatesPaginator(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest)
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:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociations
default CompletableFuture<ListCollaborationConfiguredAudienceModelAssociationsResponse> listCollaborationConfiguredAudienceModelAssociations(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest)
Lists configured audience model associations within a collaboration.
- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest
-- Returns:
- A Java Future containing the result of the ListCollaborationConfiguredAudienceModelAssociations 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:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociations
default CompletableFuture<ListCollaborationConfiguredAudienceModelAssociationsResponse> listCollaborationConfiguredAudienceModelAssociations(Consumer<ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder> listCollaborationConfiguredAudienceModelAssociationsRequest)
Lists configured audience model associations within a collaboration.
This is a convenience which creates an instance of the
ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder
avoiding the need to create one manually viaListCollaborationConfiguredAudienceModelAssociationsRequest.builder()
- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest
- AConsumer
that will call methods onListCollaborationConfiguredAudienceModelAssociationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCollaborationConfiguredAudienceModelAssociations 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:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociationsPaginator
default ListCollaborationConfiguredAudienceModelAssociationsPublisher listCollaborationConfiguredAudienceModelAssociationsPaginator(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest)
This is a variant of
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)
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.ListCollaborationConfiguredAudienceModelAssociationsPublisher publisher = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsPublisher publisher = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse 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
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)
operation.- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest
-- 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:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociationsPaginator
default ListCollaborationConfiguredAudienceModelAssociationsPublisher listCollaborationConfiguredAudienceModelAssociationsPaginator(Consumer<ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder> listCollaborationConfiguredAudienceModelAssociationsRequest)
This is a variant of
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)
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.ListCollaborationConfiguredAudienceModelAssociationsPublisher publisher = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsPublisher publisher = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse 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
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)
operation.
This is a convenience which creates an instance of the
ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder
avoiding the need to create one manually viaListCollaborationConfiguredAudienceModelAssociationsRequest.builder()
- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest
- AConsumer
that will call methods onListCollaborationConfiguredAudienceModelAssociationsRequest.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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplates
default CompletableFuture<ListCollaborationPrivacyBudgetTemplatesResponse> listCollaborationPrivacyBudgetTemplates(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest)
Returns an array that summarizes each privacy budget template in a specified collaboration.
- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest
-- Returns:
- A Java Future containing the result of the ListCollaborationPrivacyBudgetTemplates 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplates
default CompletableFuture<ListCollaborationPrivacyBudgetTemplatesResponse> listCollaborationPrivacyBudgetTemplates(Consumer<ListCollaborationPrivacyBudgetTemplatesRequest.Builder> listCollaborationPrivacyBudgetTemplatesRequest)
Returns an array that summarizes each privacy budget template in a specified collaboration.
This is a convenience which creates an instance of the
ListCollaborationPrivacyBudgetTemplatesRequest.Builder
avoiding the need to create one manually viaListCollaborationPrivacyBudgetTemplatesRequest.builder()
- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest
- AConsumer
that will call methods onListCollaborationPrivacyBudgetTemplatesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCollaborationPrivacyBudgetTemplates 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplatesPaginator
default ListCollaborationPrivacyBudgetTemplatesPublisher listCollaborationPrivacyBudgetTemplatesPaginator(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest)
This is a variant of
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)
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.ListCollaborationPrivacyBudgetTemplatesPublisher publisher = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesPublisher publisher = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse 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
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)
operation.- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest
-- 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplatesPaginator
default ListCollaborationPrivacyBudgetTemplatesPublisher listCollaborationPrivacyBudgetTemplatesPaginator(Consumer<ListCollaborationPrivacyBudgetTemplatesRequest.Builder> listCollaborationPrivacyBudgetTemplatesRequest)
This is a variant of
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)
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.ListCollaborationPrivacyBudgetTemplatesPublisher publisher = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesPublisher publisher = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse 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
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)
operation.
This is a convenience which creates an instance of the
ListCollaborationPrivacyBudgetTemplatesRequest.Builder
avoiding the need to create one manually viaListCollaborationPrivacyBudgetTemplatesRequest.builder()
- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest
- AConsumer
that will call methods onListCollaborationPrivacyBudgetTemplatesRequest.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:
- AWS API Documentation
-
listCollaborationPrivacyBudgets
default CompletableFuture<ListCollaborationPrivacyBudgetsResponse> listCollaborationPrivacyBudgets(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.
- Parameters:
listCollaborationPrivacyBudgetsRequest
-- Returns:
- A Java Future containing the result of the ListCollaborationPrivacyBudgets 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgets
default CompletableFuture<ListCollaborationPrivacyBudgetsResponse> listCollaborationPrivacyBudgets(Consumer<ListCollaborationPrivacyBudgetsRequest.Builder> 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.
This is a convenience which creates an instance of the
ListCollaborationPrivacyBudgetsRequest.Builder
avoiding the need to create one manually viaListCollaborationPrivacyBudgetsRequest.builder()
- Parameters:
listCollaborationPrivacyBudgetsRequest
- AConsumer
that will call methods onListCollaborationPrivacyBudgetsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCollaborationPrivacyBudgets 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetsPaginator
default ListCollaborationPrivacyBudgetsPublisher listCollaborationPrivacyBudgetsPaginator(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest)
This is a variant of
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)
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.ListCollaborationPrivacyBudgetsPublisher publisher = client.listCollaborationPrivacyBudgetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsPublisher publisher = client.listCollaborationPrivacyBudgetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse 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
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)
operation.- Parameters:
listCollaborationPrivacyBudgetsRequest
-- 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:
- AWS API Documentation
-
listCollaborationPrivacyBudgetsPaginator
default ListCollaborationPrivacyBudgetsPublisher listCollaborationPrivacyBudgetsPaginator(Consumer<ListCollaborationPrivacyBudgetsRequest.Builder> listCollaborationPrivacyBudgetsRequest)
This is a variant of
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)
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.ListCollaborationPrivacyBudgetsPublisher publisher = client.listCollaborationPrivacyBudgetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsPublisher publisher = client.listCollaborationPrivacyBudgetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse 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
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)
operation.
This is a convenience which creates an instance of the
ListCollaborationPrivacyBudgetsRequest.Builder
avoiding the need to create one manually viaListCollaborationPrivacyBudgetsRequest.builder()
- Parameters:
listCollaborationPrivacyBudgetsRequest
- AConsumer
that will call methods onListCollaborationPrivacyBudgetsRequest.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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listCollaborationsPaginator
default ListCollaborationsPublisher listCollaborationsPaginator(ListCollaborationsRequest listCollaborationsRequest)
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:
- AWS API Documentation
-
listCollaborationsPaginator
default ListCollaborationsPublisher listCollaborationsPaginator(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest)
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:
- AWS API Documentation
-
listConfiguredAudienceModelAssociations
default CompletableFuture<ListConfiguredAudienceModelAssociationsResponse> listConfiguredAudienceModelAssociations(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest)
Lists information about requested configured audience model associations.
- Parameters:
listConfiguredAudienceModelAssociationsRequest
-- Returns:
- A Java Future containing the result of the ListConfiguredAudienceModelAssociations 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:
- AWS API Documentation
-
listConfiguredAudienceModelAssociations
default CompletableFuture<ListConfiguredAudienceModelAssociationsResponse> listConfiguredAudienceModelAssociations(Consumer<ListConfiguredAudienceModelAssociationsRequest.Builder> listConfiguredAudienceModelAssociationsRequest)
Lists information about requested configured audience model associations.
This is a convenience which creates an instance of the
ListConfiguredAudienceModelAssociationsRequest.Builder
avoiding the need to create one manually viaListConfiguredAudienceModelAssociationsRequest.builder()
- Parameters:
listConfiguredAudienceModelAssociationsRequest
- AConsumer
that will call methods onListConfiguredAudienceModelAssociationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListConfiguredAudienceModelAssociations 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:
- AWS API Documentation
-
listConfiguredAudienceModelAssociationsPaginator
default ListConfiguredAudienceModelAssociationsPublisher listConfiguredAudienceModelAssociationsPaginator(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest)
This is a variant of
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)
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.ListConfiguredAudienceModelAssociationsPublisher publisher = client.listConfiguredAudienceModelAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsPublisher publisher = client.listConfiguredAudienceModelAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse 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
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)
operation.- Parameters:
listConfiguredAudienceModelAssociationsRequest
-- 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:
- AWS API Documentation
-
listConfiguredAudienceModelAssociationsPaginator
default ListConfiguredAudienceModelAssociationsPublisher listConfiguredAudienceModelAssociationsPaginator(Consumer<ListConfiguredAudienceModelAssociationsRequest.Builder> listConfiguredAudienceModelAssociationsRequest)
This is a variant of
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)
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.ListConfiguredAudienceModelAssociationsPublisher publisher = client.listConfiguredAudienceModelAssociationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsPublisher publisher = client.listConfiguredAudienceModelAssociationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse 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
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)
operation.
This is a convenience which creates an instance of the
ListConfiguredAudienceModelAssociationsRequest.Builder
avoiding the need to create one manually viaListConfiguredAudienceModelAssociationsRequest.builder()
- Parameters:
listConfiguredAudienceModelAssociationsRequest
- AConsumer
that will call methods onListConfiguredAudienceModelAssociationsRequest.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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsPublisher listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
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:
- AWS API Documentation
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsPublisher listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listConfiguredTablesPaginator
default ListConfiguredTablesPublisher listConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest)
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:
- AWS API Documentation
-
listConfiguredTablesPaginator
default ListConfiguredTablesPublisher listConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest)
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:
- AWS API Documentation
-
listMembers
default CompletableFuture<ListMembersResponse> listMembers(ListMembersRequest listMembersRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listMembersPaginator
default ListMembersPublisher listMembersPaginator(ListMembersRequest listMembersRequest)
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:
- AWS API Documentation
-
listMembersPaginator
default ListMembersPublisher listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listMembershipsPaginator
default ListMembershipsPublisher listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest)
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:
- AWS API Documentation
-
listMembershipsPaginator
default ListMembershipsPublisher listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest)
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:
- AWS API Documentation
-
listPrivacyBudgetTemplates
default CompletableFuture<ListPrivacyBudgetTemplatesResponse> listPrivacyBudgetTemplates(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest)
Returns detailed information about the privacy budget templates in a specified membership.
- Parameters:
listPrivacyBudgetTemplatesRequest
-- Returns:
- A Java Future containing the result of the ListPrivacyBudgetTemplates 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:
- AWS API Documentation
-
listPrivacyBudgetTemplates
default CompletableFuture<ListPrivacyBudgetTemplatesResponse> listPrivacyBudgetTemplates(Consumer<ListPrivacyBudgetTemplatesRequest.Builder> listPrivacyBudgetTemplatesRequest)
Returns detailed information about the privacy budget templates in a specified membership.
This is a convenience which creates an instance of the
ListPrivacyBudgetTemplatesRequest.Builder
avoiding the need to create one manually viaListPrivacyBudgetTemplatesRequest.builder()
- Parameters:
listPrivacyBudgetTemplatesRequest
- AConsumer
that will call methods onListPrivacyBudgetTemplatesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPrivacyBudgetTemplates 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:
- AWS API Documentation
-
listPrivacyBudgetTemplatesPaginator
default ListPrivacyBudgetTemplatesPublisher listPrivacyBudgetTemplatesPaginator(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest)
This is a variant of
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)
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.ListPrivacyBudgetTemplatesPublisher publisher = client.listPrivacyBudgetTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesPublisher publisher = client.listPrivacyBudgetTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse 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
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)
operation.- Parameters:
listPrivacyBudgetTemplatesRequest
-- 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:
- AWS API Documentation
-
listPrivacyBudgetTemplatesPaginator
default ListPrivacyBudgetTemplatesPublisher listPrivacyBudgetTemplatesPaginator(Consumer<ListPrivacyBudgetTemplatesRequest.Builder> listPrivacyBudgetTemplatesRequest)
This is a variant of
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)
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.ListPrivacyBudgetTemplatesPublisher publisher = client.listPrivacyBudgetTemplatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesPublisher publisher = client.listPrivacyBudgetTemplatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse 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
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)
operation.
This is a convenience which creates an instance of the
ListPrivacyBudgetTemplatesRequest.Builder
avoiding the need to create one manually viaListPrivacyBudgetTemplatesRequest.builder()
- Parameters:
listPrivacyBudgetTemplatesRequest
- AConsumer
that will call methods onListPrivacyBudgetTemplatesRequest.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:
- AWS API Documentation
-
listPrivacyBudgets
default CompletableFuture<ListPrivacyBudgetsResponse> listPrivacyBudgets(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest)
Returns detailed information about the privacy budgets in a specified membership.
- Parameters:
listPrivacyBudgetsRequest
-- Returns:
- A Java Future containing the result of the ListPrivacyBudgets 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:
- AWS API Documentation
-
listPrivacyBudgets
default CompletableFuture<ListPrivacyBudgetsResponse> listPrivacyBudgets(Consumer<ListPrivacyBudgetsRequest.Builder> listPrivacyBudgetsRequest)
Returns detailed information about the privacy budgets in a specified membership.
This is a convenience which creates an instance of the
ListPrivacyBudgetsRequest.Builder
avoiding the need to create one manually viaListPrivacyBudgetsRequest.builder()
- Parameters:
listPrivacyBudgetsRequest
- AConsumer
that will call methods onListPrivacyBudgetsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPrivacyBudgets 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:
- AWS API Documentation
-
listPrivacyBudgetsPaginator
default ListPrivacyBudgetsPublisher listPrivacyBudgetsPaginator(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest)
This is a variant of
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)
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.ListPrivacyBudgetsPublisher publisher = client.listPrivacyBudgetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsPublisher publisher = client.listPrivacyBudgetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse 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
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)
operation.- Parameters:
listPrivacyBudgetsRequest
-- 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:
- AWS API Documentation
-
listPrivacyBudgetsPaginator
default ListPrivacyBudgetsPublisher listPrivacyBudgetsPaginator(Consumer<ListPrivacyBudgetsRequest.Builder> listPrivacyBudgetsRequest)
This is a variant of
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)
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.ListPrivacyBudgetsPublisher publisher = client.listPrivacyBudgetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsPublisher publisher = client.listPrivacyBudgetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse 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
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)
operation.
This is a convenience which creates an instance of the
ListPrivacyBudgetsRequest.Builder
avoiding the need to create one manually viaListPrivacyBudgetsRequest.builder()
- Parameters:
listPrivacyBudgetsRequest
- AConsumer
that will call methods onListPrivacyBudgetsRequest.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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listProtectedQueriesPaginator
default ListProtectedQueriesPublisher listProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest)
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:
- AWS API Documentation
-
listProtectedQueriesPaginator
default ListProtectedQueriesPublisher listProtectedQueriesPaginator(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest)
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:
- AWS API Documentation
-
listSchemas
default CompletableFuture<ListSchemasResponse> listSchemas(ListSchemasRequest listSchemasRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listSchemasPaginator
default ListSchemasPublisher listSchemasPaginator(ListSchemasRequest listSchemasRequest)
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:
- AWS API Documentation
-
listSchemasPaginator
default ListSchemasPublisher listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
previewPrivacyImpact
default CompletableFuture<PreviewPrivacyImpactResponse> previewPrivacyImpact(PreviewPrivacyImpactRequest previewPrivacyImpactRequest)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
- Parameters:
previewPrivacyImpactRequest
-- Returns:
- A Java Future containing the result of the PreviewPrivacyImpact 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:
- AWS API Documentation
-
previewPrivacyImpact
default CompletableFuture<PreviewPrivacyImpactResponse> previewPrivacyImpact(Consumer<PreviewPrivacyImpactRequest.Builder> previewPrivacyImpactRequest)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
This is a convenience which creates an instance of the
PreviewPrivacyImpactRequest.Builder
avoiding the need to create one manually viaPreviewPrivacyImpactRequest.builder()
- Parameters:
previewPrivacyImpactRequest
- AConsumer
that will call methods onPreviewPrivacyImpactRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PreviewPrivacyImpact 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
updateConfiguredAudienceModelAssociation
default CompletableFuture<UpdateConfiguredAudienceModelAssociationResponse> updateConfiguredAudienceModelAssociation(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest)
Provides the details necessary to update a configured audience model association.
- Parameters:
updateConfiguredAudienceModelAssociationRequest
-- Returns:
- A Java Future containing the result of the UpdateConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
updateConfiguredAudienceModelAssociation
default CompletableFuture<UpdateConfiguredAudienceModelAssociationResponse> updateConfiguredAudienceModelAssociation(Consumer<UpdateConfiguredAudienceModelAssociationRequest.Builder> updateConfiguredAudienceModelAssociationRequest)
Provides the details necessary to update a configured audience model association.
This is a convenience which creates an instance of the
UpdateConfiguredAudienceModelAssociationRequest.Builder
avoiding the need to create one manually viaUpdateConfiguredAudienceModelAssociationRequest.builder()
- Parameters:
updateConfiguredAudienceModelAssociationRequest
- AConsumer
that will call methods onUpdateConfiguredAudienceModelAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateConfiguredAudienceModelAssociation 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
updatePrivacyBudgetTemplate
default CompletableFuture<UpdatePrivacyBudgetTemplateResponse> updatePrivacyBudgetTemplate(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest)
Updates the privacy budget template for the specified membership.
- Parameters:
updatePrivacyBudgetTemplateRequest
-- Returns:
- A Java Future containing the result of the UpdatePrivacyBudgetTemplate 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:
- AWS API Documentation
-
updatePrivacyBudgetTemplate
default CompletableFuture<UpdatePrivacyBudgetTemplateResponse> updatePrivacyBudgetTemplate(Consumer<UpdatePrivacyBudgetTemplateRequest.Builder> updatePrivacyBudgetTemplateRequest)
Updates the privacy budget template for the specified membership.
This is a convenience which creates an instance of the
UpdatePrivacyBudgetTemplateRequest.Builder
avoiding the need to create one manually viaUpdatePrivacyBudgetTemplateRequest.builder()
- Parameters:
updatePrivacyBudgetTemplateRequest
- AConsumer
that will call methods onUpdatePrivacyBudgetTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdatePrivacyBudgetTemplate 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
serviceClientConfiguration
default CleanRoomsServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
-
create
static CleanRoomsAsyncClient create()
Create aCleanRoomsAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.
-
builder
static CleanRoomsAsyncClientBuilder builder()
Create a builder that can be used to configure and create aCleanRoomsAsyncClient
.
-
-