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

package io.grasscutter.net.proto.activity;

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

  /**
   * <code>.OJIAIHBOABH JNIOKOCNMLL = 1215;</code>
   * @return Whether the jNIOKOCNMLL field is set.
   */
  boolean hasJNIOKOCNMLL();
  /**
   * <code>.OJIAIHBOABH JNIOKOCNMLL = 1215;</code>
   * @return The jNIOKOCNMLL.
   */
  io.grasscutter.net.proto.activity.OJIAIHBOABH getJNIOKOCNMLL();
  /**
   * <code>.OJIAIHBOABH JNIOKOCNMLL = 1215;</code>
   */
  io.grasscutter.net.proto.activity.OJIAIHBOABHOrBuilder getJNIOKOCNMLLOrBuilder();

  /**
   * <code>string EJHDNLGGGMD = 9;</code>
   * @return The eJHDNLGGGMD.
   */
  java.lang.String getEJHDNLGGGMD();
  /**
   * <code>string EJHDNLGGGMD = 9;</code>
   * @return The bytes for eJHDNLGGGMD.
   */
  com.google.protobuf.ByteString
      getEJHDNLGGGMDBytes();

  /**
   * <code>repeated uint32 KMOGBBGKBCM = 1633;</code>
   * @return A list containing the kMOGBBGKBCM.
   */
  java.util.List<java.lang.Integer> getKMOGBBGKBCMList();
  /**
   * <code>repeated uint32 KMOGBBGKBCM = 1633;</code>
   * @return The count of kMOGBBGKBCM.
   */
  int getKMOGBBGKBCMCount();
  /**
   * <code>repeated uint32 KMOGBBGKBCM = 1633;</code>
   * @param index The index of the element to return.
   * @return The kMOGBBGKBCM at the given index.
   */
  int getKMOGBBGKBCM(int index);

  /**
   * <code>repeated uint32 NGNAHBCAHIJ = 1540;</code>
   * @return A list containing the nGNAHBCAHIJ.
   */
  java.util.List<java.lang.Integer> getNGNAHBCAHIJList();
  /**
   * <code>repeated uint32 NGNAHBCAHIJ = 1540;</code>
   * @return The count of nGNAHBCAHIJ.
   */
  int getNGNAHBCAHIJCount();
  /**
   * <code>repeated uint32 NGNAHBCAHIJ = 1540;</code>
   * @param index The index of the element to return.
   * @return The nGNAHBCAHIJ at the given index.
   */
  int getNGNAHBCAHIJ(int index);

  /**
   * <code>bool ACBCEPMACIL = 12;</code>
   * @return The aCBCEPMACIL.
   */
  boolean getACBCEPMACIL();

  /**
   * <code>bool BDBNKNGIJLP = 3;</code>
   * @return The bDBNKNGIJLP.
   */
  boolean getBDBNKNGIJLP();

  /**
   * <code>bool JGOCCNPMMJM = 11;</code>
   * @return The jGOCCNPMMJM.
   */
  boolean getJGOCCNPMMJM();

  /**
   * <code>bool OLPOAHMGCAD = 10;</code>
   * @return The oLPOAHMGCAD.
   */
  boolean getOLPOAHMGCAD();

  /**
   * <code>uint32 version = 1;</code>
   * @return The version.
   */
  int getVersion();

  /**
   * <code>uint32 GPOCENMDBKC = 491;</code>
   * @return The gPOCENMDBKC.
   */
  int getGPOCENMDBKC();

  /**
   * <code>uint32 BPBIGEAPBOK = 1079;</code>
   * @return The bPBIGEAPBOK.
   */
  int getBPBIGEAPBOK();

  /**
   * <code>uint32 max_score = 2;</code>
   * @return The maxScore.
   */
  int getMaxScore();

  /**
   * <code>uint32 DHBFPFCEBMN = 7;</code>
   * @return The dHBFPFCEBMN.
   */
  int getDHBFPFCEBMN();

  /**
   * <code>uint32 BGKOCHIAJCE = 1428;</code>
   * @return The bGKOCHIAJCE.
   */
  int getBGKOCHIAJCE();

  /**
   * <code>uint32 EAJFOIIBIKJ = 17;</code>
   * @return The eAJFOIIBIKJ.
   */
  int getEAJFOIIBIKJ();

  /**
   * <code>uint32 IMCIEGKPIFF = 13;</code>
   * @return The iMCIEGKPIFF.
   */
  int getIMCIEGKPIFF();

  /**
   * <code>uint32 MJPFGKFLEJN = 1118;</code>
   * @return The mJPFGKFLEJN.
   */
  int getMJPFGKFLEJN();

  /**
   * <code>uint32 ICHIOMNHINI = 4;</code>
   * @return The iCHIOMNHINI.
   */
  int getICHIOMNHINI();

  /**
   * <code>uint32 PJOCLCGMMHN = 15;</code>
   * @return The pJOCLCGMMHN.
   */
  int getPJOCLCGMMHN();

  /**
   * <code>uint32 APGNPJBHHHG = 6;</code>
   * @return The aPGNPJBHHHG.
   */
  int getAPGNPJBHHHG();

  /**
   * <code>uint32 HDGMIALKFMC = 14;</code>
   * @return The hDGMIALKFMC.
   */
  int getHDGMIALKFMC();

  /**
   * <code>uint64 IHGJLFCGFIN = 8;</code>
   * @return The iHGJLFCGFIN.
   */
  long getIHGJLFCGFIN();

  /**
   * <code>uint64 JNOEMGCELLP = 5;</code>
   * @return The jNOEMGCELLP.
   */
  long getJNOEMGCELLP();
}
