// Generated by the protocol buffer compiler. DO NOT EDIT! // source: WCustomerPushNotice.proto package Im.Scrm.Ww.Proto; public final class WCustomerPushNotice { private WCustomerPushNotice() {} 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 CustomerPushNoticeMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.CustomerPushNoticeMessage) com.google.protobuf.MessageOrBuilder { /** *
* 设备企业WX号 ** *
int64 WxId = 1;
* @return The wxId.
*/
long getWxId();
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
java.util.List* 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage getContacts(int index);
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
int getContactsCount();
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
java.util.List extends Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder>
getContactsOrBuilderList();
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder getContactsOrBuilder(
int index);
/**
* int32 Size = 3;
* @return The size.
*/
int getSize();
/**
* int32 Count = 4;
* @return The count.
*/
int getCount();
/**
* int32 Page = 5;
* @return The page.
*/
int getPage();
/**
* int64 TaskId = 6;
* @return The taskId.
*/
long getTaskId();
}
/**
* Protobuf type {@code Im.Scrm.Ww.Proto.CustomerPushNoticeMessage}
*/
public static final class CustomerPushNoticeMessage extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.CustomerPushNoticeMessage)
CustomerPushNoticeMessageOrBuilder {
private static final long serialVersionUID = 0L;
// Use CustomerPushNoticeMessage.newBuilder() to construct.
private CustomerPushNoticeMessage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CustomerPushNoticeMessage() {
contacts_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CustomerPushNoticeMessage();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CustomerPushNoticeMessage(
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: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
contacts_ = new java.util.ArrayList* 设备企业WX号 ** *
int64 WxId = 1;
* @return The wxId.
*/
public long getWxId() {
return wxId_;
}
public static final int CONTACTS_FIELD_NUMBER = 2;
private java.util.List* 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public java.util.List* 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public java.util.List extends Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder>
getContactsOrBuilderList() {
return contacts_;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public int getContactsCount() {
return contacts_.size();
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage getContacts(int index) {
return contacts_.get(index);
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder getContactsOrBuilder(
int index) {
return contacts_.get(index);
}
public static final int SIZE_FIELD_NUMBER = 3;
private int size_;
/**
* int32 Size = 3;
* @return The size.
*/
public int getSize() {
return size_;
}
public static final int COUNT_FIELD_NUMBER = 4;
private int count_;
/**
* int32 Count = 4;
* @return The count.
*/
public int getCount() {
return count_;
}
public static final int PAGE_FIELD_NUMBER = 5;
private int page_;
/**
* int32 Page = 5;
* @return The page.
*/
public int getPage() {
return page_;
}
public static final int TASKID_FIELD_NUMBER = 6;
private long taskId_;
/**
* int64 TaskId = 6;
* @return The taskId.
*/
public long getTaskId() {
return taskId_;
}
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 {
if (wxId_ != 0L) {
output.writeInt64(1, wxId_);
}
for (int i = 0; i < contacts_.size(); i++) {
output.writeMessage(2, contacts_.get(i));
}
if (size_ != 0) {
output.writeInt32(3, size_);
}
if (count_ != 0) {
output.writeInt32(4, count_);
}
if (page_ != 0) {
output.writeInt32(5, page_);
}
if (taskId_ != 0L) {
output.writeInt64(6, taskId_);
}
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_);
}
for (int i = 0; i < contacts_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, contacts_.get(i));
}
if (size_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, size_);
}
if (count_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(4, count_);
}
if (page_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(5, page_);
}
if (taskId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(6, taskId_);
}
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.WCustomerPushNotice.CustomerPushNoticeMessage)) {
return super.equals(obj);
}
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage other = (Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage) obj;
if (getWxId()
!= other.getWxId()) return false;
if (!getContactsList()
.equals(other.getContactsList())) return false;
if (getSize()
!= other.getSize()) return false;
if (getCount()
!= other.getCount()) return false;
if (getPage()
!= other.getPage()) return false;
if (getTaskId()
!= other.getTaskId()) 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());
if (getContactsCount() > 0) {
hash = (37 * hash) + CONTACTS_FIELD_NUMBER;
hash = (53 * hash) + getContactsList().hashCode();
}
hash = (37 * hash) + SIZE_FIELD_NUMBER;
hash = (53 * hash) + getSize();
hash = (37 * hash) + COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCount();
hash = (37 * hash) + PAGE_FIELD_NUMBER;
hash = (53 * hash) + getPage();
hash = (37 * hash) + TASKID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTaskId());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage 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.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage 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.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage 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.WCustomerPushNotice.CustomerPushNoticeMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage 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.WCustomerPushNotice.CustomerPushNoticeMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage 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.WCustomerPushNotice.CustomerPushNoticeMessage 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.CustomerPushNoticeMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder* 设备企业WX号 ** *
int64 WxId = 1;
* @return The wxId.
*/
public long getWxId() {
return wxId_;
}
/**
* * 设备企业WX号 ** *
int64 WxId = 1;
* @param value The wxId to set.
* @return This builder for chaining.
*/
public Builder setWxId(long value) {
wxId_ = value;
onChanged();
return this;
}
/**
* * 设备企业WX号 ** *
int64 WxId = 1;
* @return This builder for chaining.
*/
public Builder clearWxId() {
wxId_ = 0L;
onChanged();
return this;
}
private java.util.List* 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public java.util.List* 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public int getContactsCount() {
if (contactsBuilder_ == null) {
return contacts_.size();
} else {
return contactsBuilder_.getCount();
}
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage getContacts(int index) {
if (contactsBuilder_ == null) {
return contacts_.get(index);
} else {
return contactsBuilder_.getMessage(index);
}
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder setContacts(
int index, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage value) {
if (contactsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContactsIsMutable();
contacts_.set(index, value);
onChanged();
} else {
contactsBuilder_.setMessage(index, value);
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder setContacts(
int index, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder builderForValue) {
if (contactsBuilder_ == null) {
ensureContactsIsMutable();
contacts_.set(index, builderForValue.build());
onChanged();
} else {
contactsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder addContacts(Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage value) {
if (contactsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContactsIsMutable();
contacts_.add(value);
onChanged();
} else {
contactsBuilder_.addMessage(value);
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder addContacts(
int index, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage value) {
if (contactsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureContactsIsMutable();
contacts_.add(index, value);
onChanged();
} else {
contactsBuilder_.addMessage(index, value);
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder addContacts(
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder builderForValue) {
if (contactsBuilder_ == null) {
ensureContactsIsMutable();
contacts_.add(builderForValue.build());
onChanged();
} else {
contactsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder addContacts(
int index, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder builderForValue) {
if (contactsBuilder_ == null) {
ensureContactsIsMutable();
contacts_.add(index, builderForValue.build());
onChanged();
} else {
contactsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder addAllContacts(
java.lang.Iterable extends Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage> values) {
if (contactsBuilder_ == null) {
ensureContactsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, contacts_);
onChanged();
} else {
contactsBuilder_.addAllMessages(values);
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder clearContacts() {
if (contactsBuilder_ == null) {
contacts_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
contactsBuilder_.clear();
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Builder removeContacts(int index) {
if (contactsBuilder_ == null) {
ensureContactsIsMutable();
contacts_.remove(index);
onChanged();
} else {
contactsBuilder_.remove(index);
}
return this;
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder getContactsBuilder(
int index) {
return getContactsFieldBuilder().getBuilder(index);
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder getContactsOrBuilder(
int index) {
if (contactsBuilder_ == null) {
return contacts_.get(index); } else {
return contactsBuilder_.getMessageOrBuilder(index);
}
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public java.util.List extends Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessageOrBuilder>
getContactsOrBuilderList() {
if (contactsBuilder_ != null) {
return contactsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(contacts_);
}
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder addContactsBuilder() {
return getContactsFieldBuilder().addBuilder(
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.getDefaultInstance());
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder addContactsBuilder(
int index) {
return getContactsFieldBuilder().addBuilder(
index, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.getDefaultInstance());
}
/**
* * 好友信息模型 多个 ** *
repeated .Im.Scrm.Ww.Proto.CustomerMessage Contacts = 2;
*/
public java.util.Listint32 Size = 3;
* @return The size.
*/
public int getSize() {
return size_;
}
/**
* int32 Size = 3;
* @param value The size to set.
* @return This builder for chaining.
*/
public Builder setSize(int value) {
size_ = value;
onChanged();
return this;
}
/**
* int32 Size = 3;
* @return This builder for chaining.
*/
public Builder clearSize() {
size_ = 0;
onChanged();
return this;
}
private int count_ ;
/**
* int32 Count = 4;
* @return The count.
*/
public int getCount() {
return count_;
}
/**
* int32 Count = 4;
* @param value The count to set.
* @return This builder for chaining.
*/
public Builder setCount(int value) {
count_ = value;
onChanged();
return this;
}
/**
* int32 Count = 4;
* @return This builder for chaining.
*/
public Builder clearCount() {
count_ = 0;
onChanged();
return this;
}
private int page_ ;
/**
* int32 Page = 5;
* @return The page.
*/
public int getPage() {
return page_;
}
/**
* int32 Page = 5;
* @param value The page to set.
* @return This builder for chaining.
*/
public Builder setPage(int value) {
page_ = value;
onChanged();
return this;
}
/**
* int32 Page = 5;
* @return This builder for chaining.
*/
public Builder clearPage() {
page_ = 0;
onChanged();
return this;
}
private long taskId_ ;
/**
* int64 TaskId = 6;
* @return The taskId.
*/
public long getTaskId() {
return taskId_;
}
/**
* int64 TaskId = 6;
* @param value The taskId to set.
* @return This builder for chaining.
*/
public Builder setTaskId(long value) {
taskId_ = value;
onChanged();
return this;
}
/**
* int64 TaskId = 6;
* @return This builder for chaining.
*/
public Builder clearTaskId() {
taskId_ = 0L;
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.CustomerPushNoticeMessage)
}
// @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.CustomerPushNoticeMessage)
private static final Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage();
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerPushNoticeMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser*唯一id (RemoteId>>48==20 App; RemoteId>>48==28 微信用户; RemoteId>>48==33,34 外部客户; RemoteId>>48==39 群机器人; RemoteId>>48==30 内部客服; RemoteId>>48==32 VIP客户;) ** *
int64 RemoteId = 1;
* @return The remoteId.
*/
long getRemoteId();
/**
* 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 Avatar = 4;
* @return The avatar.
*/
java.lang.String getAvatar();
/**
* string Avatar = 4;
* @return The bytes for avatar.
*/
com.google.protobuf.ByteString
getAvatarBytes();
/**
* string Mobile = 5;
* @return The mobile.
*/
java.lang.String getMobile();
/**
* string Mobile = 5;
* @return The bytes for mobile.
*/
com.google.protobuf.ByteString
getMobileBytes();
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The unionId.
*/
java.lang.String getUnionId();
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The bytes for unionId.
*/
com.google.protobuf.ByteString
getUnionIdBytes();
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @return The enum numeric value on the wire for gender.
*/
int getGenderValue();
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @return The gender.
*/
Im.Scrm.Ww.Proto.WTransport.EnumGender getGender();
/**
* int64 CorpId = 8;
* @return The corpId.
*/
long getCorpId();
/**
* int32 AddTime = 9;
* @return The addTime.
*/
int getAddTime();
/**
* * 添加来源 ** *
int32 Source = 10;
* @return The source.
*/
int getSource();
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return A list containing the labelIds.
*/
java.util.List*设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return The count of labelIds.
*/
int getLabelIdsCount();
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param index The index of the element to return.
* @return The labelIds at the given index.
*/
long getLabelIds(int index);
/**
* * 后缀 ** *
string Suffix = 12;
* @return The suffix.
*/
java.lang.String getSuffix();
/**
* * 后缀 ** *
string Suffix = 12;
* @return The bytes for suffix.
*/
com.google.protobuf.ByteString
getSuffixBytes();
/**
* string OpenId = 13;
* @return The openId.
*/
java.lang.String getOpenId();
/**
* string OpenId = 13;
* @return The bytes for openId.
*/
com.google.protobuf.ByteString
getOpenIdBytes();
/**
* int64 SourceUser = 14;
* @return The sourceUser.
*/
long getSourceUser();
/**
* int64 SourceRoomId = 15;
* @return The sourceRoomId.
*/
long getSourceRoomId();
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The sourceFriend.
*/
java.lang.String getSourceFriend();
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The bytes for sourceFriend.
*/
com.google.protobuf.ByteString
getSourceFriendBytes();
/**
* string ApplyContent = 17;
* @return The applyContent.
*/
java.lang.String getApplyContent();
/**
* string ApplyContent = 17;
* @return The bytes for applyContent.
*/
com.google.protobuf.ByteString
getApplyContentBytes();
/**
* string Remark = 18;
* @return The remark.
*/
java.lang.String getRemark();
/**
* string Remark = 18;
* @return The bytes for remark.
*/
com.google.protobuf.ByteString
getRemarkBytes();
/**
* string CompanyRemark = 19;
* @return The companyRemark.
*/
java.lang.String getCompanyRemark();
/**
* string CompanyRemark = 19;
* @return The bytes for companyRemark.
*/
com.google.protobuf.ByteString
getCompanyRemarkBytes();
/**
* repeated string PhoneRemark = 20;
* @return A list containing the phoneRemark.
*/
java.util.Listrepeated string PhoneRemark = 20;
* @return The count of phoneRemark.
*/
int getPhoneRemarkCount();
/**
* repeated string PhoneRemark = 20;
* @param index The index of the element to return.
* @return The phoneRemark at the given index.
*/
java.lang.String getPhoneRemark(int index);
/**
* repeated string PhoneRemark = 20;
* @param index The index of the value to return.
* @return The bytes of the phoneRemark at the given index.
*/
com.google.protobuf.ByteString
getPhoneRemarkBytes(int index);
/**
* string Desc = 21;
* @return The desc.
*/
java.lang.String getDesc();
/**
* string Desc = 21;
* @return The bytes for desc.
*/
com.google.protobuf.ByteString
getDescBytes();
/**
* string DescUrl = 22;
* @return The descUrl.
*/
java.lang.String getDescUrl();
/**
* string DescUrl = 22;
* @return The bytes for descUrl.
*/
com.google.protobuf.ByteString
getDescUrlBytes();
/**
* int64 Attr = 23;
* @return The attr.
*/
long getAttr();
/**
* int64 Attr2 = 24;
* @return The attr2.
*/
long getAttr2();
/**
* int64 Attr3 = 25;
* @return The attr3.
*/
long getAttr3();
/**
* int64 ApplyTime = 26;
* @return The applyTime.
*/
long getApplyTime();
}
/**
* Protobuf type {@code Im.Scrm.Ww.Proto.CustomerMessage}
*/
public static final class CustomerMessage extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.CustomerMessage)
CustomerMessageOrBuilder {
private static final long serialVersionUID = 0L;
// Use CustomerMessage.newBuilder() to construct.
private CustomerMessage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CustomerMessage() {
name_ = "";
alias_ = "";
avatar_ = "";
mobile_ = "";
unionId_ = "";
gender_ = 0;
labelIds_ = emptyLongList();
suffix_ = "";
openId_ = "";
sourceFriend_ = "";
applyContent_ = "";
remark_ = "";
companyRemark_ = "";
phoneRemark_ = com.google.protobuf.LazyStringArrayList.EMPTY;
desc_ = "";
descUrl_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CustomerMessage();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CustomerMessage(
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: {
remoteId_ = 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();
avatar_ = s;
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
mobile_ = s;
break;
}
case 50: {
java.lang.String s = input.readStringRequireUtf8();
unionId_ = s;
break;
}
case 56: {
int rawValue = input.readEnum();
gender_ = rawValue;
break;
}
case 64: {
corpId_ = input.readInt64();
break;
}
case 72: {
addTime_ = input.readInt32();
break;
}
case 80: {
source_ = input.readInt32();
break;
}
case 88: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
labelIds_ = newLongList();
mutable_bitField0_ |= 0x00000001;
}
labelIds_.addLong(input.readInt64());
break;
}
case 90: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
labelIds_ = newLongList();
mutable_bitField0_ |= 0x00000001;
}
while (input.getBytesUntilLimit() > 0) {
labelIds_.addLong(input.readInt64());
}
input.popLimit(limit);
break;
}
case 98: {
java.lang.String s = input.readStringRequireUtf8();
suffix_ = s;
break;
}
case 106: {
java.lang.String s = input.readStringRequireUtf8();
openId_ = s;
break;
}
case 112: {
sourceUser_ = input.readInt64();
break;
}
case 120: {
sourceRoomId_ = input.readInt64();
break;
}
case 130: {
java.lang.String s = input.readStringRequireUtf8();
sourceFriend_ = s;
break;
}
case 138: {
java.lang.String s = input.readStringRequireUtf8();
applyContent_ = s;
break;
}
case 146: {
java.lang.String s = input.readStringRequireUtf8();
remark_ = s;
break;
}
case 154: {
java.lang.String s = input.readStringRequireUtf8();
companyRemark_ = s;
break;
}
case 162: {
java.lang.String s = input.readStringRequireUtf8();
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
phoneRemark_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000002;
}
phoneRemark_.add(s);
break;
}
case 170: {
java.lang.String s = input.readStringRequireUtf8();
desc_ = s;
break;
}
case 178: {
java.lang.String s = input.readStringRequireUtf8();
descUrl_ = s;
break;
}
case 184: {
attr_ = input.readInt64();
break;
}
case 192: {
attr2_ = input.readInt64();
break;
}
case 200: {
attr3_ = input.readInt64();
break;
}
case 208: {
applyTime_ = input.readInt64();
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)) {
labelIds_.makeImmutable(); // C
}
if (((mutable_bitField0_ & 0x00000002) != 0)) {
phoneRemark_ = phoneRemark_.getUnmodifiableView();
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return Im.Scrm.Ww.Proto.WCustomerPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerMessage_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return Im.Scrm.Ww.Proto.WCustomerPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.class, Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage.Builder.class);
}
public static final int REMOTEID_FIELD_NUMBER = 1;
private long remoteId_;
/**
* *唯一id (RemoteId>>48==20 App; RemoteId>>48==28 微信用户; RemoteId>>48==33,34 外部客户; RemoteId>>48==39 群机器人; RemoteId>>48==30 内部客服; RemoteId>>48==32 VIP客户;) ** *
int64 RemoteId = 1;
* @return The remoteId.
*/
public long getRemoteId() {
return remoteId_;
}
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 AVATAR_FIELD_NUMBER = 4;
private volatile java.lang.Object avatar_;
/**
* string Avatar = 4;
* @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 = 4;
* @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 MOBILE_FIELD_NUMBER = 5;
private volatile java.lang.Object mobile_;
/**
* string Mobile = 5;
* @return The mobile.
*/
public java.lang.String getMobile() {
java.lang.Object ref = mobile_;
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();
mobile_ = s;
return s;
}
}
/**
* string Mobile = 5;
* @return The bytes for mobile.
*/
public com.google.protobuf.ByteString
getMobileBytes() {
java.lang.Object ref = mobile_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mobile_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int UNIONID_FIELD_NUMBER = 6;
private volatile java.lang.Object unionId_;
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The unionId.
*/
public java.lang.String getUnionId() {
java.lang.Object ref = unionId_;
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();
unionId_ = s;
return s;
}
}
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The bytes for unionId.
*/
public com.google.protobuf.ByteString
getUnionIdBytes() {
java.lang.Object ref = unionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
unionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int GENDER_FIELD_NUMBER = 7;
private int gender_;
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @return The enum numeric value on the wire for gender.
*/
public int getGenderValue() {
return gender_;
}
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @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 CORPID_FIELD_NUMBER = 8;
private long corpId_;
/**
* int64 CorpId = 8;
* @return The corpId.
*/
public long getCorpId() {
return corpId_;
}
public static final int ADDTIME_FIELD_NUMBER = 9;
private int addTime_;
/**
* int32 AddTime = 9;
* @return The addTime.
*/
public int getAddTime() {
return addTime_;
}
public static final int SOURCE_FIELD_NUMBER = 10;
private int source_;
/**
* * 添加来源 ** *
int32 Source = 10;
* @return The source.
*/
public int getSource() {
return source_;
}
public static final int LABELIDS_FIELD_NUMBER = 11;
private com.google.protobuf.Internal.LongList labelIds_;
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return A list containing the labelIds.
*/
public java.util.List*设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return The count of labelIds.
*/
public int getLabelIdsCount() {
return labelIds_.size();
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param index The index of the element to return.
* @return The labelIds at the given index.
*/
public long getLabelIds(int index) {
return labelIds_.getLong(index);
}
private int labelIdsMemoizedSerializedSize = -1;
public static final int SUFFIX_FIELD_NUMBER = 12;
private volatile java.lang.Object suffix_;
/**
* * 后缀 ** *
string Suffix = 12;
* @return The suffix.
*/
public java.lang.String getSuffix() {
java.lang.Object ref = suffix_;
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();
suffix_ = s;
return s;
}
}
/**
* * 后缀 ** *
string Suffix = 12;
* @return The bytes for suffix.
*/
public com.google.protobuf.ByteString
getSuffixBytes() {
java.lang.Object ref = suffix_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
suffix_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int OPENID_FIELD_NUMBER = 13;
private volatile java.lang.Object openId_;
/**
* string OpenId = 13;
* @return The openId.
*/
public java.lang.String getOpenId() {
java.lang.Object ref = openId_;
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();
openId_ = s;
return s;
}
}
/**
* string OpenId = 13;
* @return The bytes for openId.
*/
public com.google.protobuf.ByteString
getOpenIdBytes() {
java.lang.Object ref = openId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
openId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int SOURCEUSER_FIELD_NUMBER = 14;
private long sourceUser_;
/**
* int64 SourceUser = 14;
* @return The sourceUser.
*/
public long getSourceUser() {
return sourceUser_;
}
public static final int SOURCEROOMID_FIELD_NUMBER = 15;
private long sourceRoomId_;
/**
* int64 SourceRoomId = 15;
* @return The sourceRoomId.
*/
public long getSourceRoomId() {
return sourceRoomId_;
}
public static final int SOURCEFRIEND_FIELD_NUMBER = 16;
private volatile java.lang.Object sourceFriend_;
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The sourceFriend.
*/
public java.lang.String getSourceFriend() {
java.lang.Object ref = sourceFriend_;
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();
sourceFriend_ = s;
return s;
}
}
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The bytes for sourceFriend.
*/
public com.google.protobuf.ByteString
getSourceFriendBytes() {
java.lang.Object ref = sourceFriend_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sourceFriend_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int APPLYCONTENT_FIELD_NUMBER = 17;
private volatile java.lang.Object applyContent_;
/**
* string ApplyContent = 17;
* @return The applyContent.
*/
public java.lang.String getApplyContent() {
java.lang.Object ref = applyContent_;
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();
applyContent_ = s;
return s;
}
}
/**
* string ApplyContent = 17;
* @return The bytes for applyContent.
*/
public com.google.protobuf.ByteString
getApplyContentBytes() {
java.lang.Object ref = applyContent_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
applyContent_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int REMARK_FIELD_NUMBER = 18;
private volatile java.lang.Object remark_;
/**
* string Remark = 18;
* @return The remark.
*/
public java.lang.String getRemark() {
java.lang.Object ref = remark_;
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();
remark_ = s;
return s;
}
}
/**
* string Remark = 18;
* @return The bytes for remark.
*/
public com.google.protobuf.ByteString
getRemarkBytes() {
java.lang.Object ref = remark_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
remark_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int COMPANYREMARK_FIELD_NUMBER = 19;
private volatile java.lang.Object companyRemark_;
/**
* string CompanyRemark = 19;
* @return The companyRemark.
*/
public java.lang.String getCompanyRemark() {
java.lang.Object ref = companyRemark_;
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();
companyRemark_ = s;
return s;
}
}
/**
* string CompanyRemark = 19;
* @return The bytes for companyRemark.
*/
public com.google.protobuf.ByteString
getCompanyRemarkBytes() {
java.lang.Object ref = companyRemark_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
companyRemark_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PHONEREMARK_FIELD_NUMBER = 20;
private com.google.protobuf.LazyStringList phoneRemark_;
/**
* repeated string PhoneRemark = 20;
* @return A list containing the phoneRemark.
*/
public com.google.protobuf.ProtocolStringList
getPhoneRemarkList() {
return phoneRemark_;
}
/**
* repeated string PhoneRemark = 20;
* @return The count of phoneRemark.
*/
public int getPhoneRemarkCount() {
return phoneRemark_.size();
}
/**
* repeated string PhoneRemark = 20;
* @param index The index of the element to return.
* @return The phoneRemark at the given index.
*/
public java.lang.String getPhoneRemark(int index) {
return phoneRemark_.get(index);
}
/**
* repeated string PhoneRemark = 20;
* @param index The index of the value to return.
* @return The bytes of the phoneRemark at the given index.
*/
public com.google.protobuf.ByteString
getPhoneRemarkBytes(int index) {
return phoneRemark_.getByteString(index);
}
public static final int DESC_FIELD_NUMBER = 21;
private volatile java.lang.Object desc_;
/**
* string Desc = 21;
* @return The desc.
*/
public java.lang.String getDesc() {
java.lang.Object ref = desc_;
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();
desc_ = s;
return s;
}
}
/**
* string Desc = 21;
* @return The bytes for desc.
*/
public com.google.protobuf.ByteString
getDescBytes() {
java.lang.Object ref = desc_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
desc_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCURL_FIELD_NUMBER = 22;
private volatile java.lang.Object descUrl_;
/**
* string DescUrl = 22;
* @return The descUrl.
*/
public java.lang.String getDescUrl() {
java.lang.Object ref = descUrl_;
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();
descUrl_ = s;
return s;
}
}
/**
* string DescUrl = 22;
* @return The bytes for descUrl.
*/
public com.google.protobuf.ByteString
getDescUrlBytes() {
java.lang.Object ref = descUrl_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
descUrl_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ATTR_FIELD_NUMBER = 23;
private long attr_;
/**
* int64 Attr = 23;
* @return The attr.
*/
public long getAttr() {
return attr_;
}
public static final int ATTR2_FIELD_NUMBER = 24;
private long attr2_;
/**
* int64 Attr2 = 24;
* @return The attr2.
*/
public long getAttr2() {
return attr2_;
}
public static final int ATTR3_FIELD_NUMBER = 25;
private long attr3_;
/**
* int64 Attr3 = 25;
* @return The attr3.
*/
public long getAttr3() {
return attr3_;
}
public static final int APPLYTIME_FIELD_NUMBER = 26;
private long applyTime_;
/**
* int64 ApplyTime = 26;
* @return The applyTime.
*/
public long getApplyTime() {
return applyTime_;
}
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 (remoteId_ != 0L) {
output.writeInt64(1, remoteId_);
}
if (!getNameBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_);
}
if (!getAliasBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, alias_);
}
if (!getAvatarBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, avatar_);
}
if (!getMobileBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, mobile_);
}
if (!getUnionIdBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, unionId_);
}
if (gender_ != Im.Scrm.Ww.Proto.WTransport.EnumGender.UnknownGender.getNumber()) {
output.writeEnum(7, gender_);
}
if (corpId_ != 0L) {
output.writeInt64(8, corpId_);
}
if (addTime_ != 0) {
output.writeInt32(9, addTime_);
}
if (source_ != 0) {
output.writeInt32(10, source_);
}
if (getLabelIdsList().size() > 0) {
output.writeUInt32NoTag(90);
output.writeUInt32NoTag(labelIdsMemoizedSerializedSize);
}
for (int i = 0; i < labelIds_.size(); i++) {
output.writeInt64NoTag(labelIds_.getLong(i));
}
if (!getSuffixBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 12, suffix_);
}
if (!getOpenIdBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 13, openId_);
}
if (sourceUser_ != 0L) {
output.writeInt64(14, sourceUser_);
}
if (sourceRoomId_ != 0L) {
output.writeInt64(15, sourceRoomId_);
}
if (!getSourceFriendBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 16, sourceFriend_);
}
if (!getApplyContentBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 17, applyContent_);
}
if (!getRemarkBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 18, remark_);
}
if (!getCompanyRemarkBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 19, companyRemark_);
}
for (int i = 0; i < phoneRemark_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 20, phoneRemark_.getRaw(i));
}
if (!getDescBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 21, desc_);
}
if (!getDescUrlBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 22, descUrl_);
}
if (attr_ != 0L) {
output.writeInt64(23, attr_);
}
if (attr2_ != 0L) {
output.writeInt64(24, attr2_);
}
if (attr3_ != 0L) {
output.writeInt64(25, attr3_);
}
if (applyTime_ != 0L) {
output.writeInt64(26, applyTime_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (remoteId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, remoteId_);
}
if (!getNameBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_);
}
if (!getAliasBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, alias_);
}
if (!getAvatarBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, avatar_);
}
if (!getMobileBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, mobile_);
}
if (!getUnionIdBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, unionId_);
}
if (gender_ != Im.Scrm.Ww.Proto.WTransport.EnumGender.UnknownGender.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(7, gender_);
}
if (corpId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(8, corpId_);
}
if (addTime_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(9, addTime_);
}
if (source_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(10, source_);
}
{
int dataSize = 0;
for (int i = 0; i < labelIds_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeInt64SizeNoTag(labelIds_.getLong(i));
}
size += dataSize;
if (!getLabelIdsList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
labelIdsMemoizedSerializedSize = dataSize;
}
if (!getSuffixBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, suffix_);
}
if (!getOpenIdBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, openId_);
}
if (sourceUser_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(14, sourceUser_);
}
if (sourceRoomId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(15, sourceRoomId_);
}
if (!getSourceFriendBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, sourceFriend_);
}
if (!getApplyContentBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, applyContent_);
}
if (!getRemarkBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, remark_);
}
if (!getCompanyRemarkBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, companyRemark_);
}
{
int dataSize = 0;
for (int i = 0; i < phoneRemark_.size(); i++) {
dataSize += computeStringSizeNoTag(phoneRemark_.getRaw(i));
}
size += dataSize;
size += 2 * getPhoneRemarkList().size();
}
if (!getDescBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, desc_);
}
if (!getDescUrlBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(22, descUrl_);
}
if (attr_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(23, attr_);
}
if (attr2_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(24, attr2_);
}
if (attr3_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(25, attr3_);
}
if (applyTime_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(26, applyTime_);
}
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.WCustomerPushNotice.CustomerMessage)) {
return super.equals(obj);
}
Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage other = (Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage) obj;
if (getRemoteId()
!= other.getRemoteId()) return false;
if (!getName()
.equals(other.getName())) return false;
if (!getAlias()
.equals(other.getAlias())) return false;
if (!getAvatar()
.equals(other.getAvatar())) return false;
if (!getMobile()
.equals(other.getMobile())) return false;
if (!getUnionId()
.equals(other.getUnionId())) return false;
if (gender_ != other.gender_) return false;
if (getCorpId()
!= other.getCorpId()) return false;
if (getAddTime()
!= other.getAddTime()) return false;
if (getSource()
!= other.getSource()) return false;
if (!getLabelIdsList()
.equals(other.getLabelIdsList())) return false;
if (!getSuffix()
.equals(other.getSuffix())) return false;
if (!getOpenId()
.equals(other.getOpenId())) return false;
if (getSourceUser()
!= other.getSourceUser()) return false;
if (getSourceRoomId()
!= other.getSourceRoomId()) return false;
if (!getSourceFriend()
.equals(other.getSourceFriend())) return false;
if (!getApplyContent()
.equals(other.getApplyContent())) return false;
if (!getRemark()
.equals(other.getRemark())) return false;
if (!getCompanyRemark()
.equals(other.getCompanyRemark())) return false;
if (!getPhoneRemarkList()
.equals(other.getPhoneRemarkList())) return false;
if (!getDesc()
.equals(other.getDesc())) return false;
if (!getDescUrl()
.equals(other.getDescUrl())) return false;
if (getAttr()
!= other.getAttr()) return false;
if (getAttr2()
!= other.getAttr2()) return false;
if (getAttr3()
!= other.getAttr3()) return false;
if (getApplyTime()
!= other.getApplyTime()) 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) + REMOTEID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getRemoteId());
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) + AVATAR_FIELD_NUMBER;
hash = (53 * hash) + getAvatar().hashCode();
hash = (37 * hash) + MOBILE_FIELD_NUMBER;
hash = (53 * hash) + getMobile().hashCode();
hash = (37 * hash) + UNIONID_FIELD_NUMBER;
hash = (53 * hash) + getUnionId().hashCode();
hash = (37 * hash) + GENDER_FIELD_NUMBER;
hash = (53 * hash) + gender_;
hash = (37 * hash) + CORPID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCorpId());
hash = (37 * hash) + ADDTIME_FIELD_NUMBER;
hash = (53 * hash) + getAddTime();
hash = (37 * hash) + SOURCE_FIELD_NUMBER;
hash = (53 * hash) + getSource();
if (getLabelIdsCount() > 0) {
hash = (37 * hash) + LABELIDS_FIELD_NUMBER;
hash = (53 * hash) + getLabelIdsList().hashCode();
}
hash = (37 * hash) + SUFFIX_FIELD_NUMBER;
hash = (53 * hash) + getSuffix().hashCode();
hash = (37 * hash) + OPENID_FIELD_NUMBER;
hash = (53 * hash) + getOpenId().hashCode();
hash = (37 * hash) + SOURCEUSER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSourceUser());
hash = (37 * hash) + SOURCEROOMID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSourceRoomId());
hash = (37 * hash) + SOURCEFRIEND_FIELD_NUMBER;
hash = (53 * hash) + getSourceFriend().hashCode();
hash = (37 * hash) + APPLYCONTENT_FIELD_NUMBER;
hash = (53 * hash) + getApplyContent().hashCode();
hash = (37 * hash) + REMARK_FIELD_NUMBER;
hash = (53 * hash) + getRemark().hashCode();
hash = (37 * hash) + COMPANYREMARK_FIELD_NUMBER;
hash = (53 * hash) + getCompanyRemark().hashCode();
if (getPhoneRemarkCount() > 0) {
hash = (37 * hash) + PHONEREMARK_FIELD_NUMBER;
hash = (53 * hash) + getPhoneRemarkList().hashCode();
}
hash = (37 * hash) + DESC_FIELD_NUMBER;
hash = (53 * hash) + getDesc().hashCode();
hash = (37 * hash) + DESCURL_FIELD_NUMBER;
hash = (53 * hash) + getDescUrl().hashCode();
hash = (37 * hash) + ATTR_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAttr());
hash = (37 * hash) + ATTR2_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAttr2());
hash = (37 * hash) + ATTR3_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAttr3());
hash = (37 * hash) + APPLYTIME_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getApplyTime());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage 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.WCustomerPushNotice.CustomerMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage 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.WCustomerPushNotice.CustomerMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage 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.WCustomerPushNotice.CustomerMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage 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.WCustomerPushNotice.CustomerMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage 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.WCustomerPushNotice.CustomerMessage 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.CustomerMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder*唯一id (RemoteId>>48==20 App; RemoteId>>48==28 微信用户; RemoteId>>48==33,34 外部客户; RemoteId>>48==39 群机器人; RemoteId>>48==30 内部客服; RemoteId>>48==32 VIP客户;) ** *
int64 RemoteId = 1;
* @return The remoteId.
*/
public long getRemoteId() {
return remoteId_;
}
/**
* *唯一id (RemoteId>>48==20 App; RemoteId>>48==28 微信用户; RemoteId>>48==33,34 外部客户; RemoteId>>48==39 群机器人; RemoteId>>48==30 内部客服; RemoteId>>48==32 VIP客户;) ** *
int64 RemoteId = 1;
* @param value The remoteId to set.
* @return This builder for chaining.
*/
public Builder setRemoteId(long value) {
remoteId_ = value;
onChanged();
return this;
}
/**
* *唯一id (RemoteId>>48==20 App; RemoteId>>48==28 微信用户; RemoteId>>48==33,34 外部客户; RemoteId>>48==39 群机器人; RemoteId>>48==30 内部客服; RemoteId>>48==32 VIP客户;) ** *
int64 RemoteId = 1;
* @return This builder for chaining.
*/
public Builder clearRemoteId() {
remoteId_ = 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 avatar_ = "";
/**
* string Avatar = 4;
* @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 = 4;
* @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 = 4;
* @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 = 4;
* @return This builder for chaining.
*/
public Builder clearAvatar() {
avatar_ = getDefaultInstance().getAvatar();
onChanged();
return this;
}
/**
* string Avatar = 4;
* @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 java.lang.Object mobile_ = "";
/**
* string Mobile = 5;
* @return The mobile.
*/
public java.lang.String getMobile() {
java.lang.Object ref = mobile_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
mobile_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string Mobile = 5;
* @return The bytes for mobile.
*/
public com.google.protobuf.ByteString
getMobileBytes() {
java.lang.Object ref = mobile_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mobile_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string Mobile = 5;
* @param value The mobile to set.
* @return This builder for chaining.
*/
public Builder setMobile(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
mobile_ = value;
onChanged();
return this;
}
/**
* string Mobile = 5;
* @return This builder for chaining.
*/
public Builder clearMobile() {
mobile_ = getDefaultInstance().getMobile();
onChanged();
return this;
}
/**
* string Mobile = 5;
* @param value The bytes for mobile to set.
* @return This builder for chaining.
*/
public Builder setMobileBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
mobile_ = value;
onChanged();
return this;
}
private java.lang.Object unionId_ = "";
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The unionId.
*/
public java.lang.String getUnionId() {
java.lang.Object ref = unionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
unionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return The bytes for unionId.
*/
public com.google.protobuf.ByteString
getUnionIdBytes() {
java.lang.Object ref = unionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
unionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @param value The unionId to set.
* @return This builder for chaining.
*/
public Builder setUnionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
unionId_ = value;
onChanged();
return this;
}
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @return This builder for chaining.
*/
public Builder clearUnionId() {
unionId_ = getDefaultInstance().getUnionId();
onChanged();
return this;
}
/**
* * 微信UnionId,可能为空 ** *
string UnionId = 6;
* @param value The bytes for unionId to set.
* @return This builder for chaining.
*/
public Builder setUnionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
unionId_ = value;
onChanged();
return this;
}
private int gender_ = 0;
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @return The enum numeric value on the wire for gender.
*/
public int getGenderValue() {
return gender_;
}
/**
* .Im.Scrm.Ww.Proto.EnumGender Gender = 7;
* @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 = 7;
* @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 = 7;
* @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 = 7;
* @return This builder for chaining.
*/
public Builder clearGender() {
gender_ = 0;
onChanged();
return this;
}
private long corpId_ ;
/**
* int64 CorpId = 8;
* @return The corpId.
*/
public long getCorpId() {
return corpId_;
}
/**
* int64 CorpId = 8;
* @param value The corpId to set.
* @return This builder for chaining.
*/
public Builder setCorpId(long value) {
corpId_ = value;
onChanged();
return this;
}
/**
* int64 CorpId = 8;
* @return This builder for chaining.
*/
public Builder clearCorpId() {
corpId_ = 0L;
onChanged();
return this;
}
private int addTime_ ;
/**
* int32 AddTime = 9;
* @return The addTime.
*/
public int getAddTime() {
return addTime_;
}
/**
* int32 AddTime = 9;
* @param value The addTime to set.
* @return This builder for chaining.
*/
public Builder setAddTime(int value) {
addTime_ = value;
onChanged();
return this;
}
/**
* int32 AddTime = 9;
* @return This builder for chaining.
*/
public Builder clearAddTime() {
addTime_ = 0;
onChanged();
return this;
}
private int source_ ;
/**
* * 添加来源 ** *
int32 Source = 10;
* @return The source.
*/
public int getSource() {
return source_;
}
/**
* * 添加来源 ** *
int32 Source = 10;
* @param value The source to set.
* @return This builder for chaining.
*/
public Builder setSource(int value) {
source_ = value;
onChanged();
return this;
}
/**
* * 添加来源 ** *
int32 Source = 10;
* @return This builder for chaining.
*/
public Builder clearSource() {
source_ = 0;
onChanged();
return this;
}
private com.google.protobuf.Internal.LongList labelIds_ = emptyLongList();
private void ensureLabelIdsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
labelIds_ = mutableCopy(labelIds_);
bitField0_ |= 0x00000001;
}
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return A list containing the labelIds.
*/
public java.util.List*设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return The count of labelIds.
*/
public int getLabelIdsCount() {
return labelIds_.size();
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param index The index of the element to return.
* @return The labelIds at the given index.
*/
public long getLabelIds(int index) {
return labelIds_.getLong(index);
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param index The index to set the value at.
* @param value The labelIds to set.
* @return This builder for chaining.
*/
public Builder setLabelIds(
int index, long value) {
ensureLabelIdsIsMutable();
labelIds_.setLong(index, value);
onChanged();
return this;
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param value The labelIds to add.
* @return This builder for chaining.
*/
public Builder addLabelIds(long value) {
ensureLabelIdsIsMutable();
labelIds_.addLong(value);
onChanged();
return this;
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @param values The labelIds to add.
* @return This builder for chaining.
*/
public Builder addAllLabelIds(
java.lang.Iterable extends java.lang.Long> values) {
ensureLabelIdsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, labelIds_);
onChanged();
return this;
}
/**
* *设置的用户标签 ** *
repeated int64 LabelIds = 11;
* @return This builder for chaining.
*/
public Builder clearLabelIds() {
labelIds_ = emptyLongList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
private java.lang.Object suffix_ = "";
/**
* * 后缀 ** *
string Suffix = 12;
* @return The suffix.
*/
public java.lang.String getSuffix() {
java.lang.Object ref = suffix_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
suffix_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* * 后缀 ** *
string Suffix = 12;
* @return The bytes for suffix.
*/
public com.google.protobuf.ByteString
getSuffixBytes() {
java.lang.Object ref = suffix_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
suffix_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* * 后缀 ** *
string Suffix = 12;
* @param value The suffix to set.
* @return This builder for chaining.
*/
public Builder setSuffix(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
suffix_ = value;
onChanged();
return this;
}
/**
* * 后缀 ** *
string Suffix = 12;
* @return This builder for chaining.
*/
public Builder clearSuffix() {
suffix_ = getDefaultInstance().getSuffix();
onChanged();
return this;
}
/**
* * 后缀 ** *
string Suffix = 12;
* @param value The bytes for suffix to set.
* @return This builder for chaining.
*/
public Builder setSuffixBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
suffix_ = value;
onChanged();
return this;
}
private java.lang.Object openId_ = "";
/**
* string OpenId = 13;
* @return The openId.
*/
public java.lang.String getOpenId() {
java.lang.Object ref = openId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
openId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string OpenId = 13;
* @return The bytes for openId.
*/
public com.google.protobuf.ByteString
getOpenIdBytes() {
java.lang.Object ref = openId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
openId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string OpenId = 13;
* @param value The openId to set.
* @return This builder for chaining.
*/
public Builder setOpenId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
openId_ = value;
onChanged();
return this;
}
/**
* string OpenId = 13;
* @return This builder for chaining.
*/
public Builder clearOpenId() {
openId_ = getDefaultInstance().getOpenId();
onChanged();
return this;
}
/**
* string OpenId = 13;
* @param value The bytes for openId to set.
* @return This builder for chaining.
*/
public Builder setOpenIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
openId_ = value;
onChanged();
return this;
}
private long sourceUser_ ;
/**
* int64 SourceUser = 14;
* @return The sourceUser.
*/
public long getSourceUser() {
return sourceUser_;
}
/**
* int64 SourceUser = 14;
* @param value The sourceUser to set.
* @return This builder for chaining.
*/
public Builder setSourceUser(long value) {
sourceUser_ = value;
onChanged();
return this;
}
/**
* int64 SourceUser = 14;
* @return This builder for chaining.
*/
public Builder clearSourceUser() {
sourceUser_ = 0L;
onChanged();
return this;
}
private long sourceRoomId_ ;
/**
* int64 SourceRoomId = 15;
* @return The sourceRoomId.
*/
public long getSourceRoomId() {
return sourceRoomId_;
}
/**
* int64 SourceRoomId = 15;
* @param value The sourceRoomId to set.
* @return This builder for chaining.
*/
public Builder setSourceRoomId(long value) {
sourceRoomId_ = value;
onChanged();
return this;
}
/**
* int64 SourceRoomId = 15;
* @return This builder for chaining.
*/
public Builder clearSourceRoomId() {
sourceRoomId_ = 0L;
onChanged();
return this;
}
private java.lang.Object sourceFriend_ = "";
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The sourceFriend.
*/
public java.lang.String getSourceFriend() {
java.lang.Object ref = sourceFriend_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
sourceFriend_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return The bytes for sourceFriend.
*/
public com.google.protobuf.ByteString
getSourceFriendBytes() {
java.lang.Object ref = sourceFriend_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sourceFriend_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @param value The sourceFriend to set.
* @return This builder for chaining.
*/
public Builder setSourceFriend(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
sourceFriend_ = value;
onChanged();
return this;
}
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @return This builder for chaining.
*/
public Builder clearSourceFriend() {
sourceFriend_ = getDefaultInstance().getSourceFriend();
onChanged();
return this;
}
/**
* *来自微信好友(wxid)来自通讯录(电话号码) ** *
string SourceFriend = 16;
* @param value The bytes for sourceFriend to set.
* @return This builder for chaining.
*/
public Builder setSourceFriendBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
sourceFriend_ = value;
onChanged();
return this;
}
private java.lang.Object applyContent_ = "";
/**
* string ApplyContent = 17;
* @return The applyContent.
*/
public java.lang.String getApplyContent() {
java.lang.Object ref = applyContent_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
applyContent_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string ApplyContent = 17;
* @return The bytes for applyContent.
*/
public com.google.protobuf.ByteString
getApplyContentBytes() {
java.lang.Object ref = applyContent_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
applyContent_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string ApplyContent = 17;
* @param value The applyContent to set.
* @return This builder for chaining.
*/
public Builder setApplyContent(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
applyContent_ = value;
onChanged();
return this;
}
/**
* string ApplyContent = 17;
* @return This builder for chaining.
*/
public Builder clearApplyContent() {
applyContent_ = getDefaultInstance().getApplyContent();
onChanged();
return this;
}
/**
* string ApplyContent = 17;
* @param value The bytes for applyContent to set.
* @return This builder for chaining.
*/
public Builder setApplyContentBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
applyContent_ = value;
onChanged();
return this;
}
private java.lang.Object remark_ = "";
/**
* string Remark = 18;
* @return The remark.
*/
public java.lang.String getRemark() {
java.lang.Object ref = remark_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
remark_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string Remark = 18;
* @return The bytes for remark.
*/
public com.google.protobuf.ByteString
getRemarkBytes() {
java.lang.Object ref = remark_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
remark_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string Remark = 18;
* @param value The remark to set.
* @return This builder for chaining.
*/
public Builder setRemark(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
remark_ = value;
onChanged();
return this;
}
/**
* string Remark = 18;
* @return This builder for chaining.
*/
public Builder clearRemark() {
remark_ = getDefaultInstance().getRemark();
onChanged();
return this;
}
/**
* string Remark = 18;
* @param value The bytes for remark to set.
* @return This builder for chaining.
*/
public Builder setRemarkBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
remark_ = value;
onChanged();
return this;
}
private java.lang.Object companyRemark_ = "";
/**
* string CompanyRemark = 19;
* @return The companyRemark.
*/
public java.lang.String getCompanyRemark() {
java.lang.Object ref = companyRemark_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
companyRemark_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string CompanyRemark = 19;
* @return The bytes for companyRemark.
*/
public com.google.protobuf.ByteString
getCompanyRemarkBytes() {
java.lang.Object ref = companyRemark_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
companyRemark_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string CompanyRemark = 19;
* @param value The companyRemark to set.
* @return This builder for chaining.
*/
public Builder setCompanyRemark(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
companyRemark_ = value;
onChanged();
return this;
}
/**
* string CompanyRemark = 19;
* @return This builder for chaining.
*/
public Builder clearCompanyRemark() {
companyRemark_ = getDefaultInstance().getCompanyRemark();
onChanged();
return this;
}
/**
* string CompanyRemark = 19;
* @param value The bytes for companyRemark to set.
* @return This builder for chaining.
*/
public Builder setCompanyRemarkBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
companyRemark_ = value;
onChanged();
return this;
}
private com.google.protobuf.LazyStringList phoneRemark_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensurePhoneRemarkIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
phoneRemark_ = new com.google.protobuf.LazyStringArrayList(phoneRemark_);
bitField0_ |= 0x00000002;
}
}
/**
* repeated string PhoneRemark = 20;
* @return A list containing the phoneRemark.
*/
public com.google.protobuf.ProtocolStringList
getPhoneRemarkList() {
return phoneRemark_.getUnmodifiableView();
}
/**
* repeated string PhoneRemark = 20;
* @return The count of phoneRemark.
*/
public int getPhoneRemarkCount() {
return phoneRemark_.size();
}
/**
* repeated string PhoneRemark = 20;
* @param index The index of the element to return.
* @return The phoneRemark at the given index.
*/
public java.lang.String getPhoneRemark(int index) {
return phoneRemark_.get(index);
}
/**
* repeated string PhoneRemark = 20;
* @param index The index of the value to return.
* @return The bytes of the phoneRemark at the given index.
*/
public com.google.protobuf.ByteString
getPhoneRemarkBytes(int index) {
return phoneRemark_.getByteString(index);
}
/**
* repeated string PhoneRemark = 20;
* @param index The index to set the value at.
* @param value The phoneRemark to set.
* @return This builder for chaining.
*/
public Builder setPhoneRemark(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensurePhoneRemarkIsMutable();
phoneRemark_.set(index, value);
onChanged();
return this;
}
/**
* repeated string PhoneRemark = 20;
* @param value The phoneRemark to add.
* @return This builder for chaining.
*/
public Builder addPhoneRemark(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensurePhoneRemarkIsMutable();
phoneRemark_.add(value);
onChanged();
return this;
}
/**
* repeated string PhoneRemark = 20;
* @param values The phoneRemark to add.
* @return This builder for chaining.
*/
public Builder addAllPhoneRemark(
java.lang.Iterablerepeated string PhoneRemark = 20;
* @return This builder for chaining.
*/
public Builder clearPhoneRemark() {
phoneRemark_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
* repeated string PhoneRemark = 20;
* @param value The bytes of the phoneRemark to add.
* @return This builder for chaining.
*/
public Builder addPhoneRemarkBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ensurePhoneRemarkIsMutable();
phoneRemark_.add(value);
onChanged();
return this;
}
private java.lang.Object desc_ = "";
/**
* string Desc = 21;
* @return The desc.
*/
public java.lang.String getDesc() {
java.lang.Object ref = desc_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
desc_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string Desc = 21;
* @return The bytes for desc.
*/
public com.google.protobuf.ByteString
getDescBytes() {
java.lang.Object ref = desc_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
desc_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string Desc = 21;
* @param value The desc to set.
* @return This builder for chaining.
*/
public Builder setDesc(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
desc_ = value;
onChanged();
return this;
}
/**
* string Desc = 21;
* @return This builder for chaining.
*/
public Builder clearDesc() {
desc_ = getDefaultInstance().getDesc();
onChanged();
return this;
}
/**
* string Desc = 21;
* @param value The bytes for desc to set.
* @return This builder for chaining.
*/
public Builder setDescBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
desc_ = value;
onChanged();
return this;
}
private java.lang.Object descUrl_ = "";
/**
* string DescUrl = 22;
* @return The descUrl.
*/
public java.lang.String getDescUrl() {
java.lang.Object ref = descUrl_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
descUrl_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string DescUrl = 22;
* @return The bytes for descUrl.
*/
public com.google.protobuf.ByteString
getDescUrlBytes() {
java.lang.Object ref = descUrl_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
descUrl_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string DescUrl = 22;
* @param value The descUrl to set.
* @return This builder for chaining.
*/
public Builder setDescUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
descUrl_ = value;
onChanged();
return this;
}
/**
* string DescUrl = 22;
* @return This builder for chaining.
*/
public Builder clearDescUrl() {
descUrl_ = getDefaultInstance().getDescUrl();
onChanged();
return this;
}
/**
* string DescUrl = 22;
* @param value The bytes for descUrl to set.
* @return This builder for chaining.
*/
public Builder setDescUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
descUrl_ = value;
onChanged();
return this;
}
private long attr_ ;
/**
* int64 Attr = 23;
* @return The attr.
*/
public long getAttr() {
return attr_;
}
/**
* int64 Attr = 23;
* @param value The attr to set.
* @return This builder for chaining.
*/
public Builder setAttr(long value) {
attr_ = value;
onChanged();
return this;
}
/**
* int64 Attr = 23;
* @return This builder for chaining.
*/
public Builder clearAttr() {
attr_ = 0L;
onChanged();
return this;
}
private long attr2_ ;
/**
* int64 Attr2 = 24;
* @return The attr2.
*/
public long getAttr2() {
return attr2_;
}
/**
* int64 Attr2 = 24;
* @param value The attr2 to set.
* @return This builder for chaining.
*/
public Builder setAttr2(long value) {
attr2_ = value;
onChanged();
return this;
}
/**
* int64 Attr2 = 24;
* @return This builder for chaining.
*/
public Builder clearAttr2() {
attr2_ = 0L;
onChanged();
return this;
}
private long attr3_ ;
/**
* int64 Attr3 = 25;
* @return The attr3.
*/
public long getAttr3() {
return attr3_;
}
/**
* int64 Attr3 = 25;
* @param value The attr3 to set.
* @return This builder for chaining.
*/
public Builder setAttr3(long value) {
attr3_ = value;
onChanged();
return this;
}
/**
* int64 Attr3 = 25;
* @return This builder for chaining.
*/
public Builder clearAttr3() {
attr3_ = 0L;
onChanged();
return this;
}
private long applyTime_ ;
/**
* int64 ApplyTime = 26;
* @return The applyTime.
*/
public long getApplyTime() {
return applyTime_;
}
/**
* int64 ApplyTime = 26;
* @param value The applyTime to set.
* @return This builder for chaining.
*/
public Builder setApplyTime(long value) {
applyTime_ = value;
onChanged();
return this;
}
/**
* int64 ApplyTime = 26;
* @return This builder for chaining.
*/
public Builder clearApplyTime() {
applyTime_ = 0L;
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.CustomerMessage)
}
// @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.CustomerMessage)
private static final Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage();
}
public static Im.Scrm.Ww.Proto.WCustomerPushNotice.CustomerMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser