Struct aws_sdk_snowball::operation::get_snowball_usage::builders::GetSnowballUsageOutputBuilder
source · #[non_exhaustive]pub struct GetSnowballUsageOutputBuilder { /* private fields */ }
Expand description
A builder for GetSnowballUsageOutput
.
Implementations§
source§impl GetSnowballUsageOutputBuilder
impl GetSnowballUsageOutputBuilder
sourcepub fn snowball_limit(self, input: i32) -> Self
pub fn snowball_limit(self, input: i32) -> Self
The service limit for number of Snow devices this account can have at once. The default service limit is 1 (one).
sourcepub fn set_snowball_limit(self, input: Option<i32>) -> Self
pub fn set_snowball_limit(self, input: Option<i32>) -> Self
The service limit for number of Snow devices this account can have at once. The default service limit is 1 (one).
sourcepub fn get_snowball_limit(&self) -> &Option<i32>
pub fn get_snowball_limit(&self) -> &Option<i32>
The service limit for number of Snow devices this account can have at once. The default service limit is 1 (one).
sourcepub fn snowballs_in_use(self, input: i32) -> Self
pub fn snowballs_in_use(self, input: i32) -> Self
The number of Snow devices that this account is currently using.
sourcepub fn set_snowballs_in_use(self, input: Option<i32>) -> Self
pub fn set_snowballs_in_use(self, input: Option<i32>) -> Self
The number of Snow devices that this account is currently using.
sourcepub fn get_snowballs_in_use(&self) -> &Option<i32>
pub fn get_snowballs_in_use(&self) -> &Option<i32>
The number of Snow devices that this account is currently using.
sourcepub fn build(self) -> GetSnowballUsageOutput
pub fn build(self) -> GetSnowballUsageOutput
Consumes the builder and constructs a GetSnowballUsageOutput
.
Trait Implementations§
source§impl Clone for GetSnowballUsageOutputBuilder
impl Clone for GetSnowballUsageOutputBuilder
source§fn clone(&self) -> GetSnowballUsageOutputBuilder
fn clone(&self) -> GetSnowballUsageOutputBuilder
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 Default for GetSnowballUsageOutputBuilder
impl Default for GetSnowballUsageOutputBuilder
source§fn default() -> GetSnowballUsageOutputBuilder
fn default() -> GetSnowballUsageOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetSnowballUsageOutputBuilder
impl PartialEq for GetSnowballUsageOutputBuilder
source§fn eq(&self, other: &GetSnowballUsageOutputBuilder) -> bool
fn eq(&self, other: &GetSnowballUsageOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetSnowballUsageOutputBuilder
Auto Trait Implementations§
impl Freeze for GetSnowballUsageOutputBuilder
impl RefUnwindSafe for GetSnowballUsageOutputBuilder
impl Send for GetSnowballUsageOutputBuilder
impl Sync for GetSnowballUsageOutputBuilder
impl Unpin for GetSnowballUsageOutputBuilder
impl UnwindSafe for GetSnowballUsageOutputBuilder
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>
Creates a shared type from an unshared type.