@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface CleanRoomsClient extends AwsClient
builder() method.
Welcome to the AWS Clean Rooms API Reference.
AWS Clean Rooms is an AWS 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 AWS Clean Rooms concepts, procedures, and best practices, see the AWS Clean Rooms User Guide.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default BatchGetSchemaResponse |
batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest)
Retrieves multiple schemas by their identifiers.
|
default BatchGetSchemaResponse |
batchGetSchema(Consumer<BatchGetSchemaRequest.Builder> batchGetSchemaRequest)
Retrieves multiple schemas by their identifiers.
|
static CleanRoomsClientBuilder |
builder()
Create a builder that can be used to configure and create a
CleanRoomsClient. |
static CleanRoomsClient |
create()
Create a
CleanRoomsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateCollaborationResponse |
createCollaboration(Consumer<CreateCollaborationRequest.Builder> createCollaborationRequest)
Creates a new collaboration.
|
default CreateCollaborationResponse |
createCollaboration(CreateCollaborationRequest createCollaborationRequest)
Creates a new collaboration.
|
default CreateConfiguredTableResponse |
createConfiguredTable(Consumer<CreateConfiguredTableRequest.Builder> createConfiguredTableRequest)
Creates a new configured table resource.
|
default CreateConfiguredTableResponse |
createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest)
Creates a new configured table resource.
|
default CreateConfiguredTableAnalysisRuleResponse |
createConfiguredTableAnalysisRule(Consumer<CreateConfiguredTableAnalysisRuleRequest.Builder> createConfiguredTableAnalysisRuleRequest)
Creates a new analysis rule for a configured table.
|
default CreateConfiguredTableAnalysisRuleResponse |
createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest)
Creates a new analysis rule for a configured table.
|
default CreateConfiguredTableAssociationResponse |
createConfiguredTableAssociation(Consumer<CreateConfiguredTableAssociationRequest.Builder> createConfiguredTableAssociationRequest)
Creates a configured table association.
|
default CreateConfiguredTableAssociationResponse |
createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest)
Creates a configured table association.
|
default CreateMembershipResponse |
createMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest)
Creates a membership for a specific collaboration identifier and joins the collaboration.
|
default CreateMembershipResponse |
createMembership(CreateMembershipRequest createMembershipRequest)
Creates a membership for a specific collaboration identifier and joins the collaboration.
|
default DeleteCollaborationResponse |
deleteCollaboration(Consumer<DeleteCollaborationRequest.Builder> deleteCollaborationRequest)
Deletes a collaboration.
|
default DeleteCollaborationResponse |
deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest)
Deletes a collaboration.
|
default DeleteConfiguredTableResponse |
deleteConfiguredTable(Consumer<DeleteConfiguredTableRequest.Builder> deleteConfiguredTableRequest)
Deletes a configured table.
|
default DeleteConfiguredTableResponse |
deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest)
Deletes a configured table.
|
default DeleteConfiguredTableAnalysisRuleResponse |
deleteConfiguredTableAnalysisRule(Consumer<DeleteConfiguredTableAnalysisRuleRequest.Builder> deleteConfiguredTableAnalysisRuleRequest)
Deletes a configured table analysis rule.
|
default DeleteConfiguredTableAnalysisRuleResponse |
deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest)
Deletes a configured table analysis rule.
|
default DeleteConfiguredTableAssociationResponse |
deleteConfiguredTableAssociation(Consumer<DeleteConfiguredTableAssociationRequest.Builder> deleteConfiguredTableAssociationRequest)
Deletes a configured table association.
|
default DeleteConfiguredTableAssociationResponse |
deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest)
Deletes a configured table association.
|
default DeleteMemberResponse |
deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest)
Removes the specified member from a collaboration.
|
default DeleteMemberResponse |
deleteMember(DeleteMemberRequest deleteMemberRequest)
Removes the specified member from a collaboration.
|
default DeleteMembershipResponse |
deleteMembership(Consumer<DeleteMembershipRequest.Builder> deleteMembershipRequest)
Deletes a specified membership.
|
default DeleteMembershipResponse |
deleteMembership(DeleteMembershipRequest deleteMembershipRequest)
Deletes a specified membership.
|
default GetCollaborationResponse |
getCollaboration(Consumer<GetCollaborationRequest.Builder> getCollaborationRequest)
Returns metadata about a collaboration.
|
default GetCollaborationResponse |
getCollaboration(GetCollaborationRequest getCollaborationRequest)
Returns metadata about a collaboration.
|
default GetConfiguredTableResponse |
getConfiguredTable(Consumer<GetConfiguredTableRequest.Builder> getConfiguredTableRequest)
Retrieves a configured table.
|
default GetConfiguredTableResponse |
getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest)
Retrieves a configured table.
|
default GetConfiguredTableAnalysisRuleResponse |
getConfiguredTableAnalysisRule(Consumer<GetConfiguredTableAnalysisRuleRequest.Builder> getConfiguredTableAnalysisRuleRequest)
Retrieves a configured table analysis rule.
|
default GetConfiguredTableAnalysisRuleResponse |
getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest)
Retrieves a configured table analysis rule.
|
default GetConfiguredTableAssociationResponse |
getConfiguredTableAssociation(Consumer<GetConfiguredTableAssociationRequest.Builder> getConfiguredTableAssociationRequest)
Retrieves a configured table association.
|
default GetConfiguredTableAssociationResponse |
getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest)
Retrieves a configured table association.
|
default GetMembershipResponse |
getMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest)
Retrieves a specified membership for an identifier.
|
default GetMembershipResponse |
getMembership(GetMembershipRequest getMembershipRequest)
Retrieves a specified membership for an identifier.
|
default GetProtectedQueryResponse |
getProtectedQuery(Consumer<GetProtectedQueryRequest.Builder> getProtectedQueryRequest)
Returns query processing metadata.
|
default GetProtectedQueryResponse |
getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest)
Returns query processing metadata.
|
default GetSchemaResponse |
getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest)
Retrieves the schema for a relation within a collaboration.
|
default GetSchemaResponse |
getSchema(GetSchemaRequest getSchemaRequest)
Retrieves the schema for a relation within a collaboration.
|
default GetSchemaAnalysisRuleResponse |
getSchemaAnalysisRule(Consumer<GetSchemaAnalysisRuleRequest.Builder> getSchemaAnalysisRuleRequest)
Retrieves a schema analysis rule.
|
default GetSchemaAnalysisRuleResponse |
getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest)
Retrieves a schema analysis rule.
|
default ListCollaborationsResponse |
listCollaborations(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
|
default ListCollaborationsResponse |
listCollaborations(ListCollaborationsRequest listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
|
default ListCollaborationsIterable |
listCollaborationsPaginator(Consumer<ListCollaborationsRequest.Builder> listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
|
default ListCollaborationsIterable |
listCollaborationsPaginator(ListCollaborationsRequest listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
|
default ListConfiguredTableAssociationsResponse |
listConfiguredTableAssociations(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
|
default ListConfiguredTableAssociationsResponse |
listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
|
default ListConfiguredTableAssociationsIterable |
listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
|
default ListConfiguredTableAssociationsIterable |
listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
|
default ListConfiguredTablesResponse |
listConfiguredTables(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest)
Lists configured tables.
|
default ListConfiguredTablesResponse |
listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest)
Lists configured tables.
|
default ListConfiguredTablesIterable |
listConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest)
Lists configured tables.
|
default ListConfiguredTablesIterable |
listConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest)
Lists configured tables.
|
default ListMembersResponse |
listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest)
Lists all members within a collaboration.
|
default ListMembersResponse |
listMembers(ListMembersRequest listMembersRequest)
Lists all members within a collaboration.
|
default ListMembershipsResponse |
listMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest)
Lists all memberships resources within the caller's account.
|
default ListMembershipsResponse |
listMemberships(ListMembershipsRequest listMembershipsRequest)
Lists all memberships resources within the caller's account.
|
default ListMembershipsIterable |
listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest)
Lists all memberships resources within the caller's account.
|
default ListMembershipsIterable |
listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest)
Lists all memberships resources within the caller's account.
|
default ListMembersIterable |
listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest)
Lists all members within a collaboration.
|
default ListMembersIterable |
listMembersPaginator(ListMembersRequest listMembersRequest)
Lists all members within a collaboration.
|
default ListProtectedQueriesResponse |
listProtectedQueries(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
|
default ListProtectedQueriesResponse |
listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
|
default ListProtectedQueriesIterable |
listProtectedQueriesPaginator(Consumer<ListProtectedQueriesRequest.Builder> listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
|
default ListProtectedQueriesIterable |
listProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
|
default ListSchemasResponse |
listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Lists the schemas for relations within a collaboration.
|
default ListSchemasResponse |
listSchemas(ListSchemasRequest listSchemasRequest)
Lists the schemas for relations within a collaboration.
|
default ListSchemasIterable |
listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Lists the schemas for relations within a collaboration.
|
default ListSchemasIterable |
listSchemasPaginator(ListSchemasRequest listSchemasRequest)
Lists the schemas for relations within a collaboration.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all of the tags that have been added to a resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags that have been added to a resource.
|
default CleanRoomsServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default StartProtectedQueryResponse |
startProtectedQuery(Consumer<StartProtectedQueryRequest.Builder> startProtectedQueryRequest)
Creates a protected query that is started by AWS Clean Rooms.
|
default StartProtectedQueryResponse |
startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest)
Creates a protected query that is started by AWS Clean Rooms.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Tags a resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag or list of tags from a resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag or list of tags from a resource.
|
default UpdateCollaborationResponse |
updateCollaboration(Consumer<UpdateCollaborationRequest.Builder> updateCollaborationRequest)
Updates collaboration metadata and can only be called by the collaboration owner.
|
default UpdateCollaborationResponse |
updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest)
Updates collaboration metadata and can only be called by the collaboration owner.
|
default UpdateConfiguredTableResponse |
updateConfiguredTable(Consumer<UpdateConfiguredTableRequest.Builder> updateConfiguredTableRequest)
Updates a configured table.
|
default UpdateConfiguredTableResponse |
updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest)
Updates a configured table.
|
default UpdateConfiguredTableAnalysisRuleResponse |
updateConfiguredTableAnalysisRule(Consumer<UpdateConfiguredTableAnalysisRuleRequest.Builder> updateConfiguredTableAnalysisRuleRequest)
Updates a configured table analysis rule.
|
default UpdateConfiguredTableAnalysisRuleResponse |
updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest)
Updates a configured table analysis rule.
|
default UpdateConfiguredTableAssociationResponse |
updateConfiguredTableAssociation(Consumer<UpdateConfiguredTableAssociationRequest.Builder> updateConfiguredTableAssociationRequest)
Updates a configured table association.
|
default UpdateConfiguredTableAssociationResponse |
updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest)
Updates a configured table association.
|
default UpdateMembershipResponse |
updateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest)
Updates a membership.
|
default UpdateMembershipResponse |
updateMembership(UpdateMembershipRequest updateMembershipRequest)
Updates a membership.
|
default UpdateProtectedQueryResponse |
updateProtectedQuery(Consumer<UpdateProtectedQueryRequest.Builder> updateProtectedQueryRequest)
Updates the processing of a currently running query.
|
default UpdateProtectedQueryResponse |
updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest)
Updates the processing of a currently running query.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default BatchGetSchemaResponse batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves multiple schemas by their identifiers.
batchGetSchemaRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via BatchGetSchemaRequest.builder()
batchGetSchemaRequest - A Consumer that will call methods on BatchGetSchemaInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateCollaborationResponse createCollaboration(CreateCollaborationRequest createCollaborationRequest) throws ServiceQuotaExceededException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new collaboration.
createCollaborationRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via CreateCollaborationRequest.builder()
createCollaborationRequest - A Consumer that will call methods on CreateCollaborationInput.Builder to create a request.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.AwsServiceExceptiondefault CreateConfiguredTableResponse createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest) throws ConflictException, ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a new configured table resource.
createConfiguredTableRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via CreateConfiguredTableRequest.builder()
createConfiguredTableRequest - A Consumer that will call methods on CreateConfiguredTableInput.Builder to create a
request.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.AwsServiceExceptiondefault 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.
createConfiguredTableAnalysisRuleRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via CreateConfiguredTableAnalysisRuleRequest.builder()
createConfiguredTableAnalysisRuleRequest - A Consumer that will call methods on CreateConfiguredTableAnalysisRuleInput.Builder to
create a request.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.AwsServiceExceptiondefault 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.
createConfiguredTableAssociationRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via CreateConfiguredTableAssociationRequest.builder()
createConfiguredTableAssociationRequest - A Consumer that will call methods on CreateConfiguredTableAssociationInput.Builder to
create a request.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.AwsServiceExceptiondefault 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.
createMembershipRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via CreateMembershipRequest.builder()
createMembershipRequest - A Consumer that will call methods on CreateMembershipInput.Builder to create a request.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.AwsServiceExceptiondefault DeleteCollaborationResponse deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a collaboration. It can only be called by the collaboration owner.
deleteCollaborationRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via DeleteCollaborationRequest.builder()
deleteCollaborationRequest - A Consumer that will call methods on DeleteCollaborationInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteConfiguredTableResponse deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table.
deleteConfiguredTableRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via DeleteConfiguredTableRequest.builder()
deleteConfiguredTableRequest - A Consumer that will call methods on DeleteConfiguredTableInput.Builder to create a
request.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.AwsServiceExceptiondefault DeleteConfiguredTableAnalysisRuleResponse deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table analysis rule.
deleteConfiguredTableAnalysisRuleRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via DeleteConfiguredTableAnalysisRuleRequest.builder()
deleteConfiguredTableAnalysisRuleRequest - A Consumer that will call methods on DeleteConfiguredTableAnalysisRuleInput.Builder to
create a request.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.AwsServiceExceptiondefault DeleteConfiguredTableAssociationResponse deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Deletes a configured table association.
deleteConfiguredTableAssociationRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via DeleteConfiguredTableAssociationRequest.builder()
deleteConfiguredTableAssociationRequest - A Consumer that will call methods on DeleteConfiguredTableAssociationInput.Builder to
create a request.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.AwsServiceExceptiondefault 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.
deleteMemberRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via DeleteMemberRequest.builder()
deleteMemberRequest - A Consumer that will call methods on DeleteMemberInput.Builder to create a request.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.AwsServiceExceptiondefault 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.
deleteMembershipRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via DeleteMembershipRequest.builder()
deleteMembershipRequest - A Consumer that will call methods on DeleteMembershipInput.Builder to create a request.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.AwsServiceExceptiondefault GetCollaborationResponse getCollaboration(GetCollaborationRequest getCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns metadata about a collaboration.
getCollaborationRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via GetCollaborationRequest.builder()
getCollaborationRequest - A Consumer that will call methods on GetCollaborationInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConfiguredTableResponse getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table.
getConfiguredTableRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via GetConfiguredTableRequest.builder()
getConfiguredTableRequest - A Consumer that will call methods on GetConfiguredTableInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConfiguredTableAnalysisRuleResponse getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table analysis rule.
getConfiguredTableAnalysisRuleRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via GetConfiguredTableAnalysisRuleRequest.builder()
getConfiguredTableAnalysisRuleRequest - A Consumer that will call methods on GetConfiguredTableAnalysisRuleInput.Builder to create
a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConfiguredTableAssociationResponse getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a configured table association.
getConfiguredTableAssociationRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via GetConfiguredTableAssociationRequest.builder()
getConfiguredTableAssociationRequest - A Consumer that will call methods on GetConfiguredTableAssociationInput.Builder to create
a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetMembershipResponse getMembership(GetMembershipRequest getMembershipRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a specified membership for an identifier.
getMembershipRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via GetMembershipRequest.builder()
getMembershipRequest - A Consumer that will call methods on GetMembershipInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetProtectedQueryResponse getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Returns query processing metadata.
getProtectedQueryRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via GetProtectedQueryRequest.builder()
getProtectedQueryRequest - A Consumer that will call methods on GetProtectedQueryInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSchemaResponse getSchema(GetSchemaRequest getSchemaRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves the schema for a relation within a collaboration.
getSchemaRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via GetSchemaRequest.builder()
getSchemaRequest - A Consumer that will call methods on GetSchemaInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSchemaAnalysisRuleResponse getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Retrieves a schema analysis rule.
getSchemaAnalysisRuleRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via GetSchemaAnalysisRuleRequest.builder()
getSchemaAnalysisRuleRequest - A Consumer that will call methods on GetSchemaAnalysisRuleInput.Builder to create a
request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.
listCollaborationsRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via ListCollaborationsRequest.builder()
listCollaborationsRequest - A Consumer that will call methods on ListCollaborationsInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCollaborationsIterable listCollaborationsPaginator(ListCollaborationsRequest 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 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
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listCollaborationsRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCollaborationsIterable listCollaborationsPaginator(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 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
software.amazon.awssdk.services.cleanrooms.paginators.ListCollaborationsIterable responses = client.listCollaborationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListCollaborationsRequest.builder()
listCollaborationsRequest - A Consumer that will call methods on ListCollaborationsInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTableAssociationsResponse listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured table associations for a membership.
listConfiguredTableAssociationsRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via ListConfiguredTableAssociationsRequest.builder()
listConfiguredTableAssociationsRequest - A Consumer that will call methods on ListConfiguredTableAssociationsInput.Builder to
create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTableAssociationsIterable listConfiguredTableAssociationsPaginator(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured table associations for a membership.
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listConfiguredTableAssociationsRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTableAssociationsIterable listConfiguredTableAssociationsPaginator(Consumer<ListConfiguredTableAssociationsRequest.Builder> listConfiguredTableAssociationsRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured table associations for a membership.
This is a variant of
listConfiguredTableAssociations(software.amazon.awssdk.services.cleanrooms.model.ListConfiguredTableAssociationsRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTableAssociationsIterable responses = client.listConfiguredTableAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder
avoiding the need to create one manually via ListConfiguredTableAssociationsRequest.builder()
listConfiguredTableAssociationsRequest - A Consumer that will call methods on ListConfiguredTableAssociationsInput.Builder to
create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTablesResponse listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured tables.
listConfiguredTablesRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via ListConfiguredTablesRequest.builder()
listConfiguredTablesRequest - A Consumer that will call methods on ListConfiguredTablesInput.Builder to create a
request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTablesIterable listConfiguredTablesPaginator(ListConfiguredTablesRequest listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured tables.
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
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listConfiguredTablesRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfiguredTablesIterable listConfiguredTablesPaginator(Consumer<ListConfiguredTablesRequest.Builder> listConfiguredTablesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists configured tables.
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
software.amazon.awssdk.services.cleanrooms.paginators.ListConfiguredTablesIterable responses = client.listConfiguredTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListConfiguredTablesRequest.builder()
listConfiguredTablesRequest - A Consumer that will call methods on ListConfiguredTablesInput.Builder to create a
request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembersResponse listMembers(ListMembersRequest listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all members within a collaboration.
listMembersRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via ListMembersRequest.builder()
listMembersRequest - A Consumer that will call methods on ListMembersInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembersIterable listMembersPaginator(ListMembersRequest listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all members within a collaboration.
This is a variant of listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listMembersRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembersIterable listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all members within a collaboration.
This is a variant of listMembers(software.amazon.awssdk.services.cleanrooms.model.ListMembersRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListMembersIterable responses = client.listMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need to
create one manually via ListMembersRequest.builder()
listMembersRequest - A Consumer that will call methods on ListMembersInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembershipsResponse listMemberships(ListMembershipsRequest listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all memberships resources within the caller's account.
listMembershipsRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via ListMembershipsRequest.builder()
listMembershipsRequest - A Consumer that will call methods on ListMembershipsInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembershipsIterable listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all memberships resources within the caller's account.
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest) operation. The
return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listMembershipsRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListMembershipsIterable listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all memberships resources within the caller's account.
This is a variant of
listMemberships(software.amazon.awssdk.services.cleanrooms.model.ListMembershipsRequest) operation. The
return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need
to create one manually via ListMembershipsRequest.builder()
listMembershipsRequest - A Consumer that will call methods on ListMembershipsInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListProtectedQueriesResponse listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists protected queries, sorted by the most recent query.
listProtectedQueriesRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via ListProtectedQueriesRequest.builder()
listProtectedQueriesRequest - A Consumer that will call methods on ListProtectedQueriesInput.Builder to create a
request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListProtectedQueriesIterable listProtectedQueriesPaginator(ListProtectedQueriesRequest listProtectedQueriesRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists protected queries, sorted by the most recent query.
This is a variant of
listProtectedQueries(software.amazon.awssdk.services.cleanrooms.model.ListProtectedQueriesRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listProtectedQueriesRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListProtectedQueriesIterable listProtectedQueriesPaginator(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 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
software.amazon.awssdk.services.cleanrooms.paginators.ListProtectedQueriesIterable responses = client.listProtectedQueriesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListProtectedQueriesRequest.builder()
listProtectedQueriesRequest - A Consumer that will call methods on ListProtectedQueriesInput.Builder to create a
request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSchemasResponse listSchemas(ListSchemasRequest listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists the schemas for relations within a collaboration.
listSchemasRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via ListSchemasRequest.builder()
listSchemasRequest - A Consumer that will call methods on ListSchemasInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSchemasIterable listSchemasPaginator(ListSchemasRequest listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists the schemas for relations within a collaboration.
This is a variant of listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listSchemasRequest - ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSchemasIterable listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Lists the schemas for relations within a collaboration.
This is a variant of listSchemas(software.amazon.awssdk.services.cleanrooms.model.ListSchemasRequest)
operation. The return type is a custom 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
software.amazon.awssdk.services.cleanrooms.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need to
create one manually via ListSchemasRequest.builder()
listSchemasRequest - A Consumer that will call methods on ListSchemasInput.Builder to create a request.ResourceNotFoundException - Request references a resource which does not exist.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Lists all of the tags that have been added to a resource.
listTagsForResourceRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceInput.Builder to create a request.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.AwsServiceExceptiondefault StartProtectedQueryResponse startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a protected query that is started by AWS Clean Rooms.
startProtectedQueryRequest - 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.AwsServiceExceptiondefault StartProtectedQueryResponse startProtectedQuery(Consumer<StartProtectedQueryRequest.Builder> startProtectedQueryRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Creates a protected query that is started by AWS Clean Rooms.
This is a convenience which creates an instance of the StartProtectedQueryRequest.Builder avoiding the
need to create one manually via StartProtectedQueryRequest.builder()
startProtectedQueryRequest - A Consumer that will call methods on StartProtectedQueryInput.Builder to create a request.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.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Tags a resource.
tagResourceRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceInput.Builder to create a request.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.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, CleanRoomsException
Removes a tag or list of tags from a resource.
untagResourceRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceInput.Builder to create a request.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.AwsServiceExceptiondefault UpdateCollaborationResponse updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates collaboration metadata and can only be called by the collaboration owner.
updateCollaborationRequest - InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via UpdateCollaborationRequest.builder()
updateCollaborationRequest - A Consumer that will call methods on UpdateCollaborationInput.Builder to create a request.InternalServerException - Unexpected error during processing of request.ValidationException - The input fails to satisfy the specified constraints.ThrottlingException - Request was denied due to request throttling.AccessDeniedException - Caller does not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.CleanRoomsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateConfiguredTableResponse updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table.
updateConfiguredTableRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via UpdateConfiguredTableRequest.builder()
updateConfiguredTableRequest - A Consumer that will call methods on UpdateConfiguredTableInput.Builder to create a
request.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.AwsServiceExceptiondefault UpdateConfiguredTableAnalysisRuleResponse updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table analysis rule.
updateConfiguredTableAnalysisRuleRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via UpdateConfiguredTableAnalysisRuleRequest.builder()
updateConfiguredTableAnalysisRuleRequest - A Consumer that will call methods on UpdateConfiguredTableAnalysisRuleInput.Builder to
create a request.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.AwsServiceExceptiondefault UpdateConfiguredTableAssociationResponse updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a configured table association.
updateConfiguredTableAssociationRequest - 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.AwsServiceExceptiondefault 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.Builder
avoiding the need to create one manually via UpdateConfiguredTableAssociationRequest.builder()
updateConfiguredTableAssociationRequest - A Consumer that will call methods on UpdateConfiguredTableAssociationInput.Builder to
create a request.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.AwsServiceExceptiondefault UpdateMembershipResponse updateMembership(UpdateMembershipRequest updateMembershipRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates a membership.
updateMembershipRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the need
to create one manually via UpdateMembershipRequest.builder()
updateMembershipRequest - A Consumer that will call methods on UpdateMembershipInput.Builder to create a request.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.AwsServiceExceptiondefault UpdateProtectedQueryResponse updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest) throws ConflictException, ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsException
Updates the processing of a currently running query.
updateProtectedQueryRequest - 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.AwsServiceExceptiondefault 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.Builder avoiding the
need to create one manually via UpdateProtectedQueryRequest.builder()
updateProtectedQueryRequest - A Consumer that will call methods on UpdateProtectedQueryInput.Builder to create a
request.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.AwsServiceExceptionstatic CleanRoomsClient create()
CleanRoomsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static CleanRoomsClientBuilder builder()
CleanRoomsClient.static ServiceMetadata serviceMetadata()
default CleanRoomsServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.