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

package io.grasscutter.net.proto.activity;

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

  /**
   * <code>repeated .JCBDOCHFOKJ BCEDOJDONOP = 2;</code>
   */
  java.util.List<io.grasscutter.net.proto.activity.JCBDOCHFOKJ> 
      getBCEDOJDONOPList();
  /**
   * <code>repeated .JCBDOCHFOKJ BCEDOJDONOP = 2;</code>
   */
  io.grasscutter.net.proto.activity.JCBDOCHFOKJ getBCEDOJDONOP(int index);
  /**
   * <code>repeated .JCBDOCHFOKJ BCEDOJDONOP = 2;</code>
   */
  int getBCEDOJDONOPCount();
  /**
   * <code>repeated .JCBDOCHFOKJ BCEDOJDONOP = 2;</code>
   */
  java.util.List<? extends io.grasscutter.net.proto.activity.JCBDOCHFOKJOrBuilder> 
      getBCEDOJDONOPOrBuilderList();
  /**
   * <code>repeated .JCBDOCHFOKJ BCEDOJDONOP = 2;</code>
   */
  io.grasscutter.net.proto.activity.JCBDOCHFOKJOrBuilder getBCEDOJDONOPOrBuilder(
      int index);

  /**
   * <code>fixed32 HGBBGLKPLFI = 15;</code>
   * @return The hGBBGLKPLFI.
   */
  int getHGBBGLKPLFI();

  /**
   * <code>bool GIANJMCBAEC = 1;</code>
   * @return The gIANJMCBAEC.
   */
  boolean getGIANJMCBAEC();

  /**
   * <code>bool is_activated = 12;</code>
   * @return The isActivated.
   */
  boolean getIsActivated();

  /**
   * <code>uint32 FBEJHLODCFN = 8;</code>
   * @return The fBEJHLODCFN.
   */
  int getFBEJHLODCFN();

  /**
   * <code>uint32 MAEJLIPGDHG = 4;</code>
   * @return The mAEJLIPGDHG.
   */
  int getMAEJLIPGDHG();

  /**
   * <code>uint32 EMNEIHDPFPM = 14;</code>
   * @return The eMNEIHDPFPM.
   */
  int getEMNEIHDPFPM();

  /**
   * <code>fixed32 content_close_time = 11;</code>
   * @return The contentCloseTime.
   */
  int getContentCloseTime();
}
