Struct aws_sdk_snowball::types::builders::JobLogsBuilder
source · #[non_exhaustive]pub struct JobLogsBuilder { /* private fields */ }
Expand description
A builder for JobLogs
.
Implementations§
source§impl JobLogsBuilder
impl JobLogsBuilder
sourcepub fn job_completion_report_uri(self, input: impl Into<String>) -> Self
pub fn job_completion_report_uri(self, input: impl Into<String>) -> Self
A link to an Amazon S3 presigned URL where the job completion report is located.
sourcepub fn set_job_completion_report_uri(self, input: Option<String>) -> Self
pub fn set_job_completion_report_uri(self, input: Option<String>) -> Self
A link to an Amazon S3 presigned URL where the job completion report is located.
sourcepub fn get_job_completion_report_uri(&self) -> &Option<String>
pub fn get_job_completion_report_uri(&self) -> &Option<String>
A link to an Amazon S3 presigned URL where the job completion report is located.
sourcepub fn job_success_log_uri(self, input: impl Into<String>) -> Self
pub fn job_success_log_uri(self, input: impl Into<String>) -> Self
A link to an Amazon S3 presigned URL where the job success log is located.
sourcepub fn set_job_success_log_uri(self, input: Option<String>) -> Self
pub fn set_job_success_log_uri(self, input: Option<String>) -> Self
A link to an Amazon S3 presigned URL where the job success log is located.
sourcepub fn get_job_success_log_uri(&self) -> &Option<String>
pub fn get_job_success_log_uri(&self) -> &Option<String>
A link to an Amazon S3 presigned URL where the job success log is located.
sourcepub fn job_failure_log_uri(self, input: impl Into<String>) -> Self
pub fn job_failure_log_uri(self, input: impl Into<String>) -> Self
A link to an Amazon S3 presigned URL where the job failure log is located.
sourcepub fn set_job_failure_log_uri(self, input: Option<String>) -> Self
pub fn set_job_failure_log_uri(self, input: Option<String>) -> Self
A link to an Amazon S3 presigned URL where the job failure log is located.
sourcepub fn get_job_failure_log_uri(&self) -> &Option<String>
pub fn get_job_failure_log_uri(&self) -> &Option<String>
A link to an Amazon S3 presigned URL where the job failure log is located.
Trait Implementations§
source§impl Clone for JobLogsBuilder
impl Clone for JobLogsBuilder
source§fn clone(&self) -> JobLogsBuilder
fn clone(&self) -> JobLogsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for JobLogsBuilder
impl Debug for JobLogsBuilder
source§impl Default for JobLogsBuilder
impl Default for JobLogsBuilder
source§fn default() -> JobLogsBuilder
fn default() -> JobLogsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for JobLogsBuilder
impl PartialEq for JobLogsBuilder
source§fn eq(&self, other: &JobLogsBuilder) -> bool
fn eq(&self, other: &JobLogsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for JobLogsBuilder
Auto Trait Implementations§
impl Freeze for JobLogsBuilder
impl RefUnwindSafe for JobLogsBuilder
impl Send for JobLogsBuilder
impl Sync for JobLogsBuilder
impl Unpin for JobLogsBuilder
impl UnwindSafe for JobLogsBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.