Struct aws_sdk_iotsitewise::operation::delete_time_series::builders::DeleteTimeSeriesInputBuilder
source · #[non_exhaustive]pub struct DeleteTimeSeriesInputBuilder { /* private fields */ }Expand description
A builder for DeleteTimeSeriesInput.
Implementations§
source§impl DeleteTimeSeriesInputBuilder
impl DeleteTimeSeriesInputBuilder
sourcepub fn alias(self, input: impl Into<String>) -> Self
pub fn alias(self, input: impl Into<String>) -> Self
The alias that identifies the time series.
sourcepub fn set_alias(self, input: Option<String>) -> Self
pub fn set_alias(self, input: Option<String>) -> Self
The alias that identifies the time series.
sourcepub fn asset_id(self, input: impl Into<String>) -> Self
pub fn asset_id(self, input: impl Into<String>) -> Self
The ID of the asset in which the asset property was created. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn set_asset_id(self, input: Option<String>) -> Self
pub fn set_asset_id(self, input: Option<String>) -> Self
The ID of the asset in which the asset property was created. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn get_asset_id(&self) -> &Option<String>
pub fn get_asset_id(&self) -> &Option<String>
The ID of the asset in which the asset property was created. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn property_id(self, input: impl Into<String>) -> Self
pub fn property_id(self, input: impl Into<String>) -> Self
The ID of the asset property. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn set_property_id(self, input: Option<String>) -> Self
pub fn set_property_id(self, input: Option<String>) -> Self
The ID of the asset property. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn get_property_id(&self) -> &Option<String>
pub fn get_property_id(&self) -> &Option<String>
The ID of the asset property. This can be either the actual ID in UUID format, or else externalId: followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
sourcepub fn build(self) -> Result<DeleteTimeSeriesInput, BuildError>
pub fn build(self) -> Result<DeleteTimeSeriesInput, BuildError>
Consumes the builder and constructs a DeleteTimeSeriesInput.
source§impl DeleteTimeSeriesInputBuilder
impl DeleteTimeSeriesInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteTimeSeriesOutput, SdkError<DeleteTimeSeriesError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteTimeSeriesOutput, SdkError<DeleteTimeSeriesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteTimeSeriesInputBuilder
impl Clone for DeleteTimeSeriesInputBuilder
source§fn clone(&self) -> DeleteTimeSeriesInputBuilder
fn clone(&self) -> DeleteTimeSeriesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DeleteTimeSeriesInputBuilder
impl Debug for DeleteTimeSeriesInputBuilder
source§impl Default for DeleteTimeSeriesInputBuilder
impl Default for DeleteTimeSeriesInputBuilder
source§fn default() -> DeleteTimeSeriesInputBuilder
fn default() -> DeleteTimeSeriesInputBuilder
source§impl PartialEq for DeleteTimeSeriesInputBuilder
impl PartialEq for DeleteTimeSeriesInputBuilder
source§fn eq(&self, other: &DeleteTimeSeriesInputBuilder) -> bool
fn eq(&self, other: &DeleteTimeSeriesInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteTimeSeriesInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteTimeSeriesInputBuilder
impl RefUnwindSafe for DeleteTimeSeriesInputBuilder
impl Send for DeleteTimeSeriesInputBuilder
impl Sync for DeleteTimeSeriesInputBuilder
impl Unpin for DeleteTimeSeriesInputBuilder
impl UnwindSafe for DeleteTimeSeriesInputBuilder
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