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

package io.grasscutter.net.proto.define;

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

  /**
   * <code>string next_script_version = 7;</code>
   * @return The nextScriptVersion.
   */
  java.lang.String getNextScriptVersion();
  /**
   * <code>string next_script_version = 7;</code>
   * @return The bytes for nextScriptVersion.
   */
  com.google.protobuf.ByteString
      getNextScriptVersionBytes();

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

  /**
   * <code>string release_total_size = 4;</code>
   * @return The releaseTotalSize.
   */
  java.lang.String getReleaseTotalSize();
  /**
   * <code>string release_total_size = 4;</code>
   * @return The bytes for releaseTotalSize.
   */
  com.google.protobuf.ByteString
      getReleaseTotalSizeBytes();

  /**
   * <code>string version_suffix = 5;</code>
   * @return The versionSuffix.
   */
  java.lang.String getVersionSuffix();
  /**
   * <code>string version_suffix = 5;</code>
   * @return The bytes for versionSuffix.
   */
  com.google.protobuf.ByteString
      getVersionSuffixBytes();

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

  /**
   * <code>bool relogin = 2;</code>
   * @return The relogin.
   */
  boolean getRelogin();

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