// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: user_activity_data.proto
package user_activity;
public final class UserActivityData {
private UserActivityData() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public interface UserActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string uid = 1;
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
boolean hasUid();
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
java.lang.String getUid();
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
com.google.protobuf.ByteString
getUidBytes();
// optional string login = 2;
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
boolean hasLogin();
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
java.lang.String getLogin();
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
com.google.protobuf.ByteString
getLoginBytes();
// optional string platform = 3;
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
boolean hasPlatform();
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
java.lang.String getPlatform();
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
com.google.protobuf.ByteString
getPlatformBytes();
// optional string mac = 4;
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
boolean hasMac();
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
java.lang.String getMac();
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
com.google.protobuf.ByteString
getMacBytes();
// optional string model = 5;
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
boolean hasModel();
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
java.lang.String getModel();
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
com.google.protobuf.ByteString
getModelBytes();
// optional .user_activity.GPS gps = 6;
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
boolean hasGps();
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
user_activity.UserActivityData.GPS getGps();
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
user_activity.UserActivityData.GPSOrBuilder getGpsOrBuilder();
// repeated string poi = 7;
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
java.util.List<java.lang.String>
getPoiList();
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
int getPoiCount();
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
java.lang.String getPoi(int index);
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
com.google.protobuf.ByteString
getPoiBytes(int index);
// repeated .user_activity.App installed_app = 8;
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
java.util.List<user_activity.UserActivityData.App>
getInstalledAppList();
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
user_activity.UserActivityData.App getInstalledApp(int index);
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
int getInstalledAppCount();
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.AppOrBuilder>
getInstalledAppOrBuilderList();
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
user_activity.UserActivityData.AppOrBuilder getInstalledAppOrBuilder(
int index);
// repeated string search_keyword = 9;
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
java.util.List<java.lang.String>
getSearchKeywordList();
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
int getSearchKeywordCount();
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
java.lang.String getSearchKeyword(int index);
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
com.google.protobuf.ByteString
getSearchKeywordBytes(int index);
// repeated string url = 10;
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
java.util.List<java.lang.String>
getUrlList();
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
int getUrlCount();
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
java.lang.String getUrl(int index);
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
com.google.protobuf.ByteString
getUrlBytes(int index);
// repeated string boot_timestamp = 11;
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.util.List<java.lang.String>
getBootTimestampList();
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
int getBootTimestampCount();
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getBootTimestamp(int index);
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getBootTimestampBytes(int index);
// repeated string shutdown_timestamp = 12;
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.util.List<java.lang.String>
getShutdownTimestampList();
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
int getShutdownTimestampCount();
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getShutdownTimestamp(int index);
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getShutdownTimestampBytes(int index);
// repeated .user_activity.PhoneActivity phone_activity = 13;
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
java.util.List<user_activity.UserActivityData.PhoneActivity>
getPhoneActivityList();
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
user_activity.UserActivityData.PhoneActivity getPhoneActivity(int index);
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
int getPhoneActivityCount();
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.PhoneActivityOrBuilder>
getPhoneActivityOrBuilderList();
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
user_activity.UserActivityData.PhoneActivityOrBuilder getPhoneActivityOrBuilder(
int index);
// repeated string sms_sent_timestamp = 14;
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
java.util.List<java.lang.String>
getSmsSentTimestampList();
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
int getSmsSentTimestampCount();
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
java.lang.String getSmsSentTimestamp(int index);
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
com.google.protobuf.ByteString
getSmsSentTimestampBytes(int index);
// repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity>
getThirdPartyVideoActivityList();
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
user_activity.UserActivityData.ThirdPartyVideoActivity getThirdPartyVideoActivity(int index);
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
int getThirdPartyVideoActivityCount();
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder>
getThirdPartyVideoActivityOrBuilderList();
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder getThirdPartyVideoActivityOrBuilder(
int index);
// repeated .user_activity.Process process = 16;
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
java.util.List<user_activity.UserActivityData.Process>
getProcessList();
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
user_activity.UserActivityData.Process getProcess(int index);
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
int getProcessCount();
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.ProcessOrBuilder>
getProcessOrBuilderList();
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
user_activity.UserActivityData.ProcessOrBuilder getProcessOrBuilder(
int index);
// repeated .user_activity.Window window = 17;
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
java.util.List<user_activity.UserActivityData.Window>
getWindowList();
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
user_activity.UserActivityData.Window getWindow(int index);
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
int getWindowCount();
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.WindowOrBuilder>
getWindowOrBuilderList();
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
user_activity.UserActivityData.WindowOrBuilder getWindowOrBuilder(
int index);
// optional .user_activity.DeviceInfo device_info = 18;
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
boolean hasDeviceInfo();
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
user_activity.UserActivityData.DeviceInfo getDeviceInfo();
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
user_activity.UserActivityData.DeviceInfoOrBuilder getDeviceInfoOrBuilder();
}
/**
* Protobuf type {@code user_activity.UserActivity}
*/
public static final class UserActivity extends
com.google.protobuf.GeneratedMessage
implements UserActivityOrBuilder {
// Use UserActivity.newBuilder() to construct.
private UserActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private UserActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final UserActivity defaultInstance;
public static UserActivity getDefaultInstance() {
return defaultInstance;
}
public UserActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UserActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
uid_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
login_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
platform_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
mac_ = input.readBytes();
break;
}
case 42: {
bitField0_ |= 0x00000010;
model_ = input.readBytes();
break;
}
case 50: {
user_activity.UserActivityData.GPS.Builder subBuilder = null;
if (((bitField0_ & 0x00000020) == 0x00000020)) {
subBuilder = gps_.toBuilder();
}
gps_ = input.readMessage(user_activity.UserActivityData.GPS.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(gps_);
gps_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000020;
break;
}
case 58: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
poi_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000040;
}
poi_.add(input.readBytes());
break;
}
case 66: {
if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
installedApp_ = new java.util.ArrayList<user_activity.UserActivityData.App>();
mutable_bitField0_ |= 0x00000080;
}
installedApp_.add(input.readMessage(user_activity.UserActivityData.App.PARSER, extensionRegistry));
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
searchKeyword_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000100;
}
searchKeyword_.add(input.readBytes());
break;
}
case 82: {
if (!((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
url_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000200;
}
url_.add(input.readBytes());
break;
}
case 90: {
if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
bootTimestamp_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000400;
}
bootTimestamp_.add(input.readBytes());
break;
}
case 98: {
if (!((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
shutdownTimestamp_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000800;
}
shutdownTimestamp_.add(input.readBytes());
break;
}
case 106: {
if (!((mutable_bitField0_ & 0x00001000) == 0x00001000)) {
phoneActivity_ = new java.util.ArrayList<user_activity.UserActivityData.PhoneActivity>();
mutable_bitField0_ |= 0x00001000;
}
phoneActivity_.add(input.readMessage(user_activity.UserActivityData.PhoneActivity.PARSER, extensionRegistry));
break;
}
case 114: {
if (!((mutable_bitField0_ & 0x00002000) == 0x00002000)) {
smsSentTimestamp_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00002000;
}
smsSentTimestamp_.add(input.readBytes());
break;
}
case 122: {
if (!((mutable_bitField0_ & 0x00004000) == 0x00004000)) {
thirdPartyVideoActivity_ = new java.util.ArrayList<user_activity.UserActivityData.ThirdPartyVideoActivity>();
mutable_bitField0_ |= 0x00004000;
}
thirdPartyVideoActivity_.add(input.readMessage(user_activity.UserActivityData.ThirdPartyVideoActivity.PARSER, extensionRegistry));
break;
}
case 130: {
if (!((mutable_bitField0_ & 0x00008000) == 0x00008000)) {
process_ = new java.util.ArrayList<user_activity.UserActivityData.Process>();
mutable_bitField0_ |= 0x00008000;
}
process_.add(input.readMessage(user_activity.UserActivityData.Process.PARSER, extensionRegistry));
break;
}
case 138: {
if (!((mutable_bitField0_ & 0x00010000) == 0x00010000)) {
window_ = new java.util.ArrayList<user_activity.UserActivityData.Window>();
mutable_bitField0_ |= 0x00010000;
}
window_.add(input.readMessage(user_activity.UserActivityData.Window.PARSER, extensionRegistry));
break;
}
case 146: {
user_activity.UserActivityData.DeviceInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000040) == 0x00000040)) {
subBuilder = deviceInfo_.toBuilder();
}
deviceInfo_ = input.readMessage(user_activity.UserActivityData.DeviceInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(deviceInfo_);
deviceInfo_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000040;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
poi_ = new com.google.protobuf.UnmodifiableLazyStringList(poi_);
}
if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
installedApp_ = java.util.Collections.unmodifiableList(installedApp_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
searchKeyword_ = new com.google.protobuf.UnmodifiableLazyStringList(searchKeyword_);
}
if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
url_ = new com.google.protobuf.UnmodifiableLazyStringList(url_);
}
if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
bootTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(bootTimestamp_);
}
if (((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
shutdownTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(shutdownTimestamp_);
}
if (((mutable_bitField0_ & 0x00001000) == 0x00001000)) {
phoneActivity_ = java.util.Collections.unmodifiableList(phoneActivity_);
}
if (((mutable_bitField0_ & 0x00002000) == 0x00002000)) {
smsSentTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(smsSentTimestamp_);
}
if (((mutable_bitField0_ & 0x00004000) == 0x00004000)) {
thirdPartyVideoActivity_ = java.util.Collections.unmodifiableList(thirdPartyVideoActivity_);
}
if (((mutable_bitField0_ & 0x00008000) == 0x00008000)) {
process_ = java.util.Collections.unmodifiableList(process_);
}
if (((mutable_bitField0_ & 0x00010000) == 0x00010000)) {
window_ = java.util.Collections.unmodifiableList(window_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_UserActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_UserActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.UserActivity.class, user_activity.UserActivityData.UserActivity.Builder.class);
}
public static com.google.protobuf.Parser<UserActivity> PARSER =
new com.google.protobuf.AbstractParser<UserActivity>() {
public UserActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UserActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<UserActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string uid = 1;
public static final int UID_FIELD_NUMBER = 1;
private java.lang.Object uid_;
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public boolean hasUid() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
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();
if (bs.isValidUtf8()) {
uid_ = s;
}
return s;
}
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
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;
}
}
// optional string login = 2;
public static final int LOGIN_FIELD_NUMBER = 2;
private java.lang.Object login_;
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public boolean hasLogin() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public java.lang.String getLogin() {
java.lang.Object ref = login_;
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();
if (bs.isValidUtf8()) {
login_ = s;
}
return s;
}
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public com.google.protobuf.ByteString
getLoginBytes() {
java.lang.Object ref = login_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
login_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string platform = 3;
public static final int PLATFORM_FIELD_NUMBER = 3;
private java.lang.Object platform_;
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public boolean hasPlatform() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public java.lang.String getPlatform() {
java.lang.Object ref = platform_;
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();
if (bs.isValidUtf8()) {
platform_ = s;
}
return s;
}
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public com.google.protobuf.ByteString
getPlatformBytes() {
java.lang.Object ref = platform_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
platform_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string mac = 4;
public static final int MAC_FIELD_NUMBER = 4;
private java.lang.Object mac_;
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public boolean hasMac() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public java.lang.String getMac() {
java.lang.Object ref = mac_;
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();
if (bs.isValidUtf8()) {
mac_ = s;
}
return s;
}
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public com.google.protobuf.ByteString
getMacBytes() {
java.lang.Object ref = mac_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mac_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string model = 5;
public static final int MODEL_FIELD_NUMBER = 5;
private java.lang.Object model_;
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public boolean hasModel() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public java.lang.String getModel() {
java.lang.Object ref = model_;
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();
if (bs.isValidUtf8()) {
model_ = s;
}
return s;
}
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .user_activity.GPS gps = 6;
public static final int GPS_FIELD_NUMBER = 6;
private user_activity.UserActivityData.GPS gps_;
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public boolean hasGps() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public user_activity.UserActivityData.GPS getGps() {
return gps_;
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public user_activity.UserActivityData.GPSOrBuilder getGpsOrBuilder() {
return gps_;
}
// repeated string poi = 7;
public static final int POI_FIELD_NUMBER = 7;
private com.google.protobuf.LazyStringList poi_;
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public java.util.List<java.lang.String>
getPoiList() {
return poi_;
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public int getPoiCount() {
return poi_.size();
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public java.lang.String getPoi(int index) {
return poi_.get(index);
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public com.google.protobuf.ByteString
getPoiBytes(int index) {
return poi_.getByteString(index);
}
// repeated .user_activity.App installed_app = 8;
public static final int INSTALLED_APP_FIELD_NUMBER = 8;
private java.util.List<user_activity.UserActivityData.App> installedApp_;
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.App> getInstalledAppList() {
return installedApp_;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.AppOrBuilder>
getInstalledAppOrBuilderList() {
return installedApp_;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public int getInstalledAppCount() {
return installedApp_.size();
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.App getInstalledApp(int index) {
return installedApp_.get(index);
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.AppOrBuilder getInstalledAppOrBuilder(
int index) {
return installedApp_.get(index);
}
// repeated string search_keyword = 9;
public static final int SEARCH_KEYWORD_FIELD_NUMBER = 9;
private com.google.protobuf.LazyStringList searchKeyword_;
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public java.util.List<java.lang.String>
getSearchKeywordList() {
return searchKeyword_;
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public int getSearchKeywordCount() {
return searchKeyword_.size();
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public java.lang.String getSearchKeyword(int index) {
return searchKeyword_.get(index);
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public com.google.protobuf.ByteString
getSearchKeywordBytes(int index) {
return searchKeyword_.getByteString(index);
}
// repeated string url = 10;
public static final int URL_FIELD_NUMBER = 10;
private com.google.protobuf.LazyStringList url_;
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public java.util.List<java.lang.String>
getUrlList() {
return url_;
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public int getUrlCount() {
return url_.size();
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public java.lang.String getUrl(int index) {
return url_.get(index);
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public com.google.protobuf.ByteString
getUrlBytes(int index) {
return url_.getByteString(index);
}
// repeated string boot_timestamp = 11;
public static final int BOOT_TIMESTAMP_FIELD_NUMBER = 11;
private com.google.protobuf.LazyStringList bootTimestamp_;
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.util.List<java.lang.String>
getBootTimestampList() {
return bootTimestamp_;
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public int getBootTimestampCount() {
return bootTimestamp_.size();
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getBootTimestamp(int index) {
return bootTimestamp_.get(index);
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getBootTimestampBytes(int index) {
return bootTimestamp_.getByteString(index);
}
// repeated string shutdown_timestamp = 12;
public static final int SHUTDOWN_TIMESTAMP_FIELD_NUMBER = 12;
private com.google.protobuf.LazyStringList shutdownTimestamp_;
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.util.List<java.lang.String>
getShutdownTimestampList() {
return shutdownTimestamp_;
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public int getShutdownTimestampCount() {
return shutdownTimestamp_.size();
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getShutdownTimestamp(int index) {
return shutdownTimestamp_.get(index);
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getShutdownTimestampBytes(int index) {
return shutdownTimestamp_.getByteString(index);
}
// repeated .user_activity.PhoneActivity phone_activity = 13;
public static final int PHONE_ACTIVITY_FIELD_NUMBER = 13;
private java.util.List<user_activity.UserActivityData.PhoneActivity> phoneActivity_;
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.PhoneActivity> getPhoneActivityList() {
return phoneActivity_;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.PhoneActivityOrBuilder>
getPhoneActivityOrBuilderList() {
return phoneActivity_;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public int getPhoneActivityCount() {
return phoneActivity_.size();
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivity getPhoneActivity(int index) {
return phoneActivity_.get(index);
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivityOrBuilder getPhoneActivityOrBuilder(
int index) {
return phoneActivity_.get(index);
}
// repeated string sms_sent_timestamp = 14;
public static final int SMS_SENT_TIMESTAMP_FIELD_NUMBER = 14;
private com.google.protobuf.LazyStringList smsSentTimestamp_;
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public java.util.List<java.lang.String>
getSmsSentTimestampList() {
return smsSentTimestamp_;
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public int getSmsSentTimestampCount() {
return smsSentTimestamp_.size();
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public java.lang.String getSmsSentTimestamp(int index) {
return smsSentTimestamp_.get(index);
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public com.google.protobuf.ByteString
getSmsSentTimestampBytes(int index) {
return smsSentTimestamp_.getByteString(index);
}
// repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;
public static final int THIRD_PARTY_VIDEO_ACTIVITY_FIELD_NUMBER = 15;
private java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity> thirdPartyVideoActivity_;
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity> getThirdPartyVideoActivityList() {
return thirdPartyVideoActivity_;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder>
getThirdPartyVideoActivityOrBuilderList() {
return thirdPartyVideoActivity_;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public int getThirdPartyVideoActivityCount() {
return thirdPartyVideoActivity_.size();
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivity getThirdPartyVideoActivity(int index) {
return thirdPartyVideoActivity_.get(index);
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder getThirdPartyVideoActivityOrBuilder(
int index) {
return thirdPartyVideoActivity_.get(index);
}
// repeated .user_activity.Process process = 16;
public static final int PROCESS_FIELD_NUMBER = 16;
private java.util.List<user_activity.UserActivityData.Process> process_;
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Process> getProcessList() {
return process_;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ProcessOrBuilder>
getProcessOrBuilderList() {
return process_;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public int getProcessCount() {
return process_.size();
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.Process getProcess(int index) {
return process_.get(index);
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.ProcessOrBuilder getProcessOrBuilder(
int index) {
return process_.get(index);
}
// repeated .user_activity.Window window = 17;
public static final int WINDOW_FIELD_NUMBER = 17;
private java.util.List<user_activity.UserActivityData.Window> window_;
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Window> getWindowList() {
return window_;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.WindowOrBuilder>
getWindowOrBuilderList() {
return window_;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public int getWindowCount() {
return window_.size();
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.Window getWindow(int index) {
return window_.get(index);
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.WindowOrBuilder getWindowOrBuilder(
int index) {
return window_.get(index);
}
// optional .user_activity.DeviceInfo device_info = 18;
public static final int DEVICE_INFO_FIELD_NUMBER = 18;
private user_activity.UserActivityData.DeviceInfo deviceInfo_;
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public boolean hasDeviceInfo() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public user_activity.UserActivityData.DeviceInfo getDeviceInfo() {
return deviceInfo_;
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public user_activity.UserActivityData.DeviceInfoOrBuilder getDeviceInfoOrBuilder() {
return deviceInfo_;
}
private void initFields() {
uid_ = "";
login_ = "";
platform_ = "";
mac_ = "";
model_ = "";
gps_ = user_activity.UserActivityData.GPS.getDefaultInstance();
poi_ = com.google.protobuf.LazyStringArrayList.EMPTY;
installedApp_ = java.util.Collections.emptyList();
searchKeyword_ = com.google.protobuf.LazyStringArrayList.EMPTY;
url_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bootTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
shutdownTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
phoneActivity_ = java.util.Collections.emptyList();
smsSentTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
thirdPartyVideoActivity_ = java.util.Collections.emptyList();
process_ = java.util.Collections.emptyList();
window_ = java.util.Collections.emptyList();
deviceInfo_ = user_activity.UserActivityData.DeviceInfo.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasUid()) {
memoizedIsInitialized = 0;
return false;
}
if (hasGps()) {
if (!getGps().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getInstalledAppCount(); i++) {
if (!getInstalledApp(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getProcessCount(); i++) {
if (!getProcess(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getWindowCount(); i++) {
if (!getWindow(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getUidBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getLoginBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getPlatformBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getMacBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBytes(5, getModelBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeMessage(6, gps_);
}
for (int i = 0; i < poi_.size(); i++) {
output.writeBytes(7, poi_.getByteString(i));
}
for (int i = 0; i < installedApp_.size(); i++) {
output.writeMessage(8, installedApp_.get(i));
}
for (int i = 0; i < searchKeyword_.size(); i++) {
output.writeBytes(9, searchKeyword_.getByteString(i));
}
for (int i = 0; i < url_.size(); i++) {
output.writeBytes(10, url_.getByteString(i));
}
for (int i = 0; i < bootTimestamp_.size(); i++) {
output.writeBytes(11, bootTimestamp_.getByteString(i));
}
for (int i = 0; i < shutdownTimestamp_.size(); i++) {
output.writeBytes(12, shutdownTimestamp_.getByteString(i));
}
for (int i = 0; i < phoneActivity_.size(); i++) {
output.writeMessage(13, phoneActivity_.get(i));
}
for (int i = 0; i < smsSentTimestamp_.size(); i++) {
output.writeBytes(14, smsSentTimestamp_.getByteString(i));
}
for (int i = 0; i < thirdPartyVideoActivity_.size(); i++) {
output.writeMessage(15, thirdPartyVideoActivity_.get(i));
}
for (int i = 0; i < process_.size(); i++) {
output.writeMessage(16, process_.get(i));
}
for (int i = 0; i < window_.size(); i++) {
output.writeMessage(17, window_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeMessage(18, deviceInfo_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getUidBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getLoginBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getPlatformBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getMacBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, getModelBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, gps_);
}
{
int dataSize = 0;
for (int i = 0; i < poi_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(poi_.getByteString(i));
}
size += dataSize;
size += 1 * getPoiList().size();
}
for (int i = 0; i < installedApp_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, installedApp_.get(i));
}
{
int dataSize = 0;
for (int i = 0; i < searchKeyword_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(searchKeyword_.getByteString(i));
}
size += dataSize;
size += 1 * getSearchKeywordList().size();
}
{
int dataSize = 0;
for (int i = 0; i < url_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(url_.getByteString(i));
}
size += dataSize;
size += 1 * getUrlList().size();
}
{
int dataSize = 0;
for (int i = 0; i < bootTimestamp_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(bootTimestamp_.getByteString(i));
}
size += dataSize;
size += 1 * getBootTimestampList().size();
}
{
int dataSize = 0;
for (int i = 0; i < shutdownTimestamp_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(shutdownTimestamp_.getByteString(i));
}
size += dataSize;
size += 1 * getShutdownTimestampList().size();
}
for (int i = 0; i < phoneActivity_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(13, phoneActivity_.get(i));
}
{
int dataSize = 0;
for (int i = 0; i < smsSentTimestamp_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(smsSentTimestamp_.getByteString(i));
}
size += dataSize;
size += 1 * getSmsSentTimestampList().size();
}
for (int i = 0; i < thirdPartyVideoActivity_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, thirdPartyVideoActivity_.get(i));
}
for (int i = 0; i < process_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(16, process_.get(i));
}
for (int i = 0; i < window_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(17, window_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(18, deviceInfo_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.UserActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.UserActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.UserActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.UserActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.UserActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.UserActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.UserActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.UserActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.UserActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.UserActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.UserActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.UserActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.UserActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_UserActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_UserActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.UserActivity.class, user_activity.UserActivityData.UserActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.UserActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getGpsFieldBuilder();
getInstalledAppFieldBuilder();
getPhoneActivityFieldBuilder();
getThirdPartyVideoActivityFieldBuilder();
getProcessFieldBuilder();
getWindowFieldBuilder();
getDeviceInfoFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
uid_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
login_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
platform_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
mac_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
model_ = "";
bitField0_ = (bitField0_ & ~0x00000010);
if (gpsBuilder_ == null) {
gps_ = user_activity.UserActivityData.GPS.getDefaultInstance();
} else {
gpsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
poi_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000040);
if (installedAppBuilder_ == null) {
installedApp_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
} else {
installedAppBuilder_.clear();
}
searchKeyword_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000100);
url_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000200);
bootTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000400);
shutdownTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000800);
if (phoneActivityBuilder_ == null) {
phoneActivity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00001000);
} else {
phoneActivityBuilder_.clear();
}
smsSentTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00002000);
if (thirdPartyVideoActivityBuilder_ == null) {
thirdPartyVideoActivity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00004000);
} else {
thirdPartyVideoActivityBuilder_.clear();
}
if (processBuilder_ == null) {
process_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00008000);
} else {
processBuilder_.clear();
}
if (windowBuilder_ == null) {
window_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00010000);
} else {
windowBuilder_.clear();
}
if (deviceInfoBuilder_ == null) {
deviceInfo_ = user_activity.UserActivityData.DeviceInfo.getDefaultInstance();
} else {
deviceInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00020000);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_UserActivity_descriptor;
}
public user_activity.UserActivityData.UserActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.UserActivity.getDefaultInstance();
}
public user_activity.UserActivityData.UserActivity build() {
user_activity.UserActivityData.UserActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.UserActivity buildPartial() {
user_activity.UserActivityData.UserActivity result = new user_activity.UserActivityData.UserActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.uid_ = uid_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.login_ = login_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.platform_ = platform_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.mac_ = mac_;
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
result.model_ = model_;
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
if (gpsBuilder_ == null) {
result.gps_ = gps_;
} else {
result.gps_ = gpsBuilder_.build();
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
poi_ = new com.google.protobuf.UnmodifiableLazyStringList(
poi_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.poi_ = poi_;
if (installedAppBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080)) {
installedApp_ = java.util.Collections.unmodifiableList(installedApp_);
bitField0_ = (bitField0_ & ~0x00000080);
}
result.installedApp_ = installedApp_;
} else {
result.installedApp_ = installedAppBuilder_.build();
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
searchKeyword_ = new com.google.protobuf.UnmodifiableLazyStringList(
searchKeyword_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.searchKeyword_ = searchKeyword_;
if (((bitField0_ & 0x00000200) == 0x00000200)) {
url_ = new com.google.protobuf.UnmodifiableLazyStringList(
url_);
bitField0_ = (bitField0_ & ~0x00000200);
}
result.url_ = url_;
if (((bitField0_ & 0x00000400) == 0x00000400)) {
bootTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(
bootTimestamp_);
bitField0_ = (bitField0_ & ~0x00000400);
}
result.bootTimestamp_ = bootTimestamp_;
if (((bitField0_ & 0x00000800) == 0x00000800)) {
shutdownTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(
shutdownTimestamp_);
bitField0_ = (bitField0_ & ~0x00000800);
}
result.shutdownTimestamp_ = shutdownTimestamp_;
if (phoneActivityBuilder_ == null) {
if (((bitField0_ & 0x00001000) == 0x00001000)) {
phoneActivity_ = java.util.Collections.unmodifiableList(phoneActivity_);
bitField0_ = (bitField0_ & ~0x00001000);
}
result.phoneActivity_ = phoneActivity_;
} else {
result.phoneActivity_ = phoneActivityBuilder_.build();
}
if (((bitField0_ & 0x00002000) == 0x00002000)) {
smsSentTimestamp_ = new com.google.protobuf.UnmodifiableLazyStringList(
smsSentTimestamp_);
bitField0_ = (bitField0_ & ~0x00002000);
}
result.smsSentTimestamp_ = smsSentTimestamp_;
if (thirdPartyVideoActivityBuilder_ == null) {
if (((bitField0_ & 0x00004000) == 0x00004000)) {
thirdPartyVideoActivity_ = java.util.Collections.unmodifiableList(thirdPartyVideoActivity_);
bitField0_ = (bitField0_ & ~0x00004000);
}
result.thirdPartyVideoActivity_ = thirdPartyVideoActivity_;
} else {
result.thirdPartyVideoActivity_ = thirdPartyVideoActivityBuilder_.build();
}
if (processBuilder_ == null) {
if (((bitField0_ & 0x00008000) == 0x00008000)) {
process_ = java.util.Collections.unmodifiableList(process_);
bitField0_ = (bitField0_ & ~0x00008000);
}
result.process_ = process_;
} else {
result.process_ = processBuilder_.build();
}
if (windowBuilder_ == null) {
if (((bitField0_ & 0x00010000) == 0x00010000)) {
window_ = java.util.Collections.unmodifiableList(window_);
bitField0_ = (bitField0_ & ~0x00010000);
}
result.window_ = window_;
} else {
result.window_ = windowBuilder_.build();
}
if (((from_bitField0_ & 0x00020000) == 0x00020000)) {
to_bitField0_ |= 0x00000040;
}
if (deviceInfoBuilder_ == null) {
result.deviceInfo_ = deviceInfo_;
} else {
result.deviceInfo_ = deviceInfoBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.UserActivity) {
return mergeFrom((user_activity.UserActivityData.UserActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.UserActivity other) {
if (other == user_activity.UserActivityData.UserActivity.getDefaultInstance()) return this;
if (other.hasUid()) {
bitField0_ |= 0x00000001;
uid_ = other.uid_;
onChanged();
}
if (other.hasLogin()) {
bitField0_ |= 0x00000002;
login_ = other.login_;
onChanged();
}
if (other.hasPlatform()) {
bitField0_ |= 0x00000004;
platform_ = other.platform_;
onChanged();
}
if (other.hasMac()) {
bitField0_ |= 0x00000008;
mac_ = other.mac_;
onChanged();
}
if (other.hasModel()) {
bitField0_ |= 0x00000010;
model_ = other.model_;
onChanged();
}
if (other.hasGps()) {
mergeGps(other.getGps());
}
if (!other.poi_.isEmpty()) {
if (poi_.isEmpty()) {
poi_ = other.poi_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensurePoiIsMutable();
poi_.addAll(other.poi_);
}
onChanged();
}
if (installedAppBuilder_ == null) {
if (!other.installedApp_.isEmpty()) {
if (installedApp_.isEmpty()) {
installedApp_ = other.installedApp_;
bitField0_ = (bitField0_ & ~0x00000080);
} else {
ensureInstalledAppIsMutable();
installedApp_.addAll(other.installedApp_);
}
onChanged();
}
} else {
if (!other.installedApp_.isEmpty()) {
if (installedAppBuilder_.isEmpty()) {
installedAppBuilder_.dispose();
installedAppBuilder_ = null;
installedApp_ = other.installedApp_;
bitField0_ = (bitField0_ & ~0x00000080);
installedAppBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getInstalledAppFieldBuilder() : null;
} else {
installedAppBuilder_.addAllMessages(other.installedApp_);
}
}
}
if (!other.searchKeyword_.isEmpty()) {
if (searchKeyword_.isEmpty()) {
searchKeyword_ = other.searchKeyword_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureSearchKeywordIsMutable();
searchKeyword_.addAll(other.searchKeyword_);
}
onChanged();
}
if (!other.url_.isEmpty()) {
if (url_.isEmpty()) {
url_ = other.url_;
bitField0_ = (bitField0_ & ~0x00000200);
} else {
ensureUrlIsMutable();
url_.addAll(other.url_);
}
onChanged();
}
if (!other.bootTimestamp_.isEmpty()) {
if (bootTimestamp_.isEmpty()) {
bootTimestamp_ = other.bootTimestamp_;
bitField0_ = (bitField0_ & ~0x00000400);
} else {
ensureBootTimestampIsMutable();
bootTimestamp_.addAll(other.bootTimestamp_);
}
onChanged();
}
if (!other.shutdownTimestamp_.isEmpty()) {
if (shutdownTimestamp_.isEmpty()) {
shutdownTimestamp_ = other.shutdownTimestamp_;
bitField0_ = (bitField0_ & ~0x00000800);
} else {
ensureShutdownTimestampIsMutable();
shutdownTimestamp_.addAll(other.shutdownTimestamp_);
}
onChanged();
}
if (phoneActivityBuilder_ == null) {
if (!other.phoneActivity_.isEmpty()) {
if (phoneActivity_.isEmpty()) {
phoneActivity_ = other.phoneActivity_;
bitField0_ = (bitField0_ & ~0x00001000);
} else {
ensurePhoneActivityIsMutable();
phoneActivity_.addAll(other.phoneActivity_);
}
onChanged();
}
} else {
if (!other.phoneActivity_.isEmpty()) {
if (phoneActivityBuilder_.isEmpty()) {
phoneActivityBuilder_.dispose();
phoneActivityBuilder_ = null;
phoneActivity_ = other.phoneActivity_;
bitField0_ = (bitField0_ & ~0x00001000);
phoneActivityBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getPhoneActivityFieldBuilder() : null;
} else {
phoneActivityBuilder_.addAllMessages(other.phoneActivity_);
}
}
}
if (!other.smsSentTimestamp_.isEmpty()) {
if (smsSentTimestamp_.isEmpty()) {
smsSentTimestamp_ = other.smsSentTimestamp_;
bitField0_ = (bitField0_ & ~0x00002000);
} else {
ensureSmsSentTimestampIsMutable();
smsSentTimestamp_.addAll(other.smsSentTimestamp_);
}
onChanged();
}
if (thirdPartyVideoActivityBuilder_ == null) {
if (!other.thirdPartyVideoActivity_.isEmpty()) {
if (thirdPartyVideoActivity_.isEmpty()) {
thirdPartyVideoActivity_ = other.thirdPartyVideoActivity_;
bitField0_ = (bitField0_ & ~0x00004000);
} else {
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.addAll(other.thirdPartyVideoActivity_);
}
onChanged();
}
} else {
if (!other.thirdPartyVideoActivity_.isEmpty()) {
if (thirdPartyVideoActivityBuilder_.isEmpty()) {
thirdPartyVideoActivityBuilder_.dispose();
thirdPartyVideoActivityBuilder_ = null;
thirdPartyVideoActivity_ = other.thirdPartyVideoActivity_;
bitField0_ = (bitField0_ & ~0x00004000);
thirdPartyVideoActivityBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getThirdPartyVideoActivityFieldBuilder() : null;
} else {
thirdPartyVideoActivityBuilder_.addAllMessages(other.thirdPartyVideoActivity_);
}
}
}
if (processBuilder_ == null) {
if (!other.process_.isEmpty()) {
if (process_.isEmpty()) {
process_ = other.process_;
bitField0_ = (bitField0_ & ~0x00008000);
} else {
ensureProcessIsMutable();
process_.addAll(other.process_);
}
onChanged();
}
} else {
if (!other.process_.isEmpty()) {
if (processBuilder_.isEmpty()) {
processBuilder_.dispose();
processBuilder_ = null;
process_ = other.process_;
bitField0_ = (bitField0_ & ~0x00008000);
processBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getProcessFieldBuilder() : null;
} else {
processBuilder_.addAllMessages(other.process_);
}
}
}
if (windowBuilder_ == null) {
if (!other.window_.isEmpty()) {
if (window_.isEmpty()) {
window_ = other.window_;
bitField0_ = (bitField0_ & ~0x00010000);
} else {
ensureWindowIsMutable();
window_.addAll(other.window_);
}
onChanged();
}
} else {
if (!other.window_.isEmpty()) {
if (windowBuilder_.isEmpty()) {
windowBuilder_.dispose();
windowBuilder_ = null;
window_ = other.window_;
bitField0_ = (bitField0_ & ~0x00010000);
windowBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getWindowFieldBuilder() : null;
} else {
windowBuilder_.addAllMessages(other.window_);
}
}
}
if (other.hasDeviceInfo()) {
mergeDeviceInfo(other.getDeviceInfo());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasUid()) {
return false;
}
if (hasGps()) {
if (!getGps().isInitialized()) {
return false;
}
}
for (int i = 0; i < getInstalledAppCount(); i++) {
if (!getInstalledApp(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getProcessCount(); i++) {
if (!getProcess(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getWindowCount(); i++) {
if (!getWindow(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.UserActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.UserActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string uid = 1;
private java.lang.Object uid_ = "";
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public boolean hasUid() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public java.lang.String getUid() {
java.lang.Object ref = uid_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
uid_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
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;
}
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public Builder setUid(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
uid_ = value;
onChanged();
return this;
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public Builder clearUid() {
bitField0_ = (bitField0_ & ~0x00000001);
uid_ = getDefaultInstance().getUid();
onChanged();
return this;
}
/**
* <code>required string uid = 1;</code>
*
* <pre>
*Ψһ��ʾ�ÿͻ��˵������û�id���ͻ���Ϊ��flash cookie id���ƶ���Ϊopen udid
* </pre>
*/
public Builder setUidBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
uid_ = value;
onChanged();
return this;
}
// optional string login = 2;
private java.lang.Object login_ = "";
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public boolean hasLogin() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public java.lang.String getLogin() {
java.lang.Object ref = login_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
login_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public com.google.protobuf.ByteString
getLoginBytes() {
java.lang.Object ref = login_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
login_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public Builder setLogin(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
login_ = value;
onChanged();
return this;
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public Builder clearLogin() {
bitField0_ = (bitField0_ & ~0x00000002);
login_ = getDefaultInstance().getLogin();
onChanged();
return this;
}
/**
* <code>optional string login = 2;</code>
*
* <pre>
*ע���û���¼id
* </pre>
*/
public Builder setLoginBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
login_ = value;
onChanged();
return this;
}
// optional string platform = 3;
private java.lang.Object platform_ = "";
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public boolean hasPlatform() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public java.lang.String getPlatform() {
java.lang.Object ref = platform_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
platform_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public com.google.protobuf.ByteString
getPlatformBytes() {
java.lang.Object ref = platform_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
platform_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public Builder setPlatform(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
platform_ = value;
onChanged();
return this;
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public Builder clearPlatform() {
bitField0_ = (bitField0_ & ~0x00000004);
platform_ = getDefaultInstance().getPlatform();
onChanged();
return this;
}
/**
* <code>optional string platform = 3;</code>
*
* <pre>
* ��ȡֵ��pps_ios | pps_android | pps_pc | iqiyi_ios | iqiyi_android | iqiyi_pc
* </pre>
*/
public Builder setPlatformBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
platform_ = value;
onChanged();
return this;
}
// optional string mac = 4;
private java.lang.Object mac_ = "";
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public boolean hasMac() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public java.lang.String getMac() {
java.lang.Object ref = mac_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
mac_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public com.google.protobuf.ByteString
getMacBytes() {
java.lang.Object ref = mac_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mac_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public Builder setMac(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
mac_ = value;
onChanged();
return this;
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public Builder clearMac() {
bitField0_ = (bitField0_ & ~0x00000008);
mac_ = getDefaultInstance().getMac();
onChanged();
return this;
}
/**
* <code>optional string mac = 4;</code>
*
* <pre>
*�豸mac��ַ
* </pre>
*/
public Builder setMacBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
mac_ = value;
onChanged();
return this;
}
// optional string model = 5;
private java.lang.Object model_ = "";
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public boolean hasModel() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public java.lang.String getModel() {
java.lang.Object ref = model_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
model_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public Builder setModel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
model_ = value;
onChanged();
return this;
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public Builder clearModel() {
bitField0_ = (bitField0_ & ~0x00000010);
model_ = getDefaultInstance().getModel();
onChanged();
return this;
}
/**
* <code>optional string model = 5;</code>
*
* <pre>
*�豸�ͺ�
* </pre>
*/
public Builder setModelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
model_ = value;
onChanged();
return this;
}
// optional .user_activity.GPS gps = 6;
private user_activity.UserActivityData.GPS gps_ = user_activity.UserActivityData.GPS.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.GPS, user_activity.UserActivityData.GPS.Builder, user_activity.UserActivityData.GPSOrBuilder> gpsBuilder_;
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public boolean hasGps() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public user_activity.UserActivityData.GPS getGps() {
if (gpsBuilder_ == null) {
return gps_;
} else {
return gpsBuilder_.getMessage();
}
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public Builder setGps(user_activity.UserActivityData.GPS value) {
if (gpsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
gps_ = value;
onChanged();
} else {
gpsBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public Builder setGps(
user_activity.UserActivityData.GPS.Builder builderForValue) {
if (gpsBuilder_ == null) {
gps_ = builderForValue.build();
onChanged();
} else {
gpsBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public Builder mergeGps(user_activity.UserActivityData.GPS value) {
if (gpsBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
gps_ != user_activity.UserActivityData.GPS.getDefaultInstance()) {
gps_ =
user_activity.UserActivityData.GPS.newBuilder(gps_).mergeFrom(value).buildPartial();
} else {
gps_ = value;
}
onChanged();
} else {
gpsBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public Builder clearGps() {
if (gpsBuilder_ == null) {
gps_ = user_activity.UserActivityData.GPS.getDefaultInstance();
onChanged();
} else {
gpsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public user_activity.UserActivityData.GPS.Builder getGpsBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getGpsFieldBuilder().getBuilder();
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
public user_activity.UserActivityData.GPSOrBuilder getGpsOrBuilder() {
if (gpsBuilder_ != null) {
return gpsBuilder_.getMessageOrBuilder();
} else {
return gps_;
}
}
/**
* <code>optional .user_activity.GPS gps = 6;</code>
*
* <pre>
* GPS���꣬mobile only
* </pre>
*/
private com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.GPS, user_activity.UserActivityData.GPS.Builder, user_activity.UserActivityData.GPSOrBuilder>
getGpsFieldBuilder() {
if (gpsBuilder_ == null) {
gpsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.GPS, user_activity.UserActivityData.GPS.Builder, user_activity.UserActivityData.GPSOrBuilder>(
gps_,
getParentForChildren(),
isClean());
gps_ = null;
}
return gpsBuilder_;
}
// repeated string poi = 7;
private com.google.protobuf.LazyStringList poi_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensurePoiIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
poi_ = new com.google.protobuf.LazyStringArrayList(poi_);
bitField0_ |= 0x00000040;
}
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public java.util.List<java.lang.String>
getPoiList() {
return java.util.Collections.unmodifiableList(poi_);
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public int getPoiCount() {
return poi_.size();
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public java.lang.String getPoi(int index) {
return poi_.get(index);
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public com.google.protobuf.ByteString
getPoiBytes(int index) {
return poi_.getByteString(index);
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public Builder setPoi(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensurePoiIsMutable();
poi_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public Builder addPoi(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensurePoiIsMutable();
poi_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public Builder addAllPoi(
java.lang.Iterable<java.lang.String> values) {
ensurePoiIsMutable();
super.addAll(values, poi_);
onChanged();
return this;
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public Builder clearPoi() {
poi_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
return this;
}
/**
* <code>repeated string poi = 7;</code>
*
* <pre>
*��ͼPOI��Ϣ��gps���긽��300���ڵĵ�ͼ��Ϣ��mobile only
* </pre>
*/
public Builder addPoiBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensurePoiIsMutable();
poi_.add(value);
onChanged();
return this;
}
// repeated .user_activity.App installed_app = 8;
private java.util.List<user_activity.UserActivityData.App> installedApp_ =
java.util.Collections.emptyList();
private void ensureInstalledAppIsMutable() {
if (!((bitField0_ & 0x00000080) == 0x00000080)) {
installedApp_ = new java.util.ArrayList<user_activity.UserActivityData.App>(installedApp_);
bitField0_ |= 0x00000080;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.App, user_activity.UserActivityData.App.Builder, user_activity.UserActivityData.AppOrBuilder> installedAppBuilder_;
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.App> getInstalledAppList() {
if (installedAppBuilder_ == null) {
return java.util.Collections.unmodifiableList(installedApp_);
} else {
return installedAppBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public int getInstalledAppCount() {
if (installedAppBuilder_ == null) {
return installedApp_.size();
} else {
return installedAppBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.App getInstalledApp(int index) {
if (installedAppBuilder_ == null) {
return installedApp_.get(index);
} else {
return installedAppBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder setInstalledApp(
int index, user_activity.UserActivityData.App value) {
if (installedAppBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInstalledAppIsMutable();
installedApp_.set(index, value);
onChanged();
} else {
installedAppBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder setInstalledApp(
int index, user_activity.UserActivityData.App.Builder builderForValue) {
if (installedAppBuilder_ == null) {
ensureInstalledAppIsMutable();
installedApp_.set(index, builderForValue.build());
onChanged();
} else {
installedAppBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder addInstalledApp(user_activity.UserActivityData.App value) {
if (installedAppBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInstalledAppIsMutable();
installedApp_.add(value);
onChanged();
} else {
installedAppBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder addInstalledApp(
int index, user_activity.UserActivityData.App value) {
if (installedAppBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInstalledAppIsMutable();
installedApp_.add(index, value);
onChanged();
} else {
installedAppBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder addInstalledApp(
user_activity.UserActivityData.App.Builder builderForValue) {
if (installedAppBuilder_ == null) {
ensureInstalledAppIsMutable();
installedApp_.add(builderForValue.build());
onChanged();
} else {
installedAppBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder addInstalledApp(
int index, user_activity.UserActivityData.App.Builder builderForValue) {
if (installedAppBuilder_ == null) {
ensureInstalledAppIsMutable();
installedApp_.add(index, builderForValue.build());
onChanged();
} else {
installedAppBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder addAllInstalledApp(
java.lang.Iterable<? extends user_activity.UserActivityData.App> values) {
if (installedAppBuilder_ == null) {
ensureInstalledAppIsMutable();
super.addAll(values, installedApp_);
onChanged();
} else {
installedAppBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder clearInstalledApp() {
if (installedAppBuilder_ == null) {
installedApp_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
} else {
installedAppBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public Builder removeInstalledApp(int index) {
if (installedAppBuilder_ == null) {
ensureInstalledAppIsMutable();
installedApp_.remove(index);
onChanged();
} else {
installedAppBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.App.Builder getInstalledAppBuilder(
int index) {
return getInstalledAppFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.AppOrBuilder getInstalledAppOrBuilder(
int index) {
if (installedAppBuilder_ == null) {
return installedApp_.get(index); } else {
return installedAppBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.AppOrBuilder>
getInstalledAppOrBuilderList() {
if (installedAppBuilder_ != null) {
return installedAppBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(installedApp_);
}
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.App.Builder addInstalledAppBuilder() {
return getInstalledAppFieldBuilder().addBuilder(
user_activity.UserActivityData.App.getDefaultInstance());
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public user_activity.UserActivityData.App.Builder addInstalledAppBuilder(
int index) {
return getInstalledAppFieldBuilder().addBuilder(
index, user_activity.UserActivityData.App.getDefaultInstance());
}
/**
* <code>repeated .user_activity.App installed_app = 8;</code>
*
* <pre>
* ��װ��APP��Ϣ�Լ�ʹ�������mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.App.Builder>
getInstalledAppBuilderList() {
return getInstalledAppFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.App, user_activity.UserActivityData.App.Builder, user_activity.UserActivityData.AppOrBuilder>
getInstalledAppFieldBuilder() {
if (installedAppBuilder_ == null) {
installedAppBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.App, user_activity.UserActivityData.App.Builder, user_activity.UserActivityData.AppOrBuilder>(
installedApp_,
((bitField0_ & 0x00000080) == 0x00000080),
getParentForChildren(),
isClean());
installedApp_ = null;
}
return installedAppBuilder_;
}
// repeated string search_keyword = 9;
private com.google.protobuf.LazyStringList searchKeyword_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureSearchKeywordIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
searchKeyword_ = new com.google.protobuf.LazyStringArrayList(searchKeyword_);
bitField0_ |= 0x00000100;
}
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public java.util.List<java.lang.String>
getSearchKeywordList() {
return java.util.Collections.unmodifiableList(searchKeyword_);
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public int getSearchKeywordCount() {
return searchKeyword_.size();
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public java.lang.String getSearchKeyword(int index) {
return searchKeyword_.get(index);
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public com.google.protobuf.ByteString
getSearchKeywordBytes(int index) {
return searchKeyword_.getByteString(index);
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public Builder setSearchKeyword(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureSearchKeywordIsMutable();
searchKeyword_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public Builder addSearchKeyword(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureSearchKeywordIsMutable();
searchKeyword_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public Builder addAllSearchKeyword(
java.lang.Iterable<java.lang.String> values) {
ensureSearchKeywordIsMutable();
super.addAll(values, searchKeyword_);
onChanged();
return this;
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public Builder clearSearchKeyword() {
searchKeyword_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
return this;
}
/**
* <code>repeated string search_keyword = 9;</code>
*
* <pre>
* �ڰٶȵ�������վ�������ؼ���
* </pre>
*/
public Builder addSearchKeywordBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureSearchKeywordIsMutable();
searchKeyword_.add(value);
onChanged();
return this;
}
// repeated string url = 10;
private com.google.protobuf.LazyStringList url_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureUrlIsMutable() {
if (!((bitField0_ & 0x00000200) == 0x00000200)) {
url_ = new com.google.protobuf.LazyStringArrayList(url_);
bitField0_ |= 0x00000200;
}
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public java.util.List<java.lang.String>
getUrlList() {
return java.util.Collections.unmodifiableList(url_);
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public int getUrlCount() {
return url_.size();
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public java.lang.String getUrl(int index) {
return url_.get(index);
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public com.google.protobuf.ByteString
getUrlBytes(int index) {
return url_.getByteString(index);
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public Builder setUrl(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlIsMutable();
url_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public Builder addUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlIsMutable();
url_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public Builder addAllUrl(
java.lang.Iterable<java.lang.String> values) {
ensureUrlIsMutable();
super.addAll(values, url_);
onChanged();
return this;
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public Builder clearUrl() {
url_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
return this;
}
/**
* <code>repeated string url = 10;</code>
*
* <pre>
*������Щ��ҳ
* </pre>
*/
public Builder addUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureUrlIsMutable();
url_.add(value);
onChanged();
return this;
}
// repeated string boot_timestamp = 11;
private com.google.protobuf.LazyStringList bootTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureBootTimestampIsMutable() {
if (!((bitField0_ & 0x00000400) == 0x00000400)) {
bootTimestamp_ = new com.google.protobuf.LazyStringArrayList(bootTimestamp_);
bitField0_ |= 0x00000400;
}
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.util.List<java.lang.String>
getBootTimestampList() {
return java.util.Collections.unmodifiableList(bootTimestamp_);
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public int getBootTimestampCount() {
return bootTimestamp_.size();
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getBootTimestamp(int index) {
return bootTimestamp_.get(index);
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getBootTimestampBytes(int index) {
return bootTimestamp_.getByteString(index);
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setBootTimestamp(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureBootTimestampIsMutable();
bootTimestamp_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addBootTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureBootTimestampIsMutable();
bootTimestamp_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addAllBootTimestamp(
java.lang.Iterable<java.lang.String> values) {
ensureBootTimestampIsMutable();
super.addAll(values, bootTimestamp_);
onChanged();
return this;
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearBootTimestamp() {
bootTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
return this;
}
/**
* <code>repeated string boot_timestamp = 11;</code>
*
* <pre>
*����ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addBootTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureBootTimestampIsMutable();
bootTimestamp_.add(value);
onChanged();
return this;
}
// repeated string shutdown_timestamp = 12;
private com.google.protobuf.LazyStringList shutdownTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureShutdownTimestampIsMutable() {
if (!((bitField0_ & 0x00000800) == 0x00000800)) {
shutdownTimestamp_ = new com.google.protobuf.LazyStringArrayList(shutdownTimestamp_);
bitField0_ |= 0x00000800;
}
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.util.List<java.lang.String>
getShutdownTimestampList() {
return java.util.Collections.unmodifiableList(shutdownTimestamp_);
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public int getShutdownTimestampCount() {
return shutdownTimestamp_.size();
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getShutdownTimestamp(int index) {
return shutdownTimestamp_.get(index);
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getShutdownTimestampBytes(int index) {
return shutdownTimestamp_.getByteString(index);
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setShutdownTimestamp(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureShutdownTimestampIsMutable();
shutdownTimestamp_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addShutdownTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureShutdownTimestampIsMutable();
shutdownTimestamp_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addAllShutdownTimestamp(
java.lang.Iterable<java.lang.String> values) {
ensureShutdownTimestampIsMutable();
super.addAll(values, shutdownTimestamp_);
onChanged();
return this;
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearShutdownTimestamp() {
shutdownTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
return this;
}
/**
* <code>repeated string shutdown_timestamp = 12;</code>
*
* <pre>
*�ػ�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder addShutdownTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureShutdownTimestampIsMutable();
shutdownTimestamp_.add(value);
onChanged();
return this;
}
// repeated .user_activity.PhoneActivity phone_activity = 13;
private java.util.List<user_activity.UserActivityData.PhoneActivity> phoneActivity_ =
java.util.Collections.emptyList();
private void ensurePhoneActivityIsMutable() {
if (!((bitField0_ & 0x00001000) == 0x00001000)) {
phoneActivity_ = new java.util.ArrayList<user_activity.UserActivityData.PhoneActivity>(phoneActivity_);
bitField0_ |= 0x00001000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.PhoneActivity, user_activity.UserActivityData.PhoneActivity.Builder, user_activity.UserActivityData.PhoneActivityOrBuilder> phoneActivityBuilder_;
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.PhoneActivity> getPhoneActivityList() {
if (phoneActivityBuilder_ == null) {
return java.util.Collections.unmodifiableList(phoneActivity_);
} else {
return phoneActivityBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public int getPhoneActivityCount() {
if (phoneActivityBuilder_ == null) {
return phoneActivity_.size();
} else {
return phoneActivityBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivity getPhoneActivity(int index) {
if (phoneActivityBuilder_ == null) {
return phoneActivity_.get(index);
} else {
return phoneActivityBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder setPhoneActivity(
int index, user_activity.UserActivityData.PhoneActivity value) {
if (phoneActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePhoneActivityIsMutable();
phoneActivity_.set(index, value);
onChanged();
} else {
phoneActivityBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder setPhoneActivity(
int index, user_activity.UserActivityData.PhoneActivity.Builder builderForValue) {
if (phoneActivityBuilder_ == null) {
ensurePhoneActivityIsMutable();
phoneActivity_.set(index, builderForValue.build());
onChanged();
} else {
phoneActivityBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder addPhoneActivity(user_activity.UserActivityData.PhoneActivity value) {
if (phoneActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePhoneActivityIsMutable();
phoneActivity_.add(value);
onChanged();
} else {
phoneActivityBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder addPhoneActivity(
int index, user_activity.UserActivityData.PhoneActivity value) {
if (phoneActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePhoneActivityIsMutable();
phoneActivity_.add(index, value);
onChanged();
} else {
phoneActivityBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder addPhoneActivity(
user_activity.UserActivityData.PhoneActivity.Builder builderForValue) {
if (phoneActivityBuilder_ == null) {
ensurePhoneActivityIsMutable();
phoneActivity_.add(builderForValue.build());
onChanged();
} else {
phoneActivityBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder addPhoneActivity(
int index, user_activity.UserActivityData.PhoneActivity.Builder builderForValue) {
if (phoneActivityBuilder_ == null) {
ensurePhoneActivityIsMutable();
phoneActivity_.add(index, builderForValue.build());
onChanged();
} else {
phoneActivityBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder addAllPhoneActivity(
java.lang.Iterable<? extends user_activity.UserActivityData.PhoneActivity> values) {
if (phoneActivityBuilder_ == null) {
ensurePhoneActivityIsMutable();
super.addAll(values, phoneActivity_);
onChanged();
} else {
phoneActivityBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder clearPhoneActivity() {
if (phoneActivityBuilder_ == null) {
phoneActivity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00001000);
onChanged();
} else {
phoneActivityBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public Builder removePhoneActivity(int index) {
if (phoneActivityBuilder_ == null) {
ensurePhoneActivityIsMutable();
phoneActivity_.remove(index);
onChanged();
} else {
phoneActivityBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivity.Builder getPhoneActivityBuilder(
int index) {
return getPhoneActivityFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivityOrBuilder getPhoneActivityOrBuilder(
int index) {
if (phoneActivityBuilder_ == null) {
return phoneActivity_.get(index); } else {
return phoneActivityBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.PhoneActivityOrBuilder>
getPhoneActivityOrBuilderList() {
if (phoneActivityBuilder_ != null) {
return phoneActivityBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(phoneActivity_);
}
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivity.Builder addPhoneActivityBuilder() {
return getPhoneActivityFieldBuilder().addBuilder(
user_activity.UserActivityData.PhoneActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public user_activity.UserActivityData.PhoneActivity.Builder addPhoneActivityBuilder(
int index) {
return getPhoneActivityFieldBuilder().addBuilder(
index, user_activity.UserActivityData.PhoneActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.PhoneActivity phone_activity = 13;</code>
*
* <pre>
*��绰��ʱ�䣬ʱ����mobile only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.PhoneActivity.Builder>
getPhoneActivityBuilderList() {
return getPhoneActivityFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.PhoneActivity, user_activity.UserActivityData.PhoneActivity.Builder, user_activity.UserActivityData.PhoneActivityOrBuilder>
getPhoneActivityFieldBuilder() {
if (phoneActivityBuilder_ == null) {
phoneActivityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.PhoneActivity, user_activity.UserActivityData.PhoneActivity.Builder, user_activity.UserActivityData.PhoneActivityOrBuilder>(
phoneActivity_,
((bitField0_ & 0x00001000) == 0x00001000),
getParentForChildren(),
isClean());
phoneActivity_ = null;
}
return phoneActivityBuilder_;
}
// repeated string sms_sent_timestamp = 14;
private com.google.protobuf.LazyStringList smsSentTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureSmsSentTimestampIsMutable() {
if (!((bitField0_ & 0x00002000) == 0x00002000)) {
smsSentTimestamp_ = new com.google.protobuf.LazyStringArrayList(smsSentTimestamp_);
bitField0_ |= 0x00002000;
}
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public java.util.List<java.lang.String>
getSmsSentTimestampList() {
return java.util.Collections.unmodifiableList(smsSentTimestamp_);
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public int getSmsSentTimestampCount() {
return smsSentTimestamp_.size();
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public java.lang.String getSmsSentTimestamp(int index) {
return smsSentTimestamp_.get(index);
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public com.google.protobuf.ByteString
getSmsSentTimestampBytes(int index) {
return smsSentTimestamp_.getByteString(index);
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public Builder setSmsSentTimestamp(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureSmsSentTimestampIsMutable();
smsSentTimestamp_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public Builder addSmsSentTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureSmsSentTimestampIsMutable();
smsSentTimestamp_.add(value);
onChanged();
return this;
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public Builder addAllSmsSentTimestamp(
java.lang.Iterable<java.lang.String> values) {
ensureSmsSentTimestampIsMutable();
super.addAll(values, smsSentTimestamp_);
onChanged();
return this;
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public Builder clearSmsSentTimestamp() {
smsSentTimestamp_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00002000);
onChanged();
return this;
}
/**
* <code>repeated string sms_sent_timestamp = 14;</code>
*
* <pre>
*���ŷ���ʱ�������ʽ����20130601130122����YYYYmmddhhMMss����mobile only
* </pre>
*/
public Builder addSmsSentTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureSmsSentTimestampIsMutable();
smsSentTimestamp_.add(value);
onChanged();
return this;
}
// repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;
private java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity> thirdPartyVideoActivity_ =
java.util.Collections.emptyList();
private void ensureThirdPartyVideoActivityIsMutable() {
if (!((bitField0_ & 0x00004000) == 0x00004000)) {
thirdPartyVideoActivity_ = new java.util.ArrayList<user_activity.UserActivityData.ThirdPartyVideoActivity>(thirdPartyVideoActivity_);
bitField0_ |= 0x00004000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ThirdPartyVideoActivity, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder, user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder> thirdPartyVideoActivityBuilder_;
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity> getThirdPartyVideoActivityList() {
if (thirdPartyVideoActivityBuilder_ == null) {
return java.util.Collections.unmodifiableList(thirdPartyVideoActivity_);
} else {
return thirdPartyVideoActivityBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public int getThirdPartyVideoActivityCount() {
if (thirdPartyVideoActivityBuilder_ == null) {
return thirdPartyVideoActivity_.size();
} else {
return thirdPartyVideoActivityBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivity getThirdPartyVideoActivity(int index) {
if (thirdPartyVideoActivityBuilder_ == null) {
return thirdPartyVideoActivity_.get(index);
} else {
return thirdPartyVideoActivityBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder setThirdPartyVideoActivity(
int index, user_activity.UserActivityData.ThirdPartyVideoActivity value) {
if (thirdPartyVideoActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.set(index, value);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder setThirdPartyVideoActivity(
int index, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder builderForValue) {
if (thirdPartyVideoActivityBuilder_ == null) {
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.set(index, builderForValue.build());
onChanged();
} else {
thirdPartyVideoActivityBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder addThirdPartyVideoActivity(user_activity.UserActivityData.ThirdPartyVideoActivity value) {
if (thirdPartyVideoActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.add(value);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder addThirdPartyVideoActivity(
int index, user_activity.UserActivityData.ThirdPartyVideoActivity value) {
if (thirdPartyVideoActivityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.add(index, value);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder addThirdPartyVideoActivity(
user_activity.UserActivityData.ThirdPartyVideoActivity.Builder builderForValue) {
if (thirdPartyVideoActivityBuilder_ == null) {
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.add(builderForValue.build());
onChanged();
} else {
thirdPartyVideoActivityBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder addThirdPartyVideoActivity(
int index, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder builderForValue) {
if (thirdPartyVideoActivityBuilder_ == null) {
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.add(index, builderForValue.build());
onChanged();
} else {
thirdPartyVideoActivityBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder addAllThirdPartyVideoActivity(
java.lang.Iterable<? extends user_activity.UserActivityData.ThirdPartyVideoActivity> values) {
if (thirdPartyVideoActivityBuilder_ == null) {
ensureThirdPartyVideoActivityIsMutable();
super.addAll(values, thirdPartyVideoActivity_);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder clearThirdPartyVideoActivity() {
if (thirdPartyVideoActivityBuilder_ == null) {
thirdPartyVideoActivity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00004000);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public Builder removeThirdPartyVideoActivity(int index) {
if (thirdPartyVideoActivityBuilder_ == null) {
ensureThirdPartyVideoActivityIsMutable();
thirdPartyVideoActivity_.remove(index);
onChanged();
} else {
thirdPartyVideoActivityBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivity.Builder getThirdPartyVideoActivityBuilder(
int index) {
return getThirdPartyVideoActivityFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder getThirdPartyVideoActivityOrBuilder(
int index) {
if (thirdPartyVideoActivityBuilder_ == null) {
return thirdPartyVideoActivity_.get(index); } else {
return thirdPartyVideoActivityBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder>
getThirdPartyVideoActivityOrBuilderList() {
if (thirdPartyVideoActivityBuilder_ != null) {
return thirdPartyVideoActivityBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(thirdPartyVideoActivity_);
}
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivity.Builder addThirdPartyVideoActivityBuilder() {
return getThirdPartyVideoActivityFieldBuilder().addBuilder(
user_activity.UserActivityData.ThirdPartyVideoActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public user_activity.UserActivityData.ThirdPartyVideoActivity.Builder addThirdPartyVideoActivityBuilder(
int index) {
return getThirdPartyVideoActivityFieldBuilder().addBuilder(
index, user_activity.UserActivityData.ThirdPartyVideoActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.ThirdPartyVideoActivity third_party_video_activity = 15;</code>
*
* <pre>
*���ſ�Ⱦ�Ʒ�Ͽ�����Ƶ���
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ThirdPartyVideoActivity.Builder>
getThirdPartyVideoActivityBuilderList() {
return getThirdPartyVideoActivityFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ThirdPartyVideoActivity, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder, user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder>
getThirdPartyVideoActivityFieldBuilder() {
if (thirdPartyVideoActivityBuilder_ == null) {
thirdPartyVideoActivityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ThirdPartyVideoActivity, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder, user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder>(
thirdPartyVideoActivity_,
((bitField0_ & 0x00004000) == 0x00004000),
getParentForChildren(),
isClean());
thirdPartyVideoActivity_ = null;
}
return thirdPartyVideoActivityBuilder_;
}
// repeated .user_activity.Process process = 16;
private java.util.List<user_activity.UserActivityData.Process> process_ =
java.util.Collections.emptyList();
private void ensureProcessIsMutable() {
if (!((bitField0_ & 0x00008000) == 0x00008000)) {
process_ = new java.util.ArrayList<user_activity.UserActivityData.Process>(process_);
bitField0_ |= 0x00008000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Process, user_activity.UserActivityData.Process.Builder, user_activity.UserActivityData.ProcessOrBuilder> processBuilder_;
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Process> getProcessList() {
if (processBuilder_ == null) {
return java.util.Collections.unmodifiableList(process_);
} else {
return processBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public int getProcessCount() {
if (processBuilder_ == null) {
return process_.size();
} else {
return processBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.Process getProcess(int index) {
if (processBuilder_ == null) {
return process_.get(index);
} else {
return processBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder setProcess(
int index, user_activity.UserActivityData.Process value) {
if (processBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureProcessIsMutable();
process_.set(index, value);
onChanged();
} else {
processBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder setProcess(
int index, user_activity.UserActivityData.Process.Builder builderForValue) {
if (processBuilder_ == null) {
ensureProcessIsMutable();
process_.set(index, builderForValue.build());
onChanged();
} else {
processBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder addProcess(user_activity.UserActivityData.Process value) {
if (processBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureProcessIsMutable();
process_.add(value);
onChanged();
} else {
processBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder addProcess(
int index, user_activity.UserActivityData.Process value) {
if (processBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureProcessIsMutable();
process_.add(index, value);
onChanged();
} else {
processBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder addProcess(
user_activity.UserActivityData.Process.Builder builderForValue) {
if (processBuilder_ == null) {
ensureProcessIsMutable();
process_.add(builderForValue.build());
onChanged();
} else {
processBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder addProcess(
int index, user_activity.UserActivityData.Process.Builder builderForValue) {
if (processBuilder_ == null) {
ensureProcessIsMutable();
process_.add(index, builderForValue.build());
onChanged();
} else {
processBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder addAllProcess(
java.lang.Iterable<? extends user_activity.UserActivityData.Process> values) {
if (processBuilder_ == null) {
ensureProcessIsMutable();
super.addAll(values, process_);
onChanged();
} else {
processBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder clearProcess() {
if (processBuilder_ == null) {
process_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00008000);
onChanged();
} else {
processBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public Builder removeProcess(int index) {
if (processBuilder_ == null) {
ensureProcessIsMutable();
process_.remove(index);
onChanged();
} else {
processBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.Process.Builder getProcessBuilder(
int index) {
return getProcessFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.ProcessOrBuilder getProcessOrBuilder(
int index) {
if (processBuilder_ == null) {
return process_.get(index); } else {
return processBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ProcessOrBuilder>
getProcessOrBuilderList() {
if (processBuilder_ != null) {
return processBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(process_);
}
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.Process.Builder addProcessBuilder() {
return getProcessFieldBuilder().addBuilder(
user_activity.UserActivityData.Process.getDefaultInstance());
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public user_activity.UserActivityData.Process.Builder addProcessBuilder(
int index) {
return getProcessFieldBuilder().addBuilder(
index, user_activity.UserActivityData.Process.getDefaultInstance());
}
/**
* <code>repeated .user_activity.Process process = 16;</code>
*
* <pre>
*��������Щ���̣���������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Process.Builder>
getProcessBuilderList() {
return getProcessFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Process, user_activity.UserActivityData.Process.Builder, user_activity.UserActivityData.ProcessOrBuilder>
getProcessFieldBuilder() {
if (processBuilder_ == null) {
processBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Process, user_activity.UserActivityData.Process.Builder, user_activity.UserActivityData.ProcessOrBuilder>(
process_,
((bitField0_ & 0x00008000) == 0x00008000),
getParentForChildren(),
isClean());
process_ = null;
}
return processBuilder_;
}
// repeated .user_activity.Window window = 17;
private java.util.List<user_activity.UserActivityData.Window> window_ =
java.util.Collections.emptyList();
private void ensureWindowIsMutable() {
if (!((bitField0_ & 0x00010000) == 0x00010000)) {
window_ = new java.util.ArrayList<user_activity.UserActivityData.Window>(window_);
bitField0_ |= 0x00010000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Window, user_activity.UserActivityData.Window.Builder, user_activity.UserActivityData.WindowOrBuilder> windowBuilder_;
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Window> getWindowList() {
if (windowBuilder_ == null) {
return java.util.Collections.unmodifiableList(window_);
} else {
return windowBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public int getWindowCount() {
if (windowBuilder_ == null) {
return window_.size();
} else {
return windowBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.Window getWindow(int index) {
if (windowBuilder_ == null) {
return window_.get(index);
} else {
return windowBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder setWindow(
int index, user_activity.UserActivityData.Window value) {
if (windowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureWindowIsMutable();
window_.set(index, value);
onChanged();
} else {
windowBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder setWindow(
int index, user_activity.UserActivityData.Window.Builder builderForValue) {
if (windowBuilder_ == null) {
ensureWindowIsMutable();
window_.set(index, builderForValue.build());
onChanged();
} else {
windowBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder addWindow(user_activity.UserActivityData.Window value) {
if (windowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureWindowIsMutable();
window_.add(value);
onChanged();
} else {
windowBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder addWindow(
int index, user_activity.UserActivityData.Window value) {
if (windowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureWindowIsMutable();
window_.add(index, value);
onChanged();
} else {
windowBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder addWindow(
user_activity.UserActivityData.Window.Builder builderForValue) {
if (windowBuilder_ == null) {
ensureWindowIsMutable();
window_.add(builderForValue.build());
onChanged();
} else {
windowBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder addWindow(
int index, user_activity.UserActivityData.Window.Builder builderForValue) {
if (windowBuilder_ == null) {
ensureWindowIsMutable();
window_.add(index, builderForValue.build());
onChanged();
} else {
windowBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder addAllWindow(
java.lang.Iterable<? extends user_activity.UserActivityData.Window> values) {
if (windowBuilder_ == null) {
ensureWindowIsMutable();
super.addAll(values, window_);
onChanged();
} else {
windowBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder clearWindow() {
if (windowBuilder_ == null) {
window_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00010000);
onChanged();
} else {
windowBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public Builder removeWindow(int index) {
if (windowBuilder_ == null) {
ensureWindowIsMutable();
window_.remove(index);
onChanged();
} else {
windowBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.Window.Builder getWindowBuilder(
int index) {
return getWindowFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.WindowOrBuilder getWindowOrBuilder(
int index) {
if (windowBuilder_ == null) {
return window_.get(index); } else {
return windowBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.WindowOrBuilder>
getWindowOrBuilderList() {
if (windowBuilder_ != null) {
return windowBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(window_);
}
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.Window.Builder addWindowBuilder() {
return getWindowFieldBuilder().addBuilder(
user_activity.UserActivityData.Window.getDefaultInstance());
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public user_activity.UserActivityData.Window.Builder addWindowBuilder(
int index) {
return getWindowFieldBuilder().addBuilder(
index, user_activity.UserActivityData.Window.getDefaultInstance());
}
/**
* <code>repeated .user_activity.Window window = 17;</code>
*
* <pre>
*����ڵı�������, client only
* </pre>
*/
public java.util.List<user_activity.UserActivityData.Window.Builder>
getWindowBuilderList() {
return getWindowFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Window, user_activity.UserActivityData.Window.Builder, user_activity.UserActivityData.WindowOrBuilder>
getWindowFieldBuilder() {
if (windowBuilder_ == null) {
windowBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.Window, user_activity.UserActivityData.Window.Builder, user_activity.UserActivityData.WindowOrBuilder>(
window_,
((bitField0_ & 0x00010000) == 0x00010000),
getParentForChildren(),
isClean());
window_ = null;
}
return windowBuilder_;
}
// optional .user_activity.DeviceInfo device_info = 18;
private user_activity.UserActivityData.DeviceInfo deviceInfo_ = user_activity.UserActivityData.DeviceInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.DeviceInfo, user_activity.UserActivityData.DeviceInfo.Builder, user_activity.UserActivityData.DeviceInfoOrBuilder> deviceInfoBuilder_;
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public boolean hasDeviceInfo() {
return ((bitField0_ & 0x00020000) == 0x00020000);
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public user_activity.UserActivityData.DeviceInfo getDeviceInfo() {
if (deviceInfoBuilder_ == null) {
return deviceInfo_;
} else {
return deviceInfoBuilder_.getMessage();
}
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public Builder setDeviceInfo(user_activity.UserActivityData.DeviceInfo value) {
if (deviceInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
deviceInfo_ = value;
onChanged();
} else {
deviceInfoBuilder_.setMessage(value);
}
bitField0_ |= 0x00020000;
return this;
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public Builder setDeviceInfo(
user_activity.UserActivityData.DeviceInfo.Builder builderForValue) {
if (deviceInfoBuilder_ == null) {
deviceInfo_ = builderForValue.build();
onChanged();
} else {
deviceInfoBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00020000;
return this;
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public Builder mergeDeviceInfo(user_activity.UserActivityData.DeviceInfo value) {
if (deviceInfoBuilder_ == null) {
if (((bitField0_ & 0x00020000) == 0x00020000) &&
deviceInfo_ != user_activity.UserActivityData.DeviceInfo.getDefaultInstance()) {
deviceInfo_ =
user_activity.UserActivityData.DeviceInfo.newBuilder(deviceInfo_).mergeFrom(value).buildPartial();
} else {
deviceInfo_ = value;
}
onChanged();
} else {
deviceInfoBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00020000;
return this;
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public Builder clearDeviceInfo() {
if (deviceInfoBuilder_ == null) {
deviceInfo_ = user_activity.UserActivityData.DeviceInfo.getDefaultInstance();
onChanged();
} else {
deviceInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00020000);
return this;
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public user_activity.UserActivityData.DeviceInfo.Builder getDeviceInfoBuilder() {
bitField0_ |= 0x00020000;
onChanged();
return getDeviceInfoFieldBuilder().getBuilder();
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
public user_activity.UserActivityData.DeviceInfoOrBuilder getDeviceInfoOrBuilder() {
if (deviceInfoBuilder_ != null) {
return deviceInfoBuilder_.getMessageOrBuilder();
} else {
return deviceInfo_;
}
}
/**
* <code>optional .user_activity.DeviceInfo device_info = 18;</code>
*
* <pre>
*�ֻ���Ϣ, mobile only
* </pre>
*/
private com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.DeviceInfo, user_activity.UserActivityData.DeviceInfo.Builder, user_activity.UserActivityData.DeviceInfoOrBuilder>
getDeviceInfoFieldBuilder() {
if (deviceInfoBuilder_ == null) {
deviceInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
user_activity.UserActivityData.DeviceInfo, user_activity.UserActivityData.DeviceInfo.Builder, user_activity.UserActivityData.DeviceInfoOrBuilder>(
deviceInfo_,
getParentForChildren(),
isClean());
deviceInfo_ = null;
}
return deviceInfoBuilder_;
}
// @@protoc_insertion_point(builder_scope:user_activity.UserActivity)
}
static {
defaultInstance = new UserActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.UserActivity)
}
public interface ProcessOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string name = 1;
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
boolean hasName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
java.lang.String getName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
com.google.protobuf.ByteString
getNameBytes();
// repeated .user_activity.ProcessActivity activity = 2;
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
java.util.List<user_activity.UserActivityData.ProcessActivity>
getActivityList();
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
user_activity.UserActivityData.ProcessActivity getActivity(int index);
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
int getActivityCount();
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.ProcessActivityOrBuilder>
getActivityOrBuilderList();
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
user_activity.UserActivityData.ProcessActivityOrBuilder getActivityOrBuilder(
int index);
}
/**
* Protobuf type {@code user_activity.Process}
*/
public static final class Process extends
com.google.protobuf.GeneratedMessage
implements ProcessOrBuilder {
// Use Process.newBuilder() to construct.
private Process(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Process(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Process defaultInstance;
public static Process getDefaultInstance() {
return defaultInstance;
}
public Process getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Process(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.ProcessActivity>();
mutable_bitField0_ |= 0x00000002;
}
activity_.add(input.readMessage(user_activity.UserActivityData.ProcessActivity.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_Process_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_Process_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.Process.class, user_activity.UserActivityData.Process.Builder.class);
}
public static com.google.protobuf.Parser<Process> PARSER =
new com.google.protobuf.AbstractParser<Process>() {
public Process parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Process(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Process> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
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();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
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;
}
}
// repeated .user_activity.ProcessActivity activity = 2;
public static final int ACTIVITY_FIELD_NUMBER = 2;
private java.util.List<user_activity.UserActivityData.ProcessActivity> activity_;
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ProcessActivity> getActivityList() {
return activity_;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ProcessActivityOrBuilder>
getActivityOrBuilderList() {
return activity_;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public int getActivityCount() {
return activity_.size();
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivity getActivity(int index) {
return activity_.get(index);
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivityOrBuilder getActivityOrBuilder(
int index) {
return activity_.get(index);
}
private void initFields() {
name_ = "";
activity_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
output.writeMessage(2, activity_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, activity_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.Process parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.Process parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.Process parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.Process parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.Process parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.Process parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.Process parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.Process parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.Process parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.Process parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.Process prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.Process}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.ProcessOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_Process_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_Process_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.Process.class, user_activity.UserActivityData.Process.Builder.class);
}
// Construct using user_activity.UserActivityData.Process.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getActivityFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
activityBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_Process_descriptor;
}
public user_activity.UserActivityData.Process getDefaultInstanceForType() {
return user_activity.UserActivityData.Process.getDefaultInstance();
}
public user_activity.UserActivityData.Process build() {
user_activity.UserActivityData.Process result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.Process buildPartial() {
user_activity.UserActivityData.Process result = new user_activity.UserActivityData.Process(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (activityBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.activity_ = activity_;
} else {
result.activity_ = activityBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.Process) {
return mergeFrom((user_activity.UserActivityData.Process)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.Process other) {
if (other == user_activity.UserActivityData.Process.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (activityBuilder_ == null) {
if (!other.activity_.isEmpty()) {
if (activity_.isEmpty()) {
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureActivityIsMutable();
activity_.addAll(other.activity_);
}
onChanged();
}
} else {
if (!other.activity_.isEmpty()) {
if (activityBuilder_.isEmpty()) {
activityBuilder_.dispose();
activityBuilder_ = null;
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
activityBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getActivityFieldBuilder() : null;
} else {
activityBuilder_.addAllMessages(other.activity_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasName()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.Process parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.Process) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string name = 1;
private java.lang.Object name_ = "";
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
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;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*��������
* </pre>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// repeated .user_activity.ProcessActivity activity = 2;
private java.util.List<user_activity.UserActivityData.ProcessActivity> activity_ =
java.util.Collections.emptyList();
private void ensureActivityIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.ProcessActivity>(activity_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ProcessActivity, user_activity.UserActivityData.ProcessActivity.Builder, user_activity.UserActivityData.ProcessActivityOrBuilder> activityBuilder_;
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ProcessActivity> getActivityList() {
if (activityBuilder_ == null) {
return java.util.Collections.unmodifiableList(activity_);
} else {
return activityBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public int getActivityCount() {
if (activityBuilder_ == null) {
return activity_.size();
} else {
return activityBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivity getActivity(int index) {
if (activityBuilder_ == null) {
return activity_.get(index);
} else {
return activityBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.ProcessActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.set(index, value);
onChanged();
} else {
activityBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.ProcessActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.set(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder addActivity(user_activity.UserActivityData.ProcessActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(value);
onChanged();
} else {
activityBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.ProcessActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(index, value);
onChanged();
} else {
activityBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder addActivity(
user_activity.UserActivityData.ProcessActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.ProcessActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder addAllActivity(
java.lang.Iterable<? extends user_activity.UserActivityData.ProcessActivity> values) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
super.addAll(values, activity_);
onChanged();
} else {
activityBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder clearActivity() {
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
activityBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public Builder removeActivity(int index) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.remove(index);
onChanged();
} else {
activityBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivity.Builder getActivityBuilder(
int index) {
return getActivityFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivityOrBuilder getActivityOrBuilder(
int index) {
if (activityBuilder_ == null) {
return activity_.get(index); } else {
return activityBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.ProcessActivityOrBuilder>
getActivityOrBuilderList() {
if (activityBuilder_ != null) {
return activityBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(activity_);
}
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivity.Builder addActivityBuilder() {
return getActivityFieldBuilder().addBuilder(
user_activity.UserActivityData.ProcessActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public user_activity.UserActivityData.ProcessActivity.Builder addActivityBuilder(
int index) {
return getActivityFieldBuilder().addBuilder(
index, user_activity.UserActivityData.ProcessActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.ProcessActivity activity = 2;</code>
*
* <pre>
* �������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.ProcessActivity.Builder>
getActivityBuilderList() {
return getActivityFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ProcessActivity, user_activity.UserActivityData.ProcessActivity.Builder, user_activity.UserActivityData.ProcessActivityOrBuilder>
getActivityFieldBuilder() {
if (activityBuilder_ == null) {
activityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.ProcessActivity, user_activity.UserActivityData.ProcessActivity.Builder, user_activity.UserActivityData.ProcessActivityOrBuilder>(
activity_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
activity_ = null;
}
return activityBuilder_;
}
// @@protoc_insertion_point(builder_scope:user_activity.Process)
}
static {
defaultInstance = new Process(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.Process)
}
public interface ProcessActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string start_timestamp = 1;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
boolean hasStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getStartTimestampBytes();
// optional int32 duration = 2;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
boolean hasDuration();
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
int getDuration();
}
/**
* Protobuf type {@code user_activity.ProcessActivity}
*/
public static final class ProcessActivity extends
com.google.protobuf.GeneratedMessage
implements ProcessActivityOrBuilder {
// Use ProcessActivity.newBuilder() to construct.
private ProcessActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ProcessActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ProcessActivity defaultInstance;
public static ProcessActivity getDefaultInstance() {
return defaultInstance;
}
public ProcessActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ProcessActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
startTimestamp_ = input.readBytes();
break;
}
case 16: {
bitField0_ |= 0x00000002;
duration_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_ProcessActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_ProcessActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.ProcessActivity.class, user_activity.UserActivityData.ProcessActivity.Builder.class);
}
public static com.google.protobuf.Parser<ProcessActivity> PARSER =
new com.google.protobuf.AbstractParser<ProcessActivity>() {
public ProcessActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ProcessActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ProcessActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string start_timestamp = 1;
public static final int START_TIMESTAMP_FIELD_NUMBER = 1;
private java.lang.Object startTimestamp_;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
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();
if (bs.isValidUtf8()) {
startTimestamp_ = s;
}
return s;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 duration = 2;
public static final int DURATION_FIELD_NUMBER = 2;
private int duration_;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
private void initFields() {
startTimestamp_ = "";
duration_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, duration_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, duration_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.ProcessActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.ProcessActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.ProcessActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.ProcessActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.ProcessActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.ProcessActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_ProcessActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_ProcessActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.ProcessActivity.class, user_activity.UserActivityData.ProcessActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.ProcessActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
startTimestamp_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
duration_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_ProcessActivity_descriptor;
}
public user_activity.UserActivityData.ProcessActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.ProcessActivity.getDefaultInstance();
}
public user_activity.UserActivityData.ProcessActivity build() {
user_activity.UserActivityData.ProcessActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.ProcessActivity buildPartial() {
user_activity.UserActivityData.ProcessActivity result = new user_activity.UserActivityData.ProcessActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.startTimestamp_ = startTimestamp_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.duration_ = duration_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.ProcessActivity) {
return mergeFrom((user_activity.UserActivityData.ProcessActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.ProcessActivity other) {
if (other == user_activity.UserActivityData.ProcessActivity.getDefaultInstance()) return this;
if (other.hasStartTimestamp()) {
bitField0_ |= 0x00000001;
startTimestamp_ = other.startTimestamp_;
onChanged();
}
if (other.hasDuration()) {
setDuration(other.getDuration());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.ProcessActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.ProcessActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string start_timestamp = 1;
private java.lang.Object startTimestamp_ = "";
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
startTimestamp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearStartTimestamp() {
bitField0_ = (bitField0_ & ~0x00000001);
startTimestamp_ = getDefaultInstance().getStartTimestamp();
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
// optional int32 duration = 2;
private int duration_ ;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder setDuration(int value) {
bitField0_ |= 0x00000002;
duration_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder clearDuration() {
bitField0_ = (bitField0_ & ~0x00000002);
duration_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.ProcessActivity)
}
static {
defaultInstance = new ProcessActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.ProcessActivity)
}
public interface WindowOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string name = 1;
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
boolean hasName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
java.lang.String getName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
com.google.protobuf.ByteString
getNameBytes();
// repeated .user_activity.WindowActivity activity = 2;
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
java.util.List<user_activity.UserActivityData.WindowActivity>
getActivityList();
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
user_activity.UserActivityData.WindowActivity getActivity(int index);
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
int getActivityCount();
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.WindowActivityOrBuilder>
getActivityOrBuilderList();
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
user_activity.UserActivityData.WindowActivityOrBuilder getActivityOrBuilder(
int index);
}
/**
* Protobuf type {@code user_activity.Window}
*/
public static final class Window extends
com.google.protobuf.GeneratedMessage
implements WindowOrBuilder {
// Use Window.newBuilder() to construct.
private Window(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Window(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Window defaultInstance;
public static Window getDefaultInstance() {
return defaultInstance;
}
public Window getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Window(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.WindowActivity>();
mutable_bitField0_ |= 0x00000002;
}
activity_.add(input.readMessage(user_activity.UserActivityData.WindowActivity.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_Window_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_Window_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.Window.class, user_activity.UserActivityData.Window.Builder.class);
}
public static com.google.protobuf.Parser<Window> PARSER =
new com.google.protobuf.AbstractParser<Window>() {
public Window parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Window(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Window> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
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();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
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;
}
}
// repeated .user_activity.WindowActivity activity = 2;
public static final int ACTIVITY_FIELD_NUMBER = 2;
private java.util.List<user_activity.UserActivityData.WindowActivity> activity_;
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.WindowActivity> getActivityList() {
return activity_;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.WindowActivityOrBuilder>
getActivityOrBuilderList() {
return activity_;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public int getActivityCount() {
return activity_.size();
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivity getActivity(int index) {
return activity_.get(index);
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivityOrBuilder getActivityOrBuilder(
int index) {
return activity_.get(index);
}
private void initFields() {
name_ = "";
activity_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
output.writeMessage(2, activity_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, activity_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.Window parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.Window parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.Window parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.Window parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.Window parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.Window parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.Window parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.Window parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.Window parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.Window parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.Window prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.Window}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.WindowOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_Window_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_Window_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.Window.class, user_activity.UserActivityData.Window.Builder.class);
}
// Construct using user_activity.UserActivityData.Window.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getActivityFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
activityBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_Window_descriptor;
}
public user_activity.UserActivityData.Window getDefaultInstanceForType() {
return user_activity.UserActivityData.Window.getDefaultInstance();
}
public user_activity.UserActivityData.Window build() {
user_activity.UserActivityData.Window result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.Window buildPartial() {
user_activity.UserActivityData.Window result = new user_activity.UserActivityData.Window(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (activityBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.activity_ = activity_;
} else {
result.activity_ = activityBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.Window) {
return mergeFrom((user_activity.UserActivityData.Window)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.Window other) {
if (other == user_activity.UserActivityData.Window.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (activityBuilder_ == null) {
if (!other.activity_.isEmpty()) {
if (activity_.isEmpty()) {
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureActivityIsMutable();
activity_.addAll(other.activity_);
}
onChanged();
}
} else {
if (!other.activity_.isEmpty()) {
if (activityBuilder_.isEmpty()) {
activityBuilder_.dispose();
activityBuilder_ = null;
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
activityBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getActivityFieldBuilder() : null;
} else {
activityBuilder_.addAllMessages(other.activity_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasName()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.Window parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.Window) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string name = 1;
private java.lang.Object name_ = "";
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
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;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*���������
* </pre>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// repeated .user_activity.WindowActivity activity = 2;
private java.util.List<user_activity.UserActivityData.WindowActivity> activity_ =
java.util.Collections.emptyList();
private void ensureActivityIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.WindowActivity>(activity_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.WindowActivity, user_activity.UserActivityData.WindowActivity.Builder, user_activity.UserActivityData.WindowActivityOrBuilder> activityBuilder_;
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.WindowActivity> getActivityList() {
if (activityBuilder_ == null) {
return java.util.Collections.unmodifiableList(activity_);
} else {
return activityBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public int getActivityCount() {
if (activityBuilder_ == null) {
return activity_.size();
} else {
return activityBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivity getActivity(int index) {
if (activityBuilder_ == null) {
return activity_.get(index);
} else {
return activityBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.WindowActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.set(index, value);
onChanged();
} else {
activityBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.WindowActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.set(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder addActivity(user_activity.UserActivityData.WindowActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(value);
onChanged();
} else {
activityBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.WindowActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(index, value);
onChanged();
} else {
activityBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder addActivity(
user_activity.UserActivityData.WindowActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.WindowActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder addAllActivity(
java.lang.Iterable<? extends user_activity.UserActivityData.WindowActivity> values) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
super.addAll(values, activity_);
onChanged();
} else {
activityBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder clearActivity() {
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
activityBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public Builder removeActivity(int index) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.remove(index);
onChanged();
} else {
activityBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivity.Builder getActivityBuilder(
int index) {
return getActivityFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivityOrBuilder getActivityOrBuilder(
int index) {
if (activityBuilder_ == null) {
return activity_.get(index); } else {
return activityBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.WindowActivityOrBuilder>
getActivityOrBuilderList() {
if (activityBuilder_ != null) {
return activityBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(activity_);
}
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivity.Builder addActivityBuilder() {
return getActivityFieldBuilder().addBuilder(
user_activity.UserActivityData.WindowActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public user_activity.UserActivityData.WindowActivity.Builder addActivityBuilder(
int index) {
return getActivityFieldBuilder().addBuilder(
index, user_activity.UserActivityData.WindowActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.WindowActivity activity = 2;</code>
*
* <pre>
* ��������
* </pre>
*/
public java.util.List<user_activity.UserActivityData.WindowActivity.Builder>
getActivityBuilderList() {
return getActivityFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.WindowActivity, user_activity.UserActivityData.WindowActivity.Builder, user_activity.UserActivityData.WindowActivityOrBuilder>
getActivityFieldBuilder() {
if (activityBuilder_ == null) {
activityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.WindowActivity, user_activity.UserActivityData.WindowActivity.Builder, user_activity.UserActivityData.WindowActivityOrBuilder>(
activity_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
activity_ = null;
}
return activityBuilder_;
}
// @@protoc_insertion_point(builder_scope:user_activity.Window)
}
static {
defaultInstance = new Window(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.Window)
}
public interface WindowActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string start_timestamp = 1;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
boolean hasStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getStartTimestampBytes();
// optional int32 duration = 2;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
boolean hasDuration();
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
int getDuration();
}
/**
* Protobuf type {@code user_activity.WindowActivity}
*/
public static final class WindowActivity extends
com.google.protobuf.GeneratedMessage
implements WindowActivityOrBuilder {
// Use WindowActivity.newBuilder() to construct.
private WindowActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private WindowActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final WindowActivity defaultInstance;
public static WindowActivity getDefaultInstance() {
return defaultInstance;
}
public WindowActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private WindowActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
startTimestamp_ = input.readBytes();
break;
}
case 16: {
bitField0_ |= 0x00000002;
duration_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_WindowActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_WindowActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.WindowActivity.class, user_activity.UserActivityData.WindowActivity.Builder.class);
}
public static com.google.protobuf.Parser<WindowActivity> PARSER =
new com.google.protobuf.AbstractParser<WindowActivity>() {
public WindowActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new WindowActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<WindowActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string start_timestamp = 1;
public static final int START_TIMESTAMP_FIELD_NUMBER = 1;
private java.lang.Object startTimestamp_;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
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();
if (bs.isValidUtf8()) {
startTimestamp_ = s;
}
return s;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 duration = 2;
public static final int DURATION_FIELD_NUMBER = 2;
private int duration_;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
private void initFields() {
startTimestamp_ = "";
duration_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, duration_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, duration_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.WindowActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.WindowActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.WindowActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.WindowActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.WindowActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.WindowActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_WindowActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_WindowActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.WindowActivity.class, user_activity.UserActivityData.WindowActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.WindowActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
startTimestamp_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
duration_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_WindowActivity_descriptor;
}
public user_activity.UserActivityData.WindowActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.WindowActivity.getDefaultInstance();
}
public user_activity.UserActivityData.WindowActivity build() {
user_activity.UserActivityData.WindowActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.WindowActivity buildPartial() {
user_activity.UserActivityData.WindowActivity result = new user_activity.UserActivityData.WindowActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.startTimestamp_ = startTimestamp_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.duration_ = duration_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.WindowActivity) {
return mergeFrom((user_activity.UserActivityData.WindowActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.WindowActivity other) {
if (other == user_activity.UserActivityData.WindowActivity.getDefaultInstance()) return this;
if (other.hasStartTimestamp()) {
bitField0_ |= 0x00000001;
startTimestamp_ = other.startTimestamp_;
onChanged();
}
if (other.hasDuration()) {
setDuration(other.getDuration());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.WindowActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.WindowActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string start_timestamp = 1;
private java.lang.Object startTimestamp_ = "";
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
startTimestamp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearStartTimestamp() {
bitField0_ = (bitField0_ & ~0x00000001);
startTimestamp_ = getDefaultInstance().getStartTimestamp();
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* ���̴�ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
// optional int32 duration = 2;
private int duration_ ;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder setDuration(int value) {
bitField0_ |= 0x00000002;
duration_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder clearDuration() {
bitField0_ = (bitField0_ & ~0x00000002);
duration_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.WindowActivity)
}
static {
defaultInstance = new WindowActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.WindowActivity)
}
public interface GPSOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required double latitude = 1;
/**
* <code>required double latitude = 1;</code>
*/
boolean hasLatitude();
/**
* <code>required double latitude = 1;</code>
*/
double getLatitude();
// required double longitude = 2;
/**
* <code>required double longitude = 2;</code>
*/
boolean hasLongitude();
/**
* <code>required double longitude = 2;</code>
*/
double getLongitude();
// optional double altitude = 3;
/**
* <code>optional double altitude = 3;</code>
*/
boolean hasAltitude();
/**
* <code>optional double altitude = 3;</code>
*/
double getAltitude();
}
/**
* Protobuf type {@code user_activity.GPS}
*/
public static final class GPS extends
com.google.protobuf.GeneratedMessage
implements GPSOrBuilder {
// Use GPS.newBuilder() to construct.
private GPS(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private GPS(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final GPS defaultInstance;
public static GPS getDefaultInstance() {
return defaultInstance;
}
public GPS getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GPS(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 9: {
bitField0_ |= 0x00000001;
latitude_ = input.readDouble();
break;
}
case 17: {
bitField0_ |= 0x00000002;
longitude_ = input.readDouble();
break;
}
case 25: {
bitField0_ |= 0x00000004;
altitude_ = input.readDouble();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_GPS_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_GPS_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.GPS.class, user_activity.UserActivityData.GPS.Builder.class);
}
public static com.google.protobuf.Parser<GPS> PARSER =
new com.google.protobuf.AbstractParser<GPS>() {
public GPS parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GPS(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<GPS> getParserForType() {
return PARSER;
}
private int bitField0_;
// required double latitude = 1;
public static final int LATITUDE_FIELD_NUMBER = 1;
private double latitude_;
/**
* <code>required double latitude = 1;</code>
*/
public boolean hasLatitude() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required double latitude = 1;</code>
*/
public double getLatitude() {
return latitude_;
}
// required double longitude = 2;
public static final int LONGITUDE_FIELD_NUMBER = 2;
private double longitude_;
/**
* <code>required double longitude = 2;</code>
*/
public boolean hasLongitude() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required double longitude = 2;</code>
*/
public double getLongitude() {
return longitude_;
}
// optional double altitude = 3;
public static final int ALTITUDE_FIELD_NUMBER = 3;
private double altitude_;
/**
* <code>optional double altitude = 3;</code>
*/
public boolean hasAltitude() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional double altitude = 3;</code>
*/
public double getAltitude() {
return altitude_;
}
private void initFields() {
latitude_ = 0D;
longitude_ = 0D;
altitude_ = 0D;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasLatitude()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasLongitude()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeDouble(1, latitude_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeDouble(2, longitude_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeDouble(3, altitude_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(1, latitude_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(2, longitude_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(3, altitude_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.GPS parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.GPS parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.GPS parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.GPS parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.GPS parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.GPS parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.GPS parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.GPS parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.GPS parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.GPS parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.GPS prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.GPS}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.GPSOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_GPS_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_GPS_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.GPS.class, user_activity.UserActivityData.GPS.Builder.class);
}
// Construct using user_activity.UserActivityData.GPS.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
latitude_ = 0D;
bitField0_ = (bitField0_ & ~0x00000001);
longitude_ = 0D;
bitField0_ = (bitField0_ & ~0x00000002);
altitude_ = 0D;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_GPS_descriptor;
}
public user_activity.UserActivityData.GPS getDefaultInstanceForType() {
return user_activity.UserActivityData.GPS.getDefaultInstance();
}
public user_activity.UserActivityData.GPS build() {
user_activity.UserActivityData.GPS result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.GPS buildPartial() {
user_activity.UserActivityData.GPS result = new user_activity.UserActivityData.GPS(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.latitude_ = latitude_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.longitude_ = longitude_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.altitude_ = altitude_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.GPS) {
return mergeFrom((user_activity.UserActivityData.GPS)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.GPS other) {
if (other == user_activity.UserActivityData.GPS.getDefaultInstance()) return this;
if (other.hasLatitude()) {
setLatitude(other.getLatitude());
}
if (other.hasLongitude()) {
setLongitude(other.getLongitude());
}
if (other.hasAltitude()) {
setAltitude(other.getAltitude());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasLatitude()) {
return false;
}
if (!hasLongitude()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.GPS parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.GPS) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required double latitude = 1;
private double latitude_ ;
/**
* <code>required double latitude = 1;</code>
*/
public boolean hasLatitude() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required double latitude = 1;</code>
*/
public double getLatitude() {
return latitude_;
}
/**
* <code>required double latitude = 1;</code>
*/
public Builder setLatitude(double value) {
bitField0_ |= 0x00000001;
latitude_ = value;
onChanged();
return this;
}
/**
* <code>required double latitude = 1;</code>
*/
public Builder clearLatitude() {
bitField0_ = (bitField0_ & ~0x00000001);
latitude_ = 0D;
onChanged();
return this;
}
// required double longitude = 2;
private double longitude_ ;
/**
* <code>required double longitude = 2;</code>
*/
public boolean hasLongitude() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required double longitude = 2;</code>
*/
public double getLongitude() {
return longitude_;
}
/**
* <code>required double longitude = 2;</code>
*/
public Builder setLongitude(double value) {
bitField0_ |= 0x00000002;
longitude_ = value;
onChanged();
return this;
}
/**
* <code>required double longitude = 2;</code>
*/
public Builder clearLongitude() {
bitField0_ = (bitField0_ & ~0x00000002);
longitude_ = 0D;
onChanged();
return this;
}
// optional double altitude = 3;
private double altitude_ ;
/**
* <code>optional double altitude = 3;</code>
*/
public boolean hasAltitude() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional double altitude = 3;</code>
*/
public double getAltitude() {
return altitude_;
}
/**
* <code>optional double altitude = 3;</code>
*/
public Builder setAltitude(double value) {
bitField0_ |= 0x00000004;
altitude_ = value;
onChanged();
return this;
}
/**
* <code>optional double altitude = 3;</code>
*/
public Builder clearAltitude() {
bitField0_ = (bitField0_ & ~0x00000004);
altitude_ = 0D;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.GPS)
}
static {
defaultInstance = new GPS(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.GPS)
}
public interface AppOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string name = 1;
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
boolean hasName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
java.lang.String getName();
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
com.google.protobuf.ByteString
getNameBytes();
// repeated .user_activity.AppActivity activity = 2;
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
java.util.List<user_activity.UserActivityData.AppActivity>
getActivityList();
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
user_activity.UserActivityData.AppActivity getActivity(int index);
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
int getActivityCount();
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
java.util.List<? extends user_activity.UserActivityData.AppActivityOrBuilder>
getActivityOrBuilderList();
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
user_activity.UserActivityData.AppActivityOrBuilder getActivityOrBuilder(
int index);
// optional string version = 3;
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
boolean hasVersion();
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
java.lang.String getVersion();
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
com.google.protobuf.ByteString
getVersionBytes();
}
/**
* Protobuf type {@code user_activity.App}
*/
public static final class App extends
com.google.protobuf.GeneratedMessage
implements AppOrBuilder {
// Use App.newBuilder() to construct.
private App(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private App(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final App defaultInstance;
public static App getDefaultInstance() {
return defaultInstance;
}
public App getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private App(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.AppActivity>();
mutable_bitField0_ |= 0x00000002;
}
activity_.add(input.readMessage(user_activity.UserActivityData.AppActivity.PARSER, extensionRegistry));
break;
}
case 26: {
bitField0_ |= 0x00000002;
version_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_App_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_App_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.App.class, user_activity.UserActivityData.App.Builder.class);
}
public static com.google.protobuf.Parser<App> PARSER =
new com.google.protobuf.AbstractParser<App>() {
public App parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new App(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<App> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
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();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
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;
}
}
// repeated .user_activity.AppActivity activity = 2;
public static final int ACTIVITY_FIELD_NUMBER = 2;
private java.util.List<user_activity.UserActivityData.AppActivity> activity_;
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public java.util.List<user_activity.UserActivityData.AppActivity> getActivityList() {
return activity_;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.AppActivityOrBuilder>
getActivityOrBuilderList() {
return activity_;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public int getActivityCount() {
return activity_.size();
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivity getActivity(int index) {
return activity_.get(index);
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivityOrBuilder getActivityOrBuilder(
int index) {
return activity_.get(index);
}
// optional string version = 3;
public static final int VERSION_FIELD_NUMBER = 3;
private java.lang.Object version_;
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
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();
if (bs.isValidUtf8()) {
version_ = s;
}
return s;
}
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
activity_ = java.util.Collections.emptyList();
version_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
output.writeMessage(2, activity_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(3, getVersionBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
for (int i = 0; i < activity_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, activity_.get(i));
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getVersionBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.App parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.App parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.App parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.App parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.App parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.App parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.App parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.App parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.App parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.App parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.App prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.App}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.AppOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_App_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_App_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.App.class, user_activity.UserActivityData.App.Builder.class);
}
// Construct using user_activity.UserActivityData.App.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getActivityFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
activityBuilder_.clear();
}
version_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_App_descriptor;
}
public user_activity.UserActivityData.App getDefaultInstanceForType() {
return user_activity.UserActivityData.App.getDefaultInstance();
}
public user_activity.UserActivityData.App build() {
user_activity.UserActivityData.App result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.App buildPartial() {
user_activity.UserActivityData.App result = new user_activity.UserActivityData.App(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (activityBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = java.util.Collections.unmodifiableList(activity_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.activity_ = activity_;
} else {
result.activity_ = activityBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000002;
}
result.version_ = version_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.App) {
return mergeFrom((user_activity.UserActivityData.App)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.App other) {
if (other == user_activity.UserActivityData.App.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (activityBuilder_ == null) {
if (!other.activity_.isEmpty()) {
if (activity_.isEmpty()) {
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureActivityIsMutable();
activity_.addAll(other.activity_);
}
onChanged();
}
} else {
if (!other.activity_.isEmpty()) {
if (activityBuilder_.isEmpty()) {
activityBuilder_.dispose();
activityBuilder_ = null;
activity_ = other.activity_;
bitField0_ = (bitField0_ & ~0x00000002);
activityBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getActivityFieldBuilder() : null;
} else {
activityBuilder_.addAllMessages(other.activity_);
}
}
}
if (other.hasVersion()) {
bitField0_ |= 0x00000004;
version_ = other.version_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasName()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.App parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.App) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string name = 1;
private java.lang.Object name_ = "";
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
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;
}
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>required string name = 1;</code>
*
* <pre>
*APP����
* </pre>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// repeated .user_activity.AppActivity activity = 2;
private java.util.List<user_activity.UserActivityData.AppActivity> activity_ =
java.util.Collections.emptyList();
private void ensureActivityIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
activity_ = new java.util.ArrayList<user_activity.UserActivityData.AppActivity>(activity_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.AppActivity, user_activity.UserActivityData.AppActivity.Builder, user_activity.UserActivityData.AppActivityOrBuilder> activityBuilder_;
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public java.util.List<user_activity.UserActivityData.AppActivity> getActivityList() {
if (activityBuilder_ == null) {
return java.util.Collections.unmodifiableList(activity_);
} else {
return activityBuilder_.getMessageList();
}
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public int getActivityCount() {
if (activityBuilder_ == null) {
return activity_.size();
} else {
return activityBuilder_.getCount();
}
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivity getActivity(int index) {
if (activityBuilder_ == null) {
return activity_.get(index);
} else {
return activityBuilder_.getMessage(index);
}
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.AppActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.set(index, value);
onChanged();
} else {
activityBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder setActivity(
int index, user_activity.UserActivityData.AppActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.set(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder addActivity(user_activity.UserActivityData.AppActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(value);
onChanged();
} else {
activityBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.AppActivity value) {
if (activityBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActivityIsMutable();
activity_.add(index, value);
onChanged();
} else {
activityBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder addActivity(
user_activity.UserActivityData.AppActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder addActivity(
int index, user_activity.UserActivityData.AppActivity.Builder builderForValue) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.add(index, builderForValue.build());
onChanged();
} else {
activityBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder addAllActivity(
java.lang.Iterable<? extends user_activity.UserActivityData.AppActivity> values) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
super.addAll(values, activity_);
onChanged();
} else {
activityBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder clearActivity() {
if (activityBuilder_ == null) {
activity_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
activityBuilder_.clear();
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public Builder removeActivity(int index) {
if (activityBuilder_ == null) {
ensureActivityIsMutable();
activity_.remove(index);
onChanged();
} else {
activityBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivity.Builder getActivityBuilder(
int index) {
return getActivityFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivityOrBuilder getActivityOrBuilder(
int index) {
if (activityBuilder_ == null) {
return activity_.get(index); } else {
return activityBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public java.util.List<? extends user_activity.UserActivityData.AppActivityOrBuilder>
getActivityOrBuilderList() {
if (activityBuilder_ != null) {
return activityBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(activity_);
}
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivity.Builder addActivityBuilder() {
return getActivityFieldBuilder().addBuilder(
user_activity.UserActivityData.AppActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public user_activity.UserActivityData.AppActivity.Builder addActivityBuilder(
int index) {
return getActivityFieldBuilder().addBuilder(
index, user_activity.UserActivityData.AppActivity.getDefaultInstance());
}
/**
* <code>repeated .user_activity.AppActivity activity = 2;</code>
*
* <pre>
* APPʹ�����
* </pre>
*/
public java.util.List<user_activity.UserActivityData.AppActivity.Builder>
getActivityBuilderList() {
return getActivityFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.AppActivity, user_activity.UserActivityData.AppActivity.Builder, user_activity.UserActivityData.AppActivityOrBuilder>
getActivityFieldBuilder() {
if (activityBuilder_ == null) {
activityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
user_activity.UserActivityData.AppActivity, user_activity.UserActivityData.AppActivity.Builder, user_activity.UserActivityData.AppActivityOrBuilder>(
activity_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
activity_ = null;
}
return activityBuilder_;
}
// optional string version = 3;
private java.lang.Object version_ = "";
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
version_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public Builder setVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
version_ = value;
onChanged();
return this;
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public Builder clearVersion() {
bitField0_ = (bitField0_ & ~0x00000004);
version_ = getDefaultInstance().getVersion();
onChanged();
return this;
}
/**
* <code>optional string version = 3;</code>
*
* <pre>
*����İ汾��
* </pre>
*/
public Builder setVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
version_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.App)
}
static {
defaultInstance = new App(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.App)
}
public interface AppActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string start_timestamp = 1;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
boolean hasStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getStartTimestampBytes();
// optional int32 duration = 2;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
boolean hasDuration();
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
int getDuration();
}
/**
* Protobuf type {@code user_activity.AppActivity}
*/
public static final class AppActivity extends
com.google.protobuf.GeneratedMessage
implements AppActivityOrBuilder {
// Use AppActivity.newBuilder() to construct.
private AppActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private AppActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final AppActivity defaultInstance;
public static AppActivity getDefaultInstance() {
return defaultInstance;
}
public AppActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AppActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
startTimestamp_ = input.readBytes();
break;
}
case 16: {
bitField0_ |= 0x00000002;
duration_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_AppActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_AppActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.AppActivity.class, user_activity.UserActivityData.AppActivity.Builder.class);
}
public static com.google.protobuf.Parser<AppActivity> PARSER =
new com.google.protobuf.AbstractParser<AppActivity>() {
public AppActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AppActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<AppActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string start_timestamp = 1;
public static final int START_TIMESTAMP_FIELD_NUMBER = 1;
private java.lang.Object startTimestamp_;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
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();
if (bs.isValidUtf8()) {
startTimestamp_ = s;
}
return s;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 duration = 2;
public static final int DURATION_FIELD_NUMBER = 2;
private int duration_;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
private void initFields() {
startTimestamp_ = "";
duration_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, duration_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, duration_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.AppActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.AppActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.AppActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.AppActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.AppActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.AppActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.AppActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.AppActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.AppActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.AppActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.AppActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.AppActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.AppActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_AppActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_AppActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.AppActivity.class, user_activity.UserActivityData.AppActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.AppActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
startTimestamp_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
duration_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_AppActivity_descriptor;
}
public user_activity.UserActivityData.AppActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.AppActivity.getDefaultInstance();
}
public user_activity.UserActivityData.AppActivity build() {
user_activity.UserActivityData.AppActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.AppActivity buildPartial() {
user_activity.UserActivityData.AppActivity result = new user_activity.UserActivityData.AppActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.startTimestamp_ = startTimestamp_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.duration_ = duration_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.AppActivity) {
return mergeFrom((user_activity.UserActivityData.AppActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.AppActivity other) {
if (other == user_activity.UserActivityData.AppActivity.getDefaultInstance()) return this;
if (other.hasStartTimestamp()) {
bitField0_ |= 0x00000001;
startTimestamp_ = other.startTimestamp_;
onChanged();
}
if (other.hasDuration()) {
setDuration(other.getDuration());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.AppActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.AppActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string start_timestamp = 1;
private java.lang.Object startTimestamp_ = "";
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
startTimestamp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearStartTimestamp() {
bitField0_ = (bitField0_ & ~0x00000001);
startTimestamp_ = getDefaultInstance().getStartTimestamp();
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
* APP��ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
// optional int32 duration = 2;
private int duration_ ;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder setDuration(int value) {
bitField0_ |= 0x00000002;
duration_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder clearDuration() {
bitField0_ = (bitField0_ & ~0x00000002);
duration_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.AppActivity)
}
static {
defaultInstance = new AppActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.AppActivity)
}
public interface PhoneActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string start_timestamp = 1;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
boolean hasStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getStartTimestamp();
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getStartTimestampBytes();
// optional int32 duration = 2;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
boolean hasDuration();
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
int getDuration();
}
/**
* Protobuf type {@code user_activity.PhoneActivity}
*/
public static final class PhoneActivity extends
com.google.protobuf.GeneratedMessage
implements PhoneActivityOrBuilder {
// Use PhoneActivity.newBuilder() to construct.
private PhoneActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private PhoneActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final PhoneActivity defaultInstance;
public static PhoneActivity getDefaultInstance() {
return defaultInstance;
}
public PhoneActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PhoneActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
startTimestamp_ = input.readBytes();
break;
}
case 16: {
bitField0_ |= 0x00000002;
duration_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_PhoneActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_PhoneActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.PhoneActivity.class, user_activity.UserActivityData.PhoneActivity.Builder.class);
}
public static com.google.protobuf.Parser<PhoneActivity> PARSER =
new com.google.protobuf.AbstractParser<PhoneActivity>() {
public PhoneActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PhoneActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<PhoneActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string start_timestamp = 1;
public static final int START_TIMESTAMP_FIELD_NUMBER = 1;
private java.lang.Object startTimestamp_;
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
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();
if (bs.isValidUtf8()) {
startTimestamp_ = s;
}
return s;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 duration = 2;
public static final int DURATION_FIELD_NUMBER = 2;
private int duration_;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
private void initFields() {
startTimestamp_ = "";
duration_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, duration_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getStartTimestampBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, duration_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.PhoneActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.PhoneActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.PhoneActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.PhoneActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.PhoneActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.PhoneActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_PhoneActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_PhoneActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.PhoneActivity.class, user_activity.UserActivityData.PhoneActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.PhoneActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
startTimestamp_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
duration_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_PhoneActivity_descriptor;
}
public user_activity.UserActivityData.PhoneActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.PhoneActivity.getDefaultInstance();
}
public user_activity.UserActivityData.PhoneActivity build() {
user_activity.UserActivityData.PhoneActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.PhoneActivity buildPartial() {
user_activity.UserActivityData.PhoneActivity result = new user_activity.UserActivityData.PhoneActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.startTimestamp_ = startTimestamp_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.duration_ = duration_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.PhoneActivity) {
return mergeFrom((user_activity.UserActivityData.PhoneActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.PhoneActivity other) {
if (other == user_activity.UserActivityData.PhoneActivity.getDefaultInstance()) return this;
if (other.hasStartTimestamp()) {
bitField0_ |= 0x00000001;
startTimestamp_ = other.startTimestamp_;
onChanged();
}
if (other.hasDuration()) {
setDuration(other.getDuration());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.PhoneActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.PhoneActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string start_timestamp = 1;
private java.lang.Object startTimestamp_ = "";
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasStartTimestamp() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getStartTimestamp() {
java.lang.Object ref = startTimestamp_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
startTimestamp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getStartTimestampBytes() {
java.lang.Object ref = startTimestamp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
startTimestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearStartTimestamp() {
bitField0_ = (bitField0_ & ~0x00000001);
startTimestamp_ = getDefaultInstance().getStartTimestamp();
onChanged();
return this;
}
/**
* <code>optional string start_timestamp = 1;</code>
*
* <pre>
*��ͨ�绰ʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setStartTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
startTimestamp_ = value;
onChanged();
return this;
}
// optional int32 duration = 2;
private int duration_ ;
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public boolean hasDuration() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public int getDuration() {
return duration_;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder setDuration(int value) {
bitField0_ |= 0x00000002;
duration_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 duration = 2;</code>
*
* <pre>
* ʹ��ʱ������
* </pre>
*/
public Builder clearDuration() {
bitField0_ = (bitField0_ & ~0x00000002);
duration_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.PhoneActivity)
}
static {
defaultInstance = new PhoneActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.PhoneActivity)
}
public interface ThirdPartyVideoActivityOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string provider = 1;
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
boolean hasProvider();
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
java.lang.String getProvider();
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
com.google.protobuf.ByteString
getProviderBytes();
// optional string timestamp = 2;
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
boolean hasTimestamp();
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
java.lang.String getTimestamp();
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
com.google.protobuf.ByteString
getTimestampBytes();
// optional string video_name = 3;
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
boolean hasVideoName();
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
java.lang.String getVideoName();
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
com.google.protobuf.ByteString
getVideoNameBytes();
}
/**
* Protobuf type {@code user_activity.ThirdPartyVideoActivity}
*/
public static final class ThirdPartyVideoActivity extends
com.google.protobuf.GeneratedMessage
implements ThirdPartyVideoActivityOrBuilder {
// Use ThirdPartyVideoActivity.newBuilder() to construct.
private ThirdPartyVideoActivity(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ThirdPartyVideoActivity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ThirdPartyVideoActivity defaultInstance;
public static ThirdPartyVideoActivity getDefaultInstance() {
return defaultInstance;
}
public ThirdPartyVideoActivity getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ThirdPartyVideoActivity(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
provider_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
timestamp_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
videoName_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_ThirdPartyVideoActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_ThirdPartyVideoActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.ThirdPartyVideoActivity.class, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder.class);
}
public static com.google.protobuf.Parser<ThirdPartyVideoActivity> PARSER =
new com.google.protobuf.AbstractParser<ThirdPartyVideoActivity>() {
public ThirdPartyVideoActivity parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ThirdPartyVideoActivity(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ThirdPartyVideoActivity> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string provider = 1;
public static final int PROVIDER_FIELD_NUMBER = 1;
private java.lang.Object provider_;
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public boolean hasProvider() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public java.lang.String getProvider() {
java.lang.Object ref = provider_;
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();
if (bs.isValidUtf8()) {
provider_ = s;
}
return s;
}
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public com.google.protobuf.ByteString
getProviderBytes() {
java.lang.Object ref = provider_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
provider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string timestamp = 2;
public static final int TIMESTAMP_FIELD_NUMBER = 2;
private java.lang.Object timestamp_;
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasTimestamp() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getTimestamp() {
java.lang.Object ref = timestamp_;
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();
if (bs.isValidUtf8()) {
timestamp_ = s;
}
return s;
}
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getTimestampBytes() {
java.lang.Object ref = timestamp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
timestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string video_name = 3;
public static final int VIDEO_NAME_FIELD_NUMBER = 3;
private java.lang.Object videoName_;
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public boolean hasVideoName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public java.lang.String getVideoName() {
java.lang.Object ref = videoName_;
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();
if (bs.isValidUtf8()) {
videoName_ = s;
}
return s;
}
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public com.google.protobuf.ByteString
getVideoNameBytes() {
java.lang.Object ref = videoName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
videoName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
provider_ = "";
timestamp_ = "";
videoName_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getProviderBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getTimestampBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getVideoNameBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getProviderBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getTimestampBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getVideoNameBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.ThirdPartyVideoActivity parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.ThirdPartyVideoActivity prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.ThirdPartyVideoActivity}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.ThirdPartyVideoActivityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_ThirdPartyVideoActivity_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_ThirdPartyVideoActivity_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.ThirdPartyVideoActivity.class, user_activity.UserActivityData.ThirdPartyVideoActivity.Builder.class);
}
// Construct using user_activity.UserActivityData.ThirdPartyVideoActivity.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
provider_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
timestamp_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
videoName_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_ThirdPartyVideoActivity_descriptor;
}
public user_activity.UserActivityData.ThirdPartyVideoActivity getDefaultInstanceForType() {
return user_activity.UserActivityData.ThirdPartyVideoActivity.getDefaultInstance();
}
public user_activity.UserActivityData.ThirdPartyVideoActivity build() {
user_activity.UserActivityData.ThirdPartyVideoActivity result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.ThirdPartyVideoActivity buildPartial() {
user_activity.UserActivityData.ThirdPartyVideoActivity result = new user_activity.UserActivityData.ThirdPartyVideoActivity(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.provider_ = provider_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.timestamp_ = timestamp_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.videoName_ = videoName_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.ThirdPartyVideoActivity) {
return mergeFrom((user_activity.UserActivityData.ThirdPartyVideoActivity)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.ThirdPartyVideoActivity other) {
if (other == user_activity.UserActivityData.ThirdPartyVideoActivity.getDefaultInstance()) return this;
if (other.hasProvider()) {
bitField0_ |= 0x00000001;
provider_ = other.provider_;
onChanged();
}
if (other.hasTimestamp()) {
bitField0_ |= 0x00000002;
timestamp_ = other.timestamp_;
onChanged();
}
if (other.hasVideoName()) {
bitField0_ |= 0x00000004;
videoName_ = other.videoName_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.ThirdPartyVideoActivity parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.ThirdPartyVideoActivity) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string provider = 1;
private java.lang.Object provider_ = "";
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public boolean hasProvider() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public java.lang.String getProvider() {
java.lang.Object ref = provider_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
provider_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public com.google.protobuf.ByteString
getProviderBytes() {
java.lang.Object ref = provider_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
provider_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public Builder setProvider(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
provider_ = value;
onChanged();
return this;
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public Builder clearProvider() {
bitField0_ = (bitField0_ & ~0x00000001);
provider_ = getDefaultInstance().getProvider();
onChanged();
return this;
}
/**
* <code>optional string provider = 1;</code>
*
* <pre>
* ��ѡֵ: ��youku|tudou|xunlei�ȡ�
* </pre>
*/
public Builder setProviderBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
provider_ = value;
onChanged();
return this;
}
// optional string timestamp = 2;
private java.lang.Object timestamp_ = "";
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public boolean hasTimestamp() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public java.lang.String getTimestamp() {
java.lang.Object ref = timestamp_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
timestamp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public com.google.protobuf.ByteString
getTimestampBytes() {
java.lang.Object ref = timestamp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
timestamp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setTimestamp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
timestamp_ = value;
onChanged();
return this;
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder clearTimestamp() {
bitField0_ = (bitField0_ & ~0x00000002);
timestamp_ = getDefaultInstance().getTimestamp();
onChanged();
return this;
}
/**
* <code>optional string timestamp = 2;</code>
*
* <pre>
* �ۿ���Ƶʱ�������ʽ����20130601130122����YYYYmmddhhMMss��
* </pre>
*/
public Builder setTimestampBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
timestamp_ = value;
onChanged();
return this;
}
// optional string video_name = 3;
private java.lang.Object videoName_ = "";
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public boolean hasVideoName() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public java.lang.String getVideoName() {
java.lang.Object ref = videoName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
videoName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public com.google.protobuf.ByteString
getVideoNameBytes() {
java.lang.Object ref = videoName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
videoName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public Builder setVideoName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
videoName_ = value;
onChanged();
return this;
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public Builder clearVideoName() {
bitField0_ = (bitField0_ & ~0x00000004);
videoName_ = getDefaultInstance().getVideoName();
onChanged();
return this;
}
/**
* <code>optional string video_name = 3;</code>
*
* <pre>
* �ۿ���Ƶ���ƣ���缯���Ƶ�
* </pre>
*/
public Builder setVideoNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
videoName_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.ThirdPartyVideoActivity)
}
static {
defaultInstance = new ThirdPartyVideoActivity(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.ThirdPartyVideoActivity)
}
public interface DeviceInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string imei = 1;
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
boolean hasImei();
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
java.lang.String getImei();
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
com.google.protobuf.ByteString
getImeiBytes();
// optional string imsi = 2;
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
boolean hasImsi();
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
java.lang.String getImsi();
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
com.google.protobuf.ByteString
getImsiBytes();
// optional string manufacturer = 3;
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
boolean hasManufacturer();
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
java.lang.String getManufacturer();
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
com.google.protobuf.ByteString
getManufacturerBytes();
// optional string model = 4;
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
boolean hasModel();
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
java.lang.String getModel();
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
com.google.protobuf.ByteString
getModelBytes();
// optional string screen_resolution = 5;
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
boolean hasScreenResolution();
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
java.lang.String getScreenResolution();
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
com.google.protobuf.ByteString
getScreenResolutionBytes();
// optional string os_version = 6;
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
boolean hasOsVersion();
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
java.lang.String getOsVersion();
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
com.google.protobuf.ByteString
getOsVersionBytes();
// optional string os_custermize = 7;
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
boolean hasOsCustermize();
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
java.lang.String getOsCustermize();
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
com.google.protobuf.ByteString
getOsCustermizeBytes();
}
/**
* Protobuf type {@code user_activity.DeviceInfo}
*/
public static final class DeviceInfo extends
com.google.protobuf.GeneratedMessage
implements DeviceInfoOrBuilder {
// Use DeviceInfo.newBuilder() to construct.
private DeviceInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private DeviceInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final DeviceInfo defaultInstance;
public static DeviceInfo getDefaultInstance() {
return defaultInstance;
}
public DeviceInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeviceInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
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;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
imei_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
imsi_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
manufacturer_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
model_ = input.readBytes();
break;
}
case 42: {
bitField0_ |= 0x00000010;
screenResolution_ = input.readBytes();
break;
}
case 50: {
bitField0_ |= 0x00000020;
osVersion_ = input.readBytes();
break;
}
case 58: {
bitField0_ |= 0x00000040;
osCustermize_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_DeviceInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_DeviceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.DeviceInfo.class, user_activity.UserActivityData.DeviceInfo.Builder.class);
}
public static com.google.protobuf.Parser<DeviceInfo> PARSER =
new com.google.protobuf.AbstractParser<DeviceInfo>() {
public DeviceInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeviceInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<DeviceInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string imei = 1;
public static final int IMEI_FIELD_NUMBER = 1;
private java.lang.Object imei_;
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public boolean hasImei() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
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();
if (bs.isValidUtf8()) {
imei_ = s;
}
return s;
}
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
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;
}
}
// optional string imsi = 2;
public static final int IMSI_FIELD_NUMBER = 2;
private java.lang.Object imsi_;
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public boolean hasImsi() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public java.lang.String getImsi() {
java.lang.Object ref = imsi_;
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();
if (bs.isValidUtf8()) {
imsi_ = s;
}
return s;
}
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public com.google.protobuf.ByteString
getImsiBytes() {
java.lang.Object ref = imsi_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
imsi_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string manufacturer = 3;
public static final int MANUFACTURER_FIELD_NUMBER = 3;
private java.lang.Object manufacturer_;
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public boolean hasManufacturer() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public java.lang.String getManufacturer() {
java.lang.Object ref = manufacturer_;
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();
if (bs.isValidUtf8()) {
manufacturer_ = s;
}
return s;
}
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public com.google.protobuf.ByteString
getManufacturerBytes() {
java.lang.Object ref = manufacturer_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
manufacturer_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string model = 4;
public static final int MODEL_FIELD_NUMBER = 4;
private java.lang.Object model_;
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public boolean hasModel() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public java.lang.String getModel() {
java.lang.Object ref = model_;
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();
if (bs.isValidUtf8()) {
model_ = s;
}
return s;
}
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string screen_resolution = 5;
public static final int SCREEN_RESOLUTION_FIELD_NUMBER = 5;
private java.lang.Object screenResolution_;
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public boolean hasScreenResolution() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public java.lang.String getScreenResolution() {
java.lang.Object ref = screenResolution_;
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();
if (bs.isValidUtf8()) {
screenResolution_ = s;
}
return s;
}
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public com.google.protobuf.ByteString
getScreenResolutionBytes() {
java.lang.Object ref = screenResolution_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
screenResolution_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string os_version = 6;
public static final int OS_VERSION_FIELD_NUMBER = 6;
private java.lang.Object osVersion_;
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public boolean hasOsVersion() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public java.lang.String getOsVersion() {
java.lang.Object ref = osVersion_;
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();
if (bs.isValidUtf8()) {
osVersion_ = s;
}
return s;
}
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public com.google.protobuf.ByteString
getOsVersionBytes() {
java.lang.Object ref = osVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
osVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string os_custermize = 7;
public static final int OS_CUSTERMIZE_FIELD_NUMBER = 7;
private java.lang.Object osCustermize_;
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public boolean hasOsCustermize() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public java.lang.String getOsCustermize() {
java.lang.Object ref = osCustermize_;
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();
if (bs.isValidUtf8()) {
osCustermize_ = s;
}
return s;
}
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public com.google.protobuf.ByteString
getOsCustermizeBytes() {
java.lang.Object ref = osCustermize_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
osCustermize_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
imei_ = "";
imsi_ = "";
manufacturer_ = "";
model_ = "";
screenResolution_ = "";
osVersion_ = "";
osCustermize_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getImeiBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getImsiBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getManufacturerBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getModelBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBytes(5, getScreenResolutionBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBytes(6, getOsVersionBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeBytes(7, getOsCustermizeBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getImeiBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getImsiBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getManufacturerBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getModelBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, getScreenResolutionBytes());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(6, getOsVersionBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(7, getOsCustermizeBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.DeviceInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static user_activity.UserActivityData.DeviceInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static user_activity.UserActivityData.DeviceInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(user_activity.UserActivityData.DeviceInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code user_activity.DeviceInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements user_activity.UserActivityData.DeviceInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return user_activity.UserActivityData.internal_static_user_activity_DeviceInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return user_activity.UserActivityData.internal_static_user_activity_DeviceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
user_activity.UserActivityData.DeviceInfo.class, user_activity.UserActivityData.DeviceInfo.Builder.class);
}
// Construct using user_activity.UserActivityData.DeviceInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
imei_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
imsi_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
manufacturer_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
model_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
screenResolution_ = "";
bitField0_ = (bitField0_ & ~0x00000010);
osVersion_ = "";
bitField0_ = (bitField0_ & ~0x00000020);
osCustermize_ = "";
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return user_activity.UserActivityData.internal_static_user_activity_DeviceInfo_descriptor;
}
public user_activity.UserActivityData.DeviceInfo getDefaultInstanceForType() {
return user_activity.UserActivityData.DeviceInfo.getDefaultInstance();
}
public user_activity.UserActivityData.DeviceInfo build() {
user_activity.UserActivityData.DeviceInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public user_activity.UserActivityData.DeviceInfo buildPartial() {
user_activity.UserActivityData.DeviceInfo result = new user_activity.UserActivityData.DeviceInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.imei_ = imei_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.imsi_ = imsi_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.manufacturer_ = manufacturer_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.model_ = model_;
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
result.screenResolution_ = screenResolution_;
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
result.osVersion_ = osVersion_;
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000040;
}
result.osCustermize_ = osCustermize_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof user_activity.UserActivityData.DeviceInfo) {
return mergeFrom((user_activity.UserActivityData.DeviceInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(user_activity.UserActivityData.DeviceInfo other) {
if (other == user_activity.UserActivityData.DeviceInfo.getDefaultInstance()) return this;
if (other.hasImei()) {
bitField0_ |= 0x00000001;
imei_ = other.imei_;
onChanged();
}
if (other.hasImsi()) {
bitField0_ |= 0x00000002;
imsi_ = other.imsi_;
onChanged();
}
if (other.hasManufacturer()) {
bitField0_ |= 0x00000004;
manufacturer_ = other.manufacturer_;
onChanged();
}
if (other.hasModel()) {
bitField0_ |= 0x00000008;
model_ = other.model_;
onChanged();
}
if (other.hasScreenResolution()) {
bitField0_ |= 0x00000010;
screenResolution_ = other.screenResolution_;
onChanged();
}
if (other.hasOsVersion()) {
bitField0_ |= 0x00000020;
osVersion_ = other.osVersion_;
onChanged();
}
if (other.hasOsCustermize()) {
bitField0_ |= 0x00000040;
osCustermize_ = other.osCustermize_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
user_activity.UserActivityData.DeviceInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (user_activity.UserActivityData.DeviceInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string imei = 1;
private java.lang.Object imei_ = "";
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public boolean hasImei() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public java.lang.String getImei() {
java.lang.Object ref = imei_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
imei_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
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;
}
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public Builder setImei(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
imei_ = value;
onChanged();
return this;
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public Builder clearImei() {
bitField0_ = (bitField0_ & ~0x00000001);
imei_ = getDefaultInstance().getImei();
onChanged();
return this;
}
/**
* <code>optional string imei = 1;</code>
*
* <pre>
*�ֻ�����
* </pre>
*/
public Builder setImeiBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
imei_ = value;
onChanged();
return this;
}
// optional string imsi = 2;
private java.lang.Object imsi_ = "";
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public boolean hasImsi() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public java.lang.String getImsi() {
java.lang.Object ref = imsi_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
imsi_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public com.google.protobuf.ByteString
getImsiBytes() {
java.lang.Object ref = imsi_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
imsi_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public Builder setImsi(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
imsi_ = value;
onChanged();
return this;
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public Builder clearImsi() {
bitField0_ = (bitField0_ & ~0x00000002);
imsi_ = getDefaultInstance().getImsi();
onChanged();
return this;
}
/**
* <code>optional string imsi = 2;</code>
*
* <pre>
*�ֻ���
* </pre>
*/
public Builder setImsiBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
imsi_ = value;
onChanged();
return this;
}
// optional string manufacturer = 3;
private java.lang.Object manufacturer_ = "";
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public boolean hasManufacturer() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public java.lang.String getManufacturer() {
java.lang.Object ref = manufacturer_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
manufacturer_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public com.google.protobuf.ByteString
getManufacturerBytes() {
java.lang.Object ref = manufacturer_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
manufacturer_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public Builder setManufacturer(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
manufacturer_ = value;
onChanged();
return this;
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public Builder clearManufacturer() {
bitField0_ = (bitField0_ & ~0x00000004);
manufacturer_ = getDefaultInstance().getManufacturer();
onChanged();
return this;
}
/**
* <code>optional string manufacturer = 3;</code>
*
* <pre>
*������Ӣ������
* </pre>
*/
public Builder setManufacturerBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
manufacturer_ = value;
onChanged();
return this;
}
// optional string model = 4;
private java.lang.Object model_ = "";
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public boolean hasModel() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public java.lang.String getModel() {
java.lang.Object ref = model_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
model_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public Builder setModel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
model_ = value;
onChanged();
return this;
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public Builder clearModel() {
bitField0_ = (bitField0_ & ~0x00000008);
model_ = getDefaultInstance().getModel();
onChanged();
return this;
}
/**
* <code>optional string model = 4;</code>
*
* <pre>
*�ͺ�, �������ͺ�һ��
* </pre>
*/
public Builder setModelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
model_ = value;
onChanged();
return this;
}
// optional string screen_resolution = 5;
private java.lang.Object screenResolution_ = "";
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public boolean hasScreenResolution() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public java.lang.String getScreenResolution() {
java.lang.Object ref = screenResolution_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
screenResolution_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public com.google.protobuf.ByteString
getScreenResolutionBytes() {
java.lang.Object ref = screenResolution_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
screenResolution_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public Builder setScreenResolution(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
screenResolution_ = value;
onChanged();
return this;
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public Builder clearScreenResolution() {
bitField0_ = (bitField0_ & ~0x00000010);
screenResolution_ = getDefaultInstance().getScreenResolution();
onChanged();
return this;
}
/**
* <code>optional string screen_resolution = 5;</code>
*
* <pre>
*�ֱ���
* </pre>
*/
public Builder setScreenResolutionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
screenResolution_ = value;
onChanged();
return this;
}
// optional string os_version = 6;
private java.lang.Object osVersion_ = "";
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public boolean hasOsVersion() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public java.lang.String getOsVersion() {
java.lang.Object ref = osVersion_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
osVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public com.google.protobuf.ByteString
getOsVersionBytes() {
java.lang.Object ref = osVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
osVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public Builder setOsVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
osVersion_ = value;
onChanged();
return this;
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public Builder clearOsVersion() {
bitField0_ = (bitField0_ & ~0x00000020);
osVersion_ = getDefaultInstance().getOsVersion();
onChanged();
return this;
}
/**
* <code>optional string os_version = 6;</code>
*
* <pre>
*os�汾
* </pre>
*/
public Builder setOsVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
osVersion_ = value;
onChanged();
return this;
}
// optional string os_custermize = 7;
private java.lang.Object osCustermize_ = "";
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public boolean hasOsCustermize() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public java.lang.String getOsCustermize() {
java.lang.Object ref = osCustermize_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
osCustermize_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public com.google.protobuf.ByteString
getOsCustermizeBytes() {
java.lang.Object ref = osCustermize_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
osCustermize_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public Builder setOsCustermize(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
osCustermize_ = value;
onChanged();
return this;
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public Builder clearOsCustermize() {
bitField0_ = (bitField0_ & ~0x00000040);
osCustermize_ = getDefaultInstance().getOsCustermize();
onChanged();
return this;
}
/**
* <code>optional string os_custermize = 7;</code>
*
* <pre>
*��ѡֵ: "root|break" root��andorid��break��ios
* </pre>
*/
public Builder setOsCustermizeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
osCustermize_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:user_activity.DeviceInfo)
}
static {
defaultInstance = new DeviceInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:user_activity.DeviceInfo)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_UserActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_UserActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_Process_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_Process_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_ProcessActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_ProcessActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_Window_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_Window_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_WindowActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_WindowActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_GPS_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_GPS_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_App_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_App_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_AppActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_AppActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_PhoneActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_PhoneActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_ThirdPartyVideoActivity_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_ThirdPartyVideoActivity_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_user_activity_DeviceInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_user_activity_DeviceInfo_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\030user_activity_data.proto\022\ruser_activit" +
"y\"\250\004\n\014UserActivity\022\013\n\003uid\030\001 \002(\t\022\r\n\005login" +
"\030\002 \001(\t\022\020\n\010platform\030\003 \001(\t\022\013\n\003mac\030\004 \001(\t\022\r\n" +
"\005model\030\005 \001(\t\022\037\n\003gps\030\006 \001(\0132\022.user_activit" +
"y.GPS\022\013\n\003poi\030\007 \003(\t\022)\n\rinstalled_app\030\010 \003(" +
"\0132\022.user_activity.App\022\026\n\016search_keyword\030" +
"\t \003(\t\022\013\n\003url\030\n \003(\t\022\026\n\016boot_timestamp\030\013 \003" +
"(\t\022\032\n\022shutdown_timestamp\030\014 \003(\t\0224\n\016phone_" +
"activity\030\r \003(\0132\034.user_activity.PhoneActi" +
"vity\022\032\n\022sms_sent_timestamp\030\016 \003(\t\022J\n\032thir",
"d_party_video_activity\030\017 \003(\0132&.user_acti" +
"vity.ThirdPartyVideoActivity\022\'\n\007process\030" +
"\020 \003(\0132\026.user_activity.Process\022%\n\006window\030" +
"\021 \003(\0132\025.user_activity.Window\022.\n\013device_i" +
"nfo\030\022 \001(\0132\031.user_activity.DeviceInfo\"I\n\007" +
"Process\022\014\n\004name\030\001 \002(\t\0220\n\010activity\030\002 \003(\0132" +
"\036.user_activity.ProcessActivity\"<\n\017Proce" +
"ssActivity\022\027\n\017start_timestamp\030\001 \001(\t\022\020\n\010d" +
"uration\030\002 \001(\005\"G\n\006Window\022\014\n\004name\030\001 \002(\t\022/\n" +
"\010activity\030\002 \003(\0132\035.user_activity.WindowAc",
"tivity\";\n\016WindowActivity\022\027\n\017start_timest" +
"amp\030\001 \001(\t\022\020\n\010duration\030\002 \001(\005\"<\n\003GPS\022\020\n\010la" +
"titude\030\001 \002(\001\022\021\n\tlongitude\030\002 \002(\001\022\020\n\010altit" +
"ude\030\003 \001(\001\"R\n\003App\022\014\n\004name\030\001 \002(\t\022,\n\010activi" +
"ty\030\002 \003(\0132\032.user_activity.AppActivity\022\017\n\007" +
"version\030\003 \001(\t\"8\n\013AppActivity\022\027\n\017start_ti" +
"mestamp\030\001 \001(\t\022\020\n\010duration\030\002 \001(\005\":\n\rPhone" +
"Activity\022\027\n\017start_timestamp\030\001 \001(\t\022\020\n\010dur" +
"ation\030\002 \001(\005\"R\n\027ThirdPartyVideoActivity\022\020" +
"\n\010provider\030\001 \001(\t\022\021\n\ttimestamp\030\002 \001(\t\022\022\n\nv",
"ideo_name\030\003 \001(\t\"\223\001\n\nDeviceInfo\022\014\n\004imei\030\001" +
" \001(\t\022\014\n\004imsi\030\002 \001(\t\022\024\n\014manufacturer\030\003 \001(\t" +
"\022\r\n\005model\030\004 \001(\t\022\031\n\021screen_resolution\030\005 \001" +
"(\t\022\022\n\nos_version\030\006 \001(\t\022\025\n\ros_custermize\030" +
"\007 \001(\t"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_user_activity_UserActivity_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_user_activity_UserActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_UserActivity_descriptor,
new java.lang.String[] { "Uid", "Login", "Platform", "Mac", "Model", "Gps", "Poi", "InstalledApp", "SearchKeyword", "Url", "BootTimestamp", "ShutdownTimestamp", "PhoneActivity", "SmsSentTimestamp", "ThirdPartyVideoActivity", "Process", "Window", "DeviceInfo", });
internal_static_user_activity_Process_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_user_activity_Process_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_Process_descriptor,
new java.lang.String[] { "Name", "Activity", });
internal_static_user_activity_ProcessActivity_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_user_activity_ProcessActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_ProcessActivity_descriptor,
new java.lang.String[] { "StartTimestamp", "Duration", });
internal_static_user_activity_Window_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_user_activity_Window_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_Window_descriptor,
new java.lang.String[] { "Name", "Activity", });
internal_static_user_activity_WindowActivity_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_user_activity_WindowActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_WindowActivity_descriptor,
new java.lang.String[] { "StartTimestamp", "Duration", });
internal_static_user_activity_GPS_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_user_activity_GPS_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_GPS_descriptor,
new java.lang.String[] { "Latitude", "Longitude", "Altitude", });
internal_static_user_activity_App_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_user_activity_App_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_App_descriptor,
new java.lang.String[] { "Name", "Activity", "Version", });
internal_static_user_activity_AppActivity_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_user_activity_AppActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_AppActivity_descriptor,
new java.lang.String[] { "StartTimestamp", "Duration", });
internal_static_user_activity_PhoneActivity_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_user_activity_PhoneActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_PhoneActivity_descriptor,
new java.lang.String[] { "StartTimestamp", "Duration", });
internal_static_user_activity_ThirdPartyVideoActivity_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_user_activity_ThirdPartyVideoActivity_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_ThirdPartyVideoActivity_descriptor,
new java.lang.String[] { "Provider", "Timestamp", "VideoName", });
internal_static_user_activity_DeviceInfo_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_user_activity_DeviceInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_user_activity_DeviceInfo_descriptor,
new java.lang.String[] { "Imei", "Imsi", "Manufacturer", "Model", "ScreenResolution", "OsVersion", "OsCustermize", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}