#[non_exhaustive]pub struct SnapshotJobResultBuilder { /* private fields */ }Expand description
A builder for SnapshotJobResult.
Implementations§
source§impl SnapshotJobResultBuilder
impl SnapshotJobResultBuilder
sourcepub fn anonymous_users(self, input: AnonymousUserSnapshotJobResult) -> Self
pub fn anonymous_users(self, input: AnonymousUserSnapshotJobResult) -> Self
Appends an item to anonymous_users.
To override the contents of this collection use set_anonymous_users.
A list of AnonymousUserSnapshotJobResult objects that contain information on anonymous users and their user configurations. This data provided by you when you make a StartDashboardSnapshotJob API call.
sourcepub fn set_anonymous_users(
self,
input: Option<Vec<AnonymousUserSnapshotJobResult>>,
) -> Self
pub fn set_anonymous_users( self, input: Option<Vec<AnonymousUserSnapshotJobResult>>, ) -> Self
A list of AnonymousUserSnapshotJobResult objects that contain information on anonymous users and their user configurations. This data provided by you when you make a StartDashboardSnapshotJob API call.
sourcepub fn get_anonymous_users(
&self,
) -> &Option<Vec<AnonymousUserSnapshotJobResult>>
pub fn get_anonymous_users( &self, ) -> &Option<Vec<AnonymousUserSnapshotJobResult>>
A list of AnonymousUserSnapshotJobResult objects that contain information on anonymous users and their user configurations. This data provided by you when you make a StartDashboardSnapshotJob API call.
sourcepub fn build(self) -> SnapshotJobResult
pub fn build(self) -> SnapshotJobResult
Consumes the builder and constructs a SnapshotJobResult.
Trait Implementations§
source§impl Clone for SnapshotJobResultBuilder
impl Clone for SnapshotJobResultBuilder
source§fn clone(&self) -> SnapshotJobResultBuilder
fn clone(&self) -> SnapshotJobResultBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SnapshotJobResultBuilder
impl Debug for SnapshotJobResultBuilder
source§impl Default for SnapshotJobResultBuilder
impl Default for SnapshotJobResultBuilder
source§fn default() -> SnapshotJobResultBuilder
fn default() -> SnapshotJobResultBuilder
source§impl PartialEq for SnapshotJobResultBuilder
impl PartialEq for SnapshotJobResultBuilder
impl StructuralPartialEq for SnapshotJobResultBuilder
Auto Trait Implementations§
impl Freeze for SnapshotJobResultBuilder
impl RefUnwindSafe for SnapshotJobResultBuilder
impl Send for SnapshotJobResultBuilder
impl Sync for SnapshotJobResultBuilder
impl Unpin for SnapshotJobResultBuilder
impl UnwindSafe for SnapshotJobResultBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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