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

package io.grasscutter.net.proto.player;

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

  /**
   * <code>string account_uid = 13;</code>
   * @return The accountUid.
   */
  java.lang.String getAccountUid();
  /**
   * <code>string account_uid = 13;</code>
   * @return The bytes for accountUid.
   */
  com.google.protobuf.ByteString
      getAccountUidBytes();

  /**
   * <code>string server_rand_key = 1681;</code>
   * @return The serverRandKey.
   */
  java.lang.String getServerRandKey();
  /**
   * <code>string server_rand_key = 1681;</code>
   * @return The bytes for serverRandKey.
   */
  com.google.protobuf.ByteString
      getServerRandKeyBytes();

  /**
   * <code>string MFDAJLKHGJE = 15;</code>
   * @return The mFDAJLKHGJE.
   */
  java.lang.String getMFDAJLKHGJE();
  /**
   * <code>string MFDAJLKHGJE = 15;</code>
   * @return The bytes for mFDAJLKHGJE.
   */
  com.google.protobuf.ByteString
      getMFDAJLKHGJEBytes();

  /**
   * <code>bytes EFPFGPDADEB = 9;</code>
   * @return The eFPFGPDADEB.
   */
  com.google.protobuf.ByteString getEFPFGPDADEB();

  /**
   * <code>string BDLFKJIKNME = 172;</code>
   * @return The bDLFKJIKNME.
   */
  java.lang.String getBDLFKJIKNME();
  /**
   * <code>string BDLFKJIKNME = 172;</code>
   * @return The bytes for bDLFKJIKNME.
   */
  com.google.protobuf.ByteString
      getBDLFKJIKNMEBytes();

  /**
   * <code>string ONCEIIIOLME = 5;</code>
   * @return The oNCEIIIOLME.
   */
  java.lang.String getONCEIIIOLME();
  /**
   * <code>string ONCEIIIOLME = 5;</code>
   * @return The bytes for oNCEIIIOLME.
   */
  com.google.protobuf.ByteString
      getONCEIIIOLMEBytes();

  /**
   * <code>string sign = 1742;</code>
   * @return The sign.
   */
  java.lang.String getSign();
  /**
   * <code>string sign = 1742;</code>
   * @return The bytes for sign.
   */
  com.google.protobuf.ByteString
      getSignBytes();

  /**
   * <code>string LNOJMECEEBK = 1167;</code>
   * @return The lNOJMECEEBK.
   */
  java.lang.String getLNOJMECEEBK();
  /**
   * <code>string LNOJMECEEBK = 1167;</code>
   * @return The bytes for lNOJMECEEBK.
   */
  com.google.protobuf.ByteString
      getLNOJMECEEBKBytes();

  /**
   * <code>bytes FEGJGHPPIFB = 10;</code>
   * @return The fEGJGHPPIFB.
   */
  com.google.protobuf.ByteString getFEGJGHPPIFB();

  /**
   * <code>string LBKDGOEFEBC = 537;</code>
   * @return The lBKDGOEFEBC.
   */
  java.lang.String getLBKDGOEFEBC();
  /**
   * <code>string LBKDGOEFEBC = 537;</code>
   * @return The bytes for lBKDGOEFEBC.
   */
  com.google.protobuf.ByteString
      getLBKDGOEFEBCBytes();

  /**
   * <code>.StopServerInfo stop_server = 1599;</code>
   * @return Whether the stopServer field is set.
   */
  boolean hasStopServer();
  /**
   * <code>.StopServerInfo stop_server = 1599;</code>
   * @return The stopServer.
   */
  io.grasscutter.net.proto.define.StopServerInfo getStopServer();
  /**
   * <code>.StopServerInfo stop_server = 1599;</code>
   */
  io.grasscutter.net.proto.define.StopServerInfoOrBuilder getStopServerOrBuilder();

  /**
   * <code>repeated uint32 finish_collection_id_list = 1749;</code>
   * @return A list containing the finishCollectionIdList.
   */
  java.util.List<java.lang.Integer> getFinishCollectionIdListList();
  /**
   * <code>repeated uint32 finish_collection_id_list = 1749;</code>
   * @return The count of finishCollectionIdList.
   */
  int getFinishCollectionIdListCount();
  /**
   * <code>repeated uint32 finish_collection_id_list = 1749;</code>
   * @param index The index of the element to return.
   * @return The finishCollectionIdList at the given index.
   */
  int getFinishCollectionIdList(int index);

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

  /**
   * <code>string APHAAHPDDJB = 1485;</code>
   * @return The aPHAAHPDDJB.
   */
  java.lang.String getAPHAAHPDDJB();
  /**
   * <code>string APHAAHPDDJB = 1485;</code>
   * @return The bytes for aPHAAHPDDJB.
   */
  com.google.protobuf.ByteString
      getAPHAAHPDDJBBytes();

  /**
   * <code>string KOLACOJOMFH = 423;</code>
   * @return The kOLACOJOMFH.
   */
  java.lang.String getKOLACOJOMFH();
  /**
   * <code>string KOLACOJOMFH = 423;</code>
   * @return The bytes for kOLACOJOMFH.
   */
  com.google.protobuf.ByteString
      getKOLACOJOMFHBytes();

  /**
   * <code>string country_code = 326;</code>
   * @return The countryCode.
   */
  java.lang.String getCountryCode();
  /**
   * <code>string country_code = 326;</code>
   * @return The bytes for countryCode.
   */
  com.google.protobuf.ByteString
      getCountryCodeBytes();

  /**
   * <code>string IIDKGMGJNAC = 145;</code>
   * @return The iIDKGMGJNAC.
   */
  java.lang.String getIIDKGMGJNAC();
  /**
   * <code>string IIDKGMGJNAC = 145;</code>
   * @return The bytes for iIDKGMGJNAC.
   */
  com.google.protobuf.ByteString
      getIIDKGMGJNACBytes();

  /**
   * <code>string birthday = 1627;</code>
   * @return The birthday.
   */
  java.lang.String getBirthday();
  /**
   * <code>string birthday = 1627;</code>
   * @return The bytes for birthday.
   */
  com.google.protobuf.ByteString
      getBirthdayBytes();

  /**
   * <code>string MHPFNLKCFOM = 1671;</code>
   * @return The mHPFNLKCFOM.
   */
  java.lang.String getMHPFNLKCFOM();
  /**
   * <code>string MHPFNLKCFOM = 1671;</code>
   * @return The bytes for mHPFNLKCFOM.
   */
  com.google.protobuf.ByteString
      getMHPFNLKCFOMBytes();

  /**
   * <code>uint32 JKEBNCDOHGP = 12;</code>
   * @return The jKEBNCDOHGP.
   */
  int getJKEBNCDOHGP();

  /**
   * <code>uint32 key_id = 884;</code>
   * @return The keyId.
   */
  int getKeyId();

  /**
   * <code>uint32 MNDBNJHOAEE = 744;</code>
   * @return The mNDBNJHOAEE.
   */
  int getMNDBNJHOAEE();

  /**
   * <code>uint32 tag = 1801;</code>
   * @return The tag.
   */
  int getTag();

  /**
   * <code>uint32 GNLDGMLNGEA = 1;</code>
   * @return The gNLDGMLNGEA.
   */
  int getGNLDGMLNGEA();

  /**
   * <code>uint32 ILIJHCPIFOK = 213;</code>
   * @return The iLIJHCPIFOK.
   */
  int getILIJHCPIFOK();

  /**
   * <code>uint32 GKJOEIENPDI = 3;</code>
   * @return The gKJOEIENPDI.
   */
  int getGKJOEIENPDI();

  /**
   * <code>bool NBCCONNLELM = 152;</code>
   * @return The nBCCONNLELM.
   */
  boolean getNBCCONNLELM();

  /**
   * <code>bool is_guest = 8;</code>
   * @return The isGuest.
   */
  boolean getIsGuest();

  /**
   * <code>bool DENDCFPKEDL = 11;</code>
   * @return The dENDCFPKEDL.
   */
  boolean getDENDCFPKEDL();

  /**
   * <code>uint64 secret_key_seed = 6;</code>
   * @return The secretKeySeed.
   */
  long getSecretKeySeed();

  /**
   * <code>uint32 ADELHEPCNEB = 1153;</code>
   * @return The aDELHEPCNEB.
   */
  int getADELHEPCNEB();

  /**
   * <code>uint32 uid = 7;</code>
   * @return The uid.
   */
  int getUid();

  /**
   * <code>uint32 LDEPLPBKLJI = 281;</code>
   * @return The lDEPLPBKLJI.
   */
  int getLDEPLPBKLJI();

  /**
   * <code>uint32 NCLCELGNIPJ = 1346;</code>
   * @return The nCLCELGNIPJ.
   */
  int getNCLCELGNIPJ();

  /**
   * <code>bool GEILHHOIPDC = 1168;</code>
   * @return The gEILHHOIPDC.
   */
  boolean getGEILHHOIPDC();

  /**
   * <code>bool ABELLMCPKGE = 1931;</code>
   * @return The aBELLMCPKGE.
   */
  boolean getABELLMCPKGE();

  /**
   * <code>int32 retcode = 14;</code>
   * @return The retcode.
   */
  int getRetcode();

  /**
   * <code>uint32 JNLGDEFHNDG = 618;</code>
   * @return The jNLGDEFHNDG.
   */
  int getJNLGDEFHNDG();

  /**
   * <code>uint32 device_info = 2;</code>
   * @return The deviceInfo.
   */
  int getDeviceInfo();
}
