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  |