Struct aws_sdk_iotanalytics::types::builders::PipelineBuilder
source · #[non_exhaustive]pub struct PipelineBuilder { /* private fields */ }Expand description
A builder for Pipeline.
Implementations§
source§impl PipelineBuilder
impl PipelineBuilder
sourcepub fn activities(self, input: PipelineActivity) -> Self
pub fn activities(self, input: PipelineActivity) -> Self
Appends an item to activities.
To override the contents of this collection use set_activities.
The activities that perform transformations on the messages.
sourcepub fn set_activities(self, input: Option<Vec<PipelineActivity>>) -> Self
pub fn set_activities(self, input: Option<Vec<PipelineActivity>>) -> Self
The activities that perform transformations on the messages.
sourcepub fn get_activities(&self) -> &Option<Vec<PipelineActivity>>
pub fn get_activities(&self) -> &Option<Vec<PipelineActivity>>
The activities that perform transformations on the messages.
sourcepub fn reprocessing_summaries(self, input: ReprocessingSummary) -> Self
pub fn reprocessing_summaries(self, input: ReprocessingSummary) -> Self
Appends an item to reprocessing_summaries.
To override the contents of this collection use set_reprocessing_summaries.
A summary of information about the pipeline reprocessing.
sourcepub fn set_reprocessing_summaries(
self,
input: Option<Vec<ReprocessingSummary>>,
) -> Self
pub fn set_reprocessing_summaries( self, input: Option<Vec<ReprocessingSummary>>, ) -> Self
A summary of information about the pipeline reprocessing.
sourcepub fn get_reprocessing_summaries(&self) -> &Option<Vec<ReprocessingSummary>>
pub fn get_reprocessing_summaries(&self) -> &Option<Vec<ReprocessingSummary>>
A summary of information about the pipeline reprocessing.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
When the pipeline was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
When the pipeline was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
When the pipeline was created.
sourcepub fn last_update_time(self, input: DateTime) -> Self
pub fn last_update_time(self, input: DateTime) -> Self
The last time the pipeline was updated.
sourcepub fn set_last_update_time(self, input: Option<DateTime>) -> Self
pub fn set_last_update_time(self, input: Option<DateTime>) -> Self
The last time the pipeline was updated.
sourcepub fn get_last_update_time(&self) -> &Option<DateTime>
pub fn get_last_update_time(&self) -> &Option<DateTime>
The last time the pipeline was updated.
Trait Implementations§
source§impl Clone for PipelineBuilder
impl Clone for PipelineBuilder
source§fn clone(&self) -> PipelineBuilder
fn clone(&self) -> PipelineBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for PipelineBuilder
impl Debug for PipelineBuilder
source§impl Default for PipelineBuilder
impl Default for PipelineBuilder
source§fn default() -> PipelineBuilder
fn default() -> PipelineBuilder
source§impl PartialEq for PipelineBuilder
impl PartialEq for PipelineBuilder
impl StructuralPartialEq for PipelineBuilder
Auto Trait Implementations§
impl Freeze for PipelineBuilder
impl RefUnwindSafe for PipelineBuilder
impl Send for PipelineBuilder
impl Sync for PipelineBuilder
impl Unpin for PipelineBuilder
impl UnwindSafe for PipelineBuilder
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