Struct aws_sdk_kinesisanalyticsv2::operation::add_application_output::builders::AddApplicationOutputOutputBuilder
source · #[non_exhaustive]pub struct AddApplicationOutputOutputBuilder { /* private fields */ }Expand description
A builder for AddApplicationOutputOutput.
Implementations§
source§impl AddApplicationOutputOutputBuilder
impl AddApplicationOutputOutputBuilder
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 output_descriptions(self, input: OutputDescription) -> Self
pub fn output_descriptions(self, input: OutputDescription) -> Self
Appends an item to output_descriptions.
To override the contents of this collection use set_output_descriptions.
Describes the application output configuration. For more information, see Configuring Application Output.
sourcepub fn set_output_descriptions(
self,
input: Option<Vec<OutputDescription>>
) -> Self
pub fn set_output_descriptions( self, input: Option<Vec<OutputDescription>> ) -> Self
Describes the application output configuration. For more information, see Configuring Application Output.
sourcepub fn get_output_descriptions(&self) -> &Option<Vec<OutputDescription>>
pub fn get_output_descriptions(&self) -> &Option<Vec<OutputDescription>>
Describes the application output configuration. For more information, see Configuring Application Output.
sourcepub fn build(self) -> AddApplicationOutputOutput
pub fn build(self) -> AddApplicationOutputOutput
Consumes the builder and constructs a AddApplicationOutputOutput.
Trait Implementations§
source§impl Clone for AddApplicationOutputOutputBuilder
impl Clone for AddApplicationOutputOutputBuilder
source§fn clone(&self) -> AddApplicationOutputOutputBuilder
fn clone(&self) -> AddApplicationOutputOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AddApplicationOutputOutputBuilder
impl Default for AddApplicationOutputOutputBuilder
source§fn default() -> AddApplicationOutputOutputBuilder
fn default() -> AddApplicationOutputOutputBuilder
source§impl PartialEq for AddApplicationOutputOutputBuilder
impl PartialEq for AddApplicationOutputOutputBuilder
source§fn eq(&self, other: &AddApplicationOutputOutputBuilder) -> bool
fn eq(&self, other: &AddApplicationOutputOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.