#[non_exhaustive]pub struct AnonymousUserSnapshotJobResultBuilder { /* private fields */ }Expand description
A builder for AnonymousUserSnapshotJobResult.
Implementations§
source§impl AnonymousUserSnapshotJobResultBuilder
impl AnonymousUserSnapshotJobResultBuilder
sourcepub fn file_groups(self, input: SnapshotJobResultFileGroup) -> Self
pub fn file_groups(self, input: SnapshotJobResultFileGroup) -> Self
Appends an item to file_groups.
To override the contents of this collection use set_file_groups.
A list of SnapshotJobResultFileGroup objects that contain information on the files that are requested during a StartDashboardSnapshotJob API call. If the job succeeds, these objects contain the location where the snapshot artifacts are stored. If the job fails, the objects contain information about the error that caused the job to fail.
sourcepub fn set_file_groups(
self,
input: Option<Vec<SnapshotJobResultFileGroup>>,
) -> Self
pub fn set_file_groups( self, input: Option<Vec<SnapshotJobResultFileGroup>>, ) -> Self
A list of SnapshotJobResultFileGroup objects that contain information on the files that are requested during a StartDashboardSnapshotJob API call. If the job succeeds, these objects contain the location where the snapshot artifacts are stored. If the job fails, the objects contain information about the error that caused the job to fail.
sourcepub fn get_file_groups(&self) -> &Option<Vec<SnapshotJobResultFileGroup>>
pub fn get_file_groups(&self) -> &Option<Vec<SnapshotJobResultFileGroup>>
A list of SnapshotJobResultFileGroup objects that contain information on the files that are requested during a StartDashboardSnapshotJob API call. If the job succeeds, these objects contain the location where the snapshot artifacts are stored. If the job fails, the objects contain information about the error that caused the job to fail.
sourcepub fn build(self) -> AnonymousUserSnapshotJobResult
pub fn build(self) -> AnonymousUserSnapshotJobResult
Consumes the builder and constructs a AnonymousUserSnapshotJobResult.
Trait Implementations§
source§impl Clone for AnonymousUserSnapshotJobResultBuilder
impl Clone for AnonymousUserSnapshotJobResultBuilder
source§fn clone(&self) -> AnonymousUserSnapshotJobResultBuilder
fn clone(&self) -> AnonymousUserSnapshotJobResultBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AnonymousUserSnapshotJobResultBuilder
impl Default for AnonymousUserSnapshotJobResultBuilder
source§fn default() -> AnonymousUserSnapshotJobResultBuilder
fn default() -> AnonymousUserSnapshotJobResultBuilder
source§impl PartialEq for AnonymousUserSnapshotJobResultBuilder
impl PartialEq for AnonymousUserSnapshotJobResultBuilder
source§fn eq(&self, other: &AnonymousUserSnapshotJobResultBuilder) -> bool
fn eq(&self, other: &AnonymousUserSnapshotJobResultBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AnonymousUserSnapshotJobResultBuilder
Auto Trait Implementations§
impl Freeze for AnonymousUserSnapshotJobResultBuilder
impl RefUnwindSafe for AnonymousUserSnapshotJobResultBuilder
impl Send for AnonymousUserSnapshotJobResultBuilder
impl Sync for AnonymousUserSnapshotJobResultBuilder
impl Unpin for AnonymousUserSnapshotJobResultBuilder
impl UnwindSafe for AnonymousUserSnapshotJobResultBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more