// Generated by the protocol buffer compiler. DO NOT EDIT! // source: WwOnlineNotice.proto package Im.Scrm.Ww.Proto; public final class WwOnlineNotice { private WwOnlineNotice() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry) { } public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { registerAllExtensions( (com.google.protobuf.ExtensionRegistryLite) registry); } public interface WwOnlineNoticeMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.WwOnlineNoticeMessage) com.google.protobuf.MessageOrBuilder { /** *
     *账号ID
     * 
* * int64 WxId = 1; * @return The wxId. */ long getWxId(); /** *
     *名称
     * 
* * string Name = 2; * @return The name. */ java.lang.String getName(); /** *
     *名称
     * 
* * string Name = 2; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     *别称
     * 
* * string Alias = 3; * @return The alias. */ java.lang.String getAlias(); /** *
     *别称
     * 
* * string Alias = 3; * @return The bytes for alias. */ com.google.protobuf.ByteString getAliasBytes(); /** *
     *内部账号
     * 
* * string AcctId = 4; * @return The acctId. */ java.lang.String getAcctId(); /** *
     *内部账号
     * 
* * string AcctId = 4; * @return The bytes for acctId. */ com.google.protobuf.ByteString getAcctIdBytes(); /** *
     *微信头像
     * 
* * string Avatar = 5; * @return The avatar. */ java.lang.String getAvatar(); /** *
     *微信头像
     * 
* * string Avatar = 5; * @return The bytes for avatar. */ com.google.protobuf.ByteString getAvatarBytes(); /** *
     *性别
     * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The enum numeric value on the wire for gender. */ int getGenderValue(); /** *
     *性别
     * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The gender. */ Im.Scrm.Ww.Proto.WTransport.EnumGender getGender(); /** *
     * 职位
     * 
* * string Job = 7; * @return The job. */ java.lang.String getJob(); /** *
     * 职位
     * 
* * string Job = 7; * @return The bytes for job. */ com.google.protobuf.ByteString getJobBytes(); /** *
     * 
* * string Phone = 8; * @return The phone. */ java.lang.String getPhone(); /** *
     * 
* * string Phone = 8; * @return The bytes for phone. */ com.google.protobuf.ByteString getPhoneBytes(); /** *
     *公司ID
     * 
* * int64 CorpId = 9; * @return The corpId. */ long getCorpId(); /** *
     *属性 备用
     * 
* * int64 Attr = 10; * @return The attr. */ long getAttr(); /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @return A list containing the departIds. */ java.util.List getDepartIdsList(); /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @return The count of departIds. */ int getDepartIdsCount(); /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @param index The index of the element to return. * @return The departIds at the given index. */ long getDepartIds(int index); /** *
     * imei号
     * 
* * string IMEI = 12; * @return The iMEI. */ java.lang.String getIMEI(); /** *
     * imei号
     * 
* * string IMEI = 12; * @return The bytes for iMEI. */ com.google.protobuf.ByteString getIMEIBytes(); /** * int32 SyncStat = 13; * @return The syncStat. */ int getSyncStat(); /** * string CorpName = 14; * @return The corpName. */ java.lang.String getCorpName(); /** * string CorpName = 14; * @return The bytes for corpName. */ com.google.protobuf.ByteString getCorpNameBytes(); /** * string ShowName = 15; * @return The showName. */ java.lang.String getShowName(); /** * string ShowName = 15; * @return The bytes for showName. */ com.google.protobuf.ByteString getShowNameBytes(); /** * string CorpShortName = 16; * @return The corpShortName. */ java.lang.String getCorpShortName(); /** * string CorpShortName = 16; * @return The bytes for corpShortName. */ com.google.protobuf.ByteString getCorpShortNameBytes(); /** * string Uid = 20; * @return The uid. */ java.lang.String getUid(); /** * string Uid = 20; * @return The bytes for uid. */ com.google.protobuf.ByteString getUidBytes(); } /** * Protobuf type {@code Im.Scrm.Ww.Proto.WwOnlineNoticeMessage} */ public static final class WwOnlineNoticeMessage extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.WwOnlineNoticeMessage) WwOnlineNoticeMessageOrBuilder { private static final long serialVersionUID = 0L; // Use WwOnlineNoticeMessage.newBuilder() to construct. private WwOnlineNoticeMessage(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private WwOnlineNoticeMessage() { name_ = ""; alias_ = ""; acctId_ = ""; avatar_ = ""; gender_ = 0; job_ = ""; phone_ = ""; departIds_ = emptyLongList(); iMEI_ = ""; corpName_ = ""; showName_ = ""; corpShortName_ = ""; uid_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new WwOnlineNoticeMessage(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private WwOnlineNoticeMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { wxId_ = input.readInt64(); break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); name_ = s; break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); alias_ = s; break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); acctId_ = s; break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); avatar_ = s; break; } case 48: { int rawValue = input.readEnum(); gender_ = rawValue; break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); job_ = s; break; } case 66: { java.lang.String s = input.readStringRequireUtf8(); phone_ = s; break; } case 72: { corpId_ = input.readInt64(); break; } case 80: { attr_ = input.readInt64(); break; } case 88: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { departIds_ = newLongList(); mutable_bitField0_ |= 0x00000001; } departIds_.addLong(input.readInt64()); break; } case 90: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { departIds_ = newLongList(); mutable_bitField0_ |= 0x00000001; } while (input.getBytesUntilLimit() > 0) { departIds_.addLong(input.readInt64()); } input.popLimit(limit); break; } case 98: { java.lang.String s = input.readStringRequireUtf8(); iMEI_ = s; break; } case 104: { syncStat_ = input.readInt32(); break; } case 114: { java.lang.String s = input.readStringRequireUtf8(); corpName_ = s; break; } case 122: { java.lang.String s = input.readStringRequireUtf8(); showName_ = s; break; } case 130: { java.lang.String s = input.readStringRequireUtf8(); corpShortName_ = s; break; } case 162: { java.lang.String s = input.readStringRequireUtf8(); uid_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { departIds_.makeImmutable(); // C } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Im.Scrm.Ww.Proto.WwOnlineNotice.internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return Im.Scrm.Ww.Proto.WwOnlineNotice.internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.class, Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.Builder.class); } public static final int WXID_FIELD_NUMBER = 1; private long wxId_; /** *
     *账号ID
     * 
* * int64 WxId = 1; * @return The wxId. */ public long getWxId() { return wxId_; } public static final int NAME_FIELD_NUMBER = 2; private volatile java.lang.Object name_; /** *
     *名称
     * 
* * string Name = 2; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } } /** *
     *名称
     * 
* * string Name = 2; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ALIAS_FIELD_NUMBER = 3; private volatile java.lang.Object alias_; /** *
     *别称
     * 
* * string Alias = 3; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); alias_ = s; return s; } } /** *
     *别称
     * 
* * string Alias = 3; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ACCTID_FIELD_NUMBER = 4; private volatile java.lang.Object acctId_; /** *
     *内部账号
     * 
* * string AcctId = 4; * @return The acctId. */ public java.lang.String getAcctId() { java.lang.Object ref = acctId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); acctId_ = s; return s; } } /** *
     *内部账号
     * 
* * string AcctId = 4; * @return The bytes for acctId. */ public com.google.protobuf.ByteString getAcctIdBytes() { java.lang.Object ref = acctId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); acctId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int AVATAR_FIELD_NUMBER = 5; private volatile java.lang.Object avatar_; /** *
     *微信头像
     * 
* * string Avatar = 5; * @return The avatar. */ public java.lang.String getAvatar() { java.lang.Object ref = avatar_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); avatar_ = s; return s; } } /** *
     *微信头像
     * 
* * string Avatar = 5; * @return The bytes for avatar. */ public com.google.protobuf.ByteString getAvatarBytes() { java.lang.Object ref = avatar_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); avatar_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int GENDER_FIELD_NUMBER = 6; private int gender_; /** *
     *性别
     * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The enum numeric value on the wire for gender. */ public int getGenderValue() { return gender_; } /** *
     *性别
     * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The gender. */ public Im.Scrm.Ww.Proto.WTransport.EnumGender getGender() { @SuppressWarnings("deprecation") Im.Scrm.Ww.Proto.WTransport.EnumGender result = Im.Scrm.Ww.Proto.WTransport.EnumGender.valueOf(gender_); return result == null ? Im.Scrm.Ww.Proto.WTransport.EnumGender.UNRECOGNIZED : result; } public static final int JOB_FIELD_NUMBER = 7; private volatile java.lang.Object job_; /** *
     * 职位
     * 
* * string Job = 7; * @return The job. */ public java.lang.String getJob() { java.lang.Object ref = job_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); job_ = s; return s; } } /** *
     * 职位
     * 
* * string Job = 7; * @return The bytes for job. */ public com.google.protobuf.ByteString getJobBytes() { java.lang.Object ref = job_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); job_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PHONE_FIELD_NUMBER = 8; private volatile java.lang.Object phone_; /** *
     * 
* * string Phone = 8; * @return The phone. */ public java.lang.String getPhone() { java.lang.Object ref = phone_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); phone_ = s; return s; } } /** *
     * 
* * string Phone = 8; * @return The bytes for phone. */ public com.google.protobuf.ByteString getPhoneBytes() { java.lang.Object ref = phone_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phone_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CORPID_FIELD_NUMBER = 9; private long corpId_; /** *
     *公司ID
     * 
* * int64 CorpId = 9; * @return The corpId. */ public long getCorpId() { return corpId_; } public static final int ATTR_FIELD_NUMBER = 10; private long attr_; /** *
     *属性 备用
     * 
* * int64 Attr = 10; * @return The attr. */ public long getAttr() { return attr_; } public static final int DEPARTIDS_FIELD_NUMBER = 11; private com.google.protobuf.Internal.LongList departIds_; /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @return A list containing the departIds. */ public java.util.List getDepartIdsList() { return departIds_; } /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @return The count of departIds. */ public int getDepartIdsCount() { return departIds_.size(); } /** *
     *SimpleDepartMessage Departs = 11; // 部门信息
     * 
* * repeated int64 DepartIds = 11; * @param index The index of the element to return. * @return The departIds at the given index. */ public long getDepartIds(int index) { return departIds_.getLong(index); } private int departIdsMemoizedSerializedSize = -1; public static final int IMEI_FIELD_NUMBER = 12; private volatile java.lang.Object iMEI_; /** *
     * imei号
     * 
* * string IMEI = 12; * @return The iMEI. */ public java.lang.String getIMEI() { java.lang.Object ref = iMEI_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); iMEI_ = s; return s; } } /** *
     * imei号
     * 
* * string IMEI = 12; * @return The bytes for iMEI. */ public com.google.protobuf.ByteString getIMEIBytes() { java.lang.Object ref = iMEI_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); iMEI_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SYNCSTAT_FIELD_NUMBER = 13; private int syncStat_; /** * int32 SyncStat = 13; * @return The syncStat. */ public int getSyncStat() { return syncStat_; } public static final int CORPNAME_FIELD_NUMBER = 14; private volatile java.lang.Object corpName_; /** * string CorpName = 14; * @return The corpName. */ public java.lang.String getCorpName() { java.lang.Object ref = corpName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); corpName_ = s; return s; } } /** * string CorpName = 14; * @return The bytes for corpName. */ public com.google.protobuf.ByteString getCorpNameBytes() { java.lang.Object ref = corpName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); corpName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SHOWNAME_FIELD_NUMBER = 15; private volatile java.lang.Object showName_; /** * string ShowName = 15; * @return The showName. */ public java.lang.String getShowName() { java.lang.Object ref = showName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); showName_ = s; return s; } } /** * string ShowName = 15; * @return The bytes for showName. */ public com.google.protobuf.ByteString getShowNameBytes() { java.lang.Object ref = showName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); showName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CORPSHORTNAME_FIELD_NUMBER = 16; private volatile java.lang.Object corpShortName_; /** * string CorpShortName = 16; * @return The corpShortName. */ public java.lang.String getCorpShortName() { java.lang.Object ref = corpShortName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); corpShortName_ = s; return s; } } /** * string CorpShortName = 16; * @return The bytes for corpShortName. */ public com.google.protobuf.ByteString getCorpShortNameBytes() { java.lang.Object ref = corpShortName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); corpShortName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int UID_FIELD_NUMBER = 20; private volatile java.lang.Object uid_; /** * string Uid = 20; * @return The uid. */ public java.lang.String getUid() { java.lang.Object ref = uid_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); uid_ = s; return s; } } /** * string Uid = 20; * @return The bytes for uid. */ public com.google.protobuf.ByteString getUidBytes() { java.lang.Object ref = uid_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); uid_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (wxId_ != 0L) { output.writeInt64(1, wxId_); } if (!getNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); } if (!getAliasBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, alias_); } if (!getAcctIdBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, acctId_); } if (!getAvatarBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, avatar_); } if (gender_ != Im.Scrm.Ww.Proto.WTransport.EnumGender.UnknownGender.getNumber()) { output.writeEnum(6, gender_); } if (!getJobBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, job_); } if (!getPhoneBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 8, phone_); } if (corpId_ != 0L) { output.writeInt64(9, corpId_); } if (attr_ != 0L) { output.writeInt64(10, attr_); } if (getDepartIdsList().size() > 0) { output.writeUInt32NoTag(90); output.writeUInt32NoTag(departIdsMemoizedSerializedSize); } for (int i = 0; i < departIds_.size(); i++) { output.writeInt64NoTag(departIds_.getLong(i)); } if (!getIMEIBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 12, iMEI_); } if (syncStat_ != 0) { output.writeInt32(13, syncStat_); } if (!getCorpNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 14, corpName_); } if (!getShowNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15, showName_); } if (!getCorpShortNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 16, corpShortName_); } if (!getUidBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 20, uid_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (wxId_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, wxId_); } if (!getNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); } if (!getAliasBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, alias_); } if (!getAcctIdBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, acctId_); } if (!getAvatarBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, avatar_); } if (gender_ != Im.Scrm.Ww.Proto.WTransport.EnumGender.UnknownGender.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(6, gender_); } if (!getJobBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, job_); } if (!getPhoneBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, phone_); } if (corpId_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(9, corpId_); } if (attr_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(10, attr_); } { int dataSize = 0; for (int i = 0; i < departIds_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt64SizeNoTag(departIds_.getLong(i)); } size += dataSize; if (!getDepartIdsList().isEmpty()) { size += 1; size += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(dataSize); } departIdsMemoizedSerializedSize = dataSize; } if (!getIMEIBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, iMEI_); } if (syncStat_ != 0) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(13, syncStat_); } if (!getCorpNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, corpName_); } if (!getShowNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, showName_); } if (!getCorpShortNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, corpShortName_); } if (!getUidBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, uid_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage)) { return super.equals(obj); } Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage other = (Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage) obj; if (getWxId() != other.getWxId()) return false; if (!getName() .equals(other.getName())) return false; if (!getAlias() .equals(other.getAlias())) return false; if (!getAcctId() .equals(other.getAcctId())) return false; if (!getAvatar() .equals(other.getAvatar())) return false; if (gender_ != other.gender_) return false; if (!getJob() .equals(other.getJob())) return false; if (!getPhone() .equals(other.getPhone())) return false; if (getCorpId() != other.getCorpId()) return false; if (getAttr() != other.getAttr()) return false; if (!getDepartIdsList() .equals(other.getDepartIdsList())) return false; if (!getIMEI() .equals(other.getIMEI())) return false; if (getSyncStat() != other.getSyncStat()) return false; if (!getCorpName() .equals(other.getCorpName())) return false; if (!getShowName() .equals(other.getShowName())) return false; if (!getCorpShortName() .equals(other.getCorpShortName())) return false; if (!getUid() .equals(other.getUid())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + WXID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getWxId()); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); hash = (37 * hash) + ALIAS_FIELD_NUMBER; hash = (53 * hash) + getAlias().hashCode(); hash = (37 * hash) + ACCTID_FIELD_NUMBER; hash = (53 * hash) + getAcctId().hashCode(); hash = (37 * hash) + AVATAR_FIELD_NUMBER; hash = (53 * hash) + getAvatar().hashCode(); hash = (37 * hash) + GENDER_FIELD_NUMBER; hash = (53 * hash) + gender_; hash = (37 * hash) + JOB_FIELD_NUMBER; hash = (53 * hash) + getJob().hashCode(); hash = (37 * hash) + PHONE_FIELD_NUMBER; hash = (53 * hash) + getPhone().hashCode(); hash = (37 * hash) + CORPID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCorpId()); hash = (37 * hash) + ATTR_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getAttr()); if (getDepartIdsCount() > 0) { hash = (37 * hash) + DEPARTIDS_FIELD_NUMBER; hash = (53 * hash) + getDepartIdsList().hashCode(); } hash = (37 * hash) + IMEI_FIELD_NUMBER; hash = (53 * hash) + getIMEI().hashCode(); hash = (37 * hash) + SYNCSTAT_FIELD_NUMBER; hash = (53 * hash) + getSyncStat(); hash = (37 * hash) + CORPNAME_FIELD_NUMBER; hash = (53 * hash) + getCorpName().hashCode(); hash = (37 * hash) + SHOWNAME_FIELD_NUMBER; hash = (53 * hash) + getShowName().hashCode(); hash = (37 * hash) + CORPSHORTNAME_FIELD_NUMBER; hash = (53 * hash) + getCorpShortName().hashCode(); hash = (37 * hash) + UID_FIELD_NUMBER; hash = (53 * hash) + getUid().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code Im.Scrm.Ww.Proto.WwOnlineNoticeMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.WwOnlineNoticeMessage) Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Im.Scrm.Ww.Proto.WwOnlineNotice.internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return Im.Scrm.Ww.Proto.WwOnlineNotice.internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.class, Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.Builder.class); } // Construct using Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); wxId_ = 0L; name_ = ""; alias_ = ""; acctId_ = ""; avatar_ = ""; gender_ = 0; job_ = ""; phone_ = ""; corpId_ = 0L; attr_ = 0L; departIds_ = emptyLongList(); bitField0_ = (bitField0_ & ~0x00000001); iMEI_ = ""; syncStat_ = 0; corpName_ = ""; showName_ = ""; corpShortName_ = ""; uid_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return Im.Scrm.Ww.Proto.WwOnlineNotice.internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor; } @java.lang.Override public Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage getDefaultInstanceForType() { return Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.getDefaultInstance(); } @java.lang.Override public Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage build() { Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage buildPartial() { Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage result = new Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage(this); int from_bitField0_ = bitField0_; result.wxId_ = wxId_; result.name_ = name_; result.alias_ = alias_; result.acctId_ = acctId_; result.avatar_ = avatar_; result.gender_ = gender_; result.job_ = job_; result.phone_ = phone_; result.corpId_ = corpId_; result.attr_ = attr_; if (((bitField0_ & 0x00000001) != 0)) { departIds_.makeImmutable(); bitField0_ = (bitField0_ & ~0x00000001); } result.departIds_ = departIds_; result.iMEI_ = iMEI_; result.syncStat_ = syncStat_; result.corpName_ = corpName_; result.showName_ = showName_; result.corpShortName_ = corpShortName_; result.uid_ = uid_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage) { return mergeFrom((Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage other) { if (other == Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage.getDefaultInstance()) return this; if (other.getWxId() != 0L) { setWxId(other.getWxId()); } if (!other.getName().isEmpty()) { name_ = other.name_; onChanged(); } if (!other.getAlias().isEmpty()) { alias_ = other.alias_; onChanged(); } if (!other.getAcctId().isEmpty()) { acctId_ = other.acctId_; onChanged(); } if (!other.getAvatar().isEmpty()) { avatar_ = other.avatar_; onChanged(); } if (other.gender_ != 0) { setGenderValue(other.getGenderValue()); } if (!other.getJob().isEmpty()) { job_ = other.job_; onChanged(); } if (!other.getPhone().isEmpty()) { phone_ = other.phone_; onChanged(); } if (other.getCorpId() != 0L) { setCorpId(other.getCorpId()); } if (other.getAttr() != 0L) { setAttr(other.getAttr()); } if (!other.departIds_.isEmpty()) { if (departIds_.isEmpty()) { departIds_ = other.departIds_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureDepartIdsIsMutable(); departIds_.addAll(other.departIds_); } onChanged(); } if (!other.getIMEI().isEmpty()) { iMEI_ = other.iMEI_; onChanged(); } if (other.getSyncStat() != 0) { setSyncStat(other.getSyncStat()); } if (!other.getCorpName().isEmpty()) { corpName_ = other.corpName_; onChanged(); } if (!other.getShowName().isEmpty()) { showName_ = other.showName_; onChanged(); } if (!other.getCorpShortName().isEmpty()) { corpShortName_ = other.corpShortName_; onChanged(); } if (!other.getUid().isEmpty()) { uid_ = other.uid_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private long wxId_ ; /** *
       *账号ID
       * 
* * int64 WxId = 1; * @return The wxId. */ public long getWxId() { return wxId_; } /** *
       *账号ID
       * 
* * int64 WxId = 1; * @param value The wxId to set. * @return This builder for chaining. */ public Builder setWxId(long value) { wxId_ = value; onChanged(); return this; } /** *
       *账号ID
       * 
* * int64 WxId = 1; * @return This builder for chaining. */ public Builder clearWxId() { wxId_ = 0L; onChanged(); return this; } private java.lang.Object name_ = ""; /** *
       *名称
       * 
* * string Name = 2; * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       *名称
       * 
* * string Name = 2; * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       *名称
       * 
* * string Name = 2; * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } name_ = value; onChanged(); return this; } /** *
       *名称
       * 
* * string Name = 2; * @return This builder for chaining. */ public Builder clearName() { name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       *名称
       * 
* * string Name = 2; * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); name_ = value; onChanged(); return this; } private java.lang.Object alias_ = ""; /** *
       *别称
       * 
* * string Alias = 3; * @return The alias. */ public java.lang.String getAlias() { java.lang.Object ref = alias_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); alias_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       *别称
       * 
* * string Alias = 3; * @return The bytes for alias. */ public com.google.protobuf.ByteString getAliasBytes() { java.lang.Object ref = alias_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); alias_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       *别称
       * 
