Interface DataBrewClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Glue DataBrew is a visual, cloud-scale data-preparation service. DataBrew simplifies data preparation tasks, targeting data issues that are hard to spot and time-consuming to fix. DataBrew empowers users of all technical levels to visualize the data and perform one-click data transformations, with no coding required.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptiondefault BatchDeleteRecipeVersionResponsebatchDeleteRecipeVersion(Consumer<BatchDeleteRecipeVersionRequest.Builder> batchDeleteRecipeVersionRequest) Deletes one or more versions of a recipe at a time.default BatchDeleteRecipeVersionResponsebatchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest batchDeleteRecipeVersionRequest) Deletes one or more versions of a recipe at a time.static DataBrewClientBuilderbuilder()Create a builder that can be used to configure and create aDataBrewClient.static DataBrewClientcreate()Create aDataBrewClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateDatasetResponsecreateDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest) Creates a new DataBrew dataset.default CreateDatasetResponsecreateDataset(CreateDatasetRequest createDatasetRequest) Creates a new DataBrew dataset.default CreateProfileJobResponsecreateProfileJob(Consumer<CreateProfileJobRequest.Builder> createProfileJobRequest) Creates a new job to analyze a dataset and create its data profile.default CreateProfileJobResponsecreateProfileJob(CreateProfileJobRequest createProfileJobRequest) Creates a new job to analyze a dataset and create its data profile.default CreateProjectResponsecreateProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) Creates a new DataBrew project.default CreateProjectResponsecreateProject(CreateProjectRequest createProjectRequest) Creates a new DataBrew project.default CreateRecipeResponsecreateRecipe(Consumer<CreateRecipeRequest.Builder> createRecipeRequest) Creates a new DataBrew recipe.default CreateRecipeResponsecreateRecipe(CreateRecipeRequest createRecipeRequest) Creates a new DataBrew recipe.default CreateRecipeJobResponsecreateRecipeJob(Consumer<CreateRecipeJobRequest.Builder> createRecipeJobRequest) Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipedefault CreateRecipeJobResponsecreateRecipeJob(CreateRecipeJobRequest createRecipeJobRequest) Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipedefault CreateRulesetResponsecreateRuleset(Consumer<CreateRulesetRequest.Builder> createRulesetRequest) Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.default CreateRulesetResponsecreateRuleset(CreateRulesetRequest createRulesetRequest) Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.default CreateScheduleResponsecreateSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest) Creates a new schedule for one or more DataBrew jobs.default CreateScheduleResponsecreateSchedule(CreateScheduleRequest createScheduleRequest) Creates a new schedule for one or more DataBrew jobs.default DeleteDatasetResponsedeleteDataset(Consumer<DeleteDatasetRequest.Builder> deleteDatasetRequest) Deletes a dataset from DataBrew.default DeleteDatasetResponsedeleteDataset(DeleteDatasetRequest deleteDatasetRequest) Deletes a dataset from DataBrew.default DeleteJobResponsedeleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest) Deletes the specified DataBrew job.default DeleteJobResponsedeleteJob(DeleteJobRequest deleteJobRequest) Deletes the specified DataBrew job.default DeleteProjectResponsedeleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) Deletes an existing DataBrew project.default DeleteProjectResponsedeleteProject(DeleteProjectRequest deleteProjectRequest) Deletes an existing DataBrew project.default DeleteRecipeVersionResponsedeleteRecipeVersion(Consumer<DeleteRecipeVersionRequest.Builder> deleteRecipeVersionRequest) Deletes a single version of a DataBrew recipe.default DeleteRecipeVersionResponsedeleteRecipeVersion(DeleteRecipeVersionRequest deleteRecipeVersionRequest) Deletes a single version of a DataBrew recipe.default DeleteRulesetResponsedeleteRuleset(Consumer<DeleteRulesetRequest.Builder> deleteRulesetRequest) Deletes a ruleset.default DeleteRulesetResponsedeleteRuleset(DeleteRulesetRequest deleteRulesetRequest) Deletes a ruleset.default DeleteScheduleResponsedeleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest) Deletes the specified DataBrew schedule.default DeleteScheduleResponsedeleteSchedule(DeleteScheduleRequest deleteScheduleRequest) Deletes the specified DataBrew schedule.default DescribeDatasetResponsedescribeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest) Returns the definition of a specific DataBrew dataset.default DescribeDatasetResponsedescribeDataset(DescribeDatasetRequest describeDatasetRequest) Returns the definition of a specific DataBrew dataset.default DescribeJobResponsedescribeJob(Consumer<DescribeJobRequest.Builder> describeJobRequest) Returns the definition of a specific DataBrew job.default DescribeJobResponsedescribeJob(DescribeJobRequest describeJobRequest) Returns the definition of a specific DataBrew job.default DescribeJobRunResponsedescribeJobRun(Consumer<DescribeJobRunRequest.Builder> describeJobRunRequest) Represents one run of a DataBrew job.default DescribeJobRunResponsedescribeJobRun(DescribeJobRunRequest describeJobRunRequest) Represents one run of a DataBrew job.default DescribeProjectResponsedescribeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest) Returns the definition of a specific DataBrew project.default DescribeProjectResponsedescribeProject(DescribeProjectRequest describeProjectRequest) Returns the definition of a specific DataBrew project.default DescribeRecipeResponsedescribeRecipe(Consumer<DescribeRecipeRequest.Builder> describeRecipeRequest) Returns the definition of a specific DataBrew recipe corresponding to a particular version.default DescribeRecipeResponsedescribeRecipe(DescribeRecipeRequest describeRecipeRequest) Returns the definition of a specific DataBrew recipe corresponding to a particular version.default DescribeRulesetResponsedescribeRuleset(Consumer<DescribeRulesetRequest.Builder> describeRulesetRequest) Retrieves detailed information about the ruleset.default DescribeRulesetResponsedescribeRuleset(DescribeRulesetRequest describeRulesetRequest) Retrieves detailed information about the ruleset.default DescribeScheduleResponsedescribeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest) Returns the definition of a specific DataBrew schedule.default DescribeScheduleResponsedescribeSchedule(DescribeScheduleRequest describeScheduleRequest) Returns the definition of a specific DataBrew schedule.default ListDatasetsResponselistDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) Lists all of the DataBrew datasets.default ListDatasetsResponselistDatasets(ListDatasetsRequest listDatasetsRequest) Lists all of the DataBrew datasets.default ListDatasetsIterablelistDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) This is a variant oflistDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)operation.default ListDatasetsIterablelistDatasetsPaginator(ListDatasetsRequest listDatasetsRequest) This is a variant oflistDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)operation.default ListJobRunsResponselistJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) Lists all of the previous runs of a particular DataBrew job.default ListJobRunsResponselistJobRuns(ListJobRunsRequest listJobRunsRequest) Lists all of the previous runs of a particular DataBrew job.default ListJobRunsIterablelistJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) This is a variant oflistJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)operation.default ListJobRunsIterablelistJobRunsPaginator(ListJobRunsRequest listJobRunsRequest) This is a variant oflistJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)operation.default ListJobsResponselistJobs(Consumer<ListJobsRequest.Builder> listJobsRequest) Lists all of the DataBrew jobs that are defined.default ListJobsResponselistJobs(ListJobsRequest listJobsRequest) Lists all of the DataBrew jobs that are defined.default ListJobsIterablelistJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest) This is a variant oflistJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)operation.default ListJobsIterablelistJobsPaginator(ListJobsRequest listJobsRequest) This is a variant oflistJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)operation.default ListProjectsResponselistProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) Lists all of the DataBrew projects that are defined.default ListProjectsResponselistProjects(ListProjectsRequest listProjectsRequest) Lists all of the DataBrew projects that are defined.default ListProjectsIterablelistProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)operation.default ListProjectsIterablelistProjectsPaginator(ListProjectsRequest listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)operation.default ListRecipesResponselistRecipes(Consumer<ListRecipesRequest.Builder> listRecipesRequest) Lists all of the DataBrew recipes that are defined.default ListRecipesResponselistRecipes(ListRecipesRequest listRecipesRequest) Lists all of the DataBrew recipes that are defined.default ListRecipesIterablelistRecipesPaginator(Consumer<ListRecipesRequest.Builder> listRecipesRequest) This is a variant oflistRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)operation.default ListRecipesIterablelistRecipesPaginator(ListRecipesRequest listRecipesRequest) This is a variant oflistRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)operation.default ListRecipeVersionsResponselistRecipeVersions(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest) Lists the versions of a particular DataBrew recipe, except forLATEST_WORKING.default ListRecipeVersionsResponselistRecipeVersions(ListRecipeVersionsRequest listRecipeVersionsRequest) Lists the versions of a particular DataBrew recipe, except forLATEST_WORKING.default ListRecipeVersionsIterablelistRecipeVersionsPaginator(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest) This is a variant oflistRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)operation.default ListRecipeVersionsIterablelistRecipeVersionsPaginator(ListRecipeVersionsRequest listRecipeVersionsRequest) This is a variant oflistRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)operation.default ListRulesetsResponselistRulesets(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest) List all rulesets available in the current account or rulesets associated with a specific resource (dataset).default ListRulesetsResponselistRulesets(ListRulesetsRequest listRulesetsRequest) List all rulesets available in the current account or rulesets associated with a specific resource (dataset).default ListRulesetsIterablelistRulesetsPaginator(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest) This is a variant oflistRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)operation.default ListRulesetsIterablelistRulesetsPaginator(ListRulesetsRequest listRulesetsRequest) This is a variant oflistRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)operation.default ListSchedulesResponselistSchedules(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest) Lists the DataBrew schedules that are defined.default ListSchedulesResponselistSchedules(ListSchedulesRequest listSchedulesRequest) Lists the DataBrew schedules that are defined.default ListSchedulesIterablelistSchedulesPaginator(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest) This is a variant oflistSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)operation.default ListSchedulesIterablelistSchedulesPaginator(ListSchedulesRequest listSchedulesRequest) This is a variant oflistSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists all the tags for a DataBrew resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists all the tags for a DataBrew resource.default PublishRecipeResponsepublishRecipe(Consumer<PublishRecipeRequest.Builder> publishRecipeRequest) Publishes a new version of a DataBrew recipe.default PublishRecipeResponsepublishRecipe(PublishRecipeRequest publishRecipeRequest) Publishes a new version of a DataBrew recipe.default SendProjectSessionActionResponsesendProjectSessionAction(Consumer<SendProjectSessionActionRequest.Builder> sendProjectSessionActionRequest) Performs a recipe step within an interactive DataBrew session that's currently open.default SendProjectSessionActionResponsesendProjectSessionAction(SendProjectSessionActionRequest sendProjectSessionActionRequest) Performs a recipe step within an interactive DataBrew session that's currently open.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault StartJobRunResponsestartJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest) Runs a DataBrew job.default StartJobRunResponsestartJobRun(StartJobRunRequest startJobRunRequest) Runs a DataBrew job.default StartProjectSessionResponsestartProjectSession(Consumer<StartProjectSessionRequest.Builder> startProjectSessionRequest) Creates an interactive session, enabling you to manipulate data in a DataBrew project.default StartProjectSessionResponsestartProjectSession(StartProjectSessionRequest startProjectSessionRequest) Creates an interactive session, enabling you to manipulate data in a DataBrew project.default StopJobRunResponsestopJobRun(Consumer<StopJobRunRequest.Builder> stopJobRunRequest) Stops a particular run of a job.default StopJobRunResponsestopJobRun(StopJobRunRequest stopJobRunRequest) Stops a particular run of a job.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes metadata tags from a DataBrew resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes metadata tags from a DataBrew resource.default UpdateDatasetResponseupdateDataset(Consumer<UpdateDatasetRequest.Builder> updateDatasetRequest) Modifies the definition of an existing DataBrew dataset.default UpdateDatasetResponseupdateDataset(UpdateDatasetRequest updateDatasetRequest) Modifies the definition of an existing DataBrew dataset.default UpdateProfileJobResponseupdateProfileJob(Consumer<UpdateProfileJobRequest.Builder> updateProfileJobRequest) Modifies the definition of an existing profile job.default UpdateProfileJobResponseupdateProfileJob(UpdateProfileJobRequest updateProfileJobRequest) Modifies the definition of an existing profile job.default UpdateProjectResponseupdateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) Modifies the definition of an existing DataBrew project.default UpdateProjectResponseupdateProject(UpdateProjectRequest updateProjectRequest) Modifies the definition of an existing DataBrew project.default UpdateRecipeResponseupdateRecipe(Consumer<UpdateRecipeRequest.Builder> updateRecipeRequest) Modifies the definition of theLATEST_WORKINGversion of a DataBrew recipe.default UpdateRecipeResponseupdateRecipe(UpdateRecipeRequest updateRecipeRequest) Modifies the definition of theLATEST_WORKINGversion of a DataBrew recipe.default UpdateRecipeJobResponseupdateRecipeJob(Consumer<UpdateRecipeJobRequest.Builder> updateRecipeJobRequest) Modifies the definition of an existing DataBrew recipe job.default UpdateRecipeJobResponseupdateRecipeJob(UpdateRecipeJobRequest updateRecipeJobRequest) Modifies the definition of an existing DataBrew recipe job.default UpdateRulesetResponseupdateRuleset(Consumer<UpdateRulesetRequest.Builder> updateRulesetRequest) Updates specified ruleset.default UpdateRulesetResponseupdateRuleset(UpdateRulesetRequest updateRulesetRequest) Updates specified ruleset.default UpdateScheduleResponseupdateSchedule(Consumer<UpdateScheduleRequest.Builder> updateScheduleRequest) Modifies the definition of an existing DataBrew schedule.default UpdateScheduleResponseupdateSchedule(UpdateScheduleRequest updateScheduleRequest) Modifies the definition of an existing DataBrew schedule.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
-
batchDeleteRecipeVersion
default BatchDeleteRecipeVersionResponse batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest batchDeleteRecipeVersionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes one or more versions of a recipe at a time.
The entire request will be rejected if:
-
The recipe does not exist.
-
There is an invalid version identifier in the list of versions.
-
The version list is empty.
-
The version list size exceeds 50.
-
The version list contains duplicate entries.
The request will complete successfully, but with partial failures, if:
-
A version does not exist.
-
A version is being used by a job.
-
You specify
LATEST_WORKING, but it's being used by a project. -
The version fails to be deleted.
The
LATEST_WORKINGversion will only be deleted if the recipe has no other versions. If you try to deleteLATEST_WORKINGwhile other versions exist (or if they can't be deleted), thenLATEST_WORKINGwill be listed as partial failure in the response.- Parameters:
batchDeleteRecipeVersionRequest-- Returns:
- Result of the BatchDeleteRecipeVersion operation returned by the service.
- See Also:
-
-
batchDeleteRecipeVersion
default BatchDeleteRecipeVersionResponse batchDeleteRecipeVersion(Consumer<BatchDeleteRecipeVersionRequest.Builder> batchDeleteRecipeVersionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes one or more versions of a recipe at a time.
The entire request will be rejected if:
-
The recipe does not exist.
-
There is an invalid version identifier in the list of versions.
-
The version list is empty.
-
The version list size exceeds 50.
-
The version list contains duplicate entries.
The request will complete successfully, but with partial failures, if:
-
A version does not exist.
-
A version is being used by a job.
-
You specify
LATEST_WORKING, but it's being used by a project. -
The version fails to be deleted.
The
LATEST_WORKINGversion will only be deleted if the recipe has no other versions. If you try to deleteLATEST_WORKINGwhile other versions exist (or if they can't be deleted), thenLATEST_WORKINGwill be listed as partial failure in the response.
This is a convenience which creates an instance of the
BatchDeleteRecipeVersionRequest.Builderavoiding the need to create one manually viaBatchDeleteRecipeVersionRequest.builder()- Parameters:
batchDeleteRecipeVersionRequest- AConsumerthat will call methods onBatchDeleteRecipeVersionRequest.Builderto create a request.- Returns:
- Result of the BatchDeleteRecipeVersion operation returned by the service.
- See Also:
-
-
createDataset
default CreateDatasetResponse createDataset(CreateDatasetRequest createDatasetRequest) throws AccessDeniedException, ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew dataset.
- Parameters:
createDatasetRequest-- Returns:
- Result of the CreateDataset operation returned by the service.
- See Also:
-
createDataset
default CreateDatasetResponse createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest) throws AccessDeniedException, ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew dataset.
This is a convenience which creates an instance of the
CreateDatasetRequest.Builderavoiding the need to create one manually viaCreateDatasetRequest.builder()- Parameters:
createDatasetRequest- AConsumerthat will call methods onCreateDatasetRequest.Builderto create a request.- Returns:
- Result of the CreateDataset operation returned by the service.
- See Also:
-
createProfileJob
default CreateProfileJobResponse createProfileJob(CreateProfileJobRequest createProfileJobRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new job to analyze a dataset and create its data profile.
- Parameters:
createProfileJobRequest-- Returns:
- Result of the CreateProfileJob operation returned by the service.
- See Also:
-
createProfileJob
default CreateProfileJobResponse createProfileJob(Consumer<CreateProfileJobRequest.Builder> createProfileJobRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new job to analyze a dataset and create its data profile.
This is a convenience which creates an instance of the
CreateProfileJobRequest.Builderavoiding the need to create one manually viaCreateProfileJobRequest.builder()- Parameters:
createProfileJobRequest- AConsumerthat will call methods onCreateProfileJobRequest.Builderto create a request.- Returns:
- Result of the CreateProfileJob operation returned by the service.
- See Also:
-
createProject
default CreateProjectResponse createProject(CreateProjectRequest createProjectRequest) throws ConflictException, InternalServerException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew project.
- Parameters:
createProjectRequest-- Returns:
- Result of the CreateProject operation returned by the service.
- See Also:
-
createProject
default CreateProjectResponse createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) throws ConflictException, InternalServerException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew project.
This is a convenience which creates an instance of the
CreateProjectRequest.Builderavoiding the need to create one manually viaCreateProjectRequest.builder()- Parameters:
createProjectRequest- AConsumerthat will call methods onCreateProjectRequest.Builderto create a request.- Returns:
- Result of the CreateProject operation returned by the service.
- See Also:
-
createRecipe
default CreateRecipeResponse createRecipe(CreateRecipeRequest createRecipeRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew recipe.
- Parameters:
createRecipeRequest-- Returns:
- Result of the CreateRecipe operation returned by the service.
- See Also:
-
createRecipe
default CreateRecipeResponse createRecipe(Consumer<CreateRecipeRequest.Builder> createRecipeRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new DataBrew recipe.
This is a convenience which creates an instance of the
CreateRecipeRequest.Builderavoiding the need to create one manually viaCreateRecipeRequest.builder()- Parameters:
createRecipeRequest- AConsumerthat will call methods onCreateRecipeRequest.Builderto create a request.- Returns:
- Result of the CreateRecipe operation returned by the service.
- See Also:
-
createRecipeJob
default CreateRecipeJobResponse createRecipeJob(CreateRecipeJobRequest createRecipeJobRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
- Parameters:
createRecipeJobRequest-- Returns:
- Result of the CreateRecipeJob operation returned by the service.
- See Also:
-
createRecipeJob
default CreateRecipeJobResponse createRecipeJob(Consumer<CreateRecipeJobRequest.Builder> createRecipeJobRequest) throws AccessDeniedException, ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
This is a convenience which creates an instance of the
CreateRecipeJobRequest.Builderavoiding the need to create one manually viaCreateRecipeJobRequest.builder()- Parameters:
createRecipeJobRequest- AConsumerthat will call methods onCreateRecipeJobRequest.Builderto create a request.- Returns:
- Result of the CreateRecipeJob operation returned by the service.
- See Also:
-
createRuleset
default CreateRulesetResponse createRuleset(CreateRulesetRequest createRulesetRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
- Parameters:
createRulesetRequest-- Returns:
- Result of the CreateRuleset operation returned by the service.
- See Also:
-
createRuleset
default CreateRulesetResponse createRuleset(Consumer<CreateRulesetRequest.Builder> createRulesetRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
This is a convenience which creates an instance of the
CreateRulesetRequest.Builderavoiding the need to create one manually viaCreateRulesetRequest.builder()- Parameters:
createRulesetRequest- AConsumerthat will call methods onCreateRulesetRequest.Builderto create a request.- Returns:
- Result of the CreateRuleset operation returned by the service.
- See Also:
-
createSchedule
default CreateScheduleResponse createSchedule(CreateScheduleRequest createScheduleRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
- Parameters:
createScheduleRequest-- Returns:
- Result of the CreateSchedule operation returned by the service.
- See Also:
-
createSchedule
default CreateScheduleResponse createSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest) throws ConflictException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
This is a convenience which creates an instance of the
CreateScheduleRequest.Builderavoiding the need to create one manually viaCreateScheduleRequest.builder()- Parameters:
createScheduleRequest- AConsumerthat will call methods onCreateScheduleRequest.Builderto create a request.- Returns:
- Result of the CreateSchedule operation returned by the service.
- See Also:
-
deleteDataset
default DeleteDatasetResponse deleteDataset(DeleteDatasetRequest deleteDatasetRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes a dataset from DataBrew.
- Parameters:
deleteDatasetRequest-- Returns:
- Result of the DeleteDataset operation returned by the service.
- See Also:
-
deleteDataset
default DeleteDatasetResponse deleteDataset(Consumer<DeleteDatasetRequest.Builder> deleteDatasetRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes a dataset from DataBrew.
This is a convenience which creates an instance of the
DeleteDatasetRequest.Builderavoiding the need to create one manually viaDeleteDatasetRequest.builder()- Parameters:
deleteDatasetRequest- AConsumerthat will call methods onDeleteDatasetRequest.Builderto create a request.- Returns:
- Result of the DeleteDataset operation returned by the service.
- See Also:
-
deleteJob
default DeleteJobResponse deleteJob(DeleteJobRequest deleteJobRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes the specified DataBrew job.
- Parameters:
deleteJobRequest-- Returns:
- Result of the DeleteJob operation returned by the service.
- See Also:
-
deleteJob
default DeleteJobResponse deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes the specified DataBrew job.
This is a convenience which creates an instance of the
DeleteJobRequest.Builderavoiding the need to create one manually viaDeleteJobRequest.builder()- Parameters:
deleteJobRequest- AConsumerthat will call methods onDeleteJobRequest.Builderto create a request.- Returns:
- Result of the DeleteJob operation returned by the service.
- See Also:
-
deleteProject
default DeleteProjectResponse deleteProject(DeleteProjectRequest deleteProjectRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes an existing DataBrew project.
- Parameters:
deleteProjectRequest-- Returns:
- Result of the DeleteProject operation returned by the service.
- See Also:
-
deleteProject
default DeleteProjectResponse deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes an existing DataBrew project.
This is a convenience which creates an instance of the
DeleteProjectRequest.Builderavoiding the need to create one manually viaDeleteProjectRequest.builder()- Parameters:
deleteProjectRequest- AConsumerthat will call methods onDeleteProjectRequest.Builderto create a request.- Returns:
- Result of the DeleteProject operation returned by the service.
- See Also:
-
deleteRecipeVersion
default DeleteRecipeVersionResponse deleteRecipeVersion(DeleteRecipeVersionRequest deleteRecipeVersionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes a single version of a DataBrew recipe.
- Parameters:
deleteRecipeVersionRequest-- Returns:
- Result of the DeleteRecipeVersion operation returned by the service.
- See Also:
-
deleteRecipeVersion
default DeleteRecipeVersionResponse deleteRecipeVersion(Consumer<DeleteRecipeVersionRequest.Builder> deleteRecipeVersionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes a single version of a DataBrew recipe.
This is a convenience which creates an instance of the
DeleteRecipeVersionRequest.Builderavoiding the need to create one manually viaDeleteRecipeVersionRequest.builder()- Parameters:
deleteRecipeVersionRequest- AConsumerthat will call methods onDeleteRecipeVersionRequest.Builderto create a request.- Returns:
- Result of the DeleteRecipeVersion operation returned by the service.
- See Also:
-
deleteRuleset
default DeleteRulesetResponse deleteRuleset(DeleteRulesetRequest deleteRulesetRequest) throws ResourceNotFoundException, ValidationException, ConflictException, AwsServiceException, SdkClientException, DataBrewException Deletes a ruleset.
- Parameters:
deleteRulesetRequest-- Returns:
- Result of the DeleteRuleset operation returned by the service.
- See Also:
-
deleteRuleset
default DeleteRulesetResponse deleteRuleset(Consumer<DeleteRulesetRequest.Builder> deleteRulesetRequest) throws ResourceNotFoundException, ValidationException, ConflictException, AwsServiceException, SdkClientException, DataBrewException Deletes a ruleset.
This is a convenience which creates an instance of the
DeleteRulesetRequest.Builderavoiding the need to create one manually viaDeleteRulesetRequest.builder()- Parameters:
deleteRulesetRequest- AConsumerthat will call methods onDeleteRulesetRequest.Builderto create a request.- Returns:
- Result of the DeleteRuleset operation returned by the service.
- See Also:
-
deleteSchedule
default DeleteScheduleResponse deleteSchedule(DeleteScheduleRequest deleteScheduleRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes the specified DataBrew schedule.
- Parameters:
deleteScheduleRequest-- Returns:
- Result of the DeleteSchedule operation returned by the service.
- See Also:
-
deleteSchedule
default DeleteScheduleResponse deleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Deletes the specified DataBrew schedule.
This is a convenience which creates an instance of the
DeleteScheduleRequest.Builderavoiding the need to create one manually viaDeleteScheduleRequest.builder()- Parameters:
deleteScheduleRequest- AConsumerthat will call methods onDeleteScheduleRequest.Builderto create a request.- Returns:
- Result of the DeleteSchedule operation returned by the service.
- See Also:
-
describeDataset
default DescribeDatasetResponse describeDataset(DescribeDatasetRequest describeDatasetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew dataset.
- Parameters:
describeDatasetRequest-- Returns:
- Result of the DescribeDataset operation returned by the service.
- See Also:
-
describeDataset
default DescribeDatasetResponse describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew dataset.
This is a convenience which creates an instance of the
DescribeDatasetRequest.Builderavoiding the need to create one manually viaDescribeDatasetRequest.builder()- Parameters:
describeDatasetRequest- AConsumerthat will call methods onDescribeDatasetRequest.Builderto create a request.- Returns:
- Result of the DescribeDataset operation returned by the service.
- See Also:
-
describeJob
default DescribeJobResponse describeJob(DescribeJobRequest describeJobRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew job.
- Parameters:
describeJobRequest-- Returns:
- Result of the DescribeJob operation returned by the service.
- See Also:
-
describeJob
default DescribeJobResponse describeJob(Consumer<DescribeJobRequest.Builder> describeJobRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew job.
This is a convenience which creates an instance of the
DescribeJobRequest.Builderavoiding the need to create one manually viaDescribeJobRequest.builder()- Parameters:
describeJobRequest- AConsumerthat will call methods onDescribeJobRequest.Builderto create a request.- Returns:
- Result of the DescribeJob operation returned by the service.
- See Also:
-
describeJobRun
default DescribeJobRunResponse describeJobRun(DescribeJobRunRequest describeJobRunRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Represents one run of a DataBrew job.
- Parameters:
describeJobRunRequest-- Returns:
- Result of the DescribeJobRun operation returned by the service.
- See Also:
-
describeJobRun
default DescribeJobRunResponse describeJobRun(Consumer<DescribeJobRunRequest.Builder> describeJobRunRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Represents one run of a DataBrew job.
This is a convenience which creates an instance of the
DescribeJobRunRequest.Builderavoiding the need to create one manually viaDescribeJobRunRequest.builder()- Parameters:
describeJobRunRequest- AConsumerthat will call methods onDescribeJobRunRequest.Builderto create a request.- Returns:
- Result of the DescribeJobRun operation returned by the service.
- See Also:
-
describeProject
default DescribeProjectResponse describeProject(DescribeProjectRequest describeProjectRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew project.
- Parameters:
describeProjectRequest-- Returns:
- Result of the DescribeProject operation returned by the service.
- See Also:
-
describeProject
default DescribeProjectResponse describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew project.
This is a convenience which creates an instance of the
DescribeProjectRequest.Builderavoiding the need to create one manually viaDescribeProjectRequest.builder()- Parameters:
describeProjectRequest- AConsumerthat will call methods onDescribeProjectRequest.Builderto create a request.- Returns:
- Result of the DescribeProject operation returned by the service.
- See Also:
-
describeRecipe
default DescribeRecipeResponse describeRecipe(DescribeRecipeRequest describeRecipeRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew recipe corresponding to a particular version.
- Parameters:
describeRecipeRequest-- Returns:
- Result of the DescribeRecipe operation returned by the service.
- See Also:
-
describeRecipe
default DescribeRecipeResponse describeRecipe(Consumer<DescribeRecipeRequest.Builder> describeRecipeRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew recipe corresponding to a particular version.
This is a convenience which creates an instance of the
DescribeRecipeRequest.Builderavoiding the need to create one manually viaDescribeRecipeRequest.builder()- Parameters:
describeRecipeRequest- AConsumerthat will call methods onDescribeRecipeRequest.Builderto create a request.- Returns:
- Result of the DescribeRecipe operation returned by the service.
- See Also:
-
describeRuleset
default DescribeRulesetResponse describeRuleset(DescribeRulesetRequest describeRulesetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Retrieves detailed information about the ruleset.
- Parameters:
describeRulesetRequest-- Returns:
- Result of the DescribeRuleset operation returned by the service.
- See Also:
-
describeRuleset
default DescribeRulesetResponse describeRuleset(Consumer<DescribeRulesetRequest.Builder> describeRulesetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Retrieves detailed information about the ruleset.
This is a convenience which creates an instance of the
DescribeRulesetRequest.Builderavoiding the need to create one manually viaDescribeRulesetRequest.builder()- Parameters:
describeRulesetRequest- AConsumerthat will call methods onDescribeRulesetRequest.Builderto create a request.- Returns:
- Result of the DescribeRuleset operation returned by the service.
- See Also:
-
describeSchedule
default DescribeScheduleResponse describeSchedule(DescribeScheduleRequest describeScheduleRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew schedule.
- Parameters:
describeScheduleRequest-- Returns:
- Result of the DescribeSchedule operation returned by the service.
- See Also:
-
describeSchedule
default DescribeScheduleResponse describeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Returns the definition of a specific DataBrew schedule.
This is a convenience which creates an instance of the
DescribeScheduleRequest.Builderavoiding the need to create one manually viaDescribeScheduleRequest.builder()- Parameters:
describeScheduleRequest- AConsumerthat will call methods onDescribeScheduleRequest.Builderto create a request.- Returns:
- Result of the DescribeSchedule operation returned by the service.
- See Also:
-
listDatasets
default ListDatasetsResponse listDatasets(ListDatasetsRequest listDatasetsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew datasets.
- Parameters:
listDatasetsRequest-- Returns:
- Result of the ListDatasets operation returned by the service.
- See Also:
-
listDatasets
default ListDatasetsResponse listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew datasets.
This is a convenience which creates an instance of the
ListDatasetsRequest.Builderavoiding the need to create one manually viaListDatasetsRequest.builder()- Parameters:
listDatasetsRequest- AConsumerthat will call methods onListDatasetsRequest.Builderto create a request.- Returns:
- Result of the ListDatasets operation returned by the service.
- See Also:
-
listDatasetsPaginator
default ListDatasetsIterable listDatasetsPaginator(ListDatasetsRequest listDatasetsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)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.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListDatasetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(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
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)operation.- Parameters:
listDatasetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDatasetsPaginator
default ListDatasetsIterable listDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)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.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListDatasetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListDatasetsIterable responses = client.listDatasetsPaginator(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
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)operation.
This is a convenience which creates an instance of the
ListDatasetsRequest.Builderavoiding the need to create one manually viaListDatasetsRequest.builder()- Parameters:
listDatasetsRequest- AConsumerthat will call methods onListDatasetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobRuns
default ListJobRunsResponse listJobRuns(ListJobRunsRequest listJobRunsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the previous runs of a particular DataBrew job.
- Parameters:
listJobRunsRequest-- Returns:
- Result of the ListJobRuns operation returned by the service.
- See Also:
-
listJobRuns
default ListJobRunsResponse listJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the previous runs of a particular DataBrew job.
This is a convenience which creates an instance of the
ListJobRunsRequest.Builderavoiding the need to create one manually viaListJobRunsRequest.builder()- Parameters:
listJobRunsRequest- AConsumerthat will call methods onListJobRunsRequest.Builderto create a request.- Returns:
- Result of the ListJobRuns operation returned by the service.
- See Also:
-
listJobRunsPaginator
default ListJobRunsIterable listJobRunsPaginator(ListJobRunsRequest listJobRunsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)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.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListJobRunsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(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
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)operation.- Parameters:
listJobRunsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobRunsPaginator
default ListJobRunsIterable listJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)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.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListJobRunsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListJobRunsIterable responses = client.listJobRunsPaginator(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
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)operation.
This is a convenience which creates an instance of the
ListJobRunsRequest.Builderavoiding the need to create one manually viaListJobRunsRequest.builder()- Parameters:
listJobRunsRequest- AConsumerthat will call methods onListJobRunsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobs
default ListJobsResponse listJobs(ListJobsRequest listJobsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew jobs that are defined.
- Parameters:
listJobsRequest-- Returns:
- Result of the ListJobs operation returned by the service.
- See Also:
-
listJobs
default ListJobsResponse listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew jobs that are defined.
This is a convenience which creates an instance of the
ListJobsRequest.Builderavoiding the need to create one manually viaListJobsRequest.builder()- Parameters:
listJobsRequest- AConsumerthat will call methods onListJobsRequest.Builderto create a request.- Returns:
- Result of the ListJobs operation returned by the service.
- See Also:
-
listJobsPaginator
default ListJobsIterable listJobsPaginator(ListJobsRequest listJobsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)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.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(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
listJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)operation.- Parameters:
listJobsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobsPaginator
default ListJobsIterable listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)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.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListJobsIterable responses = client.listJobsPaginator(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
listJobs(software.amazon.awssdk.services.databrew.model.ListJobsRequest)operation.
This is a convenience which creates an instance of the
ListJobsRequest.Builderavoiding the need to create one manually viaListJobsRequest.builder()- Parameters:
listJobsRequest- AConsumerthat will call methods onListJobsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProjects
default ListProjectsResponse listProjects(ListProjectsRequest listProjectsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew projects that are defined.
- Parameters:
listProjectsRequest-- Returns:
- Result of the ListProjects operation returned by the service.
- See Also:
-
listProjects
default ListProjectsResponse listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew projects that are defined.
This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request.- Returns:
- Result of the ListProjects operation returned by the service.
- See Also:
-
listProjectsPaginator
default ListProjectsIterable listProjectsPaginator(ListProjectsRequest listProjectsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)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.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListProjectsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(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
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)operation.- Parameters:
listProjectsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProjectsPaginator
default ListProjectsIterable listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)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.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListProjectsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListProjectsIterable responses = client.listProjectsPaginator(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
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)operation.
This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecipeVersions
default ListRecipeVersionsResponse listRecipeVersions(ListRecipeVersionsRequest listRecipeVersionsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING.- Parameters:
listRecipeVersionsRequest-- Returns:
- Result of the ListRecipeVersions operation returned by the service.
- See Also:
-
listRecipeVersions
default ListRecipeVersionsResponse listRecipeVersions(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING.
This is a convenience which creates an instance of the
ListRecipeVersionsRequest.Builderavoiding the need to create one manually viaListRecipeVersionsRequest.builder()- Parameters:
listRecipeVersionsRequest- AConsumerthat will call methods onListRecipeVersionsRequest.Builderto create a request.- Returns:
- Result of the ListRecipeVersions operation returned by the service.
- See Also:
-
listRecipeVersionsPaginator
default ListRecipeVersionsIterable listRecipeVersionsPaginator(ListRecipeVersionsRequest listRecipeVersionsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)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.databrew.paginators.ListRecipeVersionsIterable responses = client.listRecipeVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsIterable responses = client .listRecipeVersionsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsIterable responses = client.listRecipeVersionsPaginator(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
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)operation.- Parameters:
listRecipeVersionsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecipeVersionsPaginator
default ListRecipeVersionsIterable listRecipeVersionsPaginator(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)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.databrew.paginators.ListRecipeVersionsIterable responses = client.listRecipeVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsIterable responses = client .listRecipeVersionsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsIterable responses = client.listRecipeVersionsPaginator(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
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)operation.
This is a convenience which creates an instance of the
ListRecipeVersionsRequest.Builderavoiding the need to create one manually viaListRecipeVersionsRequest.builder()- Parameters:
listRecipeVersionsRequest- AConsumerthat will call methods onListRecipeVersionsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecipes
default ListRecipesResponse listRecipes(ListRecipesRequest listRecipesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew recipes that are defined.
- Parameters:
listRecipesRequest-- Returns:
- Result of the ListRecipes operation returned by the service.
- See Also:
-
listRecipes
default ListRecipesResponse listRecipes(Consumer<ListRecipesRequest.Builder> listRecipesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all of the DataBrew recipes that are defined.
This is a convenience which creates an instance of the
ListRecipesRequest.Builderavoiding the need to create one manually viaListRecipesRequest.builder()- Parameters:
listRecipesRequest- AConsumerthat will call methods onListRecipesRequest.Builderto create a request.- Returns:
- Result of the ListRecipes operation returned by the service.
- See Also:
-
listRecipesPaginator
default ListRecipesIterable listRecipesPaginator(ListRecipesRequest listRecipesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)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.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRecipesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(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
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)operation.- Parameters:
listRecipesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecipesPaginator
default ListRecipesIterable listRecipesPaginator(Consumer<ListRecipesRequest.Builder> listRecipesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)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.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRecipesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRecipesIterable responses = client.listRecipesPaginator(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
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)operation.
This is a convenience which creates an instance of the
ListRecipesRequest.Builderavoiding the need to create one manually viaListRecipesRequest.builder()- Parameters:
listRecipesRequest- AConsumerthat will call methods onListRecipesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRulesets
default ListRulesetsResponse listRulesets(ListRulesetsRequest listRulesetsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
- Parameters:
listRulesetsRequest-- Returns:
- Result of the ListRulesets operation returned by the service.
- See Also:
-
listRulesets
default ListRulesetsResponse listRulesets(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
This is a convenience which creates an instance of the
ListRulesetsRequest.Builderavoiding the need to create one manually viaListRulesetsRequest.builder()- Parameters:
listRulesetsRequest- AConsumerthat will call methods onListRulesetsRequest.Builderto create a request.- Returns:
- Result of the ListRulesets operation returned by the service.
- See Also:
-
listRulesetsPaginator
default ListRulesetsIterable listRulesetsPaginator(ListRulesetsRequest listRulesetsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)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.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRulesetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(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
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)operation.- Parameters:
listRulesetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRulesetsPaginator
default ListRulesetsIterable listRulesetsPaginator(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)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.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListRulesetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListRulesetsIterable responses = client.listRulesetsPaginator(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
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)operation.
This is a convenience which creates an instance of the
ListRulesetsRequest.Builderavoiding the need to create one manually viaListRulesetsRequest.builder()- Parameters:
listRulesetsRequest- AConsumerthat will call methods onListRulesetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchedules
default ListSchedulesResponse listSchedules(ListSchedulesRequest listSchedulesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists the DataBrew schedules that are defined.
- Parameters:
listSchedulesRequest-- Returns:
- Result of the ListSchedules operation returned by the service.
- See Also:
-
listSchedules
default ListSchedulesResponse listSchedules(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists the DataBrew schedules that are defined.
This is a convenience which creates an instance of the
ListSchedulesRequest.Builderavoiding the need to create one manually viaListSchedulesRequest.builder()- Parameters:
listSchedulesRequest- AConsumerthat will call methods onListSchedulesRequest.Builderto create a request.- Returns:
- Result of the ListSchedules operation returned by the service.
- See Also:
-
listSchedulesPaginator
default ListSchedulesIterable listSchedulesPaginator(ListSchedulesRequest listSchedulesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)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.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListSchedulesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(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
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)operation.- Parameters:
listSchedulesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchedulesPaginator
default ListSchedulesIterable listSchedulesPaginator(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest) throws ValidationException, AwsServiceException, SdkClientException, DataBrewException This is a variant of
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)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.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(request); for (software.amazon.awssdk.services.databrew.model.ListSchedulesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.databrew.paginators.ListSchedulesIterable responses = client.listSchedulesPaginator(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
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)operation.
This is a convenience which creates an instance of the
ListSchedulesRequest.Builderavoiding the need to create one manually viaListSchedulesRequest.builder()- Parameters:
listSchedulesRequest- AConsumerthat will call methods onListSchedulesRequest.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 InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all the tags for a DataBrew resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Lists all the tags for a DataBrew 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:
-
publishRecipe
default PublishRecipeResponse publishRecipe(PublishRecipeRequest publishRecipeRequest) throws ValidationException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, DataBrewException Publishes a new version of a DataBrew recipe.
- Parameters:
publishRecipeRequest-- Returns:
- Result of the PublishRecipe operation returned by the service.
- See Also:
-
publishRecipe
default PublishRecipeResponse publishRecipe(Consumer<PublishRecipeRequest.Builder> publishRecipeRequest) throws ValidationException, ResourceNotFoundException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, DataBrewException Publishes a new version of a DataBrew recipe.
This is a convenience which creates an instance of the
PublishRecipeRequest.Builderavoiding the need to create one manually viaPublishRecipeRequest.builder()- Parameters:
publishRecipeRequest- AConsumerthat will call methods onPublishRecipeRequest.Builderto create a request.- Returns:
- Result of the PublishRecipe operation returned by the service.
- See Also:
-
sendProjectSessionAction
default SendProjectSessionActionResponse sendProjectSessionAction(SendProjectSessionActionRequest sendProjectSessionActionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Performs a recipe step within an interactive DataBrew session that's currently open.
- Parameters:
sendProjectSessionActionRequest-- Returns:
- Result of the SendProjectSessionAction operation returned by the service.
- See Also:
-
sendProjectSessionAction
default SendProjectSessionActionResponse sendProjectSessionAction(Consumer<SendProjectSessionActionRequest.Builder> sendProjectSessionActionRequest) throws ConflictException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Performs a recipe step within an interactive DataBrew session that's currently open.
This is a convenience which creates an instance of the
SendProjectSessionActionRequest.Builderavoiding the need to create one manually viaSendProjectSessionActionRequest.builder()- Parameters:
sendProjectSessionActionRequest- AConsumerthat will call methods onSendProjectSessionActionRequest.Builderto create a request.- Returns:
- Result of the SendProjectSessionAction operation returned by the service.
- See Also:
-
startJobRun
default StartJobRunResponse startJobRun(StartJobRunRequest startJobRunRequest) throws ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Runs a DataBrew job.
- Parameters:
startJobRunRequest-- Returns:
- Result of the StartJobRun operation returned by the service.
- See Also:
-
startJobRun
default StartJobRunResponse startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest) throws ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Runs a DataBrew job.
This is a convenience which creates an instance of the
StartJobRunRequest.Builderavoiding the need to create one manually viaStartJobRunRequest.builder()- Parameters:
startJobRunRequest- AConsumerthat will call methods onStartJobRunRequest.Builderto create a request.- Returns:
- Result of the StartJobRun operation returned by the service.
- See Also:
-
startProjectSession
default StartProjectSessionResponse startProjectSession(StartProjectSessionRequest startProjectSessionRequest) throws ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates an interactive session, enabling you to manipulate data in a DataBrew project.
- Parameters:
startProjectSessionRequest-- Returns:
- Result of the StartProjectSession operation returned by the service.
- See Also:
-
startProjectSession
default StartProjectSessionResponse startProjectSession(Consumer<StartProjectSessionRequest.Builder> startProjectSessionRequest) throws ConflictException, ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Creates an interactive session, enabling you to manipulate data in a DataBrew project.
This is a convenience which creates an instance of the
StartProjectSessionRequest.Builderavoiding the need to create one manually viaStartProjectSessionRequest.builder()- Parameters:
startProjectSessionRequest- AConsumerthat will call methods onStartProjectSessionRequest.Builderto create a request.- Returns:
- Result of the StartProjectSession operation returned by the service.
- See Also:
-
stopJobRun
default StopJobRunResponse stopJobRun(StopJobRunRequest stopJobRunRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Stops a particular run of a job.
- Parameters:
stopJobRunRequest-- Returns:
- Result of the StopJobRun operation returned by the service.
- See Also:
-
stopJobRun
default StopJobRunResponse stopJobRun(Consumer<StopJobRunRequest.Builder> stopJobRunRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Stops a particular run of a job.
This is a convenience which creates an instance of the
StopJobRunRequest.Builderavoiding the need to create one manually viaStopJobRunRequest.builder()- Parameters:
stopJobRunRequest- AConsumerthat will call methods onStopJobRunRequest.Builderto create a request.- Returns:
- Result of the StopJobRun operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
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 InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Removes metadata tags from a DataBrew resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Removes metadata tags from a DataBrew 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:
-
updateDataset
default UpdateDatasetResponse updateDataset(UpdateDatasetRequest updateDatasetRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew dataset.
- Parameters:
updateDatasetRequest-- Returns:
- Result of the UpdateDataset operation returned by the service.
- See Also:
-
updateDataset
default UpdateDatasetResponse updateDataset(Consumer<UpdateDatasetRequest.Builder> updateDatasetRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew dataset.
This is a convenience which creates an instance of the
UpdateDatasetRequest.Builderavoiding the need to create one manually viaUpdateDatasetRequest.builder()- Parameters:
updateDatasetRequest- AConsumerthat will call methods onUpdateDatasetRequest.Builderto create a request.- Returns:
- Result of the UpdateDataset operation returned by the service.
- See Also:
-
updateProfileJob
default UpdateProfileJobResponse updateProfileJob(UpdateProfileJobRequest updateProfileJobRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing profile job.
- Parameters:
updateProfileJobRequest-- Returns:
- Result of the UpdateProfileJob operation returned by the service.
- See Also:
-
updateProfileJob
default UpdateProfileJobResponse updateProfileJob(Consumer<UpdateProfileJobRequest.Builder> updateProfileJobRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing profile job.
This is a convenience which creates an instance of the
UpdateProfileJobRequest.Builderavoiding the need to create one manually viaUpdateProfileJobRequest.builder()- Parameters:
updateProfileJobRequest- AConsumerthat will call methods onUpdateProfileJobRequest.Builderto create a request.- Returns:
- Result of the UpdateProfileJob operation returned by the service.
- See Also:
-
updateProject
default UpdateProjectResponse updateProject(UpdateProjectRequest updateProjectRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew project.
- Parameters:
updateProjectRequest-- Returns:
- Result of the UpdateProject operation returned by the service.
- See Also:
-
updateProject
default UpdateProjectResponse updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew project.
This is a convenience which creates an instance of the
UpdateProjectRequest.Builderavoiding the need to create one manually viaUpdateProjectRequest.builder()- Parameters:
updateProjectRequest- AConsumerthat will call methods onUpdateProjectRequest.Builderto create a request.- Returns:
- Result of the UpdateProject operation returned by the service.
- See Also:
-
updateRecipe
default UpdateRecipeResponse updateRecipe(UpdateRecipeRequest updateRecipeRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of the
LATEST_WORKINGversion of a DataBrew recipe.- Parameters:
updateRecipeRequest-- Returns:
- Result of the UpdateRecipe operation returned by the service.
- See Also:
-
updateRecipe
default UpdateRecipeResponse updateRecipe(Consumer<UpdateRecipeRequest.Builder> updateRecipeRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of the
LATEST_WORKINGversion of a DataBrew recipe.
This is a convenience which creates an instance of the
UpdateRecipeRequest.Builderavoiding the need to create one manually viaUpdateRecipeRequest.builder()- Parameters:
updateRecipeRequest- AConsumerthat will call methods onUpdateRecipeRequest.Builderto create a request.- Returns:
- Result of the UpdateRecipe operation returned by the service.
- See Also:
-
updateRecipeJob
default UpdateRecipeJobResponse updateRecipeJob(UpdateRecipeJobRequest updateRecipeJobRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew recipe job.
- Parameters:
updateRecipeJobRequest-- Returns:
- Result of the UpdateRecipeJob operation returned by the service.
- See Also:
-
updateRecipeJob
default UpdateRecipeJobResponse updateRecipeJob(Consumer<UpdateRecipeJobRequest.Builder> updateRecipeJobRequest) throws AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew recipe job.
This is a convenience which creates an instance of the
UpdateRecipeJobRequest.Builderavoiding the need to create one manually viaUpdateRecipeJobRequest.builder()- Parameters:
updateRecipeJobRequest- AConsumerthat will call methods onUpdateRecipeJobRequest.Builderto create a request.- Returns:
- Result of the UpdateRecipeJob operation returned by the service.
- See Also:
-
updateRuleset
default UpdateRulesetResponse updateRuleset(UpdateRulesetRequest updateRulesetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Updates specified ruleset.
- Parameters:
updateRulesetRequest-- Returns:
- Result of the UpdateRuleset operation returned by the service.
- See Also:
-
updateRuleset
default UpdateRulesetResponse updateRuleset(Consumer<UpdateRulesetRequest.Builder> updateRulesetRequest) throws ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Updates specified ruleset.
This is a convenience which creates an instance of the
UpdateRulesetRequest.Builderavoiding the need to create one manually viaUpdateRulesetRequest.builder()- Parameters:
updateRulesetRequest- AConsumerthat will call methods onUpdateRulesetRequest.Builderto create a request.- Returns:
- Result of the UpdateRuleset operation returned by the service.
- See Also:
-
updateSchedule
default UpdateScheduleResponse updateSchedule(UpdateScheduleRequest updateScheduleRequest) throws ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew schedule.
- Parameters:
updateScheduleRequest-- Returns:
- Result of the UpdateSchedule operation returned by the service.
- See Also:
-
updateSchedule
default UpdateScheduleResponse updateSchedule(Consumer<UpdateScheduleRequest.Builder> updateScheduleRequest) throws ResourceNotFoundException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, DataBrewException Modifies the definition of an existing DataBrew schedule.
This is a convenience which creates an instance of the
UpdateScheduleRequest.Builderavoiding the need to create one manually viaUpdateScheduleRequest.builder()- Parameters:
updateScheduleRequest- AConsumerthat will call methods onUpdateScheduleRequest.Builderto create a request.- Returns:
- Result of the UpdateSchedule operation returned by the service.
- See Also:
-
create
Create aDataBrewClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aDataBrewClient. -
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
-