// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: Game_Define.proto

package com.caliverse.admin.domain.RabbitMq.message;

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

  /**
   * <code>optional .UgqBoardItem today = 1;</code>
   * @return Whether the today field is set.
   */
  boolean hasToday();
  /**
   * <code>optional .UgqBoardItem today = 1;</code>
   * @return The today.
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItem getToday();
  /**
   * <code>optional .UgqBoardItem today = 1;</code>
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItemOrBuilder getTodayOrBuilder();

  /**
   * <code>optional .UgqBoardItem thisWeek = 2;</code>
   * @return Whether the thisWeek field is set.
   */
  boolean hasThisWeek();
  /**
   * <code>optional .UgqBoardItem thisWeek = 2;</code>
   * @return The thisWeek.
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItem getThisWeek();
  /**
   * <code>optional .UgqBoardItem thisWeek = 2;</code>
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItemOrBuilder getThisWeekOrBuilder();

  /**
   * <code>optional .UgqBoardItem thisMonth = 3;</code>
   * @return Whether the thisMonth field is set.
   */
  boolean hasThisMonth();
  /**
   * <code>optional .UgqBoardItem thisMonth = 3;</code>
   * @return The thisMonth.
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItem getThisMonth();
  /**
   * <code>optional .UgqBoardItem thisMonth = 3;</code>
   */
  com.caliverse.admin.domain.RabbitMq.message.UgqBoardItemOrBuilder getThisMonthOrBuilder();
}
