Struct aws_sdk_iottwinmaker::operation::get_property_value::builders::GetPropertyValueOutputBuilder
source · #[non_exhaustive]pub struct GetPropertyValueOutputBuilder { /* private fields */ }Expand description
A builder for GetPropertyValueOutput.
Implementations§
source§impl GetPropertyValueOutputBuilder
impl GetPropertyValueOutputBuilder
sourcepub fn property_values(
self,
k: impl Into<String>,
v: PropertyLatestValue,
) -> Self
pub fn property_values( self, k: impl Into<String>, v: PropertyLatestValue, ) -> Self
Adds a key-value pair to property_values.
To override the contents of this collection use set_property_values.
An object that maps strings to the properties and latest property values in the response. Each string in the mapping must be unique to this object.
sourcepub fn set_property_values(
self,
input: Option<HashMap<String, PropertyLatestValue>>,
) -> Self
pub fn set_property_values( self, input: Option<HashMap<String, PropertyLatestValue>>, ) -> Self
An object that maps strings to the properties and latest property values in the response. Each string in the mapping must be unique to this object.
sourcepub fn get_property_values(
&self,
) -> &Option<HashMap<String, PropertyLatestValue>>
pub fn get_property_values( &self, ) -> &Option<HashMap<String, PropertyLatestValue>>
An object that maps strings to the properties and latest property values in the response. Each string in the mapping must be unique to this object.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The string that specifies the next page of results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The string that specifies the next page of results.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The string that specifies the next page of results.
sourcepub fn tabular_property_values(
self,
input: Vec<HashMap<String, DataValue>>,
) -> Self
pub fn tabular_property_values( self, input: Vec<HashMap<String, DataValue>>, ) -> Self
Appends an item to tabular_property_values.
To override the contents of this collection use set_tabular_property_values.
A table of property values.
sourcepub fn set_tabular_property_values(
self,
input: Option<Vec<Vec<HashMap<String, DataValue>>>>,
) -> Self
pub fn set_tabular_property_values( self, input: Option<Vec<Vec<HashMap<String, DataValue>>>>, ) -> Self
A table of property values.
sourcepub fn get_tabular_property_values(
&self,
) -> &Option<Vec<Vec<HashMap<String, DataValue>>>>
pub fn get_tabular_property_values( &self, ) -> &Option<Vec<Vec<HashMap<String, DataValue>>>>
A table of property values.
sourcepub fn build(self) -> GetPropertyValueOutput
pub fn build(self) -> GetPropertyValueOutput
Consumes the builder and constructs a GetPropertyValueOutput.
Trait Implementations§
source§impl Clone for GetPropertyValueOutputBuilder
impl Clone for GetPropertyValueOutputBuilder
source§fn clone(&self) -> GetPropertyValueOutputBuilder
fn clone(&self) -> GetPropertyValueOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetPropertyValueOutputBuilder
impl Default for GetPropertyValueOutputBuilder
source§fn default() -> GetPropertyValueOutputBuilder
fn default() -> GetPropertyValueOutputBuilder
source§impl PartialEq for GetPropertyValueOutputBuilder
impl PartialEq for GetPropertyValueOutputBuilder
source§fn eq(&self, other: &GetPropertyValueOutputBuilder) -> bool
fn eq(&self, other: &GetPropertyValueOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetPropertyValueOutputBuilder
Auto Trait Implementations§
impl Freeze for GetPropertyValueOutputBuilder
impl RefUnwindSafe for GetPropertyValueOutputBuilder
impl Send for GetPropertyValueOutputBuilder
impl Sync for GetPropertyValueOutputBuilder
impl Unpin for GetPropertyValueOutputBuilder
impl UnwindSafe for GetPropertyValueOutputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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