Struct aws_sdk_kinesisanalyticsv2::operation::add_application_reference_data_source::builders::AddApplicationReferenceDataSourceOutputBuilder
source · #[non_exhaustive]pub struct AddApplicationReferenceDataSourceOutputBuilder { /* private fields */ }Expand description
A builder for AddApplicationReferenceDataSourceOutput.
Implementations§
source§impl AddApplicationReferenceDataSourceOutputBuilder
impl AddApplicationReferenceDataSourceOutputBuilder
sourcepub fn application_arn(self, input: impl Into<String>) -> Self
pub fn application_arn(self, input: impl Into<String>) -> Self
The application Amazon Resource Name (ARN).
sourcepub fn set_application_arn(self, input: Option<String>) -> Self
pub fn set_application_arn(self, input: Option<String>) -> Self
The application Amazon Resource Name (ARN).
sourcepub fn get_application_arn(&self) -> &Option<String>
pub fn get_application_arn(&self) -> &Option<String>
The application Amazon Resource Name (ARN).
sourcepub fn application_version_id(self, input: i64) -> Self
pub fn application_version_id(self, input: i64) -> Self
The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
sourcepub fn set_application_version_id(self, input: Option<i64>) -> Self
pub fn set_application_version_id(self, input: Option<i64>) -> Self
The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
sourcepub fn get_application_version_id(&self) -> &Option<i64>
pub fn get_application_version_id(&self) -> &Option<i64>
The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
sourcepub fn reference_data_source_descriptions(
self,
input: ReferenceDataSourceDescription
) -> Self
pub fn reference_data_source_descriptions( self, input: ReferenceDataSourceDescription ) -> Self
Appends an item to reference_data_source_descriptions.
To override the contents of this collection use set_reference_data_source_descriptions.
Describes reference data sources configured for the application.
sourcepub fn set_reference_data_source_descriptions(
self,
input: Option<Vec<ReferenceDataSourceDescription>>
) -> Self
pub fn set_reference_data_source_descriptions( self, input: Option<Vec<ReferenceDataSourceDescription>> ) -> Self
Describes reference data sources configured for the application.
sourcepub fn get_reference_data_source_descriptions(
&self
) -> &Option<Vec<ReferenceDataSourceDescription>>
pub fn get_reference_data_source_descriptions( &self ) -> &Option<Vec<ReferenceDataSourceDescription>>
Describes reference data sources configured for the application.
sourcepub fn build(self) -> AddApplicationReferenceDataSourceOutput
pub fn build(self) -> AddApplicationReferenceDataSourceOutput
Consumes the builder and constructs a AddApplicationReferenceDataSourceOutput.
Trait Implementations§
source§impl Clone for AddApplicationReferenceDataSourceOutputBuilder
impl Clone for AddApplicationReferenceDataSourceOutputBuilder
source§fn clone(&self) -> AddApplicationReferenceDataSourceOutputBuilder
fn clone(&self) -> AddApplicationReferenceDataSourceOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AddApplicationReferenceDataSourceOutputBuilder
impl Default for AddApplicationReferenceDataSourceOutputBuilder
source§fn default() -> AddApplicationReferenceDataSourceOutputBuilder
fn default() -> AddApplicationReferenceDataSourceOutputBuilder
source§impl PartialEq for AddApplicationReferenceDataSourceOutputBuilder
impl PartialEq for AddApplicationReferenceDataSourceOutputBuilder
source§fn eq(&self, other: &AddApplicationReferenceDataSourceOutputBuilder) -> bool
fn eq(&self, other: &AddApplicationReferenceDataSourceOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.