[][src]Struct rusoto_iotanalytics::LambdaActivity

pub struct LambdaActivity {
    pub batch_size: i64,
    pub lambda_name: String,
    pub name: String,
    pub next: Option<String>,
}

An activity that runs a Lambda function to modify the message.

Fields

batch_size: i64

The number of messages passed to the Lambda function for processing.

The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

lambda_name: String

The name of the Lambda function that is run on the message.

name: String

The name of the 'lambda' activity.

next: Option<String>

The next activity in the pipeline.

Trait Implementations

impl PartialEq<LambdaActivity> for LambdaActivity[src]

impl Default for LambdaActivity[src]

impl Clone for LambdaActivity[src]

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

Performs copy-assignment from source. Read more

impl Debug for LambdaActivity[src]

impl Serialize for LambdaActivity[src]

impl<'de> Deserialize<'de> for LambdaActivity[src]

Auto Trait Implementations

impl Send for LambdaActivity

impl Sync for LambdaActivity

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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self