Class: Aws::KinesisVideoArchivedMedia::Types::ClipTimestampRange
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideoArchivedMedia::Types::ClipTimestampRange
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisvideoarchivedmedia/types.rb
Overview
The range of timestamps for which to return fragments.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#end_timestamp ⇒ Time
The end of the timestamp range for the requested media.
-
#start_timestamp ⇒ Time
The starting timestamp in the range of timestamps for which to return fragments.
Instance Attribute Details
#end_timestamp ⇒ Time
The end of the timestamp range for the requested media.
This value must be within 24 hours of the specified ‘StartTimestamp`, and it must be later than the `StartTimestamp` value. If `FragmentSelectorType` for the request is `SERVER_TIMESTAMP`, this value must be in the past.
This value is inclusive. The ‘EndTimestamp` is compared to the (starting) timestamp of the fragment. Fragments that start before the `EndTimestamp` value and continue past it are included in the session.
89 90 91 92 93 94 |
# File 'lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 89 class ClipTimestampRange < Struct.new( :start_timestamp, :end_timestamp) SENSITIVE = [] include Aws::Structure end |
#start_timestamp ⇒ Time
The starting timestamp in the range of timestamps for which to return fragments.
Only fragments that start exactly at or after ‘StartTimestamp` are included in the session. Fragments that start before `StartTimestamp` and continue past it aren’t included in the session. If ‘FragmentSelectorType` is `SERVER_TIMESTAMP`, the `StartTimestamp` must be later than the stream head.
89 90 91 92 93 94 |
# File 'lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 89 class ClipTimestampRange < Struct.new( :start_timestamp, :end_timestamp) SENSITIVE = [] include Aws::Structure end |