Struct aws_sdk_macie2::types::builders::ServiceLimitBuilder
source · #[non_exhaustive]pub struct ServiceLimitBuilder { /* private fields */ }
Expand description
A builder for ServiceLimit
.
Implementations§
source§impl ServiceLimitBuilder
impl ServiceLimitBuilder
sourcepub fn is_service_limited(self, input: bool) -> Self
pub fn is_service_limited(self, input: bool) -> Self
Specifies whether the account has met the quota that corresponds to the metric specified by the UsageByAccount.type field in the response.
sourcepub fn set_is_service_limited(self, input: Option<bool>) -> Self
pub fn set_is_service_limited(self, input: Option<bool>) -> Self
Specifies whether the account has met the quota that corresponds to the metric specified by the UsageByAccount.type field in the response.
sourcepub fn get_is_service_limited(&self) -> &Option<bool>
pub fn get_is_service_limited(&self) -> &Option<bool>
Specifies whether the account has met the quota that corresponds to the metric specified by the UsageByAccount.type field in the response.
sourcepub fn unit(self, input: Unit) -> Self
pub fn unit(self, input: Unit) -> Self
The unit of measurement for the value specified by the value field.
sourcepub fn set_unit(self, input: Option<Unit>) -> Self
pub fn set_unit(self, input: Option<Unit>) -> Self
The unit of measurement for the value specified by the value field.
sourcepub fn get_unit(&self) -> &Option<Unit>
pub fn get_unit(&self) -> &Option<Unit>
The unit of measurement for the value specified by the value field.
sourcepub fn value(self, input: i64) -> Self
pub fn value(self, input: i64) -> Self
The value for the metric specified by the UsageByAccount.type field in the response.
sourcepub fn set_value(self, input: Option<i64>) -> Self
pub fn set_value(self, input: Option<i64>) -> Self
The value for the metric specified by the UsageByAccount.type field in the response.
sourcepub fn get_value(&self) -> &Option<i64>
pub fn get_value(&self) -> &Option<i64>
The value for the metric specified by the UsageByAccount.type field in the response.
sourcepub fn build(self) -> ServiceLimit
pub fn build(self) -> ServiceLimit
Consumes the builder and constructs a ServiceLimit
.
Trait Implementations§
source§impl Clone for ServiceLimitBuilder
impl Clone for ServiceLimitBuilder
source§fn clone(&self) -> ServiceLimitBuilder
fn clone(&self) -> ServiceLimitBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ServiceLimitBuilder
impl Debug for ServiceLimitBuilder
source§impl Default for ServiceLimitBuilder
impl Default for ServiceLimitBuilder
source§fn default() -> ServiceLimitBuilder
fn default() -> ServiceLimitBuilder
source§impl PartialEq for ServiceLimitBuilder
impl PartialEq for ServiceLimitBuilder
source§fn eq(&self, other: &ServiceLimitBuilder) -> bool
fn eq(&self, other: &ServiceLimitBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ServiceLimitBuilder
Auto Trait Implementations§
impl Freeze for ServiceLimitBuilder
impl RefUnwindSafe for ServiceLimitBuilder
impl Send for ServiceLimitBuilder
impl Sync for ServiceLimitBuilder
impl Unpin for ServiceLimitBuilder
impl UnwindSafe for ServiceLimitBuilder
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