Interface ServingConfig.MediaConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ServingConfig.MediaConfig, ServingConfig.MediaConfig.Builder
Enclosing class:
ServingConfig

public static interface ServingConfig.MediaConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasContentWatchedPercentageThreshold

      boolean hasContentWatchedPercentageThreshold()
       Specifies the content watched percentage threshold for demotion.
       Threshold value must be between [0, 1.0] inclusive.
       
      float content_watched_percentage_threshold = 2;
      Returns:
      Whether the contentWatchedPercentageThreshold field is set.
    • getContentWatchedPercentageThreshold

      float getContentWatchedPercentageThreshold()
       Specifies the content watched percentage threshold for demotion.
       Threshold value must be between [0, 1.0] inclusive.
       
      float content_watched_percentage_threshold = 2;
      Returns:
      The contentWatchedPercentageThreshold.
    • hasContentWatchedSecondsThreshold

      boolean hasContentWatchedSecondsThreshold()
       Specifies the content watched minutes threshold for demotion.
       
      float content_watched_seconds_threshold = 5;
      Returns:
      Whether the contentWatchedSecondsThreshold field is set.
    • getContentWatchedSecondsThreshold

      float getContentWatchedSecondsThreshold()
       Specifies the content watched minutes threshold for demotion.
       
      float content_watched_seconds_threshold = 5;
      Returns:
      The contentWatchedSecondsThreshold.
    • getDemotionEventType

      String getDemotionEventType()
       Specifies the event type used for demoting recommendation result.
       Currently supported values:
      
       * `view-item`: Item viewed.
       * `media-play`: Start/resume watching a video, playing a song, etc.
       * `media-complete`: Finished or stopped midway through a video, song,
       etc.
      
       If unset, watch history demotion will not be applied. Content freshness
       demotion will still be applied.
       
      string demotion_event_type = 1;
      Returns:
      The demotionEventType.
    • getDemotionEventTypeBytes

      com.google.protobuf.ByteString getDemotionEventTypeBytes()
       Specifies the event type used for demoting recommendation result.
       Currently supported values:
      
       * `view-item`: Item viewed.
       * `media-play`: Start/resume watching a video, playing a song, etc.
       * `media-complete`: Finished or stopped midway through a video, song,
       etc.
      
       If unset, watch history demotion will not be applied. Content freshness
       demotion will still be applied.
       
      string demotion_event_type = 1;
      Returns:
      The bytes for demotionEventType.
    • getContentFreshnessCutoffDays

      int getContentFreshnessCutoffDays()
       Specifies the content freshness used for recommendation result.
       Contents will be demoted if contents were published for more than content
       freshness cutoff days.
       
      int32 content_freshness_cutoff_days = 4;
      Returns:
      The contentFreshnessCutoffDays.
    • getDemoteContentWatchedCase