Struct aws_sdk_evidently::types::builders::ExperimentReportBuilder
source · #[non_exhaustive]pub struct ExperimentReportBuilder { /* private fields */ }
Expand description
A builder for ExperimentReport
.
Implementations§
source§impl ExperimentReportBuilder
impl ExperimentReportBuilder
sourcepub fn metric_name(self, input: impl Into<String>) -> Self
pub fn metric_name(self, input: impl Into<String>) -> Self
The name of the metric that is analyzed in this experiment report.
sourcepub fn set_metric_name(self, input: Option<String>) -> Self
pub fn set_metric_name(self, input: Option<String>) -> Self
The name of the metric that is analyzed in this experiment report.
sourcepub fn get_metric_name(&self) -> &Option<String>
pub fn get_metric_name(&self) -> &Option<String>
The name of the metric that is analyzed in this experiment report.
sourcepub fn treatment_name(self, input: impl Into<String>) -> Self
pub fn treatment_name(self, input: impl Into<String>) -> Self
The name of the variation that this report pertains to.
sourcepub fn set_treatment_name(self, input: Option<String>) -> Self
pub fn set_treatment_name(self, input: Option<String>) -> Self
The name of the variation that this report pertains to.
sourcepub fn get_treatment_name(&self) -> &Option<String>
pub fn get_treatment_name(&self) -> &Option<String>
The name of the variation that this report pertains to.
sourcepub fn report_name(self, input: ExperimentReportName) -> Self
pub fn report_name(self, input: ExperimentReportName) -> Self
The type of analysis used for this report.
sourcepub fn set_report_name(self, input: Option<ExperimentReportName>) -> Self
pub fn set_report_name(self, input: Option<ExperimentReportName>) -> Self
The type of analysis used for this report.
sourcepub fn get_report_name(&self) -> &Option<ExperimentReportName>
pub fn get_report_name(&self) -> &Option<ExperimentReportName>
The type of analysis used for this report.
sourcepub fn set_content(self, input: Option<String>) -> Self
pub fn set_content(self, input: Option<String>) -> Self
The content of the report.
sourcepub fn get_content(&self) -> &Option<String>
pub fn get_content(&self) -> &Option<String>
The content of the report.
sourcepub fn build(self) -> ExperimentReport
pub fn build(self) -> ExperimentReport
Consumes the builder and constructs a ExperimentReport
.
Trait Implementations§
source§impl Clone for ExperimentReportBuilder
impl Clone for ExperimentReportBuilder
source§fn clone(&self) -> ExperimentReportBuilder
fn clone(&self) -> ExperimentReportBuilder
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 ExperimentReportBuilder
impl Debug for ExperimentReportBuilder
source§impl Default for ExperimentReportBuilder
impl Default for ExperimentReportBuilder
source§fn default() -> ExperimentReportBuilder
fn default() -> ExperimentReportBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ExperimentReportBuilder
impl PartialEq for ExperimentReportBuilder
source§fn eq(&self, other: &ExperimentReportBuilder) -> bool
fn eq(&self, other: &ExperimentReportBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ExperimentReportBuilder
Auto Trait Implementations§
impl Freeze for ExperimentReportBuilder
impl RefUnwindSafe for ExperimentReportBuilder
impl Send for ExperimentReportBuilder
impl Sync for ExperimentReportBuilder
impl Unpin for ExperimentReportBuilder
impl UnwindSafe for ExperimentReportBuilder
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.