aws_sdk_s3control/client/
update_job_priority.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3    /// Constructs a fluent builder for the [`UpdateJobPriority`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`account_id(impl Into<String>)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::account_id) / [`set_account_id(Option<String>)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::set_account_id):<br>required: **true**<br><p>The Amazon Web Services account ID associated with the S3 Batch Operations job.</p><br>
7    ///   - [`job_id(impl Into<String>)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::job_id) / [`set_job_id(Option<String>)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::set_job_id):<br>required: **true**<br><p>The ID for the job whose priority you want to update.</p><br>
8    ///   - [`priority(i32)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::priority) / [`set_priority(Option<i32>)`](crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::set_priority):<br>required: **true**<br><p>The priority you want to assign to this job.</p><br>
9    /// - On success, responds with [`UpdateJobPriorityOutput`](crate::operation::update_job_priority::UpdateJobPriorityOutput) with field(s):
10    ///   - [`job_id(String)`](crate::operation::update_job_priority::UpdateJobPriorityOutput::job_id): <p>The ID for the job whose priority Amazon S3 updated.</p>
11    ///   - [`priority(i32)`](crate::operation::update_job_priority::UpdateJobPriorityOutput::priority): <p>The new priority assigned to the specified job.</p>
12    /// - On failure, responds with [`SdkError<UpdateJobPriorityError>`](crate::operation::update_job_priority::UpdateJobPriorityError)
13    pub fn update_job_priority(&self) -> crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder {
14        crate::operation::update_job_priority::builders::UpdateJobPriorityFluentBuilder::new(self.handle.clone())
15    }
16}