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

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

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

  /**
   * <code>int32 index = 1;</code>
   * @return The index.
   */
  int getIndex();

  /**
   * <code>int64 composedQuestId = 2;</code>
   * @return The composedQuestId.
   */
  long getComposedQuestId();

  /**
   * <code>string eventTarget = 3;</code>
   * @return The eventTarget.
   */
  java.lang.String getEventTarget();
  /**
   * <code>string eventTarget = 3;</code>
   * @return The bytes for eventTarget.
   */
  com.google.protobuf.ByteString
      getEventTargetBytes();

  /**
   * <code>string eventName = 4;</code>
   * @return The eventName.
   */
  java.lang.String getEventName();
  /**
   * <code>string eventName = 4;</code>
   * @return The bytes for eventName.
   */
  com.google.protobuf.ByteString
      getEventNameBytes();

  /**
   * <code>string eventCondition1 = 5;</code>
   * @return The eventCondition1.
   */
  java.lang.String getEventCondition1();
  /**
   * <code>string eventCondition1 = 5;</code>
   * @return The bytes for eventCondition1.
   */
  com.google.protobuf.ByteString
      getEventCondition1Bytes();

  /**
   * <code>string eventCondition2 = 6;</code>
   * @return The eventCondition2.
   */
  java.lang.String getEventCondition2();
  /**
   * <code>string eventCondition2 = 6;</code>
   * @return The bytes for eventCondition2.
   */
  com.google.protobuf.ByteString
      getEventCondition2Bytes();

  /**
   * <code>string eventCondition3 = 7;</code>
   * @return The eventCondition3.
   */
  java.lang.String getEventCondition3();
  /**
   * <code>string eventCondition3 = 7;</code>
   * @return The bytes for eventCondition3.
   */
  com.google.protobuf.ByteString
      getEventCondition3Bytes();

  /**
   * <code>string functionTarget = 8;</code>
   * @return The functionTarget.
   */
  java.lang.String getFunctionTarget();
  /**
   * <code>string functionTarget = 8;</code>
   * @return The bytes for functionTarget.
   */
  com.google.protobuf.ByteString
      getFunctionTargetBytes();

  /**
   * <code>string functionName = 9;</code>
   * @return The functionName.
   */
  java.lang.String getFunctionName();
  /**
   * <code>string functionName = 9;</code>
   * @return The bytes for functionName.
   */
  com.google.protobuf.ByteString
      getFunctionNameBytes();

  /**
   * <code>string functionCondition1 = 10;</code>
   * @return The functionCondition1.
   */
  java.lang.String getFunctionCondition1();
  /**
   * <code>string functionCondition1 = 10;</code>
   * @return The bytes for functionCondition1.
   */
  com.google.protobuf.ByteString
      getFunctionCondition1Bytes();

  /**
   * <code>string functionCondition2 = 11;</code>
   * @return The functionCondition2.
   */
  java.lang.String getFunctionCondition2();
  /**
   * <code>string functionCondition2 = 11;</code>
   * @return The bytes for functionCondition2.
   */
  com.google.protobuf.ByteString
      getFunctionCondition2Bytes();

  /**
   * <code>string functionCondition3 = 12;</code>
   * @return The functionCondition3.
   */
  java.lang.String getFunctionCondition3();
  /**
   * <code>string functionCondition3 = 12;</code>
   * @return The bytes for functionCondition3.
   */
  com.google.protobuf.ByteString
      getFunctionCondition3Bytes();
}
