Struct aws_sdk_evidently::operation::get_experiment_results::builders::GetExperimentResultsOutputBuilder
source · #[non_exhaustive]pub struct GetExperimentResultsOutputBuilder { /* private fields */ }
Expand description
A builder for GetExperimentResultsOutput
.
Implementations§
source§impl GetExperimentResultsOutputBuilder
impl GetExperimentResultsOutputBuilder
sourcepub fn results_data(self, input: ExperimentResultsData) -> Self
pub fn results_data(self, input: ExperimentResultsData) -> Self
Appends an item to results_data
.
To override the contents of this collection use set_results_data
.
An array of structures that include experiment results including metric names and values.
sourcepub fn set_results_data(self, input: Option<Vec<ExperimentResultsData>>) -> Self
pub fn set_results_data(self, input: Option<Vec<ExperimentResultsData>>) -> Self
An array of structures that include experiment results including metric names and values.
sourcepub fn get_results_data(&self) -> &Option<Vec<ExperimentResultsData>>
pub fn get_results_data(&self) -> &Option<Vec<ExperimentResultsData>>
An array of structures that include experiment results including metric names and values.
sourcepub fn reports(self, input: ExperimentReport) -> Self
pub fn reports(self, input: ExperimentReport) -> Self
Appends an item to reports
.
To override the contents of this collection use set_reports
.
An array of structures that include the reports that you requested.
sourcepub fn set_reports(self, input: Option<Vec<ExperimentReport>>) -> Self
pub fn set_reports(self, input: Option<Vec<ExperimentReport>>) -> Self
An array of structures that include the reports that you requested.
sourcepub fn get_reports(&self) -> &Option<Vec<ExperimentReport>>
pub fn get_reports(&self) -> &Option<Vec<ExperimentReport>>
An array of structures that include the reports that you requested.
sourcepub fn timestamps(self, input: DateTime) -> Self
pub fn timestamps(self, input: DateTime) -> Self
Appends an item to timestamps
.
To override the contents of this collection use set_timestamps
.
The timestamps of each result returned.
sourcepub fn set_timestamps(self, input: Option<Vec<DateTime>>) -> Self
pub fn set_timestamps(self, input: Option<Vec<DateTime>>) -> Self
The timestamps of each result returned.
sourcepub fn get_timestamps(&self) -> &Option<Vec<DateTime>>
pub fn get_timestamps(&self) -> &Option<Vec<DateTime>>
The timestamps of each result returned.
sourcepub fn details(self, input: impl Into<String>) -> Self
pub fn details(self, input: impl Into<String>) -> Self
If the experiment doesn't yet have enough events to provide valid results, this field is returned with the message Not enough events to generate results
. If there are enough events to provide valid results, this field is not returned.
sourcepub fn set_details(self, input: Option<String>) -> Self
pub fn set_details(self, input: Option<String>) -> Self
If the experiment doesn't yet have enough events to provide valid results, this field is returned with the message Not enough events to generate results
. If there are enough events to provide valid results, this field is not returned.
sourcepub fn get_details(&self) -> &Option<String>
pub fn get_details(&self) -> &Option<String>
If the experiment doesn't yet have enough events to provide valid results, this field is returned with the message Not enough events to generate results
. If there are enough events to provide valid results, this field is not returned.
sourcepub fn build(self) -> GetExperimentResultsOutput
pub fn build(self) -> GetExperimentResultsOutput
Consumes the builder and constructs a GetExperimentResultsOutput
.
Trait Implementations§
source§impl Clone for GetExperimentResultsOutputBuilder
impl Clone for GetExperimentResultsOutputBuilder
source§fn clone(&self) -> GetExperimentResultsOutputBuilder
fn clone(&self) -> GetExperimentResultsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetExperimentResultsOutputBuilder
impl Default for GetExperimentResultsOutputBuilder
source§fn default() -> GetExperimentResultsOutputBuilder
fn default() -> GetExperimentResultsOutputBuilder
source§impl PartialEq for GetExperimentResultsOutputBuilder
impl PartialEq for GetExperimentResultsOutputBuilder
source§fn eq(&self, other: &GetExperimentResultsOutputBuilder) -> bool
fn eq(&self, other: &GetExperimentResultsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetExperimentResultsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetExperimentResultsOutputBuilder
impl RefUnwindSafe for GetExperimentResultsOutputBuilder
impl Send for GetExperimentResultsOutputBuilder
impl Sync for GetExperimentResultsOutputBuilder
impl Unpin for GetExperimentResultsOutputBuilder
impl UnwindSafe for GetExperimentResultsOutputBuilder
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> 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