Struct aws_sdk_databrew::types::builders::StatisticOverrideBuilder
source · #[non_exhaustive]pub struct StatisticOverrideBuilder { /* private fields */ }
Expand description
A builder for StatisticOverride
.
Implementations§
source§impl StatisticOverrideBuilder
impl StatisticOverrideBuilder
sourcepub fn statistic(self, input: impl Into<String>) -> Self
pub fn statistic(self, input: impl Into<String>) -> Self
The name of an evaluation
This field is required.sourcepub fn set_statistic(self, input: Option<String>) -> Self
pub fn set_statistic(self, input: Option<String>) -> Self
The name of an evaluation
sourcepub fn get_statistic(&self) -> &Option<String>
pub fn get_statistic(&self) -> &Option<String>
The name of an evaluation
sourcepub fn parameters(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn parameters(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to parameters
.
To override the contents of this collection use set_parameters
.
A map that includes overrides of an evaluation’s parameters.
sourcepub fn set_parameters(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_parameters(self, input: Option<HashMap<String, String>>) -> Self
A map that includes overrides of an evaluation’s parameters.
sourcepub fn get_parameters(&self) -> &Option<HashMap<String, String>>
pub fn get_parameters(&self) -> &Option<HashMap<String, String>>
A map that includes overrides of an evaluation’s parameters.
sourcepub fn build(self) -> Result<StatisticOverride, BuildError>
pub fn build(self) -> Result<StatisticOverride, BuildError>
Consumes the builder and constructs a StatisticOverride
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for StatisticOverrideBuilder
impl Clone for StatisticOverrideBuilder
source§fn clone(&self) -> StatisticOverrideBuilder
fn clone(&self) -> StatisticOverrideBuilder
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 StatisticOverrideBuilder
impl Debug for StatisticOverrideBuilder
source§impl Default for StatisticOverrideBuilder
impl Default for StatisticOverrideBuilder
source§fn default() -> StatisticOverrideBuilder
fn default() -> StatisticOverrideBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for StatisticOverrideBuilder
impl PartialEq for StatisticOverrideBuilder
impl StructuralPartialEq for StatisticOverrideBuilder
Auto Trait Implementations§
impl Freeze for StatisticOverrideBuilder
impl RefUnwindSafe for StatisticOverrideBuilder
impl Send for StatisticOverrideBuilder
impl Sync for StatisticOverrideBuilder
impl Unpin for StatisticOverrideBuilder
impl UnwindSafe for StatisticOverrideBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.