Struct aws_sdk_datazone::operation::post_time_series_data_points::builders::PostTimeSeriesDataPointsOutputBuilder
source · #[non_exhaustive]pub struct PostTimeSeriesDataPointsOutputBuilder { /* private fields */ }
Expand description
A builder for PostTimeSeriesDataPointsOutput
.
Implementations§
source§impl PostTimeSeriesDataPointsOutputBuilder
impl PostTimeSeriesDataPointsOutputBuilder
sourcepub fn domain_id(self, input: impl Into<String>) -> Self
pub fn domain_id(self, input: impl Into<String>) -> Self
The ID of the Amazon DataZone domain in which you want to post time series data points.
sourcepub fn set_domain_id(self, input: Option<String>) -> Self
pub fn set_domain_id(self, input: Option<String>) -> Self
The ID of the Amazon DataZone domain in which you want to post time series data points.
sourcepub fn get_domain_id(&self) -> &Option<String>
pub fn get_domain_id(&self) -> &Option<String>
The ID of the Amazon DataZone domain in which you want to post time series data points.
sourcepub fn entity_id(self, input: impl Into<String>) -> Self
pub fn entity_id(self, input: impl Into<String>) -> Self
The ID of the asset for which you want to post time series data points.
sourcepub fn set_entity_id(self, input: Option<String>) -> Self
pub fn set_entity_id(self, input: Option<String>) -> Self
The ID of the asset for which you want to post time series data points.
sourcepub fn get_entity_id(&self) -> &Option<String>
pub fn get_entity_id(&self) -> &Option<String>
The ID of the asset for which you want to post time series data points.
sourcepub fn entity_type(self, input: TimeSeriesEntityType) -> Self
pub fn entity_type(self, input: TimeSeriesEntityType) -> Self
The type of the asset for which you want to post data points.
sourcepub fn set_entity_type(self, input: Option<TimeSeriesEntityType>) -> Self
pub fn set_entity_type(self, input: Option<TimeSeriesEntityType>) -> Self
The type of the asset for which you want to post data points.
sourcepub fn get_entity_type(&self) -> &Option<TimeSeriesEntityType>
pub fn get_entity_type(&self) -> &Option<TimeSeriesEntityType>
The type of the asset for which you want to post data points.
sourcepub fn forms(self, input: TimeSeriesDataPointFormOutput) -> Self
pub fn forms(self, input: TimeSeriesDataPointFormOutput) -> Self
Appends an item to forms
.
To override the contents of this collection use set_forms
.
The forms that contain the data points that you have posted.
sourcepub fn set_forms(
self,
input: Option<Vec<TimeSeriesDataPointFormOutput>>,
) -> Self
pub fn set_forms( self, input: Option<Vec<TimeSeriesDataPointFormOutput>>, ) -> Self
The forms that contain the data points that you have posted.
sourcepub fn get_forms(&self) -> &Option<Vec<TimeSeriesDataPointFormOutput>>
pub fn get_forms(&self) -> &Option<Vec<TimeSeriesDataPointFormOutput>>
The forms that contain the data points that you have posted.
sourcepub fn build(self) -> PostTimeSeriesDataPointsOutput
pub fn build(self) -> PostTimeSeriesDataPointsOutput
Consumes the builder and constructs a PostTimeSeriesDataPointsOutput
.
Trait Implementations§
source§impl Clone for PostTimeSeriesDataPointsOutputBuilder
impl Clone for PostTimeSeriesDataPointsOutputBuilder
source§fn clone(&self) -> PostTimeSeriesDataPointsOutputBuilder
fn clone(&self) -> PostTimeSeriesDataPointsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for PostTimeSeriesDataPointsOutputBuilder
impl Default for PostTimeSeriesDataPointsOutputBuilder
source§fn default() -> PostTimeSeriesDataPointsOutputBuilder
fn default() -> PostTimeSeriesDataPointsOutputBuilder
source§impl PartialEq for PostTimeSeriesDataPointsOutputBuilder
impl PartialEq for PostTimeSeriesDataPointsOutputBuilder
source§fn eq(&self, other: &PostTimeSeriesDataPointsOutputBuilder) -> bool
fn eq(&self, other: &PostTimeSeriesDataPointsOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for PostTimeSeriesDataPointsOutputBuilder
Auto Trait Implementations§
impl Freeze for PostTimeSeriesDataPointsOutputBuilder
impl RefUnwindSafe for PostTimeSeriesDataPointsOutputBuilder
impl Send for PostTimeSeriesDataPointsOutputBuilder
impl Sync for PostTimeSeriesDataPointsOutputBuilder
impl Unpin for PostTimeSeriesDataPointsOutputBuilder
impl UnwindSafe for PostTimeSeriesDataPointsOutputBuilder
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