#[non_exhaustive]pub struct RunPipelineActivityInput {
pub pipeline_activity: Option<PipelineActivity>,
pub payloads: Option<Vec<Blob>>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.pipeline_activity: Option<PipelineActivity>
The pipeline activity that is run. This must not be a channel activity or a data store activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a Lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.
payloads: Option<Vec<Blob>>
The sample message payloads on which the pipeline activity is run.
Implementations§
source§impl RunPipelineActivityInput
impl RunPipelineActivityInput
sourcepub fn pipeline_activity(&self) -> Option<&PipelineActivity>
pub fn pipeline_activity(&self) -> Option<&PipelineActivity>
The pipeline activity that is run. This must not be a channel activity or a data store activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a Lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.
source§impl RunPipelineActivityInput
impl RunPipelineActivityInput
sourcepub fn builder() -> RunPipelineActivityInputBuilder
pub fn builder() -> RunPipelineActivityInputBuilder
Creates a new builder-style object to manufacture RunPipelineActivityInput
.
Trait Implementations§
source§impl Clone for RunPipelineActivityInput
impl Clone for RunPipelineActivityInput
source§fn clone(&self) -> RunPipelineActivityInput
fn clone(&self) -> RunPipelineActivityInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RunPipelineActivityInput
impl Debug for RunPipelineActivityInput
source§impl PartialEq for RunPipelineActivityInput
impl PartialEq for RunPipelineActivityInput
source§fn eq(&self, other: &RunPipelineActivityInput) -> bool
fn eq(&self, other: &RunPipelineActivityInput) -> bool
self
and other
values to be equal, and is used
by ==
.