Struct aws_sdk_kinesisanalyticsv2::types::builders::SqlApplicationConfigurationUpdateBuilder
source · #[non_exhaustive]pub struct SqlApplicationConfigurationUpdateBuilder { /* private fields */ }
Expand description
A builder for SqlApplicationConfigurationUpdate
.
Implementations§
source§impl SqlApplicationConfigurationUpdateBuilder
impl SqlApplicationConfigurationUpdateBuilder
sourcepub fn input_updates(self, input: InputUpdate) -> Self
pub fn input_updates(self, input: InputUpdate) -> Self
Appends an item to input_updates
.
To override the contents of this collection use set_input_updates
.
The array of InputUpdate
objects describing the new input streams used by the application.
sourcepub fn set_input_updates(self, input: Option<Vec<InputUpdate>>) -> Self
pub fn set_input_updates(self, input: Option<Vec<InputUpdate>>) -> Self
The array of InputUpdate
objects describing the new input streams used by the application.
sourcepub fn get_input_updates(&self) -> &Option<Vec<InputUpdate>>
pub fn get_input_updates(&self) -> &Option<Vec<InputUpdate>>
The array of InputUpdate
objects describing the new input streams used by the application.
sourcepub fn output_updates(self, input: OutputUpdate) -> Self
pub fn output_updates(self, input: OutputUpdate) -> Self
Appends an item to output_updates
.
To override the contents of this collection use set_output_updates
.
The array of OutputUpdate
objects describing the new destination streams used by the application.
sourcepub fn set_output_updates(self, input: Option<Vec<OutputUpdate>>) -> Self
pub fn set_output_updates(self, input: Option<Vec<OutputUpdate>>) -> Self
The array of OutputUpdate
objects describing the new destination streams used by the application.
sourcepub fn get_output_updates(&self) -> &Option<Vec<OutputUpdate>>
pub fn get_output_updates(&self) -> &Option<Vec<OutputUpdate>>
The array of OutputUpdate
objects describing the new destination streams used by the application.
sourcepub fn reference_data_source_updates(
self,
input: ReferenceDataSourceUpdate,
) -> Self
pub fn reference_data_source_updates( self, input: ReferenceDataSourceUpdate, ) -> Self
Appends an item to reference_data_source_updates
.
To override the contents of this collection use set_reference_data_source_updates
.
The array of ReferenceDataSourceUpdate
objects describing the new reference data sources used by the application.
sourcepub fn set_reference_data_source_updates(
self,
input: Option<Vec<ReferenceDataSourceUpdate>>,
) -> Self
pub fn set_reference_data_source_updates( self, input: Option<Vec<ReferenceDataSourceUpdate>>, ) -> Self
The array of ReferenceDataSourceUpdate
objects describing the new reference data sources used by the application.
sourcepub fn get_reference_data_source_updates(
&self,
) -> &Option<Vec<ReferenceDataSourceUpdate>>
pub fn get_reference_data_source_updates( &self, ) -> &Option<Vec<ReferenceDataSourceUpdate>>
The array of ReferenceDataSourceUpdate
objects describing the new reference data sources used by the application.
sourcepub fn build(self) -> SqlApplicationConfigurationUpdate
pub fn build(self) -> SqlApplicationConfigurationUpdate
Consumes the builder and constructs a SqlApplicationConfigurationUpdate
.
Trait Implementations§
source§impl Clone for SqlApplicationConfigurationUpdateBuilder
impl Clone for SqlApplicationConfigurationUpdateBuilder
source§fn clone(&self) -> SqlApplicationConfigurationUpdateBuilder
fn clone(&self) -> SqlApplicationConfigurationUpdateBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for SqlApplicationConfigurationUpdateBuilder
impl Default for SqlApplicationConfigurationUpdateBuilder
source§fn default() -> SqlApplicationConfigurationUpdateBuilder
fn default() -> SqlApplicationConfigurationUpdateBuilder
source§impl PartialEq for SqlApplicationConfigurationUpdateBuilder
impl PartialEq for SqlApplicationConfigurationUpdateBuilder
source§fn eq(&self, other: &SqlApplicationConfigurationUpdateBuilder) -> bool
fn eq(&self, other: &SqlApplicationConfigurationUpdateBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SqlApplicationConfigurationUpdateBuilder
Auto Trait Implementations§
impl Freeze for SqlApplicationConfigurationUpdateBuilder
impl RefUnwindSafe for SqlApplicationConfigurationUpdateBuilder
impl Send for SqlApplicationConfigurationUpdateBuilder
impl Sync for SqlApplicationConfigurationUpdateBuilder
impl Unpin for SqlApplicationConfigurationUpdateBuilder
impl UnwindSafe for SqlApplicationConfigurationUpdateBuilder
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