Struct aws_sdk_pricing::operation::get_attribute_values::builders::GetAttributeValuesOutputBuilder
source · #[non_exhaustive]pub struct GetAttributeValuesOutputBuilder { /* private fields */ }Expand description
A builder for GetAttributeValuesOutput.
Implementations§
source§impl GetAttributeValuesOutputBuilder
impl GetAttributeValuesOutputBuilder
sourcepub fn attribute_values(self, input: AttributeValue) -> Self
pub fn attribute_values(self, input: AttributeValue) -> Self
Appends an item to attribute_values.
To override the contents of this collection use set_attribute_values.
The list of values for an attribute. For example, Throughput Optimized HDD and Provisioned IOPS are two available values for the AmazonEC2 volumeType.
sourcepub fn set_attribute_values(self, input: Option<Vec<AttributeValue>>) -> Self
pub fn set_attribute_values(self, input: Option<Vec<AttributeValue>>) -> Self
The list of values for an attribute. For example, Throughput Optimized HDD and Provisioned IOPS are two available values for the AmazonEC2 volumeType.
sourcepub fn get_attribute_values(&self) -> &Option<Vec<AttributeValue>>
pub fn get_attribute_values(&self) -> &Option<Vec<AttributeValue>>
The list of values for an attribute. For example, Throughput Optimized HDD and Provisioned IOPS are two available values for the AmazonEC2 volumeType.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token that indicates the next set of results to retrieve.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token that indicates the next set of results to retrieve.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The pagination token that indicates the next set of results to retrieve.
sourcepub fn build(self) -> GetAttributeValuesOutput
pub fn build(self) -> GetAttributeValuesOutput
Consumes the builder and constructs a GetAttributeValuesOutput.
Trait Implementations§
source§impl Clone for GetAttributeValuesOutputBuilder
impl Clone for GetAttributeValuesOutputBuilder
source§fn clone(&self) -> GetAttributeValuesOutputBuilder
fn clone(&self) -> GetAttributeValuesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetAttributeValuesOutputBuilder
impl Default for GetAttributeValuesOutputBuilder
source§fn default() -> GetAttributeValuesOutputBuilder
fn default() -> GetAttributeValuesOutputBuilder
source§impl PartialEq for GetAttributeValuesOutputBuilder
impl PartialEq for GetAttributeValuesOutputBuilder
source§fn eq(&self, other: &GetAttributeValuesOutputBuilder) -> bool
fn eq(&self, other: &GetAttributeValuesOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetAttributeValuesOutputBuilder
Auto Trait Implementations§
impl Freeze for GetAttributeValuesOutputBuilder
impl RefUnwindSafe for GetAttributeValuesOutputBuilder
impl Send for GetAttributeValuesOutputBuilder
impl Sync for GetAttributeValuesOutputBuilder
impl Unpin for GetAttributeValuesOutputBuilder
impl UnwindSafe for GetAttributeValuesOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
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>
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