#[non_exhaustive]pub struct SqlApplicationConfigurationUpdate {
pub input_updates: Option<Vec<InputUpdate>>,
pub output_updates: Option<Vec<OutputUpdate>>,
pub reference_data_source_updates: Option<Vec<ReferenceDataSourceUpdate>>,
}Expand description
Describes updates to the input streams, destination streams, and reference data sources for a SQL-based Kinesis Data Analytics application.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.input_updates: Option<Vec<InputUpdate>>The array of InputUpdate objects describing the new input streams used by the application.
output_updates: Option<Vec<OutputUpdate>>The array of OutputUpdate objects describing the new destination streams used by the application.
reference_data_source_updates: Option<Vec<ReferenceDataSourceUpdate>>The array of ReferenceDataSourceUpdate objects describing the new reference data sources used by the application.
Implementations§
source§impl SqlApplicationConfigurationUpdate
impl SqlApplicationConfigurationUpdate
sourcepub fn input_updates(&self) -> &[InputUpdate]
pub fn input_updates(&self) -> &[InputUpdate]
The array of InputUpdate objects describing the new input streams used by the application.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .input_updates.is_none().
sourcepub fn output_updates(&self) -> &[OutputUpdate]
pub fn output_updates(&self) -> &[OutputUpdate]
The array of OutputUpdate objects describing the new destination streams used by the application.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .output_updates.is_none().
sourcepub fn reference_data_source_updates(&self) -> &[ReferenceDataSourceUpdate]
pub fn reference_data_source_updates(&self) -> &[ReferenceDataSourceUpdate]
The array of ReferenceDataSourceUpdate objects describing the new reference data sources used by the application.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .reference_data_source_updates.is_none().
source§impl SqlApplicationConfigurationUpdate
impl SqlApplicationConfigurationUpdate
sourcepub fn builder() -> SqlApplicationConfigurationUpdateBuilder
pub fn builder() -> SqlApplicationConfigurationUpdateBuilder
Creates a new builder-style object to manufacture SqlApplicationConfigurationUpdate.
Trait Implementations§
source§impl Clone for SqlApplicationConfigurationUpdate
impl Clone for SqlApplicationConfigurationUpdate
source§fn clone(&self) -> SqlApplicationConfigurationUpdate
fn clone(&self) -> SqlApplicationConfigurationUpdate
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for SqlApplicationConfigurationUpdate
impl PartialEq for SqlApplicationConfigurationUpdate
source§fn eq(&self, other: &SqlApplicationConfigurationUpdate) -> bool
fn eq(&self, other: &SqlApplicationConfigurationUpdate) -> bool
self and other values to be equal, and is used
by ==.