Video constructor
      
      Video({ 
    
    
- VideoAgeGating? ageGating,
 - VideoContentDetails? contentDetails,
 - String? etag,
 - VideoFileDetails? fileDetails,
 - String? id,
 - String? kind,
 - VideoLiveStreamingDetails? liveStreamingDetails,
 - Map<
String, VideoLocalization> ? localizations, - VideoMonetizationDetails? monetizationDetails,
 - VideoPaidProductPlacementDetails? paidProductPlacementDetails,
 - VideoPlayer? player,
 - VideoProcessingDetails? processingDetails,
 - VideoProjectDetails? projectDetails,
 - VideoRecordingDetails? recordingDetails,
 - VideoSnippet? snippet,
 - VideoStatistics? statistics,
 - VideoStatus? status,
 - VideoSuggestions? suggestions,
 - VideoTopicDetails? topicDetails,
 
Implementation
Video({
  this.ageGating,
  this.contentDetails,
  this.etag,
  this.fileDetails,
  this.id,
  this.kind,
  this.liveStreamingDetails,
  this.localizations,
  this.monetizationDetails,
  this.paidProductPlacementDetails,
  this.player,
  this.processingDetails,
  this.projectDetails,
  this.recordingDetails,
  this.snippet,
  this.statistics,
  this.status,
  this.suggestions,
  this.topicDetails,
});