// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`ListCodeReviewJobTasks`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder) operation.
/// This operation supports pagination; See [`into_paginator()`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::into_paginator).
///
/// - The fluent builder is configurable:
/// - [`agent_space_id(impl Into<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::agent_space_id) / [`set_agent_space_id(Option<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_agent_space_id):<br>required: **true**<br><p>The unique identifier of the agent space.</p><br>
/// - [`max_results(i32)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of results to return in a single call.</p><br>
/// - [`code_review_job_id(impl Into<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::code_review_job_id) / [`set_code_review_job_id(Option<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_code_review_job_id):<br>required: **false**<br><p>The unique identifier of the code review job to list tasks for.</p><br>
/// - [`step_name(StepName)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::step_name) / [`set_step_name(Option<StepName>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_step_name):<br>required: **false**<br><p>Filter tasks by step name.</p><br>
/// - [`category_name(impl Into<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::category_name) / [`set_category_name(Option<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_category_name):<br>required: **false**<br><p>Filter tasks by category name.</p><br>
/// - [`next_token(impl Into<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request. For subsequent calls, use the nextToken value returned from the previous request.</p><br>
/// - On success, responds with [`ListCodeReviewJobTasksOutput`](crate::operation::list_code_review_job_tasks::ListCodeReviewJobTasksOutput) with field(s):
/// - [`code_review_job_task_summaries(Option<Vec::<CodeReviewJobTaskSummary>>)`](crate::operation::list_code_review_job_tasks::ListCodeReviewJobTasksOutput::code_review_job_task_summaries): <p>The list of code review job task summaries.</p>
/// - [`next_token(Option<String>)`](crate::operation::list_code_review_job_tasks::ListCodeReviewJobTasksOutput::next_token): <p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request. For subsequent calls, use the nextToken value returned from the previous request.</p>
/// - On failure, responds with [`SdkError<ListCodeReviewJobTasksError>`](crate::operation::list_code_review_job_tasks::ListCodeReviewJobTasksError)
pub fn list_code_review_job_tasks(&self) -> crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder {
crate::operation::list_code_review_job_tasks::builders::ListCodeReviewJobTasksFluentBuilder::new(self.handle.clone())
}
}