Interface CleanRoomsClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface CleanRoomsClient extends AwsClient
Service client for accessing AWS Clean Rooms Service. 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 StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_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 BatchGetCollaborationAnalysisTemplateResponse batchGetCollaborationAnalysisTemplate(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
- Parameters:
batchGetCollaborationAnalysisTemplateRequest-- Returns:
- Result of the BatchGetCollaborationAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchGetCollaborationAnalysisTemplate
default BatchGetCollaborationAnalysisTemplateResponse batchGetCollaborationAnalysisTemplate(Consumer<BatchGetCollaborationAnalysisTemplateRequest.Builder> batchGetCollaborationAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
This is a convenience which creates an instance of the
BatchGetCollaborationAnalysisTemplateRequest.Builderavoiding the need to create one manually viaBatchGetCollaborationAnalysisTemplateRequest.builder()- Parameters:
batchGetCollaborationAnalysisTemplateRequest- AConsumerthat will call methods onBatchGetCollaborationAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the BatchGetCollaborationAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchGetSchema
default BatchGetSchemaResponse batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves multiple schemas by their identifiers.
- Parameters:
batchGetSchemaRequest-- Returns:
- Result of the BatchGetSchema operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchGetSchema
default BatchGetSchemaResponse batchGetSchema(Consumer<BatchGetSchemaRequest.Builder> batchGetSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves multiple schemas by their identifiers.
This is a convenience which creates an instance of the
BatchGetSchemaRequest.Builderavoiding the need to create one manually viaBatchGetSchemaRequest.builder()- Parameters:
batchGetSchemaRequest- AConsumerthat will call methods onBatchGetSchemaRequest.Builderto create a request.- Returns:
- Result of the BatchGetSchema operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAnalysisTemplate
default CreateAnalysisTemplateResponse createAnalysisTemplate(CreateAnalysisTemplateRequest createAnalysisTemplateRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new analysis template.
- Parameters:
createAnalysisTemplateRequest-- Returns:
- Result of the CreateAnalysisTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createAnalysisTemplate
default CreateAnalysisTemplateResponse createAnalysisTemplate(Consumer<CreateAnalysisTemplateRequest.Builder> createAnalysisTemplateRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new analysis template.
This is a convenience which creates an instance of the
CreateAnalysisTemplateRequest.Builderavoiding the need to create one manually viaCreateAnalysisTemplateRequest.builder()- Parameters:
createAnalysisTemplateRequest- AConsumerthat will call methods onCreateAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the CreateAnalysisTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createCollaboration
default CreateCollaborationResponse createCollaboration(CreateCollaborationRequest createCollaborationRequest) throws ServiceQuotaExceededException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new collaboration.
- Parameters:
createCollaborationRequest-- Returns:
- Result of the CreateCollaboration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createCollaboration
default CreateCollaborationResponse createCollaboration(Consumer<CreateCollaborationRequest.Builder> createCollaborationRequest) throws ServiceQuotaExceededException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new collaboration.
This is a convenience which creates an instance of the
CreateCollaborationRequest.Builderavoiding the need to create one manually viaCreateCollaborationRequest.builder()- Parameters:
createCollaborationRequest- AConsumerthat will call methods onCreateCollaborationRequest.Builderto create a request.- Returns:
- Result of the CreateCollaboration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredAudienceModelAssociation
default CreateConfiguredAudienceModelAssociationResponse createConfiguredAudienceModelAssociation(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the details necessary to create a configured audience model association.
- Parameters:
createConfiguredAudienceModelAssociationRequest-- Returns:
- Result of the CreateConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredAudienceModelAssociation
default CreateConfiguredAudienceModelAssociationResponse createConfiguredAudienceModelAssociation(Consumer<CreateConfiguredAudienceModelAssociationRequest.Builder> createConfiguredAudienceModelAssociationRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the details necessary to create a configured audience model association.
This is a convenience which creates an instance of the
CreateConfiguredAudienceModelAssociationRequest.Builderavoiding the need to create one manually viaCreateConfiguredAudienceModelAssociationRequest.builder()- Parameters:
createConfiguredAudienceModelAssociationRequest- AConsumerthat will call methods onCreateConfiguredAudienceModelAssociationRequest.Builderto create a request.- Returns:
- Result of the CreateConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTable
default CreateConfiguredTableResponse createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new configured table resource.
- Parameters:
createConfiguredTableRequest-- Returns:
- Result of the CreateConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTable
default CreateConfiguredTableResponse createConfiguredTable(Consumer<CreateConfiguredTableRequest.Builder> createConfiguredTableRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new configured table resource.
This is a convenience which creates an instance of the
CreateConfiguredTableRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableRequest.builder()- Parameters:
createConfiguredTableRequest- AConsumerthat will call methods onCreateConfiguredTableRequest.Builderto create a request.- Returns:
- Result of the CreateConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTableAnalysisRule
default CreateConfiguredTableAnalysisRuleResponse createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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:
- Result of the CreateConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTableAnalysisRule
default CreateConfiguredTableAnalysisRuleResponse createConfiguredTableAnalysisRule(Consumer<CreateConfiguredTableAnalysisRuleRequest.Builder> createConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
This is a convenience which creates an instance of the
CreateConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableAnalysisRuleRequest.builder()- Parameters:
createConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onCreateConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- Result of the CreateConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTableAssociation
default CreateConfiguredTableAssociationResponse createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a configured table association. A configured table association links a configured table with a collaboration.
- Parameters:
createConfiguredTableAssociationRequest-- Returns:
- Result of the CreateConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createConfiguredTableAssociation
default CreateConfiguredTableAssociationResponse createConfiguredTableAssociation(Consumer<CreateConfiguredTableAssociationRequest.Builder> createConfiguredTableAssociationRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a configured table association. A configured table association links a configured table with a collaboration.
This is a convenience which creates an instance of the
CreateConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaCreateConfiguredTableAssociationRequest.builder()- Parameters:
createConfiguredTableAssociationRequest- AConsumerthat will call methods onCreateConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- Result of the CreateConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createMembership
default CreateMembershipResponse createMembership(CreateMembershipRequest createMembershipRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a membership for a specific collaboration identifier and joins the collaboration.
- Parameters:
createMembershipRequest-- Returns:
- Result of the CreateMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createMembership
default CreateMembershipResponse createMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a membership for a specific collaboration identifier and joins the collaboration.
This is a convenience which creates an instance of the
CreateMembershipRequest.Builderavoiding the need to create one manually viaCreateMembershipRequest.builder()- Parameters:
createMembershipRequest- AConsumerthat will call methods onCreateMembershipRequest.Builderto create a request.- Returns:
- Result of the CreateMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createPrivacyBudgetTemplate
default CreatePrivacyBudgetTemplateResponse createPrivacyBudgetTemplate(CreatePrivacyBudgetTemplateRequest createPrivacyBudgetTemplateRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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:
- Result of the CreatePrivacyBudgetTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createPrivacyBudgetTemplate
default CreatePrivacyBudgetTemplateResponse createPrivacyBudgetTemplate(Consumer<CreatePrivacyBudgetTemplateRequest.Builder> createPrivacyBudgetTemplateRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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.Builderavoiding the need to create one manually viaCreatePrivacyBudgetTemplateRequest.builder()- Parameters:
createPrivacyBudgetTemplateRequest- AConsumerthat will call methods onCreatePrivacyBudgetTemplateRequest.Builderto create a request.- Returns:
- Result of the CreatePrivacyBudgetTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAnalysisTemplate
default DeleteAnalysisTemplateResponse deleteAnalysisTemplate(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes an analysis template.
- Parameters:
deleteAnalysisTemplateRequest-- Returns:
- Result of the DeleteAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAnalysisTemplate
default DeleteAnalysisTemplateResponse deleteAnalysisTemplate(Consumer<DeleteAnalysisTemplateRequest.Builder> deleteAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes an analysis template.
This is a convenience which creates an instance of the
DeleteAnalysisTemplateRequest.Builderavoiding the need to create one manually viaDeleteAnalysisTemplateRequest.builder()- Parameters:
deleteAnalysisTemplateRequest- AConsumerthat will call methods onDeleteAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the DeleteAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteCollaboration
default DeleteCollaborationResponse deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a collaboration. It can only be called by the collaboration owner.
- Parameters:
deleteCollaborationRequest-- Returns:
- Result of the DeleteCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteCollaboration
default DeleteCollaborationResponse deleteCollaboration(Consumer<DeleteCollaborationRequest.Builder> deleteCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a collaboration. It can only be called by the collaboration owner.
This is a convenience which creates an instance of the
DeleteCollaborationRequest.Builderavoiding the need to create one manually viaDeleteCollaborationRequest.builder()- Parameters:
deleteCollaborationRequest- AConsumerthat will call methods onDeleteCollaborationRequest.Builderto create a request.- Returns:
- Result of the DeleteCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredAudienceModelAssociation
default DeleteConfiguredAudienceModelAssociationResponse deleteConfiguredAudienceModelAssociation(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the information necessary to delete a configured audience model association.
- Parameters:
deleteConfiguredAudienceModelAssociationRequest-- Returns:
- Result of the DeleteConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredAudienceModelAssociation
default DeleteConfiguredAudienceModelAssociationResponse deleteConfiguredAudienceModelAssociation(Consumer<DeleteConfiguredAudienceModelAssociationRequest.Builder> deleteConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the information necessary to delete a configured audience model association.
This is a convenience which creates an instance of the
DeleteConfiguredAudienceModelAssociationRequest.Builderavoiding the need to create one manually viaDeleteConfiguredAudienceModelAssociationRequest.builder()- Parameters:
deleteConfiguredAudienceModelAssociationRequest- AConsumerthat will call methods onDeleteConfiguredAudienceModelAssociationRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTable
default DeleteConfiguredTableResponse deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table.
- Parameters:
deleteConfiguredTableRequest-- Returns:
- Result of the DeleteConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTable
default DeleteConfiguredTableResponse deleteConfiguredTable(Consumer<DeleteConfiguredTableRequest.Builder> deleteConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table.
This is a convenience which creates an instance of the
DeleteConfiguredTableRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableRequest.builder()- Parameters:
deleteConfiguredTableRequest- AConsumerthat will call methods onDeleteConfiguredTableRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTableAnalysisRule
default DeleteConfiguredTableAnalysisRuleResponse deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table analysis rule.
- Parameters:
deleteConfiguredTableAnalysisRuleRequest-- Returns:
- Result of the DeleteConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTableAnalysisRule
default DeleteConfiguredTableAnalysisRuleResponse deleteConfiguredTableAnalysisRule(Consumer<DeleteConfiguredTableAnalysisRuleRequest.Builder> deleteConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table analysis rule.
This is a convenience which creates an instance of the
DeleteConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableAnalysisRuleRequest.builder()- Parameters:
deleteConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onDeleteConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTableAssociation
default DeleteConfiguredTableAssociationResponse deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table association.
- Parameters:
deleteConfiguredTableAssociationRequest-- Returns:
- Result of the DeleteConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteConfiguredTableAssociation
default DeleteConfiguredTableAssociationResponse deleteConfiguredTableAssociation(Consumer<DeleteConfiguredTableAssociationRequest.Builder> deleteConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table association.
This is a convenience which creates an instance of the
DeleteConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaDeleteConfiguredTableAssociationRequest.builder()- Parameters:
deleteConfiguredTableAssociationRequest- AConsumerthat will call methods onDeleteConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMember
default DeleteMemberResponse deleteMember(DeleteMemberRequest deleteMemberRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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:
- Result of the DeleteMember operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMember
default DeleteMemberResponse deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Removes the specified member from a collaboration. The removed member is placed in the Removed status and can't interact with the collaboration. The removed member's data is inaccessible to active members of the collaboration.
This is a convenience which creates an instance of the
DeleteMemberRequest.Builderavoiding the need to create one manually viaDeleteMemberRequest.builder()- Parameters:
deleteMemberRequest- AConsumerthat will call methods onDeleteMemberRequest.Builderto create a request.- Returns:
- Result of the DeleteMember operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMembership
default DeleteMembershipResponse deleteMembership(DeleteMembershipRequest deleteMembershipRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a specified membership. All resources under a membership must be deleted.
- Parameters:
deleteMembershipRequest-- Returns:
- Result of the DeleteMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMembership
default DeleteMembershipResponse deleteMembership(Consumer<DeleteMembershipRequest.Builder> deleteMembershipRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a specified membership. All resources under a membership must be deleted.
This is a convenience which creates an instance of the
DeleteMembershipRequest.Builderavoiding the need to create one manually viaDeleteMembershipRequest.builder()- Parameters:
deleteMembershipRequest- AConsumerthat will call methods onDeleteMembershipRequest.Builderto create a request.- Returns:
- Result of the DeleteMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deletePrivacyBudgetTemplate
default DeletePrivacyBudgetTemplateResponse deletePrivacyBudgetTemplate(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a privacy budget template for a specified membership.
- Parameters:
deletePrivacyBudgetTemplateRequest-- Returns:
- Result of the DeletePrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deletePrivacyBudgetTemplate
default DeletePrivacyBudgetTemplateResponse deletePrivacyBudgetTemplate(Consumer<DeletePrivacyBudgetTemplateRequest.Builder> deletePrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a privacy budget template for a specified membership.
This is a convenience which creates an instance of the
DeletePrivacyBudgetTemplateRequest.Builderavoiding the need to create one manually viaDeletePrivacyBudgetTemplateRequest.builder()- Parameters:
deletePrivacyBudgetTemplateRequest- AConsumerthat will call methods onDeletePrivacyBudgetTemplateRequest.Builderto create a request.- Returns:
- Result of the DeletePrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAnalysisTemplate
default GetAnalysisTemplateResponse getAnalysisTemplate(GetAnalysisTemplateRequest getAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves an analysis template.
- Parameters:
getAnalysisTemplateRequest-- Returns:
- Result of the GetAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAnalysisTemplate
default GetAnalysisTemplateResponse getAnalysisTemplate(Consumer<GetAnalysisTemplateRequest.Builder> getAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves an analysis template.
This is a convenience which creates an instance of the
GetAnalysisTemplateRequest.Builderavoiding the need to create one manually viaGetAnalysisTemplateRequest.builder()- Parameters:
getAnalysisTemplateRequest- AConsumerthat will call methods onGetAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the GetAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaboration
default GetCollaborationResponse getCollaboration(GetCollaborationRequest getCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns metadata about a collaboration.
- Parameters:
getCollaborationRequest-- Returns:
- Result of the GetCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaboration
default GetCollaborationResponse getCollaboration(Consumer<GetCollaborationRequest.Builder> getCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns metadata about a collaboration.
This is a convenience which creates an instance of the
GetCollaborationRequest.Builderavoiding the need to create one manually viaGetCollaborationRequest.builder()- Parameters:
getCollaborationRequest- AConsumerthat will call methods onGetCollaborationRequest.Builderto create a request.- Returns:
- Result of the GetCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationAnalysisTemplate
default GetCollaborationAnalysisTemplateResponse getCollaborationAnalysisTemplate(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves an analysis template within a collaboration.
- Parameters:
getCollaborationAnalysisTemplateRequest-- Returns:
- Result of the GetCollaborationAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationAnalysisTemplate
default GetCollaborationAnalysisTemplateResponse getCollaborationAnalysisTemplate(Consumer<GetCollaborationAnalysisTemplateRequest.Builder> getCollaborationAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves an analysis template within a collaboration.
This is a convenience which creates an instance of the
GetCollaborationAnalysisTemplateRequest.Builderavoiding the need to create one manually viaGetCollaborationAnalysisTemplateRequest.builder()- Parameters:
getCollaborationAnalysisTemplateRequest- AConsumerthat will call methods onGetCollaborationAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the GetCollaborationAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationConfiguredAudienceModelAssociation
default GetCollaborationConfiguredAudienceModelAssociationResponse getCollaborationConfiguredAudienceModelAssociation(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured audience model association within a collaboration.
- Parameters:
getCollaborationConfiguredAudienceModelAssociationRequest-- Returns:
- Result of the GetCollaborationConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationConfiguredAudienceModelAssociation
default GetCollaborationConfiguredAudienceModelAssociationResponse getCollaborationConfiguredAudienceModelAssociation(Consumer<GetCollaborationConfiguredAudienceModelAssociationRequest.Builder> getCollaborationConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured audience model association within a collaboration.
This is a convenience which creates an instance of the
GetCollaborationConfiguredAudienceModelAssociationRequest.Builderavoiding the need to create one manually viaGetCollaborationConfiguredAudienceModelAssociationRequest.builder()- Parameters:
getCollaborationConfiguredAudienceModelAssociationRequest- AConsumerthat will call methods onGetCollaborationConfiguredAudienceModelAssociationRequest.Builderto create a request.- Returns:
- Result of the GetCollaborationConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationPrivacyBudgetTemplate
default GetCollaborationPrivacyBudgetTemplateResponse getCollaborationPrivacyBudgetTemplate(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns details about a specified privacy budget template.
- Parameters:
getCollaborationPrivacyBudgetTemplateRequest-- Returns:
- Result of the GetCollaborationPrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getCollaborationPrivacyBudgetTemplate
default GetCollaborationPrivacyBudgetTemplateResponse getCollaborationPrivacyBudgetTemplate(Consumer<GetCollaborationPrivacyBudgetTemplateRequest.Builder> getCollaborationPrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns details about a specified privacy budget template.
This is a convenience which creates an instance of the
GetCollaborationPrivacyBudgetTemplateRequest.Builderavoiding the need to create one manually viaGetCollaborationPrivacyBudgetTemplateRequest.builder()- Parameters:
getCollaborationPrivacyBudgetTemplateRequest- AConsumerthat will call methods onGetCollaborationPrivacyBudgetTemplateRequest.Builderto create a request.- Returns:
- Result of the GetCollaborationPrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredAudienceModelAssociation
default GetConfiguredAudienceModelAssociationResponse getConfiguredAudienceModelAssociation(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns information about a configured audience model association.
- Parameters:
getConfiguredAudienceModelAssociationRequest-- Returns:
- Result of the GetConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredAudienceModelAssociation
default GetConfiguredAudienceModelAssociationResponse getConfiguredAudienceModelAssociation(Consumer<GetConfiguredAudienceModelAssociationRequest.Builder> getConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns information about a configured audience model association.
This is a convenience which creates an instance of the
GetConfiguredAudienceModelAssociationRequest.Builderavoiding the need to create one manually viaGetConfiguredAudienceModelAssociationRequest.builder()- Parameters:
getConfiguredAudienceModelAssociationRequest- AConsumerthat will call methods onGetConfiguredAudienceModelAssociationRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTable
default GetConfiguredTableResponse getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table.
- Parameters:
getConfiguredTableRequest-- Returns:
- Result of the GetConfiguredTable operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTable
default GetConfiguredTableResponse getConfiguredTable(Consumer<GetConfiguredTableRequest.Builder> getConfiguredTableRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table.
This is a convenience which creates an instance of the
GetConfiguredTableRequest.Builderavoiding the need to create one manually viaGetConfiguredTableRequest.builder()- Parameters:
getConfiguredTableRequest- AConsumerthat will call methods onGetConfiguredTableRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredTable operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTableAnalysisRule
default GetConfiguredTableAnalysisRuleResponse getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table analysis rule.
- Parameters:
getConfiguredTableAnalysisRuleRequest-- Returns:
- Result of the GetConfiguredTableAnalysisRule operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTableAnalysisRule
default GetConfiguredTableAnalysisRuleResponse getConfiguredTableAnalysisRule(Consumer<GetConfiguredTableAnalysisRuleRequest.Builder> getConfiguredTableAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table analysis rule.
This is a convenience which creates an instance of the
GetConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaGetConfiguredTableAnalysisRuleRequest.builder()- Parameters:
getConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onGetConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredTableAnalysisRule operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTableAssociation
default GetConfiguredTableAssociationResponse getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table association.
- Parameters:
getConfiguredTableAssociationRequest-- Returns:
- Result of the GetConfiguredTableAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguredTableAssociation
default GetConfiguredTableAssociationResponse getConfiguredTableAssociation(Consumer<GetConfiguredTableAssociationRequest.Builder> getConfiguredTableAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table association.
This is a convenience which creates an instance of the
GetConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaGetConfiguredTableAssociationRequest.builder()- Parameters:
getConfiguredTableAssociationRequest- AConsumerthat will call methods onGetConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredTableAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getMembership
default GetMembershipResponse getMembership(GetMembershipRequest getMembershipRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a specified membership for an identifier.
- Parameters:
getMembershipRequest-- Returns:
- Result of the GetMembership operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getMembership
default GetMembershipResponse getMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a specified membership for an identifier.
This is a convenience which creates an instance of the
GetMembershipRequest.Builderavoiding the need to create one manually viaGetMembershipRequest.builder()- Parameters:
getMembershipRequest- AConsumerthat will call methods onGetMembershipRequest.Builderto create a request.- Returns:
- Result of the GetMembership operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getPrivacyBudgetTemplate
default GetPrivacyBudgetTemplateResponse getPrivacyBudgetTemplate(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns details for a specified privacy budget template.
- Parameters:
getPrivacyBudgetTemplateRequest-- Returns:
- Result of the GetPrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getPrivacyBudgetTemplate
default GetPrivacyBudgetTemplateResponse getPrivacyBudgetTemplate(Consumer<GetPrivacyBudgetTemplateRequest.Builder> getPrivacyBudgetTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns details for a specified privacy budget template.
This is a convenience which creates an instance of the
GetPrivacyBudgetTemplateRequest.Builderavoiding the need to create one manually viaGetPrivacyBudgetTemplateRequest.builder()- Parameters:
getPrivacyBudgetTemplateRequest- AConsumerthat will call methods onGetPrivacyBudgetTemplateRequest.Builderto create a request.- Returns:
- Result of the GetPrivacyBudgetTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getProtectedQuery
default GetProtectedQueryResponse getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns query processing metadata.
- Parameters:
getProtectedQueryRequest-- Returns:
- Result of the GetProtectedQuery operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getProtectedQuery
default GetProtectedQueryResponse getProtectedQuery(Consumer<GetProtectedQueryRequest.Builder> getProtectedQueryRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns query processing metadata.
This is a convenience which creates an instance of the
GetProtectedQueryRequest.Builderavoiding the need to create one manually viaGetProtectedQueryRequest.builder()- Parameters:
getProtectedQueryRequest- AConsumerthat will call methods onGetProtectedQueryRequest.Builderto create a request.- Returns:
- Result of the GetProtectedQuery operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getSchema
default GetSchemaResponse getSchema(GetSchemaRequest getSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves the schema for a relation within a collaboration.
- Parameters:
getSchemaRequest-- Returns:
- Result of the GetSchema operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getSchema
default GetSchemaResponse getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves the schema for a relation within a collaboration.
This is a convenience which creates an instance of the
GetSchemaRequest.Builderavoiding the need to create one manually viaGetSchemaRequest.builder()- Parameters:
getSchemaRequest- AConsumerthat will call methods onGetSchemaRequest.Builderto create a request.- Returns:
- Result of the GetSchema operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getSchemaAnalysisRule
default GetSchemaAnalysisRuleResponse getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a schema analysis rule.
- Parameters:
getSchemaAnalysisRuleRequest-- Returns:
- Result of the GetSchemaAnalysisRule operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getSchemaAnalysisRule
default GetSchemaAnalysisRuleResponse getSchemaAnalysisRule(Consumer<GetSchemaAnalysisRuleRequest.Builder> getSchemaAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a schema analysis rule.
This is a convenience which creates an instance of the
GetSchemaAnalysisRuleRequest.Builderavoiding the need to create one manually viaGetSchemaAnalysisRuleRequest.builder()- Parameters:
getSchemaAnalysisRuleRequest- AConsumerthat will call methods onGetSchemaAnalysisRuleRequest.Builderto create a request.- Returns:
- Result of the GetSchemaAnalysisRule operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAnalysisTemplates
default ListAnalysisTemplatesResponse listAnalysisTemplates(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists analysis templates that the caller owns.
- Parameters:
listAnalysisTemplatesRequest-- Returns:
- Result of the ListAnalysisTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAnalysisTemplates
default ListAnalysisTemplatesResponse listAnalysisTemplates(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists analysis templates that the caller owns.
This is a convenience which creates an instance of the
ListAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()- Parameters:
listAnalysisTemplatesRequest- AConsumerthat will call methods onListAnalysisTemplatesRequest.Builderto create a request.- Returns:
- Result of the ListAnalysisTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesIterable listAnalysisTemplatesPaginator(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client.listAnalysisTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client .listAnalysisTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client.listAnalysisTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAnalysisTemplatesPaginator
default ListAnalysisTemplatesIterable listAnalysisTemplatesPaginator(Consumer<ListAnalysisTemplatesRequest.Builder> listAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client.listAnalysisTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client .listAnalysisTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListAnalysisTemplatesIterable responses = client.listAnalysisTemplatesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListAnalysisTemplatesRequest)operation.
This is a convenience which creates an instance of the
ListAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListAnalysisTemplatesRequest.builder()- Parameters:
listAnalysisTemplatesRequest- AConsumerthat will call methods onListAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationAnalysisTemplates
default ListCollaborationAnalysisTemplatesResponse listCollaborationAnalysisTemplates(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists analysis templates within a collaboration.
- Parameters:
listCollaborationAnalysisTemplatesRequest-- Returns:
- Result of the ListCollaborationAnalysisTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationAnalysisTemplates
default ListCollaborationAnalysisTemplatesResponse listCollaborationAnalysisTemplates(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists analysis templates within a collaboration.
This is a convenience which creates an instance of the
ListCollaborationAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()- Parameters:
listCollaborationAnalysisTemplatesRequest- AConsumerthat will call methods onListCollaborationAnalysisTemplatesRequest.Builderto create a request.- Returns:
- Result of the ListCollaborationAnalysisTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesIterable listCollaborationAnalysisTemplatesPaginator(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client.listCollaborationAnalysisTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client .listCollaborationAnalysisTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client.listCollaborationAnalysisTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationAnalysisTemplatesPaginator
default ListCollaborationAnalysisTemplatesIterable listCollaborationAnalysisTemplatesPaginator(Consumer<ListCollaborationAnalysisTemplatesRequest.Builder> listCollaborationAnalysisTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client.listCollaborationAnalysisTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client .listCollaborationAnalysisTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationAnalysisTemplatesIterable responses = client.listCollaborationAnalysisTemplatesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCollaborationAnalysisTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationAnalysisTemplatesRequest)operation.
This is a convenience which creates an instance of the
ListCollaborationAnalysisTemplatesRequest.Builderavoiding the need to create one manually viaListCollaborationAnalysisTemplatesRequest.builder()- Parameters:
listCollaborationAnalysisTemplatesRequest- AConsumerthat will call methods onListCollaborationAnalysisTemplatesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociations
default ListCollaborationConfiguredAudienceModelAssociationsResponse listCollaborationConfiguredAudienceModelAssociations(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured audience model associations within a collaboration.
- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest-- Returns:
- Result of the ListCollaborationConfiguredAudienceModelAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociations
default ListCollaborationConfiguredAudienceModelAssociationsResponse listCollaborationConfiguredAudienceModelAssociations(Consumer<ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder> listCollaborationConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured audience model associations within a collaboration.
This is a convenience which creates an instance of the
ListCollaborationConfiguredAudienceModelAssociationsRequest.Builderavoiding the need to create one manually viaListCollaborationConfiguredAudienceModelAssociationsRequest.builder()- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest- AConsumerthat will call methods onListCollaborationConfiguredAudienceModelAssociationsRequest.Builderto create a request.- Returns:
- Result of the ListCollaborationConfiguredAudienceModelAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociationsPaginator
default ListCollaborationConfiguredAudienceModelAssociationsIterable listCollaborationConfiguredAudienceModelAssociationsPaginator(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client .listCollaborationConfiguredAudienceModelAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationConfiguredAudienceModelAssociationsPaginator
default ListCollaborationConfiguredAudienceModelAssociationsIterable listCollaborationConfiguredAudienceModelAssociationsPaginator(Consumer<ListCollaborationConfiguredAudienceModelAssociationsRequest.Builder> listCollaborationConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client .listCollaborationConfiguredAudienceModelAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationConfiguredAudienceModelAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationConfiguredAudienceModelAssociationsIterable responses = client.listCollaborationConfiguredAudienceModelAssociationsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListCollaborationConfiguredAudienceModelAssociationsRequest.builder()- Parameters:
listCollaborationConfiguredAudienceModelAssociationsRequest- AConsumerthat will call methods onListCollaborationConfiguredAudienceModelAssociationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplates
default ListCollaborationPrivacyBudgetTemplatesResponse listCollaborationPrivacyBudgetTemplates(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns an array that summarizes each privacy budget template in a specified collaboration.
- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest-- Returns:
- Result of the ListCollaborationPrivacyBudgetTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplates
default ListCollaborationPrivacyBudgetTemplatesResponse listCollaborationPrivacyBudgetTemplates(Consumer<ListCollaborationPrivacyBudgetTemplatesRequest.Builder> listCollaborationPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns an array that summarizes each privacy budget template in a specified collaboration.
This is a convenience which creates an instance of the
ListCollaborationPrivacyBudgetTemplatesRequest.Builderavoiding the need to create one manually viaListCollaborationPrivacyBudgetTemplatesRequest.builder()- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest- AConsumerthat will call methods onListCollaborationPrivacyBudgetTemplatesRequest.Builderto create a request.- Returns:
- Result of the ListCollaborationPrivacyBudgetTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplatesPaginator
default ListCollaborationPrivacyBudgetTemplatesIterable listCollaborationPrivacyBudgetTemplatesPaginator(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client .listCollaborationPrivacyBudgetTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetTemplatesPaginator
default ListCollaborationPrivacyBudgetTemplatesIterable listCollaborationPrivacyBudgetTemplatesPaginator(Consumer<ListCollaborationPrivacyBudgetTemplatesRequest.Builder> listCollaborationPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client .listCollaborationPrivacyBudgetTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetTemplatesIterable responses = client.listCollaborationPrivacyBudgetTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListCollaborationPrivacyBudgetTemplatesRequest.builder()- Parameters:
listCollaborationPrivacyBudgetTemplatesRequest- AConsumerthat will call methods onListCollaborationPrivacyBudgetTemplatesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgets
default ListCollaborationPrivacyBudgetsResponse listCollaborationPrivacyBudgets(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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:
- Result of the ListCollaborationPrivacyBudgets operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgets
default ListCollaborationPrivacyBudgetsResponse listCollaborationPrivacyBudgets(Consumer<ListCollaborationPrivacyBudgetsRequest.Builder> listCollaborationPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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.Builderavoiding the need to create one manually viaListCollaborationPrivacyBudgetsRequest.builder()- Parameters:
listCollaborationPrivacyBudgetsRequest- AConsumerthat will call methods onListCollaborationPrivacyBudgetsRequest.Builderto create a request.- Returns:
- Result of the ListCollaborationPrivacyBudgets operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetsPaginator
default ListCollaborationPrivacyBudgetsIterable listCollaborationPrivacyBudgetsPaginator(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client.listCollaborationPrivacyBudgetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client .listCollaborationPrivacyBudgetsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client.listCollaborationPrivacyBudgetsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationPrivacyBudgetsPaginator
default ListCollaborationPrivacyBudgetsIterable listCollaborationPrivacyBudgetsPaginator(Consumer<ListCollaborationPrivacyBudgetsRequest.Builder> listCollaborationPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborationPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client.listCollaborationPrivacyBudgetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client .listCollaborationPrivacyBudgetsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationPrivacyBudgetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationPrivacyBudgetsIterable responses = client.listCollaborationPrivacyBudgetsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListCollaborationPrivacyBudgetsRequest.builder()- Parameters:
listCollaborationPrivacyBudgetsRequest- AConsumerthat will call methods onListCollaborationPrivacyBudgetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborations
default ListCollaborationsResponse listCollaborations(ListCollaborationsRequest listCollaborationsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists collaborations the caller owns, is active in, or has been invited to.
- Parameters:
listCollaborationsRequest-- Returns:
- Result of the ListCollaborations operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborations
default ListCollaborationsResponse listCollaborations(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists collaborations the caller owns, is active in, or has been invited to.
This is a convenience which creates an instance of the
ListCollaborationsRequest.Builderavoiding the need to create one manually viaListCollaborationsRequest.builder()- Parameters:
listCollaborationsRequest- AConsumerthat will call methods onListCollaborationsRequest.Builderto create a request.- Returns:
- Result of the ListCollaborations operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationsPaginator
default ListCollaborationsIterable listCollaborationsPaginator(ListCollaborationsRequest listCollaborationsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client .listCollaborationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listCollaborationsPaginator
default ListCollaborationsIterable listCollaborationsPaginator(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client .listCollaborationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCollaborations(software.amazon.awssdk.services.cleanrooms.model.ListCollaborationsRequest)operation.
This is a convenience which creates an instance of the
ListCollaborationsRequest.Builderavoiding the need to create one manually viaListCollaborationsRequest.builder()- Parameters:
listCollaborationsRequest- AConsumerthat will call methods onListCollaborationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredAudienceModelAssociations
default ListConfiguredAudienceModelAssociationsResponse listConfiguredAudienceModelAssociations(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists information about requested configured audience model associations.
- Parameters:
listConfiguredAudienceModelAssociationsRequest-- Returns:
- Result of the ListConfiguredAudienceModelAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredAudienceModelAssociations
default ListConfiguredAudienceModelAssociationsResponse listConfiguredAudienceModelAssociations(Consumer<ListConfiguredAudienceModelAssociationsRequest.Builder> listConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists information about requested configured audience model associations.
This is a convenience which creates an instance of the
ListConfiguredAudienceModelAssociationsRequest.Builderavoiding the need to create one manually viaListConfiguredAudienceModelAssociationsRequest.builder()- Parameters:
listConfiguredAudienceModelAssociationsRequest- AConsumerthat will call methods onListConfiguredAudienceModelAssociationsRequest.Builderto create a request.- Returns:
- Result of the ListConfiguredAudienceModelAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredAudienceModelAssociationsPaginator
default ListConfiguredAudienceModelAssociationsIterable listConfiguredAudienceModelAssociationsPaginator(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client.listConfiguredAudienceModelAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client .listConfiguredAudienceModelAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client.listConfiguredAudienceModelAssociationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredAudienceModelAssociationsPaginator
default ListConfiguredAudienceModelAssociationsIterable listConfiguredAudienceModelAssociationsPaginator(Consumer<ListConfiguredAudienceModelAssociationsRequest.Builder> listConfiguredAudienceModelAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredAudienceModelAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client.listConfiguredAudienceModelAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client .listConfiguredAudienceModelAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredAudienceModelAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredAudienceModelAssociationsIterable responses = client.listConfiguredAudienceModelAssociationsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListConfiguredAudienceModelAssociationsRequest.builder()- Parameters:
listConfiguredAudienceModelAssociationsRequest- AConsumerthat will call methods onListConfiguredAudienceModelAssociationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTableAssociations
default ListConfiguredTableAssociationsResponse listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured table associations for a membership.
- Parameters:
listConfiguredTableAssociationsRequest-- Returns:
- Result of the ListConfiguredTableAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTableAssociations
default ListConfiguredTableAssociationsResponse listConfiguredTableAssociations(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured table associations for a membership.
This is a convenience which creates an instance of the
ListConfiguredTableAssociationsRequest.Builderavoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()- Parameters:
listConfiguredTableAssociationsRequest- AConsumerthat will call methods onListConfiguredTableAssociationsRequest.Builderto create a request.- Returns:
- Result of the ListConfiguredTableAssociations operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsIterable listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client .listConfiguredTableAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTableAssociationsPaginator
default ListConfiguredTableAssociationsIterable listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client .listConfiguredTableAssociationsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)operation.
This is a convenience which creates an instance of the
ListConfiguredTableAssociationsRequest.Builderavoiding the need to create one manually viaListConfiguredTableAssociationsRequest.builder()- Parameters:
listConfiguredTableAssociationsRequest- AConsumerthat will call methods onListConfiguredTableAssociationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTables
default ListConfiguredTablesResponse listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured tables.
- Parameters:
listConfiguredTablesRequest-- Returns:
- Result of the ListConfiguredTables operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTables
default ListConfiguredTablesResponse listConfiguredTables(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured tables.
This is a convenience which creates an instance of the
ListConfiguredTablesRequest.Builderavoiding the need to create one manually viaListConfiguredTablesRequest.builder()- Parameters:
listConfiguredTablesRequest- AConsumerthat will call methods onListConfiguredTablesRequest.Builderto create a request.- Returns:
- Result of the ListConfiguredTables operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTablesPaginator
default ListConfiguredTablesIterable listConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client .listConfiguredTablesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listConfiguredTablesPaginator
default ListConfiguredTablesIterable listConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client .listConfiguredTablesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConfiguredTables(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTablesRequest)operation.
This is a convenience which creates an instance of the
ListConfiguredTablesRequest.Builderavoiding the need to create one manually viaListConfiguredTablesRequest.builder()- Parameters:
listConfiguredTablesRequest- AConsumerthat will call methods onListConfiguredTablesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembers
default ListMembersResponse listMembers(ListMembersRequest listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all members within a collaboration.
- Parameters:
listMembersRequest-- Returns:
- Result of the ListMembers operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembers
default ListMembersResponse listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all members within a collaboration.
This is a convenience which creates an instance of the
ListMembersRequest.Builderavoiding the need to create one manually viaListMembersRequest.builder()- Parameters:
listMembersRequest- AConsumerthat will call methods onListMembersRequest.Builderto create a request.- Returns:
- Result of the ListMembers operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembersPaginator
default ListMembersIterable listMembersPaginator(ListMembersRequest listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembersPaginator
default ListMembersIterable listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)operation.
This is a convenience which creates an instance of the
ListMembersRequest.Builderavoiding the need to create one manually viaListMembersRequest.builder()- Parameters:
listMembersRequest- AConsumerthat will call methods onListMembersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMemberships
default ListMembershipsResponse listMemberships(ListMembershipsRequest listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all memberships resources within the caller's account.
- Parameters:
listMembershipsRequest-- Returns:
- Result of the ListMemberships operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMemberships
default ListMembershipsResponse listMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all memberships resources within the caller's account.
This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- Result of the ListMemberships operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembershipsPaginator
default ListMembershipsIterable listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client .listMembershipsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMembershipsPaginator
default ListMembershipsIterable listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client .listMembershipsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListMembershipsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest)operation.
This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetTemplates
default ListPrivacyBudgetTemplatesResponse listPrivacyBudgetTemplates(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns detailed information about the privacy budget templates in a specified membership.
- Parameters:
listPrivacyBudgetTemplatesRequest-- Returns:
- Result of the ListPrivacyBudgetTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetTemplates
default ListPrivacyBudgetTemplatesResponse listPrivacyBudgetTemplates(Consumer<ListPrivacyBudgetTemplatesRequest.Builder> listPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns detailed information about the privacy budget templates in a specified membership.
This is a convenience which creates an instance of the
ListPrivacyBudgetTemplatesRequest.Builderavoiding the need to create one manually viaListPrivacyBudgetTemplatesRequest.builder()- Parameters:
listPrivacyBudgetTemplatesRequest- AConsumerthat will call methods onListPrivacyBudgetTemplatesRequest.Builderto create a request.- Returns:
- Result of the ListPrivacyBudgetTemplates operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetTemplatesPaginator
default ListPrivacyBudgetTemplatesIterable listPrivacyBudgetTemplatesPaginator(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client.listPrivacyBudgetTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client .listPrivacyBudgetTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client.listPrivacyBudgetTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetTemplatesPaginator
default ListPrivacyBudgetTemplatesIterable listPrivacyBudgetTemplatesPaginator(Consumer<ListPrivacyBudgetTemplatesRequest.Builder> listPrivacyBudgetTemplatesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listPrivacyBudgetTemplates(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client.listPrivacyBudgetTemplatesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client .listPrivacyBudgetTemplatesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetTemplatesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetTemplatesIterable responses = client.listPrivacyBudgetTemplatesPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListPrivacyBudgetTemplatesRequest.builder()- Parameters:
listPrivacyBudgetTemplatesRequest- AConsumerthat will call methods onListPrivacyBudgetTemplatesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgets
default ListPrivacyBudgetsResponse listPrivacyBudgets(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns detailed information about the privacy budgets in a specified membership.
- Parameters:
listPrivacyBudgetsRequest-- Returns:
- Result of the ListPrivacyBudgets operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgets
default ListPrivacyBudgetsResponse listPrivacyBudgets(Consumer<ListPrivacyBudgetsRequest.Builder> listPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns detailed information about the privacy budgets in a specified membership.
This is a convenience which creates an instance of the
ListPrivacyBudgetsRequest.Builderavoiding the need to create one manually viaListPrivacyBudgetsRequest.builder()- Parameters:
listPrivacyBudgetsRequest- AConsumerthat will call methods onListPrivacyBudgetsRequest.Builderto create a request.- Returns:
- Result of the ListPrivacyBudgets operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetsPaginator
default ListPrivacyBudgetsIterable listPrivacyBudgetsPaginator(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client.listPrivacyBudgetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client .listPrivacyBudgetsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client.listPrivacyBudgetsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listPrivacyBudgetsPaginator
default ListPrivacyBudgetsIterable listPrivacyBudgetsPaginator(Consumer<ListPrivacyBudgetsRequest.Builder> listPrivacyBudgetsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listPrivacyBudgets(software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client.listPrivacyBudgetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client .listPrivacyBudgetsPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListPrivacyBudgetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListPrivacyBudgetsIterable responses = client.listPrivacyBudgetsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListPrivacyBudgetsRequest.builder()- Parameters:
listPrivacyBudgetsRequest- AConsumerthat will call methods onListPrivacyBudgetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProtectedQueries
default ListProtectedQueriesResponse listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists protected queries, sorted by the most recent query.
- Parameters:
listProtectedQueriesRequest-- Returns:
- Result of the ListProtectedQueries operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProtectedQueries
default ListProtectedQueriesResponse listProtectedQueries(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists protected queries, sorted by the most recent query.
This is a convenience which creates an instance of the
ListProtectedQueriesRequest.Builderavoiding the need to create one manually viaListProtectedQueriesRequest.builder()- Parameters:
listProtectedQueriesRequest- AConsumerthat will call methods onListProtectedQueriesRequest.Builderto create a request.- Returns:
- Result of the ListProtectedQueries operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProtectedQueriesPaginator
default ListProtectedQueriesIterable listProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client .listProtectedQueriesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProtectedQueriesPaginator
default ListProtectedQueriesIterable listProtectedQueriesPaginator(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client .listProtectedQueriesPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)operation.
This is a convenience which creates an instance of the
ListProtectedQueriesRequest.Builderavoiding the need to create one manually viaListProtectedQueriesRequest.builder()- Parameters:
listProtectedQueriesRequest- AConsumerthat will call methods onListProtectedQueriesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listSchemas
default ListSchemasResponse listSchemas(ListSchemasRequest listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists the schemas for relations within a collaboration.
- Parameters:
listSchemasRequest-- Returns:
- Result of the ListSchemas operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listSchemas
default ListSchemasResponse listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists the schemas for relations within a collaboration.
This is a convenience which creates an instance of the
ListSchemasRequest.Builderavoiding the need to create one manually viaListSchemasRequest.builder()- Parameters:
listSchemasRequest- AConsumerthat will call methods onListSchemasRequest.Builderto create a request.- Returns:
- Result of the ListSchemas operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listSchemasPaginator
default ListSchemasIterable listSchemasPaginator(ListSchemasRequest listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listSchemasPaginator
default ListSchemasIterable listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
This is a variant of
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); for (software.amazon.awssdk.services.cleanrooms.model.ListSchemasResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)operation.
This is a convenience which creates an instance of the
ListSchemasRequest.Builderavoiding the need to create one manually viaListSchemasRequest.builder()- Parameters:
listSchemasRequest- AConsumerthat will call methods onListSchemasRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all of the tags that have been added to a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all of the tags that have been added to a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
previewPrivacyImpact
default PreviewPrivacyImpactResponse previewPrivacyImpact(PreviewPrivacyImpactRequest previewPrivacyImpactRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
- Parameters:
previewPrivacyImpactRequest-- Returns:
- Result of the PreviewPrivacyImpact operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
previewPrivacyImpact
default PreviewPrivacyImpactResponse previewPrivacyImpact(Consumer<PreviewPrivacyImpactRequest.Builder> previewPrivacyImpactRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
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.Builderavoiding the need to create one manually viaPreviewPrivacyImpactRequest.builder()- Parameters:
previewPrivacyImpactRequest- AConsumerthat will call methods onPreviewPrivacyImpactRequest.Builderto create a request.- Returns:
- Result of the PreviewPrivacyImpact operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startProtectedQuery
default StartProtectedQueryResponse startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a protected query that is started by Clean Rooms.
- Parameters:
startProtectedQueryRequest-- Returns:
- Result of the StartProtectedQuery operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startProtectedQuery
default StartProtectedQueryResponse startProtectedQuery(Consumer<StartProtectedQueryRequest.Builder> startProtectedQueryRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a protected query that is started by Clean Rooms.
This is a convenience which creates an instance of the
StartProtectedQueryRequest.Builderavoiding the need to create one manually viaStartProtectedQueryRequest.builder()- Parameters:
startProtectedQueryRequest- AConsumerthat will call methods onStartProtectedQueryRequest.Builderto create a request.- Returns:
- Result of the StartProtectedQuery operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Tags a resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Tags a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Removes a tag or list of tags from a resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Removes a tag or list of tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateAnalysisTemplate
default UpdateAnalysisTemplateResponse updateAnalysisTemplate(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the analysis template metadata.
- Parameters:
updateAnalysisTemplateRequest-- Returns:
- Result of the UpdateAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAnalysisTemplate
default UpdateAnalysisTemplateResponse updateAnalysisTemplate(Consumer<UpdateAnalysisTemplateRequest.Builder> updateAnalysisTemplateRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the analysis template metadata.
This is a convenience which creates an instance of the
UpdateAnalysisTemplateRequest.Builderavoiding the need to create one manually viaUpdateAnalysisTemplateRequest.builder()- Parameters:
updateAnalysisTemplateRequest- AConsumerthat will call methods onUpdateAnalysisTemplateRequest.Builderto create a request.- Returns:
- Result of the UpdateAnalysisTemplate operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateCollaboration
default UpdateCollaborationResponse updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates collaboration metadata and can only be called by the collaboration owner.
- Parameters:
updateCollaborationRequest-- Returns:
- Result of the UpdateCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateCollaboration
default UpdateCollaborationResponse updateCollaboration(Consumer<UpdateCollaborationRequest.Builder> updateCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates collaboration metadata and can only be called by the collaboration owner.
This is a convenience which creates an instance of the
UpdateCollaborationRequest.Builderavoiding the need to create one manually viaUpdateCollaborationRequest.builder()- Parameters:
updateCollaborationRequest- AConsumerthat will call methods onUpdateCollaborationRequest.Builderto create a request.- Returns:
- Result of the UpdateCollaboration operation returned by the service.
- Throws:
InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredAudienceModelAssociation
default UpdateConfiguredAudienceModelAssociationResponse updateConfiguredAudienceModelAssociation(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the details necessary to update a configured audience model association.
- Parameters:
updateConfiguredAudienceModelAssociationRequest-- Returns:
- Result of the UpdateConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredAudienceModelAssociation
default UpdateConfiguredAudienceModelAssociationResponse updateConfiguredAudienceModelAssociation(Consumer<UpdateConfiguredAudienceModelAssociationRequest.Builder> updateConfiguredAudienceModelAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Provides the details necessary to update a configured audience model association.
This is a convenience which creates an instance of the
UpdateConfiguredAudienceModelAssociationRequest.Builderavoiding the need to create one manually viaUpdateConfiguredAudienceModelAssociationRequest.builder()- Parameters:
updateConfiguredAudienceModelAssociationRequest- AConsumerthat will call methods onUpdateConfiguredAudienceModelAssociationRequest.Builderto create a request.- Returns:
- Result of the UpdateConfiguredAudienceModelAssociation operation returned by the service.
- Throws:
ResourceNotFoundException- Request references a resource which does not exist.InternalServerException- Unexpected error during processing of request.ValidationException- The input fails to satisfy the specified constraints.ThrottlingException- Request was denied due to request throttling.AccessDeniedException- Caller does not have sufficient access to perform this action.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTable
default UpdateConfiguredTableResponse updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table.
- Parameters:
updateConfiguredTableRequest-- Returns:
- Result of the UpdateConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTable
default UpdateConfiguredTableResponse updateConfiguredTable(Consumer<UpdateConfiguredTableRequest.Builder> updateConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table.
This is a convenience which creates an instance of the
UpdateConfiguredTableRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableRequest.builder()- Parameters:
updateConfiguredTableRequest- AConsumerthat will call methods onUpdateConfiguredTableRequest.Builderto create a request.- Returns:
- Result of the UpdateConfiguredTable operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTableAnalysisRule
default UpdateConfiguredTableAnalysisRuleResponse updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table analysis rule.
- Parameters:
updateConfiguredTableAnalysisRuleRequest-- Returns:
- Result of the UpdateConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTableAnalysisRule
default UpdateConfiguredTableAnalysisRuleResponse updateConfiguredTableAnalysisRule(Consumer<UpdateConfiguredTableAnalysisRuleRequest.Builder> updateConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table analysis rule.
This is a convenience which creates an instance of the
UpdateConfiguredTableAnalysisRuleRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableAnalysisRuleRequest.builder()- Parameters:
updateConfiguredTableAnalysisRuleRequest- AConsumerthat will call methods onUpdateConfiguredTableAnalysisRuleRequest.Builderto create a request.- Returns:
- Result of the UpdateConfiguredTableAnalysisRule operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTableAssociation
default UpdateConfiguredTableAssociationResponse updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table association.
- Parameters:
updateConfiguredTableAssociationRequest-- Returns:
- Result of the UpdateConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateConfiguredTableAssociation
default UpdateConfiguredTableAssociationResponse updateConfiguredTableAssociation(Consumer<UpdateConfiguredTableAssociationRequest.Builder> updateConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table association.
This is a convenience which creates an instance of the
UpdateConfiguredTableAssociationRequest.Builderavoiding the need to create one manually viaUpdateConfiguredTableAssociationRequest.builder()- Parameters:
updateConfiguredTableAssociationRequest- AConsumerthat will call methods onUpdateConfiguredTableAssociationRequest.Builderto create a request.- Returns:
- Result of the UpdateConfiguredTableAssociation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMembership
default UpdateMembershipResponse updateMembership(UpdateMembershipRequest updateMembershipRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a membership.
- Parameters:
updateMembershipRequest-- Returns:
- Result of the UpdateMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMembership
default UpdateMembershipResponse updateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a membership.
This is a convenience which creates an instance of the
UpdateMembershipRequest.Builderavoiding the need to create one manually viaUpdateMembershipRequest.builder()- Parameters:
updateMembershipRequest- AConsumerthat will call methods onUpdateMembershipRequest.Builderto create a request.- Returns:
- Result of the UpdateMembership operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePrivacyBudgetTemplate
default UpdatePrivacyBudgetTemplateResponse updatePrivacyBudgetTemplate(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the privacy budget template for the specified membership.
- Parameters:
updatePrivacyBudgetTemplateRequest-- Returns:
- Result of the UpdatePrivacyBudgetTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePrivacyBudgetTemplate
default UpdatePrivacyBudgetTemplateResponse updatePrivacyBudgetTemplate(Consumer<UpdatePrivacyBudgetTemplateRequest.Builder> updatePrivacyBudgetTemplateRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the privacy budget template for the specified membership.
This is a convenience which creates an instance of the
UpdatePrivacyBudgetTemplateRequest.Builderavoiding the need to create one manually viaUpdatePrivacyBudgetTemplateRequest.builder()- Parameters:
updatePrivacyBudgetTemplateRequest- AConsumerthat will call methods onUpdatePrivacyBudgetTemplateRequest.Builderto create a request.- Returns:
- Result of the UpdatePrivacyBudgetTemplate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateProtectedQuery
default UpdateProtectedQueryResponse updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the processing of a currently running query.
- Parameters:
updateProtectedQueryRequest-- Returns:
- Result of the UpdateProtectedQuery operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateProtectedQuery
default UpdateProtectedQueryResponse updateProtectedQuery(Consumer<UpdateProtectedQueryRequest.Builder> updateProtectedQueryRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the processing of a currently running query.
This is a convenience which creates an instance of the
UpdateProtectedQueryRequest.Builderavoiding the need to create one manually viaUpdateProtectedQueryRequest.builder()- Parameters:
updateProtectedQueryRequest- AConsumerthat will call methods onUpdateProtectedQueryRequest.Builderto create a request.- Returns:
- Result of the UpdateProtectedQuery operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
create
static CleanRoomsClient create()
Create aCleanRoomsClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static CleanRoomsClientBuilder builder()
Create a builder that can be used to configure and create aCleanRoomsClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default CleanRoomsServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-