#[non_exhaustive]pub struct TargetDestinationBuilder { /* private fields */ }Expand description
A builder for TargetDestination.
Implementations§
source§impl TargetDestinationBuilder
impl TargetDestinationBuilder
sourcepub fn timestream_destination(self, input: TimestreamDestination) -> Self
pub fn timestream_destination(self, input: TimestreamDestination) -> Self
Query result destination details for Timestream data source.
sourcepub fn set_timestream_destination(
self,
input: Option<TimestreamDestination>
) -> Self
pub fn set_timestream_destination( self, input: Option<TimestreamDestination> ) -> Self
Query result destination details for Timestream data source.
sourcepub fn get_timestream_destination(&self) -> &Option<TimestreamDestination>
pub fn get_timestream_destination(&self) -> &Option<TimestreamDestination>
Query result destination details for Timestream data source.
sourcepub fn build(self) -> TargetDestination
pub fn build(self) -> TargetDestination
Consumes the builder and constructs a TargetDestination.
Trait Implementations§
source§impl Clone for TargetDestinationBuilder
impl Clone for TargetDestinationBuilder
source§fn clone(&self) -> TargetDestinationBuilder
fn clone(&self) -> TargetDestinationBuilder
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 Debug for TargetDestinationBuilder
impl Debug for TargetDestinationBuilder
source§impl Default for TargetDestinationBuilder
impl Default for TargetDestinationBuilder
source§fn default() -> TargetDestinationBuilder
fn default() -> TargetDestinationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TargetDestinationBuilder
impl PartialEq for TargetDestinationBuilder
source§fn eq(&self, other: &TargetDestinationBuilder) -> bool
fn eq(&self, other: &TargetDestinationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for TargetDestinationBuilder
Auto Trait Implementations§
impl Freeze for TargetDestinationBuilder
impl RefUnwindSafe for TargetDestinationBuilder
impl Send for TargetDestinationBuilder
impl Sync for TargetDestinationBuilder
impl Unpin for TargetDestinationBuilder
impl UnwindSafe for TargetDestinationBuilder
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.