// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: com/tzld/piaoquan/recommend/server/recommend.proto

package com.tzld.piaoquan.recommend.server.gen.recommend;

public interface VideoProtoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:VideoProto)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>int64 video_id = 1;</code>
   * @return The videoId.
   */
  long getVideoId();

  /**
   * <code>double rov_score = 2;</code>
   * @return The rovScore.
   */
  double getRovScore();

  /**
   * <code>string push_from = 3;</code>
   * @return The pushFrom.
   */
  java.lang.String getPushFrom();
  /**
   * <code>string push_from = 3;</code>
   * @return The bytes for pushFrom.
   */
  com.google.protobuf.ByteString
      getPushFromBytes();

  /**
   * <code>string ab_code = 4;</code>
   * @return The abCode.
   */
  java.lang.String getAbCode();
  /**
   * <code>string ab_code = 4;</code>
   * @return The bytes for abCode.
   */
  com.google.protobuf.ByteString
      getAbCodeBytes();

  /**
   * <code>double sort_score = 5;</code>
   * @return The sortScore.
   */
  double getSortScore();

  /**
   * <code>int32 position = 6;</code>
   * @return The position.
   */
  int getPosition();

  /**
   * <code>string flow_pool = 7;</code>
   * @return The flowPool.
   */
  java.lang.String getFlowPool();
  /**
   * <code>string flow_pool = 7;</code>
   * @return The bytes for flowPool.
   */
  com.google.protobuf.ByteString
      getFlowPoolBytes();

  /**
   * <code>int32 is_in_flow_pool = 8;</code>
   * @return The isInFlowPool.
   */
  int getIsInFlowPool();

  /**
   * <code>double rand = 9;</code>
   * @return The rand.
   */
  double getRand();

  /**
   * <code>repeated .PushFromIndex push_from_index = 10;</code>
   */
  java.util.List<com.tzld.piaoquan.recommend.server.gen.recommend.PushFromIndex> 
      getPushFromIndexList();
  /**
   * <code>repeated .PushFromIndex push_from_index = 10;</code>
   */
  com.tzld.piaoquan.recommend.server.gen.recommend.PushFromIndex getPushFromIndex(int index);
  /**
   * <code>repeated .PushFromIndex push_from_index = 10;</code>
   */
  int getPushFromIndexCount();
  /**
   * <code>repeated .PushFromIndex push_from_index = 10;</code>
   */
  java.util.List<? extends com.tzld.piaoquan.recommend.server.gen.recommend.PushFromIndexOrBuilder> 
      getPushFromIndexOrBuilderList();
  /**
   * <code>repeated .PushFromIndex push_from_index = 10;</code>
   */
  com.tzld.piaoquan.recommend.server.gen.recommend.PushFromIndexOrBuilder getPushFromIndexOrBuilder(
      int index);
}
