Struct aws_sdk_kinesisanalyticsv2::model::application_configuration_description::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for ApplicationConfigurationDescription
Implementations
pub fn sql_application_configuration_description(
self,
input: SqlApplicationConfigurationDescription
) -> Self
pub fn sql_application_configuration_description(
self,
input: SqlApplicationConfigurationDescription
) -> Self
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
pub fn set_sql_application_configuration_description(
self,
input: Option<SqlApplicationConfigurationDescription>
) -> Self
pub fn set_sql_application_configuration_description(
self,
input: Option<SqlApplicationConfigurationDescription>
) -> Self
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
pub fn application_code_configuration_description(
self,
input: ApplicationCodeConfigurationDescription
) -> Self
pub fn application_code_configuration_description(
self,
input: ApplicationCodeConfigurationDescription
) -> Self
The details about the application code for a Flink-based Kinesis Data Analytics application.
pub fn set_application_code_configuration_description(
self,
input: Option<ApplicationCodeConfigurationDescription>
) -> Self
pub fn set_application_code_configuration_description(
self,
input: Option<ApplicationCodeConfigurationDescription>
) -> Self
The details about the application code for a Flink-based Kinesis Data Analytics application.
The details about the starting properties for a Kinesis Data Analytics application.
pub fn set_run_configuration_description(
self,
input: Option<RunConfigurationDescription>
) -> Self
pub fn set_run_configuration_description(
self,
input: Option<RunConfigurationDescription>
) -> Self
The details about the starting properties for a Kinesis Data Analytics application.
pub fn flink_application_configuration_description(
self,
input: FlinkApplicationConfigurationDescription
) -> Self
pub fn flink_application_configuration_description(
self,
input: FlinkApplicationConfigurationDescription
) -> Self
The details about a Flink-based Kinesis Data Analytics application.
pub fn set_flink_application_configuration_description(
self,
input: Option<FlinkApplicationConfigurationDescription>
) -> Self
pub fn set_flink_application_configuration_description(
self,
input: Option<FlinkApplicationConfigurationDescription>
) -> Self
The details about a Flink-based Kinesis Data Analytics application.
pub fn environment_property_descriptions(
self,
input: EnvironmentPropertyDescriptions
) -> Self
pub fn environment_property_descriptions(
self,
input: EnvironmentPropertyDescriptions
) -> Self
Describes execution properties for a Flink-based Kinesis Data Analytics application.
pub fn set_environment_property_descriptions(
self,
input: Option<EnvironmentPropertyDescriptions>
) -> Self
pub fn set_environment_property_descriptions(
self,
input: Option<EnvironmentPropertyDescriptions>
) -> Self
Describes execution properties for a Flink-based Kinesis Data Analytics application.
pub fn application_snapshot_configuration_description(
self,
input: ApplicationSnapshotConfigurationDescription
) -> Self
pub fn application_snapshot_configuration_description(
self,
input: ApplicationSnapshotConfigurationDescription
) -> Self
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
pub fn set_application_snapshot_configuration_description(
self,
input: Option<ApplicationSnapshotConfigurationDescription>
) -> Self
pub fn set_application_snapshot_configuration_description(
self,
input: Option<ApplicationSnapshotConfigurationDescription>
) -> Self
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
pub fn vpc_configuration_descriptions(
self,
input: impl Into<VpcConfigurationDescription>
) -> Self
pub fn vpc_configuration_descriptions(
self,
input: impl Into<VpcConfigurationDescription>
) -> Self
Appends an item to vpc_configuration_descriptions
.
To override the contents of this collection use set_vpc_configuration_descriptions
.
The array of descriptions of VPC configurations available to the application.
pub fn set_vpc_configuration_descriptions(
self,
input: Option<Vec<VpcConfigurationDescription>>
) -> Self
pub fn set_vpc_configuration_descriptions(
self,
input: Option<Vec<VpcConfigurationDescription>>
) -> Self
The array of descriptions of VPC configurations available to the application.
pub fn zeppelin_application_configuration_description(
self,
input: ZeppelinApplicationConfigurationDescription
) -> Self
pub fn zeppelin_application_configuration_description(
self,
input: ZeppelinApplicationConfigurationDescription
) -> Self
The configuration parameters for a Kinesis Data Analytics Studio notebook.
pub fn set_zeppelin_application_configuration_description(
self,
input: Option<ZeppelinApplicationConfigurationDescription>
) -> Self
pub fn set_zeppelin_application_configuration_description(
self,
input: Option<ZeppelinApplicationConfigurationDescription>
) -> Self
The configuration parameters for a Kinesis Data Analytics Studio notebook.
Consumes the builder and constructs a ApplicationConfigurationDescription
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more