Interface CleanRoomsMlClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Welcome to the Amazon Web Services Clean Rooms ML API Reference.
Amazon Web Services Clean Rooms ML provides a privacy-enhancing method for two parties to identify similar users in their data without the need to share their data with each other. The first party brings the training data to Clean Rooms so that they can create and configure an audience model (lookalike model) and associate it with a collaboration. The second party then brings their seed data to Clean Rooms and generates an audience (lookalike segment) that resembles the training data.
To learn more about Amazon Web Services Clean Rooms ML concepts, procedures, and best practices, see the Clean Rooms User Guide.
To learn more about SQL commands, functions, and conditions supported in Clean Rooms, see the Clean Rooms SQL Reference.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic CleanRoomsMlClientBuilderbuilder()Create a builder that can be used to configure and create aCleanRoomsMlClient.static CleanRoomsMlClientcreate()Create aCleanRoomsMlClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateAudienceModelResponsecreateAudienceModel(Consumer<CreateAudienceModelRequest.Builder> createAudienceModelRequest) Defines the information necessary to create an audience model.default CreateAudienceModelResponsecreateAudienceModel(CreateAudienceModelRequest createAudienceModelRequest) Defines the information necessary to create an audience model.createConfiguredAudienceModel(Consumer<CreateConfiguredAudienceModelRequest.Builder> createConfiguredAudienceModelRequest) Defines the information necessary to create a configured audience model.createConfiguredAudienceModel(CreateConfiguredAudienceModelRequest createConfiguredAudienceModelRequest) Defines the information necessary to create a configured audience model.default CreateTrainingDatasetResponsecreateTrainingDataset(Consumer<CreateTrainingDatasetRequest.Builder> createTrainingDatasetRequest) Defines the information necessary to create a training dataset.default CreateTrainingDatasetResponsecreateTrainingDataset(CreateTrainingDatasetRequest createTrainingDatasetRequest) Defines the information necessary to create a training dataset.deleteAudienceGenerationJob(Consumer<DeleteAudienceGenerationJobRequest.Builder> deleteAudienceGenerationJobRequest) Deletes the specified audience generation job, and removes all data associated with the job.deleteAudienceGenerationJob(DeleteAudienceGenerationJobRequest deleteAudienceGenerationJobRequest) Deletes the specified audience generation job, and removes all data associated with the job.default DeleteAudienceModelResponsedeleteAudienceModel(Consumer<DeleteAudienceModelRequest.Builder> deleteAudienceModelRequest) Specifies an audience model that you want to delete.default DeleteAudienceModelResponsedeleteAudienceModel(DeleteAudienceModelRequest deleteAudienceModelRequest) Specifies an audience model that you want to delete.deleteConfiguredAudienceModel(Consumer<DeleteConfiguredAudienceModelRequest.Builder> deleteConfiguredAudienceModelRequest) Deletes the specified configured audience model.deleteConfiguredAudienceModel(DeleteConfiguredAudienceModelRequest deleteConfiguredAudienceModelRequest) Deletes the specified configured audience model.deleteConfiguredAudienceModelPolicy(Consumer<DeleteConfiguredAudienceModelPolicyRequest.Builder> deleteConfiguredAudienceModelPolicyRequest) Deletes the specified configured audience model policy.deleteConfiguredAudienceModelPolicy(DeleteConfiguredAudienceModelPolicyRequest deleteConfiguredAudienceModelPolicyRequest) Deletes the specified configured audience model policy.default DeleteTrainingDatasetResponsedeleteTrainingDataset(Consumer<DeleteTrainingDatasetRequest.Builder> deleteTrainingDatasetRequest) Specifies a training dataset that you want to delete.default DeleteTrainingDatasetResponsedeleteTrainingDataset(DeleteTrainingDatasetRequest deleteTrainingDatasetRequest) Specifies a training dataset that you want to delete.default GetAudienceGenerationJobResponsegetAudienceGenerationJob(Consumer<GetAudienceGenerationJobRequest.Builder> getAudienceGenerationJobRequest) Returns information about an audience generation job.default GetAudienceGenerationJobResponsegetAudienceGenerationJob(GetAudienceGenerationJobRequest getAudienceGenerationJobRequest) Returns information about an audience generation job.default GetAudienceModelResponsegetAudienceModel(Consumer<GetAudienceModelRequest.Builder> getAudienceModelRequest) Returns information about an audience modeldefault GetAudienceModelResponsegetAudienceModel(GetAudienceModelRequest getAudienceModelRequest) Returns information about an audience modelgetConfiguredAudienceModel(Consumer<GetConfiguredAudienceModelRequest.Builder> getConfiguredAudienceModelRequest) Returns information about a specified configured audience model.getConfiguredAudienceModel(GetConfiguredAudienceModelRequest getConfiguredAudienceModelRequest) Returns information about a specified configured audience model.getConfiguredAudienceModelPolicy(Consumer<GetConfiguredAudienceModelPolicyRequest.Builder> getConfiguredAudienceModelPolicyRequest) Returns information about a configured audience model policy.getConfiguredAudienceModelPolicy(GetConfiguredAudienceModelPolicyRequest getConfiguredAudienceModelPolicyRequest) Returns information about a configured audience model policy.default GetTrainingDatasetResponsegetTrainingDataset(Consumer<GetTrainingDatasetRequest.Builder> getTrainingDatasetRequest) Returns information about a training dataset.default GetTrainingDatasetResponsegetTrainingDataset(GetTrainingDatasetRequest getTrainingDatasetRequest) Returns information about a training dataset.default ListAudienceExportJobsResponselistAudienceExportJobs(Consumer<ListAudienceExportJobsRequest.Builder> listAudienceExportJobsRequest) Returns a list of the audience export jobs.default ListAudienceExportJobsResponselistAudienceExportJobs(ListAudienceExportJobsRequest listAudienceExportJobsRequest) Returns a list of the audience export jobs.default ListAudienceExportJobsIterablelistAudienceExportJobsPaginator(Consumer<ListAudienceExportJobsRequest.Builder> listAudienceExportJobsRequest) This is a variant oflistAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation.default ListAudienceExportJobsIterablelistAudienceExportJobsPaginator(ListAudienceExportJobsRequest listAudienceExportJobsRequest) This is a variant oflistAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation.listAudienceGenerationJobs(Consumer<ListAudienceGenerationJobsRequest.Builder> listAudienceGenerationJobsRequest) Returns a list of audience generation jobs.listAudienceGenerationJobs(ListAudienceGenerationJobsRequest listAudienceGenerationJobsRequest) Returns a list of audience generation jobs.listAudienceGenerationJobsPaginator(Consumer<ListAudienceGenerationJobsRequest.Builder> listAudienceGenerationJobsRequest) This is a variant oflistAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation.listAudienceGenerationJobsPaginator(ListAudienceGenerationJobsRequest listAudienceGenerationJobsRequest) This is a variant oflistAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation.default ListAudienceModelsResponselistAudienceModels(Consumer<ListAudienceModelsRequest.Builder> listAudienceModelsRequest) Returns a list of audience models.default ListAudienceModelsResponselistAudienceModels(ListAudienceModelsRequest listAudienceModelsRequest) Returns a list of audience models.default ListAudienceModelsIterablelistAudienceModelsPaginator(Consumer<ListAudienceModelsRequest.Builder> listAudienceModelsRequest) This is a variant oflistAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation.default ListAudienceModelsIterablelistAudienceModelsPaginator(ListAudienceModelsRequest listAudienceModelsRequest) This is a variant oflistAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation.listConfiguredAudienceModels(Consumer<ListConfiguredAudienceModelsRequest.Builder> listConfiguredAudienceModelsRequest) Returns a list of the configured audience models.listConfiguredAudienceModels(ListConfiguredAudienceModelsRequest listConfiguredAudienceModelsRequest) Returns a list of the configured audience models.listConfiguredAudienceModelsPaginator(Consumer<ListConfiguredAudienceModelsRequest.Builder> listConfiguredAudienceModelsRequest) This is a variant oflistConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation.listConfiguredAudienceModelsPaginator(ListConfiguredAudienceModelsRequest listConfiguredAudienceModelsRequest) This is a variant oflistConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of tags for a provided resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of tags for a provided resource.default ListTrainingDatasetsResponselistTrainingDatasets(Consumer<ListTrainingDatasetsRequest.Builder> listTrainingDatasetsRequest) Returns a list of training datasets.default ListTrainingDatasetsResponselistTrainingDatasets(ListTrainingDatasetsRequest listTrainingDatasetsRequest) Returns a list of training datasets.default ListTrainingDatasetsIterablelistTrainingDatasetsPaginator(Consumer<ListTrainingDatasetsRequest.Builder> listTrainingDatasetsRequest) This is a variant oflistTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation.default ListTrainingDatasetsIterablelistTrainingDatasetsPaginator(ListTrainingDatasetsRequest listTrainingDatasetsRequest) This is a variant oflistTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation.putConfiguredAudienceModelPolicy(Consumer<PutConfiguredAudienceModelPolicyRequest.Builder> putConfiguredAudienceModelPolicyRequest) Create or update the resource policy for a configured audience model.putConfiguredAudienceModelPolicy(PutConfiguredAudienceModelPolicyRequest putConfiguredAudienceModelPolicyRequest) Create or update the resource policy for a configured audience model.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault StartAudienceExportJobResponsestartAudienceExportJob(Consumer<StartAudienceExportJobRequest.Builder> startAudienceExportJobRequest) Export an audience of a specified size after you have generated an audience.default StartAudienceExportJobResponsestartAudienceExportJob(StartAudienceExportJobRequest startAudienceExportJobRequest) Export an audience of a specified size after you have generated an audience.startAudienceGenerationJob(Consumer<StartAudienceGenerationJobRequest.Builder> startAudienceGenerationJobRequest) Information necessary to start the audience generation job.startAudienceGenerationJob(StartAudienceGenerationJobRequest startAudienceGenerationJobRequest) Information necessary to start the audience generation job.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds metadata tags to a specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds metadata tags to a specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes metadata tags from a specified resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes metadata tags from a specified resource.updateConfiguredAudienceModel(Consumer<UpdateConfiguredAudienceModelRequest.Builder> updateConfiguredAudienceModelRequest) Provides the information necessary to update a configured audience model.updateConfiguredAudienceModel(UpdateConfiguredAudienceModelRequest updateConfiguredAudienceModelRequest) Provides the information necessary to update a configured audience model.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
createAudienceModel
default CreateAudienceModelResponse createAudienceModel(CreateAudienceModelRequest createAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create an audience model. An audience model is a machine learning model that Clean Rooms ML trains to measure similarity between users. Clean Rooms ML manages training and storing the audience model. The audience model can be used in multiple calls to the StartAudienceGenerationJob API.
- Parameters:
createAudienceModelRequest-- Returns:
- Result of the CreateAudienceModel operation returned by the service.
- See Also:
-
createAudienceModel
default CreateAudienceModelResponse createAudienceModel(Consumer<CreateAudienceModelRequest.Builder> createAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create an audience model. An audience model is a machine learning model that Clean Rooms ML trains to measure similarity between users. Clean Rooms ML manages training and storing the audience model. The audience model can be used in multiple calls to the StartAudienceGenerationJob API.
This is a convenience which creates an instance of the
CreateAudienceModelRequest.Builderavoiding the need to create one manually viaCreateAudienceModelRequest.builder()- Parameters:
createAudienceModelRequest- AConsumerthat will call methods onCreateAudienceModelRequest.Builderto create a request.- Returns:
- Result of the CreateAudienceModel operation returned by the service.
- See Also:
-
createConfiguredAudienceModel
default CreateConfiguredAudienceModelResponse createConfiguredAudienceModel(CreateConfiguredAudienceModelRequest createConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create a configured audience model.
- Parameters:
createConfiguredAudienceModelRequest-- Returns:
- Result of the CreateConfiguredAudienceModel operation returned by the service.
- See Also:
-
createConfiguredAudienceModel
default CreateConfiguredAudienceModelResponse createConfiguredAudienceModel(Consumer<CreateConfiguredAudienceModelRequest.Builder> createConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create a configured audience model.
This is a convenience which creates an instance of the
CreateConfiguredAudienceModelRequest.Builderavoiding the need to create one manually viaCreateConfiguredAudienceModelRequest.builder()- Parameters:
createConfiguredAudienceModelRequest- AConsumerthat will call methods onCreateConfiguredAudienceModelRequest.Builderto create a request.- Returns:
- Result of the CreateConfiguredAudienceModel operation returned by the service.
- See Also:
-
createTrainingDataset
default CreateTrainingDatasetResponse createTrainingDataset(CreateTrainingDatasetRequest createTrainingDatasetRequest) throws ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create a training dataset. In Clean Rooms ML, the
TrainingDatasetis metadata that points to a Glue table, which is read only duringAudienceModelcreation.- Parameters:
createTrainingDatasetRequest-- Returns:
- Result of the CreateTrainingDataset operation returned by the service.
- See Also:
-
createTrainingDataset
default CreateTrainingDatasetResponse createTrainingDataset(Consumer<CreateTrainingDatasetRequest.Builder> createTrainingDatasetRequest) throws ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Defines the information necessary to create a training dataset. In Clean Rooms ML, the
TrainingDatasetis metadata that points to a Glue table, which is read only duringAudienceModelcreation.
This is a convenience which creates an instance of the
CreateTrainingDatasetRequest.Builderavoiding the need to create one manually viaCreateTrainingDatasetRequest.builder()- Parameters:
createTrainingDatasetRequest- AConsumerthat will call methods onCreateTrainingDatasetRequest.Builderto create a request.- Returns:
- Result of the CreateTrainingDataset operation returned by the service.
- See Also:
-
deleteAudienceGenerationJob
default DeleteAudienceGenerationJobResponse deleteAudienceGenerationJob(DeleteAudienceGenerationJobRequest deleteAudienceGenerationJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified audience generation job, and removes all data associated with the job.
- Parameters:
deleteAudienceGenerationJobRequest-- Returns:
- Result of the DeleteAudienceGenerationJob operation returned by the service.
- See Also:
-
deleteAudienceGenerationJob
default DeleteAudienceGenerationJobResponse deleteAudienceGenerationJob(Consumer<DeleteAudienceGenerationJobRequest.Builder> deleteAudienceGenerationJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified audience generation job, and removes all data associated with the job.
This is a convenience which creates an instance of the
DeleteAudienceGenerationJobRequest.Builderavoiding the need to create one manually viaDeleteAudienceGenerationJobRequest.builder()- Parameters:
deleteAudienceGenerationJobRequest- AConsumerthat will call methods onDeleteAudienceGenerationJobRequest.Builderto create a request.- Returns:
- Result of the DeleteAudienceGenerationJob operation returned by the service.
- See Also:
-
deleteAudienceModel
default DeleteAudienceModelResponse deleteAudienceModel(DeleteAudienceModelRequest deleteAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Specifies an audience model that you want to delete. You can't delete an audience model if there are any configured audience models that depend on the audience model.
- Parameters:
deleteAudienceModelRequest-- Returns:
- Result of the DeleteAudienceModel operation returned by the service.
- See Also:
-
deleteAudienceModel
default DeleteAudienceModelResponse deleteAudienceModel(Consumer<DeleteAudienceModelRequest.Builder> deleteAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Specifies an audience model that you want to delete. You can't delete an audience model if there are any configured audience models that depend on the audience model.
This is a convenience which creates an instance of the
DeleteAudienceModelRequest.Builderavoiding the need to create one manually viaDeleteAudienceModelRequest.builder()- Parameters:
deleteAudienceModelRequest- AConsumerthat will call methods onDeleteAudienceModelRequest.Builderto create a request.- Returns:
- Result of the DeleteAudienceModel operation returned by the service.
- See Also:
-
deleteConfiguredAudienceModel
default DeleteConfiguredAudienceModelResponse deleteConfiguredAudienceModel(DeleteConfiguredAudienceModelRequest deleteConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified configured audience model. You can't delete a configured audience model if there are any lookalike models that use the configured audience model. If you delete a configured audience model, it will be removed from any collaborations that it is associated to.
- Parameters:
deleteConfiguredAudienceModelRequest-- Returns:
- Result of the DeleteConfiguredAudienceModel operation returned by the service.
- See Also:
-
deleteConfiguredAudienceModel
default DeleteConfiguredAudienceModelResponse deleteConfiguredAudienceModel(Consumer<DeleteConfiguredAudienceModelRequest.Builder> deleteConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified configured audience model. You can't delete a configured audience model if there are any lookalike models that use the configured audience model. If you delete a configured audience model, it will be removed from any collaborations that it is associated to.
This is a convenience which creates an instance of the
DeleteConfiguredAudienceModelRequest.Builderavoiding the need to create one manually viaDeleteConfiguredAudienceModelRequest.builder()- Parameters:
deleteConfiguredAudienceModelRequest- AConsumerthat will call methods onDeleteConfiguredAudienceModelRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredAudienceModel operation returned by the service.
- See Also:
-
deleteConfiguredAudienceModelPolicy
default DeleteConfiguredAudienceModelPolicyResponse deleteConfiguredAudienceModelPolicy(DeleteConfiguredAudienceModelPolicyRequest deleteConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified configured audience model policy.
- Parameters:
deleteConfiguredAudienceModelPolicyRequest-- Returns:
- Result of the DeleteConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
deleteConfiguredAudienceModelPolicy
default DeleteConfiguredAudienceModelPolicyResponse deleteConfiguredAudienceModelPolicy(Consumer<DeleteConfiguredAudienceModelPolicyRequest.Builder> deleteConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Deletes the specified configured audience model policy.
This is a convenience which creates an instance of the
DeleteConfiguredAudienceModelPolicyRequest.Builderavoiding the need to create one manually viaDeleteConfiguredAudienceModelPolicyRequest.builder()- Parameters:
deleteConfiguredAudienceModelPolicyRequest- AConsumerthat will call methods onDeleteConfiguredAudienceModelPolicyRequest.Builderto create a request.- Returns:
- Result of the DeleteConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
deleteTrainingDataset
default DeleteTrainingDatasetResponse deleteTrainingDataset(DeleteTrainingDatasetRequest deleteTrainingDatasetRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Specifies a training dataset that you want to delete. You can't delete a training dataset if there are any audience models that depend on the training dataset. In Clean Rooms ML, the
TrainingDatasetis metadata that points to a Glue table, which is read only duringAudienceModelcreation. This action deletes the metadata.- Parameters:
deleteTrainingDatasetRequest-- Returns:
- Result of the DeleteTrainingDataset operation returned by the service.
- See Also:
-
deleteTrainingDataset
default DeleteTrainingDatasetResponse deleteTrainingDataset(Consumer<DeleteTrainingDatasetRequest.Builder> deleteTrainingDatasetRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Specifies a training dataset that you want to delete. You can't delete a training dataset if there are any audience models that depend on the training dataset. In Clean Rooms ML, the
TrainingDatasetis metadata that points to a Glue table, which is read only duringAudienceModelcreation. This action deletes the metadata.
This is a convenience which creates an instance of the
DeleteTrainingDatasetRequest.Builderavoiding the need to create one manually viaDeleteTrainingDatasetRequest.builder()- Parameters:
deleteTrainingDatasetRequest- AConsumerthat will call methods onDeleteTrainingDatasetRequest.Builderto create a request.- Returns:
- Result of the DeleteTrainingDataset operation returned by the service.
- See Also:
-
getAudienceGenerationJob
default GetAudienceGenerationJobResponse getAudienceGenerationJob(GetAudienceGenerationJobRequest getAudienceGenerationJobRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about an audience generation job.
- Parameters:
getAudienceGenerationJobRequest-- Returns:
- Result of the GetAudienceGenerationJob operation returned by the service.
- See Also:
-
getAudienceGenerationJob
default GetAudienceGenerationJobResponse getAudienceGenerationJob(Consumer<GetAudienceGenerationJobRequest.Builder> getAudienceGenerationJobRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about an audience generation job.
This is a convenience which creates an instance of the
GetAudienceGenerationJobRequest.Builderavoiding the need to create one manually viaGetAudienceGenerationJobRequest.builder()- Parameters:
getAudienceGenerationJobRequest- AConsumerthat will call methods onGetAudienceGenerationJobRequest.Builderto create a request.- Returns:
- Result of the GetAudienceGenerationJob operation returned by the service.
- See Also:
-
getAudienceModel
default GetAudienceModelResponse getAudienceModel(GetAudienceModelRequest getAudienceModelRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about an audience model
- Parameters:
getAudienceModelRequest-- Returns:
- Result of the GetAudienceModel operation returned by the service.
- See Also:
-
getAudienceModel
default GetAudienceModelResponse getAudienceModel(Consumer<GetAudienceModelRequest.Builder> getAudienceModelRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about an audience model
This is a convenience which creates an instance of the
GetAudienceModelRequest.Builderavoiding the need to create one manually viaGetAudienceModelRequest.builder()- Parameters:
getAudienceModelRequest- AConsumerthat will call methods onGetAudienceModelRequest.Builderto create a request.- Returns:
- Result of the GetAudienceModel operation returned by the service.
- See Also:
-
getConfiguredAudienceModel
default GetConfiguredAudienceModelResponse getConfiguredAudienceModel(GetConfiguredAudienceModelRequest getConfiguredAudienceModelRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a specified configured audience model.
- Parameters:
getConfiguredAudienceModelRequest-- Returns:
- Result of the GetConfiguredAudienceModel operation returned by the service.
- See Also:
-
getConfiguredAudienceModel
default GetConfiguredAudienceModelResponse getConfiguredAudienceModel(Consumer<GetConfiguredAudienceModelRequest.Builder> getConfiguredAudienceModelRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a specified configured audience model.
This is a convenience which creates an instance of the
GetConfiguredAudienceModelRequest.Builderavoiding the need to create one manually viaGetConfiguredAudienceModelRequest.builder()- Parameters:
getConfiguredAudienceModelRequest- AConsumerthat will call methods onGetConfiguredAudienceModelRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredAudienceModel operation returned by the service.
- See Also:
-
getConfiguredAudienceModelPolicy
default GetConfiguredAudienceModelPolicyResponse getConfiguredAudienceModelPolicy(GetConfiguredAudienceModelPolicyRequest getConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a configured audience model policy.
- Parameters:
getConfiguredAudienceModelPolicyRequest-- Returns:
- Result of the GetConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
getConfiguredAudienceModelPolicy
default GetConfiguredAudienceModelPolicyResponse getConfiguredAudienceModelPolicy(Consumer<GetConfiguredAudienceModelPolicyRequest.Builder> getConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a configured audience model policy.
This is a convenience which creates an instance of the
GetConfiguredAudienceModelPolicyRequest.Builderavoiding the need to create one manually viaGetConfiguredAudienceModelPolicyRequest.builder()- Parameters:
getConfiguredAudienceModelPolicyRequest- AConsumerthat will call methods onGetConfiguredAudienceModelPolicyRequest.Builderto create a request.- Returns:
- Result of the GetConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
getTrainingDataset
default GetTrainingDatasetResponse getTrainingDataset(GetTrainingDatasetRequest getTrainingDatasetRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a training dataset.
- Parameters:
getTrainingDatasetRequest-- Returns:
- Result of the GetTrainingDataset operation returned by the service.
- See Also:
-
getTrainingDataset
default GetTrainingDatasetResponse getTrainingDataset(Consumer<GetTrainingDatasetRequest.Builder> getTrainingDatasetRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns information about a training dataset.
This is a convenience which creates an instance of the
GetTrainingDatasetRequest.Builderavoiding the need to create one manually viaGetTrainingDatasetRequest.builder()- Parameters:
getTrainingDatasetRequest- AConsumerthat will call methods onGetTrainingDatasetRequest.Builderto create a request.- Returns:
- Result of the GetTrainingDataset operation returned by the service.
- See Also:
-
listAudienceExportJobs
default ListAudienceExportJobsResponse listAudienceExportJobs(ListAudienceExportJobsRequest listAudienceExportJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of the audience export jobs.
- Parameters:
listAudienceExportJobsRequest-- Returns:
- Result of the ListAudienceExportJobs operation returned by the service.
- See Also:
-
listAudienceExportJobs
default ListAudienceExportJobsResponse listAudienceExportJobs(Consumer<ListAudienceExportJobsRequest.Builder> listAudienceExportJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of the audience export jobs.
This is a convenience which creates an instance of the
ListAudienceExportJobsRequest.Builderavoiding the need to create one manually viaListAudienceExportJobsRequest.builder()- Parameters:
listAudienceExportJobsRequest- AConsumerthat will call methods onListAudienceExportJobsRequest.Builderto create a request.- Returns:
- Result of the ListAudienceExportJobs operation returned by the service.
- See Also:
-
listAudienceExportJobsPaginator
default ListAudienceExportJobsIterable listAudienceExportJobsPaginator(ListAudienceExportJobsRequest listAudienceExportJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client.listAudienceExportJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client .listAudienceExportJobsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client.listAudienceExportJobsPaginator(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
listAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation.- Parameters:
listAudienceExportJobsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAudienceExportJobsPaginator
default ListAudienceExportJobsIterable listAudienceExportJobsPaginator(Consumer<ListAudienceExportJobsRequest.Builder> listAudienceExportJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client.listAudienceExportJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client .listAudienceExportJobsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceExportJobsIterable responses = client.listAudienceExportJobsPaginator(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
listAudienceExportJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceExportJobsRequest)operation.
This is a convenience which creates an instance of the
ListAudienceExportJobsRequest.Builderavoiding the need to create one manually viaListAudienceExportJobsRequest.builder()- Parameters:
listAudienceExportJobsRequest- AConsumerthat will call methods onListAudienceExportJobsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAudienceGenerationJobs
default ListAudienceGenerationJobsResponse listAudienceGenerationJobs(ListAudienceGenerationJobsRequest listAudienceGenerationJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of audience generation jobs.
- Parameters:
listAudienceGenerationJobsRequest-- Returns:
- Result of the ListAudienceGenerationJobs operation returned by the service.
- See Also:
-
listAudienceGenerationJobs
default ListAudienceGenerationJobsResponse listAudienceGenerationJobs(Consumer<ListAudienceGenerationJobsRequest.Builder> listAudienceGenerationJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of audience generation jobs.
This is a convenience which creates an instance of the
ListAudienceGenerationJobsRequest.Builderavoiding the need to create one manually viaListAudienceGenerationJobsRequest.builder()- Parameters:
listAudienceGenerationJobsRequest- AConsumerthat will call methods onListAudienceGenerationJobsRequest.Builderto create a request.- Returns:
- Result of the ListAudienceGenerationJobs operation returned by the service.
- See Also:
-
listAudienceGenerationJobsPaginator
default ListAudienceGenerationJobsIterable listAudienceGenerationJobsPaginator(ListAudienceGenerationJobsRequest listAudienceGenerationJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client.listAudienceGenerationJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client .listAudienceGenerationJobsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client.listAudienceGenerationJobsPaginator(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
listAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation.- Parameters:
listAudienceGenerationJobsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAudienceGenerationJobsPaginator
default ListAudienceGenerationJobsIterable listAudienceGenerationJobsPaginator(Consumer<ListAudienceGenerationJobsRequest.Builder> listAudienceGenerationJobsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client.listAudienceGenerationJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client .listAudienceGenerationJobsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceGenerationJobsIterable responses = client.listAudienceGenerationJobsPaginator(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
listAudienceGenerationJobs(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceGenerationJobsRequest)operation.
This is a convenience which creates an instance of the
ListAudienceGenerationJobsRequest.Builderavoiding the need to create one manually viaListAudienceGenerationJobsRequest.builder()- Parameters:
listAudienceGenerationJobsRequest- AConsumerthat will call methods onListAudienceGenerationJobsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAudienceModels
default ListAudienceModelsResponse listAudienceModels(ListAudienceModelsRequest listAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of audience models.
- Parameters:
listAudienceModelsRequest-- Returns:
- Result of the ListAudienceModels operation returned by the service.
- See Also:
-
listAudienceModels
default ListAudienceModelsResponse listAudienceModels(Consumer<ListAudienceModelsRequest.Builder> listAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of audience models.
This is a convenience which creates an instance of the
ListAudienceModelsRequest.Builderavoiding the need to create one manually viaListAudienceModelsRequest.builder()- Parameters:
listAudienceModelsRequest- AConsumerthat will call methods onListAudienceModelsRequest.Builderto create a request.- Returns:
- Result of the ListAudienceModels operation returned by the service.
- See Also:
-
listAudienceModelsPaginator
default ListAudienceModelsIterable listAudienceModelsPaginator(ListAudienceModelsRequest listAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client.listAudienceModelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client .listAudienceModelsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client.listAudienceModelsPaginator(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
listAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation.- Parameters:
listAudienceModelsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAudienceModelsPaginator
default ListAudienceModelsIterable listAudienceModelsPaginator(Consumer<ListAudienceModelsRequest.Builder> listAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client.listAudienceModelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client .listAudienceModelsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListAudienceModelsIterable responses = client.listAudienceModelsPaginator(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
listAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListAudienceModelsRequest)operation.
This is a convenience which creates an instance of the
ListAudienceModelsRequest.Builderavoiding the need to create one manually viaListAudienceModelsRequest.builder()- Parameters:
listAudienceModelsRequest- AConsumerthat will call methods onListAudienceModelsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfiguredAudienceModels
default ListConfiguredAudienceModelsResponse listConfiguredAudienceModels(ListConfiguredAudienceModelsRequest listConfiguredAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of the configured audience models.
- Parameters:
listConfiguredAudienceModelsRequest-- Returns:
- Result of the ListConfiguredAudienceModels operation returned by the service.
- See Also:
-
listConfiguredAudienceModels
default ListConfiguredAudienceModelsResponse listConfiguredAudienceModels(Consumer<ListConfiguredAudienceModelsRequest.Builder> listConfiguredAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of the configured audience models.
This is a convenience which creates an instance of the
ListConfiguredAudienceModelsRequest.Builderavoiding the need to create one manually viaListConfiguredAudienceModelsRequest.builder()- Parameters:
listConfiguredAudienceModelsRequest- AConsumerthat will call methods onListConfiguredAudienceModelsRequest.Builderto create a request.- Returns:
- Result of the ListConfiguredAudienceModels operation returned by the service.
- See Also:
-
listConfiguredAudienceModelsPaginator
default ListConfiguredAudienceModelsIterable listConfiguredAudienceModelsPaginator(ListConfiguredAudienceModelsRequest listConfiguredAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client.listConfiguredAudienceModelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client .listConfiguredAudienceModelsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client.listConfiguredAudienceModelsPaginator(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
listConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation.- Parameters:
listConfiguredAudienceModelsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfiguredAudienceModelsPaginator
default ListConfiguredAudienceModelsIterable listConfiguredAudienceModelsPaginator(Consumer<ListConfiguredAudienceModelsRequest.Builder> listConfiguredAudienceModelsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client.listConfiguredAudienceModelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client .listConfiguredAudienceModelsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListConfiguredAudienceModelsIterable responses = client.listConfiguredAudienceModelsPaginator(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
listConfiguredAudienceModels(software.amazon.awssdk.services.cleanroomsml.model.ListConfiguredAudienceModelsRequest)operation.
This is a convenience which creates an instance of the
ListConfiguredAudienceModelsRequest.Builderavoiding the need to create one manually viaListConfiguredAudienceModelsRequest.builder()- Parameters:
listConfiguredAudienceModelsRequest- AConsumerthat will call methods onListConfiguredAudienceModelsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of tags for a provided resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of tags for a provided resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTrainingDatasets
default ListTrainingDatasetsResponse listTrainingDatasets(ListTrainingDatasetsRequest listTrainingDatasetsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of training datasets.
- Parameters:
listTrainingDatasetsRequest-- Returns:
- Result of the ListTrainingDatasets operation returned by the service.
- See Also:
-
listTrainingDatasets
default ListTrainingDatasetsResponse listTrainingDatasets(Consumer<ListTrainingDatasetsRequest.Builder> listTrainingDatasetsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException Returns a list of training datasets.
This is a convenience which creates an instance of the
ListTrainingDatasetsRequest.Builderavoiding the need to create one manually viaListTrainingDatasetsRequest.builder()- Parameters:
listTrainingDatasetsRequest- AConsumerthat will call methods onListTrainingDatasetsRequest.Builderto create a request.- Returns:
- Result of the ListTrainingDatasets operation returned by the service.
- See Also:
-
listTrainingDatasetsPaginator
default ListTrainingDatasetsIterable listTrainingDatasetsPaginator(ListTrainingDatasetsRequest listTrainingDatasetsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client.listTrainingDatasetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client .listTrainingDatasetsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client.listTrainingDatasetsPaginator(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
listTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation.- Parameters:
listTrainingDatasetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTrainingDatasetsPaginator
default ListTrainingDatasetsIterable listTrainingDatasetsPaginator(Consumer<ListTrainingDatasetsRequest.Builder> listTrainingDatasetsRequest) throws ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, CleanRoomsMlException This is a variant of
listTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client.listTrainingDatasetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client .listTrainingDatasetsPaginator(request); for (software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.cleanroomsml.paginators.ListTrainingDatasetsIterable responses = client.listTrainingDatasetsPaginator(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
listTrainingDatasets(software.amazon.awssdk.services.cleanroomsml.model.ListTrainingDatasetsRequest)operation.
This is a convenience which creates an instance of the
ListTrainingDatasetsRequest.Builderavoiding the need to create one manually viaListTrainingDatasetsRequest.builder()- Parameters:
listTrainingDatasetsRequest- AConsumerthat will call methods onListTrainingDatasetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
putConfiguredAudienceModelPolicy
default PutConfiguredAudienceModelPolicyResponse putConfiguredAudienceModelPolicy(PutConfiguredAudienceModelPolicyRequest putConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Create or update the resource policy for a configured audience model.
- Parameters:
putConfiguredAudienceModelPolicyRequest-- Returns:
- Result of the PutConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
putConfiguredAudienceModelPolicy
default PutConfiguredAudienceModelPolicyResponse putConfiguredAudienceModelPolicy(Consumer<PutConfiguredAudienceModelPolicyRequest.Builder> putConfiguredAudienceModelPolicyRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Create or update the resource policy for a configured audience model.
This is a convenience which creates an instance of the
PutConfiguredAudienceModelPolicyRequest.Builderavoiding the need to create one manually viaPutConfiguredAudienceModelPolicyRequest.builder()- Parameters:
putConfiguredAudienceModelPolicyRequest- AConsumerthat will call methods onPutConfiguredAudienceModelPolicyRequest.Builderto create a request.- Returns:
- Result of the PutConfiguredAudienceModelPolicy operation returned by the service.
- See Also:
-
startAudienceExportJob
default StartAudienceExportJobResponse startAudienceExportJob(StartAudienceExportJobRequest startAudienceExportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Export an audience of a specified size after you have generated an audience.
- Parameters:
startAudienceExportJobRequest-- Returns:
- Result of the StartAudienceExportJob operation returned by the service.
- See Also:
-
startAudienceExportJob
default StartAudienceExportJobResponse startAudienceExportJob(Consumer<StartAudienceExportJobRequest.Builder> startAudienceExportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Export an audience of a specified size after you have generated an audience.
This is a convenience which creates an instance of the
StartAudienceExportJobRequest.Builderavoiding the need to create one manually viaStartAudienceExportJobRequest.builder()- Parameters:
startAudienceExportJobRequest- AConsumerthat will call methods onStartAudienceExportJobRequest.Builderto create a request.- Returns:
- Result of the StartAudienceExportJob operation returned by the service.
- See Also:
-
startAudienceGenerationJob
default StartAudienceGenerationJobResponse startAudienceGenerationJob(StartAudienceGenerationJobRequest startAudienceGenerationJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Information necessary to start the audience generation job.
- Parameters:
startAudienceGenerationJobRequest-- Returns:
- Result of the StartAudienceGenerationJob operation returned by the service.
- See Also:
-
startAudienceGenerationJob
default StartAudienceGenerationJobResponse startAudienceGenerationJob(Consumer<StartAudienceGenerationJobRequest.Builder> startAudienceGenerationJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, CleanRoomsMlException Information necessary to start the audience generation job.
This is a convenience which creates an instance of the
StartAudienceGenerationJobRequest.Builderavoiding the need to create one manually viaStartAudienceGenerationJobRequest.builder()- Parameters:
startAudienceGenerationJobRequest- AConsumerthat will call methods onStartAudienceGenerationJobRequest.Builderto create a request.- Returns:
- Result of the StartAudienceGenerationJob operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Adds metadata tags to a specified resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Adds metadata tags to a specified resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Removes metadata tags from a specified resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Removes metadata tags from a specified resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateConfiguredAudienceModel
default UpdateConfiguredAudienceModelResponse updateConfiguredAudienceModel(UpdateConfiguredAudienceModelRequest updateConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Provides the information necessary to update a configured audience model. Updates that impact audience generation jobs take effect when a new job starts, but do not impact currently running jobs.
- Parameters:
updateConfiguredAudienceModelRequest-- Returns:
- Result of the UpdateConfiguredAudienceModel operation returned by the service.
- See Also:
-
updateConfiguredAudienceModel
default UpdateConfiguredAudienceModelResponse updateConfiguredAudienceModel(Consumer<UpdateConfiguredAudienceModelRequest.Builder> updateConfiguredAudienceModelRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, CleanRoomsMlException Provides the information necessary to update a configured audience model. Updates that impact audience generation jobs take effect when a new job starts, but do not impact currently running jobs.
This is a convenience which creates an instance of the
UpdateConfiguredAudienceModelRequest.Builderavoiding the need to create one manually viaUpdateConfiguredAudienceModelRequest.builder()- Parameters:
updateConfiguredAudienceModelRequest- AConsumerthat will call methods onUpdateConfiguredAudienceModelRequest.Builderto create a request.- Returns:
- Result of the UpdateConfiguredAudienceModel operation returned by the service.
- See Also:
-
create
Create aCleanRoomsMlClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aCleanRoomsMlClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-