* * string Alias = 3; * @param value The alias to set. * @return This builder for chaining. */ public Builder setAlias( java.lang.String value) { if (value == null) { throw new NullPointerException(); } alias_ = value; onChanged(); return this; } /** *
       *别称
       * 
* * string Alias = 3; * @return This builder for chaining. */ public Builder clearAlias() { alias_ = getDefaultInstance().getAlias(); onChanged(); return this; } /** *
       *别称
       * 
* * string Alias = 3; * @param value The bytes for alias to set. * @return This builder for chaining. */ public Builder setAliasBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); alias_ = value; onChanged(); return this; } private java.lang.Object acctId_ = ""; /** *
       *内部账号
       * 
* * string AcctId = 4; * @return The acctId. */ public java.lang.String getAcctId() { java.lang.Object ref = acctId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); acctId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       *内部账号
       * 
* * string AcctId = 4; * @return The bytes for acctId. */ public com.google.protobuf.ByteString getAcctIdBytes() { java.lang.Object ref = acctId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); acctId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       *内部账号
       * 
* * string AcctId = 4; * @param value The acctId to set. * @return This builder for chaining. */ public Builder setAcctId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } acctId_ = value; onChanged(); return this; } /** *
       *内部账号
       * 
* * string AcctId = 4; * @return This builder for chaining. */ public Builder clearAcctId() { acctId_ = getDefaultInstance().getAcctId(); onChanged(); return this; } /** *
       *内部账号
       * 
* * string AcctId = 4; * @param value The bytes for acctId to set. * @return This builder for chaining. */ public Builder setAcctIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); acctId_ = value; onChanged(); return this; } private java.lang.Object avatar_ = ""; /** *
       *微信头像
       * 
* * string Avatar = 5; * @return The avatar. */ public java.lang.String getAvatar() { java.lang.Object ref = avatar_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); avatar_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       *微信头像
       * 
