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

wechat.protobuf.AccountInfoOrBuilder Maven / Gradle / Ivy

There is a newer version: 8.0.48.01
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: wechat.proto

package wechat.protobuf;

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

  /**
   * optional string wxid = 1;
   * @return Whether the wxid field is set.
   */
  boolean hasWxid();
  /**
   * optional string wxid = 1;
   * @return The wxid.
   */
  java.lang.String getWxid();
  /**
   * optional string wxid = 1;
   * @return The bytes for wxid.
   */
  com.google.protobuf.ByteString
      getWxidBytes();

  /**
   * optional string nick_name = 2;
   * @return Whether the nickName field is set.
   */
  boolean hasNickName();
  /**
   * optional string nick_name = 2;
   * @return The nickName.
   */
  java.lang.String getNickName();
  /**
   * optional string nick_name = 2;
   * @return The bytes for nickName.
   */
  com.google.protobuf.ByteString
      getNickNameBytes();

  /**
   * optional uint32 bind_uin = 3;
   * @return Whether the bindUin field is set.
   */
  boolean hasBindUin();
  /**
   * optional uint32 bind_uin = 3;
   * @return The bindUin.
   */
  int getBindUin();

  /**
   * optional string bind_mail = 4;
   * @return Whether the bindMail field is set.
   */
  boolean hasBindMail();
  /**
   * optional string bind_mail = 4;
   * @return The bindMail.
   */
  java.lang.String getBindMail();
  /**
   * optional string bind_mail = 4;
   * @return The bytes for bindMail.
   */
  com.google.protobuf.ByteString
      getBindMailBytes();

  /**
   * optional string bind_mobile = 5;
   * @return Whether the bindMobile field is set.
   */
  boolean hasBindMobile();
  /**
   * optional string bind_mobile = 5;
   * @return The bindMobile.
   */
  java.lang.String getBindMobile();
  /**
   * optional string bind_mobile = 5;
   * @return The bytes for bindMobile.
   */
  com.google.protobuf.ByteString
      getBindMobileBytes();

  /**
   * optional string alias = 6;
   * @return Whether the alias field is set.
   */
  boolean hasAlias();
  /**
   * optional string alias = 6;
   * @return The alias.
   */
  java.lang.String getAlias();
  /**
   * optional string alias = 6;
   * @return The bytes for alias.
   */
  com.google.protobuf.ByteString
      getAliasBytes();

  /**
   * optional uint32 status = 8;
   * @return Whether the status field is set.
   */
  boolean hasStatus();
  /**
   * optional uint32 status = 8;
   * @return The status.
   */
  int getStatus();

  /**
   * optional uint32 plugin_flag = 9;
   * @return Whether the pluginFlag field is set.
   */
  boolean hasPluginFlag();
  /**
   * optional uint32 plugin_flag = 9;
   * @return The pluginFlag.
   */
  int getPluginFlag();

  /**
   * optional uint32 register_type = 10;
   * @return Whether the registerType field is set.
   */
  boolean hasRegisterType();
  /**
   * optional uint32 register_type = 10;
   * @return The registerType.
   */
  int getRegisterType();

  /**
   * optional string device_info_xml = 11;
   * @return Whether the deviceInfoXml field is set.
   */
  boolean hasDeviceInfoXml();
  /**
   * optional string device_info_xml = 11;
   * @return The deviceInfoXml.
   */
  java.lang.String getDeviceInfoXml();
  /**
   * optional string device_info_xml = 11;
   * @return The bytes for deviceInfoXml.
   */
  com.google.protobuf.ByteString
      getDeviceInfoXmlBytes();

  /**
   * optional uint32 safe_device = 12;
   * @return Whether the safeDevice field is set.
   */
  boolean hasSafeDevice();
  /**
   * optional uint32 safe_device = 12;
   * @return The safeDevice.
   */
  int getSafeDevice();

  /**
   * optional string official_name_pinyin = 13;
   * @return Whether the officialNamePinyin field is set.
   */
  boolean hasOfficialNamePinyin();
  /**
   * optional string official_name_pinyin = 13;
   * @return The officialNamePinyin.
   */
  java.lang.String getOfficialNamePinyin();
  /**
   * optional string official_name_pinyin = 13;
   * @return The bytes for officialNamePinyin.
   */
  com.google.protobuf.ByteString
      getOfficialNamePinyinBytes();

  /**
   * optional string official_name_zh = 14;
   * @return Whether the officialNameZh field is set.
   */
  boolean hasOfficialNameZh();
  /**
   * optional string official_name_zh = 14;
   * @return The officialNameZh.
   */
  java.lang.String getOfficialNameZh();
  /**
   * optional string official_name_zh = 14;
   * @return The bytes for officialNameZh.
   */
  com.google.protobuf.ByteString
      getOfficialNameZhBytes();

  /**
   * optional uint32 push_mail_status = 15;
   * @return Whether the pushMailStatus field is set.
   */
  boolean hasPushMailStatus();
  /**
   * optional uint32 push_mail_status = 15;
   * @return The pushMailStatus.
   */
  int getPushMailStatus();

  /**
   * optional string fs_url = 16;
   * @return Whether the fsUrl field is set.
   */
  boolean hasFsUrl();
  /**
   * optional string fs_url = 16;
   * @return The fsUrl.
   */
  java.lang.String getFsUrl();
  /**
   * optional string fs_url = 16;
   * @return The bytes for fsUrl.
   */
  com.google.protobuf.ByteString
      getFsUrlBytes();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy