Struct aws_sdk_kinesisvideoarchivedmedia::operation::get_clip::builders::GetClipOutputBuilder
source · #[non_exhaustive]pub struct GetClipOutputBuilder { /* private fields */ }
Expand description
A builder for GetClipOutput
.
Implementations§
source§impl GetClipOutputBuilder
impl GetClipOutputBuilder
sourcepub fn content_type(self, input: impl Into<String>) -> Self
pub fn content_type(self, input: impl Into<String>) -> Self
The content type of the media in the requested clip.
sourcepub fn set_content_type(self, input: Option<String>) -> Self
pub fn set_content_type(self, input: Option<String>) -> Self
The content type of the media in the requested clip.
sourcepub fn get_content_type(&self) -> &Option<String>
pub fn get_content_type(&self) -> &Option<String>
The content type of the media in the requested clip.
sourcepub fn payload(self, input: ByteStream) -> Self
pub fn payload(self, input: ByteStream) -> Self
Traditional MP4 file that contains the media clip from the specified video stream. The output will contain the first 100 MB or the first 200 fragments from the specified start timestamp. For more information, see Kinesis Video Streams Limits.
sourcepub fn set_payload(self, input: Option<ByteStream>) -> Self
pub fn set_payload(self, input: Option<ByteStream>) -> Self
Traditional MP4 file that contains the media clip from the specified video stream. The output will contain the first 100 MB or the first 200 fragments from the specified start timestamp. For more information, see Kinesis Video Streams Limits.
sourcepub fn get_payload(&self) -> &Option<ByteStream>
pub fn get_payload(&self) -> &Option<ByteStream>
Traditional MP4 file that contains the media clip from the specified video stream. The output will contain the first 100 MB or the first 200 fragments from the specified start timestamp. For more information, see Kinesis Video Streams Limits.
sourcepub fn build(self) -> GetClipOutput
pub fn build(self) -> GetClipOutput
Consumes the builder and constructs a GetClipOutput
.