* * string Avatar = 5; * @return The bytes for avatar. */ public com.google.protobuf.ByteString getAvatarBytes() { java.lang.Object ref = avatar_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); avatar_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       *微信头像
       * 
* * string Avatar = 5; * @param value The avatar to set. * @return This builder for chaining. */ public Builder setAvatar( java.lang.String value) { if (value == null) { throw new NullPointerException(); } avatar_ = value; onChanged(); return this; } /** *
       *微信头像
       * 
* * string Avatar = 5; * @return This builder for chaining. */ public Builder clearAvatar() { avatar_ = getDefaultInstance().getAvatar(); onChanged(); return this; } /** *
       *微信头像
       * 
* * string Avatar = 5; * @param value The bytes for avatar to set. * @return This builder for chaining. */ public Builder setAvatarBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); avatar_ = value; onChanged(); return this; } private int gender_ = 0; /** *
       *性别
       * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The enum numeric value on the wire for gender. */ public int getGenderValue() { return gender_; } /** *
       *性别
       * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @param value The enum numeric value on the wire for gender to set. * @return This builder for chaining. */ public Builder setGenderValue(int value) { gender_ = value; onChanged(); return this; } /** *
       *性别
       * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return The gender. */ public Im.Scrm.Ww.Proto.WTransport.EnumGender getGender() { @SuppressWarnings("deprecation") Im.Scrm.Ww.Proto.WTransport.EnumGender result = Im.Scrm.Ww.Proto.WTransport.EnumGender.valueOf(gender_); return result == null ? Im.Scrm.Ww.Proto.WTransport.EnumGender.UNRECOGNIZED : result; } /** *
       *性别
       * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @param value The gender to set. * @return This builder for chaining. */ public Builder setGender(Im.Scrm.Ww.Proto.WTransport.EnumGender value) { if (value == null) { throw new NullPointerException(); } gender_ = value.getNumber(); onChanged(); return this; } /** *
       *性别
       * 
* * .Im.Scrm.Ww.Proto.EnumGender Gender = 6; * @return This builder for chaining. */ public Builder clearGender() { gender_ = 0; onChanged(); return this; } private java.lang.Object job_ = ""; /** *
       * 职位
       * 
* * string Job = 7; * @return The job. */ public java.lang.String getJob() { java.lang.Object ref = job_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); job_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * 职位
       * 
* * string Job = 7; * @return The bytes for job. */ public com.google.protobuf.ByteString getJobBytes() { java.lang.Object ref = job_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); job_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * 职位
       * 
* * string Job = 7; * @param value The job to set. * @return This builder for chaining. */ public Builder setJob( java.lang.String value) { if (value == null) { throw new NullPointerException(); } job_ = value; onChanged(); return this; } /** *
       * 职位
       * 
* * string Job = 7; * @return This builder for chaining. */ public Builder clearJob() { job_ = getDefaultInstance().getJob(); onChanged(); return this; } /** *
       * 职位
       * 
* * string Job = 7; * @param value The bytes for job to set. * @return This builder for chaining. */ public Builder setJobBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); job_ = value; onChanged(); return this; } private java.lang.Object phone_ = ""; /** *
       * 
* * string Phone = 8; * @return The phone. */ public java.lang.String getPhone() { java.lang.Object ref = phone_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); phone_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * 
* * string Phone = 8; * @return The bytes for phone. */ public com.google.protobuf.ByteString getPhoneBytes() { java.lang.Object ref = phone_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phone_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * 
* * string Phone = 8; * @param value The phone to set. * @return This builder for chaining. */ public Builder setPhone( java.lang.String value) { if (value == null) { throw new NullPointerException(); } phone_ = value; onChanged(); return this; } /** *
       * 
* * string Phone = 8; * @return This builder for chaining. */ public Builder clearPhone() { phone_ = getDefaultInstance().getPhone(); onChanged(); return this; } /** *
       * 
* * string Phone = 8; * @param value The bytes for phone to set. * @return This builder for chaining. */ public Builder setPhoneBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); phone_ = value; onChanged(); return this; } private long corpId_ ; /** *
       *公司ID
       * 
* * int64 CorpId = 9; * @return The corpId. */ public long getCorpId() { return corpId_; } /** *
       *公司ID
       * 
* * int64 CorpId = 9; * @param value The corpId to set. * @return This builder for chaining. */ public Builder setCorpId(long value) { corpId_ = value; onChanged(); return this; } /** *
       *公司ID
       * 
* * int64 CorpId = 9; * @return This builder for chaining. */ public Builder clearCorpId() { corpId_ = 0L; onChanged(); return this; } private long attr_ ; /** *
       *属性 备用
       * 
* * int64 Attr = 10; * @return The attr. */ public long getAttr() { return attr_; } /** *
       *属性 备用
       * 
* * int64 Attr = 10; * @param value The attr to set. * @return This builder for chaining. */ public Builder setAttr(long value) { attr_ = value; onChanged(); return this; } /** *
       *属性 备用
       * 
* * int64 Attr = 10; * @return This builder for chaining. */ public Builder clearAttr() { attr_ = 0L; onChanged(); return this; } private com.google.protobuf.Internal.LongList departIds_ = emptyLongList(); private void ensureDepartIdsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { departIds_ = mutableCopy(departIds_); bitField0_ |= 0x00000001; } } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @return A list containing the departIds. */ public java.util.List getDepartIdsList() { return ((bitField0_ & 0x00000001) != 0) ? java.util.Collections.unmodifiableList(departIds_) : departIds_; } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @return The count of departIds. */ public int getDepartIdsCount() { return departIds_.size(); } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @param index The index of the element to return. * @return The departIds at the given index. */ public long getDepartIds(int index) { return departIds_.getLong(index); } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @param index The index to set the value at. * @param value The departIds to set. * @return This builder for chaining. */ public Builder setDepartIds( int index, long value) { ensureDepartIdsIsMutable(); departIds_.setLong(index, value); onChanged(); return this; } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @param value The departIds to add. * @return This builder for chaining. */ public Builder addDepartIds(long value) { ensureDepartIdsIsMutable(); departIds_.addLong(value); onChanged(); return this; } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @param values The departIds to add. * @return This builder for chaining. */ public Builder addAllDepartIds( java.lang.Iterable values) { ensureDepartIdsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, departIds_); onChanged(); return this; } /** *
       *SimpleDepartMessage Departs = 11; // 部门信息
       * 
* * repeated int64 DepartIds = 11; * @return This builder for chaining. */ public Builder clearDepartIds() { departIds_ = emptyLongList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } private java.lang.Object iMEI_ = ""; /** *
       * imei号
       * 
* * string IMEI = 12; * @return The iMEI. */ public java.lang.String getIMEI() { java.lang.Object ref = iMEI_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); iMEI_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * imei号
       * 
