[][src]Struct rusoto_kinesisanalytics::InputConfiguration

pub struct InputConfiguration {
    pub id: String,
    pub input_starting_position_configuration: InputStartingPositionConfiguration,
}

When you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.

Fields

id: String

Input source ID. You can get this ID by calling the DescribeApplication operation.

input_starting_position_configuration: InputStartingPositionConfiguration

Point at which you want the application to start processing records from the streaming source.

Trait Implementations

impl PartialEq<InputConfiguration> for InputConfiguration[src]

impl Default for InputConfiguration[src]

impl Clone for InputConfiguration[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for InputConfiguration[src]

impl Serialize for InputConfiguration[src]

Auto Trait Implementations

impl Send for InputConfiguration

impl Sync for InputConfiguration

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self