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}