[][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 Clone for LambdaActivity[src]

impl Debug for LambdaActivity[src]

impl Default for LambdaActivity[src]

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

impl PartialEq<LambdaActivity> for LambdaActivity[src]

impl Serialize for LambdaActivity[src]

impl StructuralPartialEq for LambdaActivity[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.