ImageRepositoryVideoProperties

GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVideoProperties


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. audioOnly (type: boolean(), default: nil)
    - Both audio- and audio-video-files are treated as videos during indexing (whether they share a container format, like .mp4, or not, like .mp3). This bool indicates that there's no video track, just an audio track.
  2. contentBasedMetadata (type: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryContentBasedVideoMetadata, default: nil)
    - Information derived from fetched video bytes.
  3. crawlState (type: GoogleApi.ContentWarehouse.V1.Model.ImageMoosedogCrawlState, default: nil)
    - The raw crawl state.
  4. firstCrawlTimestampSec (type: String.t, default: nil)
    - Timestamp of the first time that the video was successfully crawled.
  5. firstProcessingTimestampSec (type: String.t, default: nil)
    - Timestamp when this video's videoProperties is populated for the first time, measured in seconds since epoch.
  6. indexedVerticals (type: list(GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVideoPropertiesVerticalIndexingInfoVideo), default: nil)
    - Proto to store vertical indexing information for the document. The video can be indexed to multiple verticals, including video search. It can also be indexed only in verticals, not in video search.
  7. inlinePlayback (type: GoogleApi.ContentWarehouse.V1.Model.VideoCrawlVideoInlinePlaybackMetadata, default: nil)
    - DEPRECATED: please use content_based_metadata.inline_playback. Metadata related to Inline playback on the Interest Feed
  8. lastCrawlRequestTimestampSec (type: String.t, default: nil)
    - Timestamp when this video's last crawling is requested, measured in seconds since epoch.
  9. lastProcessingTimestampSec (type: String.t, default: nil)
    - Last timestamp when this video's videoProperties is populated, measured in seconds since epoch.
  10. url (type: String.t, default: nil)
    - This is the video url taken from the key of the Amarna references table row corresponding to this message.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVideoProperties{
audioOnly: boolean() | nil,
contentBasedMetadata: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryContentBasedVideoMetadata.t() | nil,
crawlState: GoogleApi.ContentWarehouse.V1.Model.ImageMoosedogCrawlState.t() | nil,
firstCrawlTimestampSec: String.t() | nil,
firstProcessingTimestampSec: String.t() | nil,
indexedVerticals: [ GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVideoPropertiesVerticalIndexingInfoVideo.t() ] | nil,
inlinePlayback: GoogleApi.ContentWarehouse.V1.Model.VideoCrawlVideoInlinePlaybackMetadata.t() | nil,
lastCrawlRequestTimestampSec: String.t() | nil,
lastProcessingTimestampSec: String.t() | nil,
url: String.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryVideoProperties