All Downloads are FREE. Search and download functionalities are using the official Maven repository.

wechat.protobuf.EmojiUploadInfoReqOrBuilder Maven / Gradle / Ivy

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

package wechat.protobuf;

public interface EmojiUploadInfoReqOrBuilder extends
    // @@protoc_insertion_point(interface_extends:wechat_proto.EmojiUploadInfoReq)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional string MD5 = 1;
   * @return Whether the mD5 field is set.
   */
  boolean hasMD5();
  /**
   * optional string MD5 = 1;
   * @return The mD5.
   */
  java.lang.String getMD5();
  /**
   * optional string MD5 = 1;
   * @return The bytes for mD5.
   */
  com.google.protobuf.ByteString
      getMD5Bytes();

  /**
   * required int32 StartPos = 2;
   * @return Whether the startPos field is set.
   */
  boolean hasStartPos();
  /**
   * required int32 StartPos = 2;
   * @return The startPos.
   */
  int getStartPos();

  /**
   * required int32 TotalLen = 3;
   * @return Whether the totalLen field is set.
   */
  boolean hasTotalLen();
  /**
   * required int32 TotalLen = 3;
   * @return The totalLen.
   */
  int getTotalLen();

  /**
   * required .wechat_proto.SKBuiltinString_ EmojiBuffer = 4;
   * @return Whether the emojiBuffer field is set.
   */
  boolean hasEmojiBuffer();
  /**
   * required .wechat_proto.SKBuiltinString_ EmojiBuffer = 4;
   * @return The emojiBuffer.
   */
  wechat.protobuf.SKBuiltinString_ getEmojiBuffer();
  /**
   * required .wechat_proto.SKBuiltinString_ EmojiBuffer = 4;
   */
  wechat.protobuf.SKBuiltinString_OrBuilder getEmojiBufferOrBuilder();

  /**
   * required int32 Type = 5;
   * @return Whether the type field is set.
   */
  boolean hasType();
  /**
   * required int32 Type = 5;
   * @return The type.
   */
  int getType();

  /**
   * optional string ToUserName = 6;
   * @return Whether the toUserName field is set.
   */
  boolean hasToUserName();
  /**
   * optional string ToUserName = 6;
   * @return The toUserName.
   */
  java.lang.String getToUserName();
  /**
   * optional string ToUserName = 6;
   * @return The bytes for toUserName.
   */
  com.google.protobuf.ByteString
      getToUserNameBytes();

  /**
   * optional string ExternXML = 7;
   * @return Whether the externXML field is set.
   */
  boolean hasExternXML();
  /**
   * optional string ExternXML = 7;
   * @return The externXML.
   */
  java.lang.String getExternXML();
  /**
   * optional string ExternXML = 7;
   * @return The bytes for externXML.
   */
  com.google.protobuf.ByteString
      getExternXMLBytes();

  /**
   * optional string Report = 8;
   * @return Whether the report field is set.
   */
  boolean hasReport();
  /**
   * optional string Report = 8;
   * @return The report.
   */
  java.lang.String getReport();
  /**
   * optional string Report = 8;
   * @return The bytes for report.
   */
  com.google.protobuf.ByteString
      getReportBytes();

  /**
   * optional string ClientMsgID = 9;
   * @return Whether the clientMsgID field is set.
   */
  boolean hasClientMsgID();
  /**
   * optional string ClientMsgID = 9;
   * @return The clientMsgID.
   */
  java.lang.String getClientMsgID();
  /**
   * optional string ClientMsgID = 9;
   * @return The bytes for clientMsgID.
   */
  com.google.protobuf.ByteString
      getClientMsgIDBytes();

  /**
   * optional string MsgSource = 10;
   * @return Whether the msgSource field is set.
   */
  boolean hasMsgSource();
  /**
   * optional string MsgSource = 10;
   * @return The msgSource.
   */
  java.lang.String getMsgSource();
  /**
   * optional string MsgSource = 10;
   * @return The bytes for msgSource.
   */
  com.google.protobuf.ByteString
      getMsgSourceBytes();

  /**
   * optional int32 NewXmlFlag = 11;
   * @return Whether the newXmlFlag field is set.
   */
  boolean hasNewXmlFlag();
  /**
   * optional int32 NewXmlFlag = 11;
   * @return The newXmlFlag.
   */
  int getNewXmlFlag();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy