#[non_exhaustive]pub struct StartStreamProcessorInput {
pub name: Option<String>,
pub start_selector: Option<StreamProcessingStartSelector>,
pub stop_selector: Option<StreamProcessingStopSelector>,
}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.name: Option<String>The name of the stream processor to start processing.
start_selector: Option<StreamProcessingStartSelector>Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
stop_selector: Option<StreamProcessingStopSelector>Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
Implementations§
source§impl StartStreamProcessorInput
impl StartStreamProcessorInput
sourcepub fn start_selector(&self) -> Option<&StreamProcessingStartSelector>
pub fn start_selector(&self) -> Option<&StreamProcessingStartSelector>
Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
sourcepub fn stop_selector(&self) -> Option<&StreamProcessingStopSelector>
pub fn stop_selector(&self) -> Option<&StreamProcessingStopSelector>
Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
source§impl StartStreamProcessorInput
impl StartStreamProcessorInput
sourcepub fn builder() -> StartStreamProcessorInputBuilder
pub fn builder() -> StartStreamProcessorInputBuilder
Creates a new builder-style object to manufacture StartStreamProcessorInput.
Trait Implementations§
source§impl Clone for StartStreamProcessorInput
impl Clone for StartStreamProcessorInput
source§fn clone(&self) -> StartStreamProcessorInput
fn clone(&self) -> StartStreamProcessorInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StartStreamProcessorInput
impl Debug for StartStreamProcessorInput
source§impl PartialEq for StartStreamProcessorInput
impl PartialEq for StartStreamProcessorInput
source§fn eq(&self, other: &StartStreamProcessorInput) -> bool
fn eq(&self, other: &StartStreamProcessorInput) -> bool
self and other values to be equal, and is used
by ==.