* * string IMEI = 12; * @return The bytes for iMEI. */ public com.google.protobuf.ByteString getIMEIBytes() { java.lang.Object ref = iMEI_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); iMEI_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * imei号
       * 
* * string IMEI = 12; * @param value The iMEI to set. * @return This builder for chaining. */ public Builder setIMEI( java.lang.String value) { if (value == null) { throw new NullPointerException(); } iMEI_ = value; onChanged(); return this; } /** *
       * imei号
       * 
* * string IMEI = 12; * @return This builder for chaining. */ public Builder clearIMEI() { iMEI_ = getDefaultInstance().getIMEI(); onChanged(); return this; } /** *
       * imei号
       * 
* * string IMEI = 12; * @param value The bytes for iMEI to set. * @return This builder for chaining. */ public Builder setIMEIBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); iMEI_ = value; onChanged(); return this; } private int syncStat_ ; /** * int32 SyncStat = 13; * @return The syncStat. */ public int getSyncStat() { return syncStat_; } /** * int32 SyncStat = 13; * @param value The syncStat to set. * @return This builder for chaining. */ public Builder setSyncStat(int value) { syncStat_ = value; onChanged(); return this; } /** * int32 SyncStat = 13; * @return This builder for chaining. */ public Builder clearSyncStat() { syncStat_ = 0; onChanged(); return this; } private java.lang.Object corpName_ = ""; /** * string CorpName = 14; * @return The corpName. */ public java.lang.String getCorpName() { java.lang.Object ref = corpName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); corpName_ = s; return s; } else { return (java.lang.String) ref; } } /** * string CorpName = 14; * @return The bytes for corpName. */ public com.google.protobuf.ByteString getCorpNameBytes() { java.lang.Object ref = corpName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); corpName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string CorpName = 14; * @param value The corpName to set. * @return This builder for chaining. */ public Builder setCorpName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } corpName_ = value; onChanged(); return this; } /** * string CorpName = 14; * @return This builder for chaining. */ public Builder clearCorpName() { corpName_ = getDefaultInstance().getCorpName(); onChanged(); return this; } /** * string CorpName = 14; * @param value The bytes for corpName to set. * @return This builder for chaining. */ public Builder setCorpNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); corpName_ = value; onChanged(); return this; } private java.lang.Object showName_ = ""; /** * string ShowName = 15; * @return The showName. */ public java.lang.String getShowName() { java.lang.Object ref = showName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); showName_ = s; return s; } else { return (java.lang.String) ref; } } /** * string ShowName = 15; * @return The bytes for showName. */ public com.google.protobuf.ByteString getShowNameBytes() { java.lang.Object ref = showName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); showName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string ShowName = 15; * @param value The showName to set. * @return This builder for chaining. */ public Builder setShowName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } showName_ = value; onChanged(); return this; } /** * string ShowName = 15; * @return This builder for chaining. */ public Builder clearShowName() { showName_ = getDefaultInstance().getShowName(); onChanged(); return this; } /** * string ShowName = 15; * @param value The bytes for showName to set. * @return This builder for chaining. */ public Builder setShowNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); showName_ = value; onChanged(); return this; } private java.lang.Object corpShortName_ = ""; /** * string CorpShortName = 16; * @return The corpShortName. */ public java.lang.String getCorpShortName() { java.lang.Object ref = corpShortName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); corpShortName_ = s; return s; } else { return (java.lang.String) ref; } } /** * string CorpShortName = 16; * @return The bytes for corpShortName. */ public com.google.protobuf.ByteString getCorpShortNameBytes() { java.lang.Object ref = corpShortName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); corpShortName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string CorpShortName = 16; * @param value The corpShortName to set. * @return This builder for chaining. */ public Builder setCorpShortName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } corpShortName_ = value; onChanged(); return this; } /** * string CorpShortName = 16; * @return This builder for chaining. */ public Builder clearCorpShortName() { corpShortName_ = getDefaultInstance().getCorpShortName(); onChanged(); return this; } /** * string CorpShortName = 16; * @param value The bytes for corpShortName to set. * @return This builder for chaining. */ public Builder setCorpShortNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); corpShortName_ = value; onChanged(); return this; } private java.lang.Object uid_ = ""; /** * string Uid = 20; * @return The uid. */ public java.lang.String getUid() { java.lang.Object ref = uid_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); uid_ = s; return s; } else { return (java.lang.String) ref; } } /** * string Uid = 20; * @return The bytes for uid. */ public com.google.protobuf.ByteString getUidBytes() { java.lang.Object ref = uid_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); uid_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string Uid = 20; * @param value The uid to set. * @return This builder for chaining. */ public Builder setUid( java.lang.String value) { if (value == null) { throw new NullPointerException(); } uid_ = value; onChanged(); return this; } /** * string Uid = 20; * @return This builder for chaining. */ public Builder clearUid() { uid_ = getDefaultInstance().getUid(); onChanged(); return this; } /** * string Uid = 20; * @param value The bytes for uid to set. * @return This builder for chaining. */ public Builder setUidBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); uid_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.WwOnlineNoticeMessage) } // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.WwOnlineNoticeMessage) private static final Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage(); } public static Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public WwOnlineNoticeMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new WwOnlineNoticeMessage(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public Im.Scrm.Ww.Proto.WwOnlineNotice.WwOnlineNoticeMessage getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\024WwOnlineNotice.proto\022\020Im.Scrm.Ww.Proto" + "\032\020WTransport.proto\"\305\002\n\025WwOnlineNoticeMes" + "sage\022\014\n\004WxId\030\001 \001(\003\022\014\n\004Name\030\002 \001(\t\022\r\n\005Alia" + "s\030\003 \001(\t\022\016\n\006AcctId\030\004 \001(\t\022\016\n\006Avatar\030\005 \001(\t\022" + ",\n\006Gender\030\006 \001(\0162\034.Im.Scrm.Ww.Proto.EnumG" + "ender\022\013\n\003Job\030\007 \001(\t\022\r\n\005Phone\030\010 \001(\t\022\016\n\006Cor" + "pId\030\t \001(\003\022\014\n\004Attr\030\n \001(\003\022\021\n\tDepartIds\030\013 \003" + "(\003\022\014\n\004IMEI\030\014 \001(\t\022\020\n\010SyncStat\030\r \001(\005\022\020\n\010Co" + "rpName\030\016 \001(\t\022\020\n\010ShowName\030\017 \001(\t\022\025\n\rCorpSh" + "ortName\030\020 \001(\t\022\013\n\003Uid\030\024 \001(\tb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { Im.Scrm.Ww.Proto.WTransport.getDescriptor(), }); internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_Im_Scrm_Ww_Proto_WwOnlineNoticeMessage_descriptor, new java.lang.String[] { "WxId", "Name", "Alias", "AcctId", "Avatar", "Gender", "Job", "Phone", "CorpId", "Attr", "DepartIds", "IMEI", "SyncStat", "CorpName", "ShowName", "CorpShortName", "Uid", }); Im.Scrm.Ww.Proto.WTransport.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }