#[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 ==.