Struct aws_sdk_servicequotas::types::builders::QuotaPeriodBuilder
source · #[non_exhaustive]pub struct QuotaPeriodBuilder { /* private fields */ }
Expand description
A builder for QuotaPeriod
.
Implementations§
source§impl QuotaPeriodBuilder
impl QuotaPeriodBuilder
sourcepub fn period_value(self, input: i32) -> Self
pub fn period_value(self, input: i32) -> Self
The value associated with the reported PeriodUnit
.
sourcepub fn set_period_value(self, input: Option<i32>) -> Self
pub fn set_period_value(self, input: Option<i32>) -> Self
The value associated with the reported PeriodUnit
.
sourcepub fn get_period_value(&self) -> &Option<i32>
pub fn get_period_value(&self) -> &Option<i32>
The value associated with the reported PeriodUnit
.
sourcepub fn period_unit(self, input: PeriodUnit) -> Self
pub fn period_unit(self, input: PeriodUnit) -> Self
The time unit.
sourcepub fn set_period_unit(self, input: Option<PeriodUnit>) -> Self
pub fn set_period_unit(self, input: Option<PeriodUnit>) -> Self
The time unit.
sourcepub fn get_period_unit(&self) -> &Option<PeriodUnit>
pub fn get_period_unit(&self) -> &Option<PeriodUnit>
The time unit.
sourcepub fn build(self) -> QuotaPeriod
pub fn build(self) -> QuotaPeriod
Consumes the builder and constructs a QuotaPeriod
.
Trait Implementations§
source§impl Clone for QuotaPeriodBuilder
impl Clone for QuotaPeriodBuilder
source§fn clone(&self) -> QuotaPeriodBuilder
fn clone(&self) -> QuotaPeriodBuilder
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 QuotaPeriodBuilder
impl Debug for QuotaPeriodBuilder
source§impl Default for QuotaPeriodBuilder
impl Default for QuotaPeriodBuilder
source§fn default() -> QuotaPeriodBuilder
fn default() -> QuotaPeriodBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for QuotaPeriodBuilder
impl PartialEq for QuotaPeriodBuilder
source§fn eq(&self, other: &QuotaPeriodBuilder) -> bool
fn eq(&self, other: &QuotaPeriodBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for QuotaPeriodBuilder
Auto Trait Implementations§
impl Freeze for QuotaPeriodBuilder
impl RefUnwindSafe for QuotaPeriodBuilder
impl Send for QuotaPeriodBuilder
impl Sync for QuotaPeriodBuilder
impl Unpin for QuotaPeriodBuilder
impl UnwindSafe for QuotaPeriodBuilder
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.