// Generated by the protocol buffer compiler. DO NOT EDIT! // source: java_client.proto package com.google.protos.ipc.invalidation; public final class JavaClient { private JavaClient() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry) { } public interface BatcherStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationList(); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistration(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ int getRegistrationCount(); // repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getUnregistrationList(); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getUnregistration(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ int getUnregistrationCount(); // repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3; /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> getAcknowledgementList(); /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP getAcknowledgement(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ int getAcknowledgementCount(); // repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4; /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> getRegistrationSubtreeList(); /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree getRegistrationSubtree(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ int getRegistrationSubtreeCount(); // optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5; /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ boolean hasInitializeMessage(); /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage getInitializeMessage(); // optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6; /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ boolean hasInfoMessage(); /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage getInfoMessage(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.BatcherState} * * <pre> * State of the batched messages in the ProtocolHandler. Corresponds to * ProtocolHandler.Batcher. * </pre> */ public static final class BatcherState extends com.google.protobuf.GeneratedMessageLite implements BatcherStateOrBuilder { // Use BatcherState.newBuilder() to construct. private BatcherState(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private BatcherState(boolean noInit) {} private static final BatcherState defaultInstance; public static BatcherState getDefaultInstance() { return defaultInstance; } public BatcherState getDefaultInstanceForType() { return defaultInstance; } private BatcherState( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { registration_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(); mutable_bitField0_ |= 0x00000001; } registration_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.PARSER, extensionRegistry)); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { unregistration_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(); mutable_bitField0_ |= 0x00000002; } unregistration_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.PARSER, extensionRegistry)); break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { acknowledgement_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP>(); mutable_bitField0_ |= 0x00000004; } acknowledgement_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP.PARSER, extensionRegistry)); break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { registrationSubtree_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree>(); mutable_bitField0_ |= 0x00000008; } registrationSubtree_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree.PARSER, extensionRegistry)); break; } case 42: { com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = initializeMessage_.toBuilder(); } initializeMessage_ = input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(initializeMessage_); initializeMessage_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 50: { com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = infoMessage_.toBuilder(); } infoMessage_ = input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(infoMessage_); infoMessage_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; 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_ & 0x00000001) == 0x00000001)) { registration_ = java.util.Collections.unmodifiableList(registration_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { unregistration_ = java.util.Collections.unmodifiableList(unregistration_); } if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { acknowledgement_ = java.util.Collections.unmodifiableList(acknowledgement_); } if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { registrationSubtree_ = java.util.Collections.unmodifiableList(registrationSubtree_); } makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<BatcherState> PARSER = new com.google.protobuf.AbstractParser<BatcherState>() { public BatcherState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new BatcherState(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<BatcherState> getParserForType() { return PARSER; } private int bitField0_; // repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1; public static final int REGISTRATION_FIELD_NUMBER = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> registration_; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationList() { return registration_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder> getRegistrationOrBuilderList() { return registration_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public int getRegistrationCount() { return registration_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistration(int index) { return registration_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder getRegistrationOrBuilder( int index) { return registration_.get(index); } // repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2; public static final int UNREGISTRATION_FIELD_NUMBER = 2; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> unregistration_; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getUnregistrationList() { return unregistration_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder> getUnregistrationOrBuilderList() { return unregistration_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public int getUnregistrationCount() { return unregistration_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getUnregistration(int index) { return unregistration_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder getUnregistrationOrBuilder( int index) { return unregistration_.get(index); } // repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3; public static final int ACKNOWLEDGEMENT_FIELD_NUMBER = 3; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> acknowledgement_; /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> getAcknowledgementList() { return acknowledgement_; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.InvalidationPOrBuilder> getAcknowledgementOrBuilderList() { return acknowledgement_; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public int getAcknowledgementCount() { return acknowledgement_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP getAcknowledgement(int index) { return acknowledgement_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InvalidationPOrBuilder getAcknowledgementOrBuilder( int index) { return acknowledgement_.get(index); } // repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4; public static final int REGISTRATION_SUBTREE_FIELD_NUMBER = 4; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> registrationSubtree_; /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> getRegistrationSubtreeList() { return registrationSubtree_; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtreeOrBuilder> getRegistrationSubtreeOrBuilderList() { return registrationSubtree_; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public int getRegistrationSubtreeCount() { return registrationSubtree_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree getRegistrationSubtree(int index) { return registrationSubtree_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtreeOrBuilder getRegistrationSubtreeOrBuilder( int index) { return registrationSubtree_.get(index); } // optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5; public static final int INITIALIZE_MESSAGE_FIELD_NUMBER = 5; private com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage initializeMessage_; /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public boolean hasInitializeMessage() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage getInitializeMessage() { return initializeMessage_; } // optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6; public static final int INFO_MESSAGE_FIELD_NUMBER = 6; private com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage infoMessage_; /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public boolean hasInfoMessage() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage getInfoMessage() { return infoMessage_; } private void initFields() { registration_ = java.util.Collections.emptyList(); unregistration_ = java.util.Collections.emptyList(); acknowledgement_ = java.util.Collections.emptyList(); registrationSubtree_ = java.util.Collections.emptyList(); initializeMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.getDefaultInstance(); infoMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.getDefaultInstance(); } 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(); for (int i = 0; i < registration_.size(); i++) { output.writeMessage(1, registration_.get(i)); } for (int i = 0; i < unregistration_.size(); i++) { output.writeMessage(2, unregistration_.get(i)); } for (int i = 0; i < acknowledgement_.size(); i++) { output.writeMessage(3, acknowledgement_.get(i)); } for (int i = 0; i < registrationSubtree_.size(); i++) { output.writeMessage(4, registrationSubtree_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(5, initializeMessage_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(6, infoMessage_); } } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < registration_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, registration_.get(i)); } for (int i = 0; i < unregistration_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, unregistration_.get(i)); } for (int i = 0; i < acknowledgement_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, acknowledgement_.get(i)); } for (int i = 0; i < registrationSubtree_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, registrationSubtree_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, initializeMessage_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, infoMessage_); } 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 com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.BatcherState 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(com.google.protos.ipc.invalidation.JavaClient.BatcherState prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.BatcherState} * * <pre> * State of the batched messages in the ProtocolHandler. Corresponds to * ProtocolHandler.Batcher. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.BatcherState, Builder> implements com.google.protos.ipc.invalidation.JavaClient.BatcherStateOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.BatcherState.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); registration_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); unregistration_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); acknowledgement_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); registrationSubtree_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); initializeMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000010); infoMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000020); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.BatcherState getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.BatcherState build() { com.google.protos.ipc.invalidation.JavaClient.BatcherState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.BatcherState buildPartial() { com.google.protos.ipc.invalidation.JavaClient.BatcherState result = new com.google.protos.ipc.invalidation.JavaClient.BatcherState(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { registration_ = java.util.Collections.unmodifiableList(registration_); bitField0_ = (bitField0_ & ~0x00000001); } result.registration_ = registration_; if (((bitField0_ & 0x00000002) == 0x00000002)) { unregistration_ = java.util.Collections.unmodifiableList(unregistration_); bitField0_ = (bitField0_ & ~0x00000002); } result.unregistration_ = unregistration_; if (((bitField0_ & 0x00000004) == 0x00000004)) { acknowledgement_ = java.util.Collections.unmodifiableList(acknowledgement_); bitField0_ = (bitField0_ & ~0x00000004); } result.acknowledgement_ = acknowledgement_; if (((bitField0_ & 0x00000008) == 0x00000008)) { registrationSubtree_ = java.util.Collections.unmodifiableList(registrationSubtree_); bitField0_ = (bitField0_ & ~0x00000008); } result.registrationSubtree_ = registrationSubtree_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000001; } result.initializeMessage_ = initializeMessage_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000002; } result.infoMessage_ = infoMessage_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.BatcherState other) { if (other == com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance()) return this; if (!other.registration_.isEmpty()) { if (registration_.isEmpty()) { registration_ = other.registration_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureRegistrationIsMutable(); registration_.addAll(other.registration_); } } if (!other.unregistration_.isEmpty()) { if (unregistration_.isEmpty()) { unregistration_ = other.unregistration_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureUnregistrationIsMutable(); unregistration_.addAll(other.unregistration_); } } if (!other.acknowledgement_.isEmpty()) { if (acknowledgement_.isEmpty()) { acknowledgement_ = other.acknowledgement_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureAcknowledgementIsMutable(); acknowledgement_.addAll(other.acknowledgement_); } } if (!other.registrationSubtree_.isEmpty()) { if (registrationSubtree_.isEmpty()) { registrationSubtree_ = other.registrationSubtree_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureRegistrationSubtreeIsMutable(); registrationSubtree_.addAll(other.registrationSubtree_); } } if (other.hasInitializeMessage()) { mergeInitializeMessage(other.getInitializeMessage()); } if (other.hasInfoMessage()) { mergeInfoMessage(other.getInfoMessage()); } 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 { com.google.protos.ipc.invalidation.JavaClient.BatcherState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.BatcherState) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> registration_ = java.util.Collections.emptyList(); private void ensureRegistrationIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { registration_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(registration_); bitField0_ |= 0x00000001; } } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationList() { return java.util.Collections.unmodifiableList(registration_); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public int getRegistrationCount() { return registration_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistration(int index) { return registration_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder setRegistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationIsMutable(); registration_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder setRegistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationIsMutable(); registration_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder addRegistration(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationIsMutable(); registration_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder addRegistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationIsMutable(); registration_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder addRegistration( com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationIsMutable(); registration_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder addRegistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationIsMutable(); registration_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder addAllRegistration( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> values) { ensureRegistrationIsMutable(); super.addAll(values, registration_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder clearRegistration() { registration_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registration = 1;</code> */ public Builder removeRegistration(int index) { ensureRegistrationIsMutable(); registration_.remove(index); return this; } // repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> unregistration_ = java.util.Collections.emptyList(); private void ensureUnregistrationIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { unregistration_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(unregistration_); bitField0_ |= 0x00000002; } } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getUnregistrationList() { return java.util.Collections.unmodifiableList(unregistration_); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public int getUnregistrationCount() { return unregistration_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getUnregistration(int index) { return unregistration_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder setUnregistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureUnregistrationIsMutable(); unregistration_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder setUnregistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureUnregistrationIsMutable(); unregistration_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder addUnregistration(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureUnregistrationIsMutable(); unregistration_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder addUnregistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureUnregistrationIsMutable(); unregistration_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder addUnregistration( com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureUnregistrationIsMutable(); unregistration_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder addUnregistration( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureUnregistrationIsMutable(); unregistration_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder addAllUnregistration( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> values) { ensureUnregistrationIsMutable(); super.addAll(values, unregistration_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder clearUnregistration() { unregistration_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP unregistration = 2;</code> */ public Builder removeUnregistration(int index) { ensureUnregistrationIsMutable(); unregistration_.remove(index); return this; } // repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> acknowledgement_ = java.util.Collections.emptyList(); private void ensureAcknowledgementIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { acknowledgement_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP>(acknowledgement_); bitField0_ |= 0x00000004; } } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> getAcknowledgementList() { return java.util.Collections.unmodifiableList(acknowledgement_); } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public int getAcknowledgementCount() { return acknowledgement_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP getAcknowledgement(int index) { return acknowledgement_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder setAcknowledgement( int index, com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP value) { if (value == null) { throw new NullPointerException(); } ensureAcknowledgementIsMutable(); acknowledgement_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder setAcknowledgement( int index, com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP.Builder builderForValue) { ensureAcknowledgementIsMutable(); acknowledgement_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder addAcknowledgement(com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP value) { if (value == null) { throw new NullPointerException(); } ensureAcknowledgementIsMutable(); acknowledgement_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder addAcknowledgement( int index, com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP value) { if (value == null) { throw new NullPointerException(); } ensureAcknowledgementIsMutable(); acknowledgement_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder addAcknowledgement( com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP.Builder builderForValue) { ensureAcknowledgementIsMutable(); acknowledgement_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder addAcknowledgement( int index, com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP.Builder builderForValue) { ensureAcknowledgementIsMutable(); acknowledgement_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder addAllAcknowledgement( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.InvalidationP> values) { ensureAcknowledgementIsMutable(); super.addAll(values, acknowledgement_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder clearAcknowledgement() { acknowledgement_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.InvalidationP acknowledgement = 3;</code> */ public Builder removeAcknowledgement(int index) { ensureAcknowledgementIsMutable(); acknowledgement_.remove(index); return this; } // repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> registrationSubtree_ = java.util.Collections.emptyList(); private void ensureRegistrationSubtreeIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { registrationSubtree_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree>(registrationSubtree_); bitField0_ |= 0x00000008; } } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> getRegistrationSubtreeList() { return java.util.Collections.unmodifiableList(registrationSubtree_); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public int getRegistrationSubtreeCount() { return registrationSubtree_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree getRegistrationSubtree(int index) { return registrationSubtree_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder setRegistrationSubtree( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationSubtreeIsMutable(); registrationSubtree_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder setRegistrationSubtree( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree.Builder builderForValue) { ensureRegistrationSubtreeIsMutable(); registrationSubtree_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder addRegistrationSubtree(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationSubtreeIsMutable(); registrationSubtree_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder addRegistrationSubtree( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationSubtreeIsMutable(); registrationSubtree_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder addRegistrationSubtree( com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree.Builder builderForValue) { ensureRegistrationSubtreeIsMutable(); registrationSubtree_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder addRegistrationSubtree( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree.Builder builderForValue) { ensureRegistrationSubtreeIsMutable(); registrationSubtree_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder addAllRegistrationSubtree( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSubtree> values) { ensureRegistrationSubtreeIsMutable(); super.addAll(values, registrationSubtree_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder clearRegistrationSubtree() { registrationSubtree_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationSubtree registration_subtree = 4;</code> */ public Builder removeRegistrationSubtree(int index) { ensureRegistrationSubtreeIsMutable(); registrationSubtree_.remove(index); return this; } // optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5; private com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage initializeMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public boolean hasInitializeMessage() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage getInitializeMessage() { return initializeMessage_; } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public Builder setInitializeMessage(com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage value) { if (value == null) { throw new NullPointerException(); } initializeMessage_ = value; bitField0_ |= 0x00000010; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public Builder setInitializeMessage( com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.Builder builderForValue) { initializeMessage_ = builderForValue.build(); bitField0_ |= 0x00000010; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public Builder mergeInitializeMessage(com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage value) { if (((bitField0_ & 0x00000010) == 0x00000010) && initializeMessage_ != com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.getDefaultInstance()) { initializeMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.newBuilder(initializeMessage_).mergeFrom(value).buildPartial(); } else { initializeMessage_ = value; } bitField0_ |= 0x00000010; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InitializeMessage initialize_message = 5;</code> */ public Builder clearInitializeMessage() { initializeMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InitializeMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000010); return this; } // optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6; private com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage infoMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public boolean hasInfoMessage() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage getInfoMessage() { return infoMessage_; } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public Builder setInfoMessage(com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage value) { if (value == null) { throw new NullPointerException(); } infoMessage_ = value; bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public Builder setInfoMessage( com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.Builder builderForValue) { infoMessage_ = builderForValue.build(); bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public Builder mergeInfoMessage(com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage value) { if (((bitField0_ & 0x00000020) == 0x00000020) && infoMessage_ != com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.getDefaultInstance()) { infoMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.newBuilder(infoMessage_).mergeFrom(value).buildPartial(); } else { infoMessage_ = value; } bitField0_ |= 0x00000020; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.InfoMessage info_message = 6;</code> */ public Builder clearInfoMessage() { infoMessage_ = com.google.protos.ipc.invalidation.ClientProtocol.InfoMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000020); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.BatcherState) } static { defaultInstance = new BatcherState(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.BatcherState) } public interface ProtocolHandlerStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // optional int32 message_id = 1; /** * <code>optional int32 message_id = 1;</code> */ boolean hasMessageId(); /** * <code>optional int32 message_id = 1;</code> */ int getMessageId(); // optional int64 last_known_server_time_ms = 2; /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ boolean hasLastKnownServerTimeMs(); /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ long getLastKnownServerTimeMs(); // optional int64 next_message_send_time_ms = 3; /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ boolean hasNextMessageSendTimeMs(); /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ long getNextMessageSendTimeMs(); // optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4; /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ boolean hasBatcherState(); /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ com.google.protos.ipc.invalidation.JavaClient.BatcherState getBatcherState(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.ProtocolHandlerState} * * <pre> * State of the protocol handler. Fields correspond directly to fields in * ProtocolHandler.java. * </pre> */ public static final class ProtocolHandlerState extends com.google.protobuf.GeneratedMessageLite implements ProtocolHandlerStateOrBuilder { // Use ProtocolHandlerState.newBuilder() to construct. private ProtocolHandlerState(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private ProtocolHandlerState(boolean noInit) {} private static final ProtocolHandlerState defaultInstance; public static ProtocolHandlerState getDefaultInstance() { return defaultInstance; } public ProtocolHandlerState getDefaultInstanceForType() { return defaultInstance; } private ProtocolHandlerState( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; messageId_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; lastKnownServerTimeMs_ = input.readInt64(); break; } case 24: { bitField0_ |= 0x00000004; nextMessageSendTimeMs_ = input.readInt64(); break; } case 34: { com.google.protos.ipc.invalidation.JavaClient.BatcherState.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = batcherState_.toBuilder(); } batcherState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.BatcherState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(batcherState_); batcherState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; 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 { makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<ProtocolHandlerState> PARSER = new com.google.protobuf.AbstractParser<ProtocolHandlerState>() { public ProtocolHandlerState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ProtocolHandlerState(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ProtocolHandlerState> getParserForType() { return PARSER; } private int bitField0_; // optional int32 message_id = 1; public static final int MESSAGE_ID_FIELD_NUMBER = 1; private int messageId_; /** * <code>optional int32 message_id = 1;</code> */ public boolean hasMessageId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 message_id = 1;</code> */ public int getMessageId() { return messageId_; } // optional int64 last_known_server_time_ms = 2; public static final int LAST_KNOWN_SERVER_TIME_MS_FIELD_NUMBER = 2; private long lastKnownServerTimeMs_; /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public boolean hasLastKnownServerTimeMs() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public long getLastKnownServerTimeMs() { return lastKnownServerTimeMs_; } // optional int64 next_message_send_time_ms = 3; public static final int NEXT_MESSAGE_SEND_TIME_MS_FIELD_NUMBER = 3; private long nextMessageSendTimeMs_; /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public boolean hasNextMessageSendTimeMs() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public long getNextMessageSendTimeMs() { return nextMessageSendTimeMs_; } // optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4; public static final int BATCHER_STATE_FIELD_NUMBER = 4; private com.google.protos.ipc.invalidation.JavaClient.BatcherState batcherState_; /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public boolean hasBatcherState() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public com.google.protos.ipc.invalidation.JavaClient.BatcherState getBatcherState() { return batcherState_; } private void initFields() { messageId_ = 0; lastKnownServerTimeMs_ = 0L; nextMessageSendTimeMs_ = 0L; batcherState_ = com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance(); } 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.writeInt32(1, messageId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, lastKnownServerTimeMs_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, nextMessageSendTimeMs_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, batcherState_); } } 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 .computeInt32Size(1, messageId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, lastKnownServerTimeMs_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, nextMessageSendTimeMs_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, batcherState_); } 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 com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState 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(com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.ProtocolHandlerState} * * <pre> * State of the protocol handler. Fields correspond directly to fields in * ProtocolHandler.java. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState, Builder> implements com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerStateOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); messageId_ = 0; bitField0_ = (bitField0_ & ~0x00000001); lastKnownServerTimeMs_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); nextMessageSendTimeMs_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); batcherState_ = com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState build() { com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState buildPartial() { com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState result = new com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.messageId_ = messageId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.lastKnownServerTimeMs_ = lastKnownServerTimeMs_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.nextMessageSendTimeMs_ = nextMessageSendTimeMs_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.batcherState_ = batcherState_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState other) { if (other == com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance()) return this; if (other.hasMessageId()) { setMessageId(other.getMessageId()); } if (other.hasLastKnownServerTimeMs()) { setLastKnownServerTimeMs(other.getLastKnownServerTimeMs()); } if (other.hasNextMessageSendTimeMs()) { setNextMessageSendTimeMs(other.getNextMessageSendTimeMs()); } if (other.hasBatcherState()) { mergeBatcherState(other.getBatcherState()); } 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 { com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 message_id = 1; private int messageId_ ; /** * <code>optional int32 message_id = 1;</code> */ public boolean hasMessageId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 message_id = 1;</code> */ public int getMessageId() { return messageId_; } /** * <code>optional int32 message_id = 1;</code> */ public Builder setMessageId(int value) { bitField0_ |= 0x00000001; messageId_ = value; return this; } /** * <code>optional int32 message_id = 1;</code> */ public Builder clearMessageId() { bitField0_ = (bitField0_ & ~0x00000001); messageId_ = 0; return this; } // optional int64 last_known_server_time_ms = 2; private long lastKnownServerTimeMs_ ; /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public boolean hasLastKnownServerTimeMs() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public long getLastKnownServerTimeMs() { return lastKnownServerTimeMs_; } /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public Builder setLastKnownServerTimeMs(long value) { bitField0_ |= 0x00000002; lastKnownServerTimeMs_ = value; return this; } /** * <code>optional int64 last_known_server_time_ms = 2;</code> */ public Builder clearLastKnownServerTimeMs() { bitField0_ = (bitField0_ & ~0x00000002); lastKnownServerTimeMs_ = 0L; return this; } // optional int64 next_message_send_time_ms = 3; private long nextMessageSendTimeMs_ ; /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public boolean hasNextMessageSendTimeMs() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public long getNextMessageSendTimeMs() { return nextMessageSendTimeMs_; } /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public Builder setNextMessageSendTimeMs(long value) { bitField0_ |= 0x00000004; nextMessageSendTimeMs_ = value; return this; } /** * <code>optional int64 next_message_send_time_ms = 3;</code> */ public Builder clearNextMessageSendTimeMs() { bitField0_ = (bitField0_ & ~0x00000004); nextMessageSendTimeMs_ = 0L; return this; } // optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4; private com.google.protos.ipc.invalidation.JavaClient.BatcherState batcherState_ = com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public boolean hasBatcherState() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public com.google.protos.ipc.invalidation.JavaClient.BatcherState getBatcherState() { return batcherState_; } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public Builder setBatcherState(com.google.protos.ipc.invalidation.JavaClient.BatcherState value) { if (value == null) { throw new NullPointerException(); } batcherState_ = value; bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public Builder setBatcherState( com.google.protos.ipc.invalidation.JavaClient.BatcherState.Builder builderForValue) { batcherState_ = builderForValue.build(); bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public Builder mergeBatcherState(com.google.protos.ipc.invalidation.JavaClient.BatcherState value) { if (((bitField0_ & 0x00000008) == 0x00000008) && batcherState_ != com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance()) { batcherState_ = com.google.protos.ipc.invalidation.JavaClient.BatcherState.newBuilder(batcherState_).mergeFrom(value).buildPartial(); } else { batcherState_ = value; } bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.BatcherState batcher_state = 4;</code> */ public Builder clearBatcherState() { batcherState_ = com.google.protos.ipc.invalidation.JavaClient.BatcherState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.ProtocolHandlerState) } static { defaultInstance = new ProtocolHandlerState(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.ProtocolHandlerState) } public interface RegistrationManagerStatePOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationsList(); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistrations(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ int getRegistrationsCount(); // optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2; /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ boolean hasLastKnownServerSummary(); /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary getLastKnownServerSummary(); // repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3; /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> getPendingOperationsList(); /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP getPendingOperations(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ int getPendingOperationsCount(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.RegistrationManagerStateP} * * <pre> * State of the registration manager. * </pre> */ public static final class RegistrationManagerStateP extends com.google.protobuf.GeneratedMessageLite implements RegistrationManagerStatePOrBuilder { // Use RegistrationManagerStateP.newBuilder() to construct. private RegistrationManagerStateP(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private RegistrationManagerStateP(boolean noInit) {} private static final RegistrationManagerStateP defaultInstance; public static RegistrationManagerStateP getDefaultInstance() { return defaultInstance; } public RegistrationManagerStateP getDefaultInstanceForType() { return defaultInstance; } private RegistrationManagerStateP( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { registrations_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(); mutable_bitField0_ |= 0x00000001; } registrations_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.PARSER, extensionRegistry)); break; } case 18: { com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = lastKnownServerSummary_.toBuilder(); } lastKnownServerSummary_ = input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(lastKnownServerSummary_); lastKnownServerSummary_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { pendingOperations_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP>(); mutable_bitField0_ |= 0x00000004; } pendingOperations_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP.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_ & 0x00000001) == 0x00000001)) { registrations_ = java.util.Collections.unmodifiableList(registrations_); } if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { pendingOperations_ = java.util.Collections.unmodifiableList(pendingOperations_); } makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<RegistrationManagerStateP> PARSER = new com.google.protobuf.AbstractParser<RegistrationManagerStateP>() { public RegistrationManagerStateP parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RegistrationManagerStateP(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<RegistrationManagerStateP> getParserForType() { return PARSER; } private int bitField0_; // repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1; public static final int REGISTRATIONS_FIELD_NUMBER = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> registrations_; /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationsList() { return registrations_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder> getRegistrationsOrBuilderList() { return registrations_; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public int getRegistrationsCount() { return registrations_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistrations(int index) { return registrations_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdPOrBuilder getRegistrationsOrBuilder( int index) { return registrations_.get(index); } // optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2; public static final int LAST_KNOWN_SERVER_SUMMARY_FIELD_NUMBER = 2; private com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary lastKnownServerSummary_; /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public boolean hasLastKnownServerSummary() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary getLastKnownServerSummary() { return lastKnownServerSummary_; } // repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3; public static final int PENDING_OPERATIONS_FIELD_NUMBER = 3; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> pendingOperations_; /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> getPendingOperationsList() { return pendingOperations_; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.RegistrationPOrBuilder> getPendingOperationsOrBuilderList() { return pendingOperations_; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public int getPendingOperationsCount() { return pendingOperations_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP getPendingOperations(int index) { return pendingOperations_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationPOrBuilder getPendingOperationsOrBuilder( int index) { return pendingOperations_.get(index); } private void initFields() { registrations_ = java.util.Collections.emptyList(); lastKnownServerSummary_ = com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.getDefaultInstance(); pendingOperations_ = java.util.Collections.emptyList(); } 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(); for (int i = 0; i < registrations_.size(); i++) { output.writeMessage(1, registrations_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(2, lastKnownServerSummary_); } for (int i = 0; i < pendingOperations_.size(); i++) { output.writeMessage(3, pendingOperations_.get(i)); } } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < registrations_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, registrations_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, lastKnownServerSummary_); } for (int i = 0; i < pendingOperations_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, pendingOperations_.get(i)); } 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 com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP 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(com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.RegistrationManagerStateP} * * <pre> * State of the registration manager. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP, Builder> implements com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStatePOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); registrations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); lastKnownServerSummary_ = com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); pendingOperations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP build() { com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP buildPartial() { com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP result = new com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { registrations_ = java.util.Collections.unmodifiableList(registrations_); bitField0_ = (bitField0_ & ~0x00000001); } result.registrations_ = registrations_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } result.lastKnownServerSummary_ = lastKnownServerSummary_; if (((bitField0_ & 0x00000004) == 0x00000004)) { pendingOperations_ = java.util.Collections.unmodifiableList(pendingOperations_); bitField0_ = (bitField0_ & ~0x00000004); } result.pendingOperations_ = pendingOperations_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP other) { if (other == com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance()) return this; if (!other.registrations_.isEmpty()) { if (registrations_.isEmpty()) { registrations_ = other.registrations_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureRegistrationsIsMutable(); registrations_.addAll(other.registrations_); } } if (other.hasLastKnownServerSummary()) { mergeLastKnownServerSummary(other.getLastKnownServerSummary()); } if (!other.pendingOperations_.isEmpty()) { if (pendingOperations_.isEmpty()) { pendingOperations_ = other.pendingOperations_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensurePendingOperationsIsMutable(); pendingOperations_.addAll(other.pendingOperations_); } } 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 { com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> registrations_ = java.util.Collections.emptyList(); private void ensureRegistrationsIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { registrations_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP>(registrations_); bitField0_ |= 0x00000001; } } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> getRegistrationsList() { return java.util.Collections.unmodifiableList(registrations_); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public int getRegistrationsCount() { return registrations_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP getRegistrations(int index) { return registrations_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder setRegistrations( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationsIsMutable(); registrations_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder setRegistrations( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationsIsMutable(); registrations_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder addRegistrations(com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationsIsMutable(); registrations_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder addRegistrations( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP value) { if (value == null) { throw new NullPointerException(); } ensureRegistrationsIsMutable(); registrations_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder addRegistrations( com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationsIsMutable(); registrations_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder addRegistrations( int index, com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP.Builder builderForValue) { ensureRegistrationsIsMutable(); registrations_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder addAllRegistrations( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.ObjectIdP> values) { ensureRegistrationsIsMutable(); super.addAll(values, registrations_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder clearRegistrations() { registrations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.ObjectIdP registrations = 1;</code> */ public Builder removeRegistrations(int index) { ensureRegistrationsIsMutable(); registrations_.remove(index); return this; } // optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2; private com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary lastKnownServerSummary_ = com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public boolean hasLastKnownServerSummary() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary getLastKnownServerSummary() { return lastKnownServerSummary_; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public Builder setLastKnownServerSummary(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary value) { if (value == null) { throw new NullPointerException(); } lastKnownServerSummary_ = value; bitField0_ |= 0x00000002; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public Builder setLastKnownServerSummary( com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.Builder builderForValue) { lastKnownServerSummary_ = builderForValue.build(); bitField0_ |= 0x00000002; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public Builder mergeLastKnownServerSummary(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary value) { if (((bitField0_ & 0x00000002) == 0x00000002) && lastKnownServerSummary_ != com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.getDefaultInstance()) { lastKnownServerSummary_ = com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.newBuilder(lastKnownServerSummary_).mergeFrom(value).buildPartial(); } else { lastKnownServerSummary_ = value; } bitField0_ |= 0x00000002; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationSummary last_known_server_summary = 2;</code> */ public Builder clearLastKnownServerSummary() { lastKnownServerSummary_ = com.google.protos.ipc.invalidation.ClientProtocol.RegistrationSummary.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); return this; } // repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> pendingOperations_ = java.util.Collections.emptyList(); private void ensurePendingOperationsIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { pendingOperations_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP>(pendingOperations_); bitField0_ |= 0x00000004; } } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> getPendingOperationsList() { return java.util.Collections.unmodifiableList(pendingOperations_); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public int getPendingOperationsCount() { return pendingOperations_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP getPendingOperations(int index) { return pendingOperations_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder setPendingOperations( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP value) { if (value == null) { throw new NullPointerException(); } ensurePendingOperationsIsMutable(); pendingOperations_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder setPendingOperations( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP.Builder builderForValue) { ensurePendingOperationsIsMutable(); pendingOperations_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder addPendingOperations(com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP value) { if (value == null) { throw new NullPointerException(); } ensurePendingOperationsIsMutable(); pendingOperations_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder addPendingOperations( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP value) { if (value == null) { throw new NullPointerException(); } ensurePendingOperationsIsMutable(); pendingOperations_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder addPendingOperations( com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP.Builder builderForValue) { ensurePendingOperationsIsMutable(); pendingOperations_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder addPendingOperations( int index, com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP.Builder builderForValue) { ensurePendingOperationsIsMutable(); pendingOperations_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder addAllPendingOperations( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.RegistrationP> values) { ensurePendingOperationsIsMutable(); super.addAll(values, pendingOperations_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder clearPendingOperations() { pendingOperations_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.RegistrationP pending_operations = 3;</code> */ public Builder removePendingOperations(int index) { ensurePendingOperationsIsMutable(); pendingOperations_.remove(index); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.RegistrationManagerStateP) } static { defaultInstance = new RegistrationManagerStateP(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.RegistrationManagerStateP) } public interface RecurringTaskStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // optional int32 initial_delay_ms = 1; /** * <code>optional int32 initial_delay_ms = 1;</code> */ boolean hasInitialDelayMs(); /** * <code>optional int32 initial_delay_ms = 1;</code> */ int getInitialDelayMs(); // optional int32 timeout_delay_ms = 2; /** * <code>optional int32 timeout_delay_ms = 2;</code> */ boolean hasTimeoutDelayMs(); /** * <code>optional int32 timeout_delay_ms = 2;</code> */ int getTimeoutDelayMs(); // optional bool scheduled = 3; /** * <code>optional bool scheduled = 3;</code> */ boolean hasScheduled(); /** * <code>optional bool scheduled = 3;</code> */ boolean getScheduled(); // optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4; /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ boolean hasBackoffState(); /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ com.google.protos.ipc.invalidation.Client.ExponentialBackoffState getBackoffState(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.RecurringTaskState} * * <pre> * State of a recurring task. Fields correspond directly to fields in * RecurringTask.java. * </pre> */ public static final class RecurringTaskState extends com.google.protobuf.GeneratedMessageLite implements RecurringTaskStateOrBuilder { // Use RecurringTaskState.newBuilder() to construct. private RecurringTaskState(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private RecurringTaskState(boolean noInit) {} private static final RecurringTaskState defaultInstance; public static RecurringTaskState getDefaultInstance() { return defaultInstance; } public RecurringTaskState getDefaultInstanceForType() { return defaultInstance; } private RecurringTaskState( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; initialDelayMs_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; timeoutDelayMs_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; scheduled_ = input.readBool(); break; } case 34: { com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = backoffState_.toBuilder(); } backoffState_ = input.readMessage(com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(backoffState_); backoffState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; 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 { makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<RecurringTaskState> PARSER = new com.google.protobuf.AbstractParser<RecurringTaskState>() { public RecurringTaskState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RecurringTaskState(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<RecurringTaskState> getParserForType() { return PARSER; } private int bitField0_; // optional int32 initial_delay_ms = 1; public static final int INITIAL_DELAY_MS_FIELD_NUMBER = 1; private int initialDelayMs_; /** * <code>optional int32 initial_delay_ms = 1;</code> */ public boolean hasInitialDelayMs() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 initial_delay_ms = 1;</code> */ public int getInitialDelayMs() { return initialDelayMs_; } // optional int32 timeout_delay_ms = 2; public static final int TIMEOUT_DELAY_MS_FIELD_NUMBER = 2; private int timeoutDelayMs_; /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public boolean hasTimeoutDelayMs() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public int getTimeoutDelayMs() { return timeoutDelayMs_; } // optional bool scheduled = 3; public static final int SCHEDULED_FIELD_NUMBER = 3; private boolean scheduled_; /** * <code>optional bool scheduled = 3;</code> */ public boolean hasScheduled() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bool scheduled = 3;</code> */ public boolean getScheduled() { return scheduled_; } // optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4; public static final int BACKOFF_STATE_FIELD_NUMBER = 4; private com.google.protos.ipc.invalidation.Client.ExponentialBackoffState backoffState_; /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public boolean hasBackoffState() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public com.google.protos.ipc.invalidation.Client.ExponentialBackoffState getBackoffState() { return backoffState_; } private void initFields() { initialDelayMs_ = 0; timeoutDelayMs_ = 0; scheduled_ = false; backoffState_ = com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.getDefaultInstance(); } 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.writeInt32(1, initialDelayMs_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, timeoutDelayMs_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBool(3, scheduled_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, backoffState_); } } 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 .computeInt32Size(1, initialDelayMs_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, timeoutDelayMs_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(3, scheduled_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, backoffState_); } 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 com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState 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(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.RecurringTaskState} * * <pre> * State of a recurring task. Fields correspond directly to fields in * RecurringTask.java. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState, Builder> implements com.google.protos.ipc.invalidation.JavaClient.RecurringTaskStateOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); initialDelayMs_ = 0; bitField0_ = (bitField0_ & ~0x00000001); timeoutDelayMs_ = 0; bitField0_ = (bitField0_ & ~0x00000002); scheduled_ = false; bitField0_ = (bitField0_ & ~0x00000004); backoffState_ = com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState build() { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState buildPartial() { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState result = new com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.initialDelayMs_ = initialDelayMs_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.timeoutDelayMs_ = timeoutDelayMs_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.scheduled_ = scheduled_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.backoffState_ = backoffState_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState other) { if (other == com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) return this; if (other.hasInitialDelayMs()) { setInitialDelayMs(other.getInitialDelayMs()); } if (other.hasTimeoutDelayMs()) { setTimeoutDelayMs(other.getTimeoutDelayMs()); } if (other.hasScheduled()) { setScheduled(other.getScheduled()); } if (other.hasBackoffState()) { mergeBackoffState(other.getBackoffState()); } 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 { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 initial_delay_ms = 1; private int initialDelayMs_ ; /** * <code>optional int32 initial_delay_ms = 1;</code> */ public boolean hasInitialDelayMs() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 initial_delay_ms = 1;</code> */ public int getInitialDelayMs() { return initialDelayMs_; } /** * <code>optional int32 initial_delay_ms = 1;</code> */ public Builder setInitialDelayMs(int value) { bitField0_ |= 0x00000001; initialDelayMs_ = value; return this; } /** * <code>optional int32 initial_delay_ms = 1;</code> */ public Builder clearInitialDelayMs() { bitField0_ = (bitField0_ & ~0x00000001); initialDelayMs_ = 0; return this; } // optional int32 timeout_delay_ms = 2; private int timeoutDelayMs_ ; /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public boolean hasTimeoutDelayMs() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public int getTimeoutDelayMs() { return timeoutDelayMs_; } /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public Builder setTimeoutDelayMs(int value) { bitField0_ |= 0x00000002; timeoutDelayMs_ = value; return this; } /** * <code>optional int32 timeout_delay_ms = 2;</code> */ public Builder clearTimeoutDelayMs() { bitField0_ = (bitField0_ & ~0x00000002); timeoutDelayMs_ = 0; return this; } // optional bool scheduled = 3; private boolean scheduled_ ; /** * <code>optional bool scheduled = 3;</code> */ public boolean hasScheduled() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bool scheduled = 3;</code> */ public boolean getScheduled() { return scheduled_; } /** * <code>optional bool scheduled = 3;</code> */ public Builder setScheduled(boolean value) { bitField0_ |= 0x00000004; scheduled_ = value; return this; } /** * <code>optional bool scheduled = 3;</code> */ public Builder clearScheduled() { bitField0_ = (bitField0_ & ~0x00000004); scheduled_ = false; return this; } // optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4; private com.google.protos.ipc.invalidation.Client.ExponentialBackoffState backoffState_ = com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public boolean hasBackoffState() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public com.google.protos.ipc.invalidation.Client.ExponentialBackoffState getBackoffState() { return backoffState_; } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public Builder setBackoffState(com.google.protos.ipc.invalidation.Client.ExponentialBackoffState value) { if (value == null) { throw new NullPointerException(); } backoffState_ = value; bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public Builder setBackoffState( com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.Builder builderForValue) { backoffState_ = builderForValue.build(); bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public Builder mergeBackoffState(com.google.protos.ipc.invalidation.Client.ExponentialBackoffState value) { if (((bitField0_ & 0x00000008) == 0x00000008) && backoffState_ != com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.getDefaultInstance()) { backoffState_ = com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.newBuilder(backoffState_).mergeFrom(value).buildPartial(); } else { backoffState_ = value; } bitField0_ |= 0x00000008; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ExponentialBackoffState backoff_state = 4;</code> */ public Builder clearBackoffState() { backoffState_ = com.google.protos.ipc.invalidation.Client.ExponentialBackoffState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.RecurringTaskState) } static { defaultInstance = new RecurringTaskState(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.RecurringTaskState) } public interface StatisticsStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1; /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> getCounterList(); /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord getCounter(int index); /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ int getCounterCount(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.StatisticsState} * * <pre> * State of the statistics object. Marshalling is done by marshalling the * SimplePairs returned by Statistics.fillWithNonZeroStatistics into * PropertyRecords. * </pre> */ public static final class StatisticsState extends com.google.protobuf.GeneratedMessageLite implements StatisticsStateOrBuilder { // Use StatisticsState.newBuilder() to construct. private StatisticsState(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private StatisticsState(boolean noInit) {} private static final StatisticsState defaultInstance; public static StatisticsState getDefaultInstance() { return defaultInstance; } public StatisticsState getDefaultInstanceForType() { return defaultInstance; } private StatisticsState( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { counter_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord>(); mutable_bitField0_ |= 0x00000001; } counter_.add(input.readMessage(com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord.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_ & 0x00000001) == 0x00000001)) { counter_ = java.util.Collections.unmodifiableList(counter_); } makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<StatisticsState> PARSER = new com.google.protobuf.AbstractParser<StatisticsState>() { public StatisticsState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new StatisticsState(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<StatisticsState> getParserForType() { return PARSER; } // repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1; public static final int COUNTER_FIELD_NUMBER = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> counter_; /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> getCounterList() { return counter_; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public java.util.List<? extends com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecordOrBuilder> getCounterOrBuilderList() { return counter_; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public int getCounterCount() { return counter_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord getCounter(int index) { return counter_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecordOrBuilder getCounterOrBuilder( int index) { return counter_.get(index); } private void initFields() { counter_ = java.util.Collections.emptyList(); } 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(); for (int i = 0; i < counter_.size(); i++) { output.writeMessage(1, counter_.get(i)); } } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < counter_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, counter_.get(i)); } 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 com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.StatisticsState 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(com.google.protos.ipc.invalidation.JavaClient.StatisticsState prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.StatisticsState} * * <pre> * State of the statistics object. Marshalling is done by marshalling the * SimplePairs returned by Statistics.fillWithNonZeroStatistics into * PropertyRecords. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.StatisticsState, Builder> implements com.google.protos.ipc.invalidation.JavaClient.StatisticsStateOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.StatisticsState.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); counter_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.StatisticsState getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.StatisticsState build() { com.google.protos.ipc.invalidation.JavaClient.StatisticsState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.StatisticsState buildPartial() { com.google.protos.ipc.invalidation.JavaClient.StatisticsState result = new com.google.protos.ipc.invalidation.JavaClient.StatisticsState(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { counter_ = java.util.Collections.unmodifiableList(counter_); bitField0_ = (bitField0_ & ~0x00000001); } result.counter_ = counter_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.StatisticsState other) { if (other == com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance()) return this; if (!other.counter_.isEmpty()) { if (counter_.isEmpty()) { counter_ = other.counter_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureCounterIsMutable(); counter_.addAll(other.counter_); } } 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 { com.google.protos.ipc.invalidation.JavaClient.StatisticsState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.StatisticsState) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1; private java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> counter_ = java.util.Collections.emptyList(); private void ensureCounterIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { counter_ = new java.util.ArrayList<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord>(counter_); bitField0_ |= 0x00000001; } } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public java.util.List<com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> getCounterList() { return java.util.Collections.unmodifiableList(counter_); } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public int getCounterCount() { return counter_.size(); } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord getCounter(int index) { return counter_.get(index); } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder setCounter( int index, com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord value) { if (value == null) { throw new NullPointerException(); } ensureCounterIsMutable(); counter_.set(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder setCounter( int index, com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord.Builder builderForValue) { ensureCounterIsMutable(); counter_.set(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder addCounter(com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord value) { if (value == null) { throw new NullPointerException(); } ensureCounterIsMutable(); counter_.add(value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder addCounter( int index, com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord value) { if (value == null) { throw new NullPointerException(); } ensureCounterIsMutable(); counter_.add(index, value); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder addCounter( com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord.Builder builderForValue) { ensureCounterIsMutable(); counter_.add(builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder addCounter( int index, com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord.Builder builderForValue) { ensureCounterIsMutable(); counter_.add(index, builderForValue.build()); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder addAllCounter( java.lang.Iterable<? extends com.google.protos.ipc.invalidation.ClientProtocol.PropertyRecord> values) { ensureCounterIsMutable(); super.addAll(values, counter_); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder clearCounter() { counter_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>repeated .com.google.protos.ipc.invalidation.PropertyRecord counter = 1;</code> */ public Builder removeCounter(int index) { ensureCounterIsMutable(); counter_.remove(index); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.StatisticsState) } static { defaultInstance = new StatisticsState(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.StatisticsState) } public interface InvalidationClientStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1; /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ boolean hasRunState(); /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ com.google.protos.ipc.invalidation.Client.RunStateP getRunState(); // optional bytes client_token = 2; /** * <code>optional bytes client_token = 2;</code> */ boolean hasClientToken(); /** * <code>optional bytes client_token = 2;</code> */ com.google.protobuf.ByteString getClientToken(); // optional bytes nonce = 3; /** * <code>optional bytes nonce = 3;</code> */ boolean hasNonce(); /** * <code>optional bytes nonce = 3;</code> */ com.google.protobuf.ByteString getNonce(); // optional bool should_send_registrations = 4; /** * <code>optional bool should_send_registrations = 4;</code> */ boolean hasShouldSendRegistrations(); /** * <code>optional bool should_send_registrations = 4;</code> */ boolean getShouldSendRegistrations(); // optional int64 last_message_send_time_ms = 5; /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ boolean hasLastMessageSendTimeMs(); /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ long getLastMessageSendTimeMs(); // optional bool is_online = 6; /** * <code>optional bool is_online = 6;</code> */ boolean hasIsOnline(); /** * <code>optional bool is_online = 6;</code> */ boolean getIsOnline(); // optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7; /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ boolean hasProtocolHandlerState(); /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState getProtocolHandlerState(); // optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8; /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ boolean hasRegistrationManagerState(); /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP getRegistrationManagerState(); // optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ boolean hasAcquireTokenTaskState(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getAcquireTokenTaskState(); // optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ boolean hasRegSyncHeartbeatTaskState(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getRegSyncHeartbeatTaskState(); // optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ boolean hasPersistentWriteTaskState(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getPersistentWriteTaskState(); // optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ boolean hasHeartbeatTaskState(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getHeartbeatTaskState(); // optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ boolean hasBatchingTaskState(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getBatchingTaskState(); // optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14; /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ boolean hasLastWrittenState(); /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ com.google.protos.ipc.invalidation.Client.PersistentTiclState getLastWrittenState(); // optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15; /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ boolean hasStatisticsState(); /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ com.google.protos.ipc.invalidation.JavaClient.StatisticsState getStatisticsState(); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.InvalidationClientState} * * <pre> * State of the invalidation client. Fields correspond directly to fields in * InvalidationClientImpl.java. * </pre> */ public static final class InvalidationClientState extends com.google.protobuf.GeneratedMessageLite implements InvalidationClientStateOrBuilder { // Use InvalidationClientState.newBuilder() to construct. private InvalidationClientState(com.google.protobuf.GeneratedMessageLite.Builder builder) { super(builder); } private InvalidationClientState(boolean noInit) {} private static final InvalidationClientState defaultInstance; public static InvalidationClientState getDefaultInstance() { return defaultInstance; } public InvalidationClientState getDefaultInstanceForType() { return defaultInstance; } private InvalidationClientState( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protos.ipc.invalidation.Client.RunStateP.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = runState_.toBuilder(); } runState_ = input.readMessage(com.google.protos.ipc.invalidation.Client.RunStateP.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(runState_); runState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { bitField0_ |= 0x00000002; clientToken_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; nonce_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000008; shouldSendRegistrations_ = input.readBool(); break; } case 40: { bitField0_ |= 0x00000010; lastMessageSendTimeMs_ = input.readInt64(); break; } case 48: { bitField0_ |= 0x00000020; isOnline_ = input.readBool(); break; } case 58: { com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.Builder subBuilder = null; if (((bitField0_ & 0x00000040) == 0x00000040)) { subBuilder = protocolHandlerState_.toBuilder(); } protocolHandlerState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(protocolHandlerState_); protocolHandlerState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000040; break; } case 66: { com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.Builder subBuilder = null; if (((bitField0_ & 0x00000080) == 0x00000080)) { subBuilder = registrationManagerState_.toBuilder(); } registrationManagerState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(registrationManagerState_); registrationManagerState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000080; break; } case 74: { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder subBuilder = null; if (((bitField0_ & 0x00000100) == 0x00000100)) { subBuilder = acquireTokenTaskState_.toBuilder(); } acquireTokenTaskState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(acquireTokenTaskState_); acquireTokenTaskState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000100; break; } case 82: { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder subBuilder = null; if (((bitField0_ & 0x00000200) == 0x00000200)) { subBuilder = regSyncHeartbeatTaskState_.toBuilder(); } regSyncHeartbeatTaskState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(regSyncHeartbeatTaskState_); regSyncHeartbeatTaskState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000200; break; } case 90: { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder subBuilder = null; if (((bitField0_ & 0x00000400) == 0x00000400)) { subBuilder = persistentWriteTaskState_.toBuilder(); } persistentWriteTaskState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(persistentWriteTaskState_); persistentWriteTaskState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000400; break; } case 98: { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder subBuilder = null; if (((bitField0_ & 0x00000800) == 0x00000800)) { subBuilder = heartbeatTaskState_.toBuilder(); } heartbeatTaskState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(heartbeatTaskState_); heartbeatTaskState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000800; break; } case 106: { com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder subBuilder = null; if (((bitField0_ & 0x00001000) == 0x00001000)) { subBuilder = batchingTaskState_.toBuilder(); } batchingTaskState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(batchingTaskState_); batchingTaskState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00001000; break; } case 114: { com.google.protos.ipc.invalidation.Client.PersistentTiclState.Builder subBuilder = null; if (((bitField0_ & 0x00002000) == 0x00002000)) { subBuilder = lastWrittenState_.toBuilder(); } lastWrittenState_ = input.readMessage(com.google.protos.ipc.invalidation.Client.PersistentTiclState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(lastWrittenState_); lastWrittenState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00002000; break; } case 122: { com.google.protos.ipc.invalidation.JavaClient.StatisticsState.Builder subBuilder = null; if (((bitField0_ & 0x00004000) == 0x00004000)) { subBuilder = statisticsState_.toBuilder(); } statisticsState_ = input.readMessage(com.google.protos.ipc.invalidation.JavaClient.StatisticsState.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(statisticsState_); statisticsState_ = subBuilder.buildPartial(); } bitField0_ |= 0x00004000; 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 { makeExtensionsImmutable(); } } public static com.google.protobuf.Parser<InvalidationClientState> PARSER = new com.google.protobuf.AbstractParser<InvalidationClientState>() { public InvalidationClientState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new InvalidationClientState(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<InvalidationClientState> getParserForType() { return PARSER; } private int bitField0_; // optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1; public static final int RUN_STATE_FIELD_NUMBER = 1; private com.google.protos.ipc.invalidation.Client.RunStateP runState_; /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public boolean hasRunState() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public com.google.protos.ipc.invalidation.Client.RunStateP getRunState() { return runState_; } // optional bytes client_token = 2; public static final int CLIENT_TOKEN_FIELD_NUMBER = 2; private com.google.protobuf.ByteString clientToken_; /** * <code>optional bytes client_token = 2;</code> */ public boolean hasClientToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes client_token = 2;</code> */ public com.google.protobuf.ByteString getClientToken() { return clientToken_; } // optional bytes nonce = 3; public static final int NONCE_FIELD_NUMBER = 3; private com.google.protobuf.ByteString nonce_; /** * <code>optional bytes nonce = 3;</code> */ public boolean hasNonce() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bytes nonce = 3;</code> */ public com.google.protobuf.ByteString getNonce() { return nonce_; } // optional bool should_send_registrations = 4; public static final int SHOULD_SEND_REGISTRATIONS_FIELD_NUMBER = 4; private boolean shouldSendRegistrations_; /** * <code>optional bool should_send_registrations = 4;</code> */ public boolean hasShouldSendRegistrations() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bool should_send_registrations = 4;</code> */ public boolean getShouldSendRegistrations() { return shouldSendRegistrations_; } // optional int64 last_message_send_time_ms = 5; public static final int LAST_MESSAGE_SEND_TIME_MS_FIELD_NUMBER = 5; private long lastMessageSendTimeMs_; /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public boolean hasLastMessageSendTimeMs() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public long getLastMessageSendTimeMs() { return lastMessageSendTimeMs_; } // optional bool is_online = 6; public static final int IS_ONLINE_FIELD_NUMBER = 6; private boolean isOnline_; /** * <code>optional bool is_online = 6;</code> */ public boolean hasIsOnline() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional bool is_online = 6;</code> */ public boolean getIsOnline() { return isOnline_; } // optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7; public static final int PROTOCOL_HANDLER_STATE_FIELD_NUMBER = 7; private com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState protocolHandlerState_; /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public boolean hasProtocolHandlerState() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState getProtocolHandlerState() { return protocolHandlerState_; } // optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8; public static final int REGISTRATION_MANAGER_STATE_FIELD_NUMBER = 8; private com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP registrationManagerState_; /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public boolean hasRegistrationManagerState() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP getRegistrationManagerState() { return registrationManagerState_; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9; public static final int ACQUIRE_TOKEN_TASK_STATE_FIELD_NUMBER = 9; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState acquireTokenTaskState_; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public boolean hasAcquireTokenTaskState() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getAcquireTokenTaskState() { return acquireTokenTaskState_; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10; public static final int REG_SYNC_HEARTBEAT_TASK_STATE_FIELD_NUMBER = 10; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState regSyncHeartbeatTaskState_; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public boolean hasRegSyncHeartbeatTaskState() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getRegSyncHeartbeatTaskState() { return regSyncHeartbeatTaskState_; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11; public static final int PERSISTENT_WRITE_TASK_STATE_FIELD_NUMBER = 11; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState persistentWriteTaskState_; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public boolean hasPersistentWriteTaskState() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getPersistentWriteTaskState() { return persistentWriteTaskState_; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12; public static final int HEARTBEAT_TASK_STATE_FIELD_NUMBER = 12; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState heartbeatTaskState_; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public boolean hasHeartbeatTaskState() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getHeartbeatTaskState() { return heartbeatTaskState_; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13; public static final int BATCHING_TASK_STATE_FIELD_NUMBER = 13; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState batchingTaskState_; /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public boolean hasBatchingTaskState() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getBatchingTaskState() { return batchingTaskState_; } // optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14; public static final int LAST_WRITTEN_STATE_FIELD_NUMBER = 14; private com.google.protos.ipc.invalidation.Client.PersistentTiclState lastWrittenState_; /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public boolean hasLastWrittenState() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public com.google.protos.ipc.invalidation.Client.PersistentTiclState getLastWrittenState() { return lastWrittenState_; } // optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15; public static final int STATISTICS_STATE_FIELD_NUMBER = 15; private com.google.protos.ipc.invalidation.JavaClient.StatisticsState statisticsState_; /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public boolean hasStatisticsState() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public com.google.protos.ipc.invalidation.JavaClient.StatisticsState getStatisticsState() { return statisticsState_; } private void initFields() { runState_ = com.google.protos.ipc.invalidation.Client.RunStateP.getDefaultInstance(); clientToken_ = com.google.protobuf.ByteString.EMPTY; nonce_ = com.google.protobuf.ByteString.EMPTY; shouldSendRegistrations_ = false; lastMessageSendTimeMs_ = 0L; isOnline_ = false; protocolHandlerState_ = com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance(); registrationManagerState_ = com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance(); acquireTokenTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); regSyncHeartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); persistentWriteTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); heartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); batchingTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); lastWrittenState_ = com.google.protos.ipc.invalidation.Client.PersistentTiclState.getDefaultInstance(); statisticsState_ = com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance(); } 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.writeMessage(1, runState_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, clientToken_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, nonce_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBool(4, shouldSendRegistrations_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt64(5, lastMessageSendTimeMs_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBool(6, isOnline_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeMessage(7, protocolHandlerState_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeMessage(8, registrationManagerState_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeMessage(9, acquireTokenTaskState_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeMessage(10, regSyncHeartbeatTaskState_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeMessage(11, persistentWriteTaskState_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeMessage(12, heartbeatTaskState_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeMessage(13, batchingTaskState_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { output.writeMessage(14, lastWrittenState_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { output.writeMessage(15, statisticsState_); } } 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 .computeMessageSize(1, runState_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, clientToken_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, nonce_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(4, shouldSendRegistrations_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, lastMessageSendTimeMs_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(6, isOnline_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, protocolHandlerState_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, registrationManagerState_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, acquireTokenTaskState_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, regSyncHeartbeatTaskState_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, persistentWriteTaskState_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, heartbeatTaskState_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(13, batchingTaskState_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, lastWrittenState_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(15, statisticsState_); } 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 com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState 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(com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } /** * Protobuf type {@code com.google.protos.ipc.invalidation.InvalidationClientState} * * <pre> * State of the invalidation client. Fields correspond directly to fields in * InvalidationClientImpl.java. * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState, Builder> implements com.google.protos.ipc.invalidation.JavaClient.InvalidationClientStateOrBuilder { // Construct using com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); runState_ = com.google.protos.ipc.invalidation.Client.RunStateP.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000001); clientToken_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); nonce_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); shouldSendRegistrations_ = false; bitField0_ = (bitField0_ & ~0x00000008); lastMessageSendTimeMs_ = 0L; bitField0_ = (bitField0_ & ~0x00000010); isOnline_ = false; bitField0_ = (bitField0_ & ~0x00000020); protocolHandlerState_ = com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000040); registrationManagerState_ = com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000080); acquireTokenTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); regSyncHeartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000200); persistentWriteTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000400); heartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000800); batchingTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00001000); lastWrittenState_ = com.google.protos.ipc.invalidation.Client.PersistentTiclState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00002000); statisticsState_ = com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00004000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState getDefaultInstanceForType() { return com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState.getDefaultInstance(); } public com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState build() { com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState buildPartial() { com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState result = new com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.runState_ = runState_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.clientToken_ = clientToken_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.nonce_ = nonce_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.shouldSendRegistrations_ = shouldSendRegistrations_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.lastMessageSendTimeMs_ = lastMessageSendTimeMs_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.isOnline_ = isOnline_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.protocolHandlerState_ = protocolHandlerState_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.registrationManagerState_ = registrationManagerState_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.acquireTokenTaskState_ = acquireTokenTaskState_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } result.regSyncHeartbeatTaskState_ = regSyncHeartbeatTaskState_; if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } result.persistentWriteTaskState_ = persistentWriteTaskState_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } result.heartbeatTaskState_ = heartbeatTaskState_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } result.batchingTaskState_ = batchingTaskState_; if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00002000; } result.lastWrittenState_ = lastWrittenState_; if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00004000; } result.statisticsState_ = statisticsState_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState other) { if (other == com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState.getDefaultInstance()) return this; if (other.hasRunState()) { mergeRunState(other.getRunState()); } if (other.hasClientToken()) { setClientToken(other.getClientToken()); } if (other.hasNonce()) { setNonce(other.getNonce()); } if (other.hasShouldSendRegistrations()) { setShouldSendRegistrations(other.getShouldSendRegistrations()); } if (other.hasLastMessageSendTimeMs()) { setLastMessageSendTimeMs(other.getLastMessageSendTimeMs()); } if (other.hasIsOnline()) { setIsOnline(other.getIsOnline()); } if (other.hasProtocolHandlerState()) { mergeProtocolHandlerState(other.getProtocolHandlerState()); } if (other.hasRegistrationManagerState()) { mergeRegistrationManagerState(other.getRegistrationManagerState()); } if (other.hasAcquireTokenTaskState()) { mergeAcquireTokenTaskState(other.getAcquireTokenTaskState()); } if (other.hasRegSyncHeartbeatTaskState()) { mergeRegSyncHeartbeatTaskState(other.getRegSyncHeartbeatTaskState()); } if (other.hasPersistentWriteTaskState()) { mergePersistentWriteTaskState(other.getPersistentWriteTaskState()); } if (other.hasHeartbeatTaskState()) { mergeHeartbeatTaskState(other.getHeartbeatTaskState()); } if (other.hasBatchingTaskState()) { mergeBatchingTaskState(other.getBatchingTaskState()); } if (other.hasLastWrittenState()) { mergeLastWrittenState(other.getLastWrittenState()); } if (other.hasStatisticsState()) { mergeStatisticsState(other.getStatisticsState()); } 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 { com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.protos.ipc.invalidation.JavaClient.InvalidationClientState) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1; private com.google.protos.ipc.invalidation.Client.RunStateP runState_ = com.google.protos.ipc.invalidation.Client.RunStateP.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public boolean hasRunState() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public com.google.protos.ipc.invalidation.Client.RunStateP getRunState() { return runState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public Builder setRunState(com.google.protos.ipc.invalidation.Client.RunStateP value) { if (value == null) { throw new NullPointerException(); } runState_ = value; bitField0_ |= 0x00000001; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public Builder setRunState( com.google.protos.ipc.invalidation.Client.RunStateP.Builder builderForValue) { runState_ = builderForValue.build(); bitField0_ |= 0x00000001; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public Builder mergeRunState(com.google.protos.ipc.invalidation.Client.RunStateP value) { if (((bitField0_ & 0x00000001) == 0x00000001) && runState_ != com.google.protos.ipc.invalidation.Client.RunStateP.getDefaultInstance()) { runState_ = com.google.protos.ipc.invalidation.Client.RunStateP.newBuilder(runState_).mergeFrom(value).buildPartial(); } else { runState_ = value; } bitField0_ |= 0x00000001; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RunStateP run_state = 1;</code> */ public Builder clearRunState() { runState_ = com.google.protos.ipc.invalidation.Client.RunStateP.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000001); return this; } // optional bytes client_token = 2; private com.google.protobuf.ByteString clientToken_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes client_token = 2;</code> */ public boolean hasClientToken() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes client_token = 2;</code> */ public com.google.protobuf.ByteString getClientToken() { return clientToken_; } /** * <code>optional bytes client_token = 2;</code> */ public Builder setClientToken(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; clientToken_ = value; return this; } /** * <code>optional bytes client_token = 2;</code> */ public Builder clearClientToken() { bitField0_ = (bitField0_ & ~0x00000002); clientToken_ = getDefaultInstance().getClientToken(); return this; } // optional bytes nonce = 3; private com.google.protobuf.ByteString nonce_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes nonce = 3;</code> */ public boolean hasNonce() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bytes nonce = 3;</code> */ public com.google.protobuf.ByteString getNonce() { return nonce_; } /** * <code>optional bytes nonce = 3;</code> */ public Builder setNonce(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; nonce_ = value; return this; } /** * <code>optional bytes nonce = 3;</code> */ public Builder clearNonce() { bitField0_ = (bitField0_ & ~0x00000004); nonce_ = getDefaultInstance().getNonce(); return this; } // optional bool should_send_registrations = 4; private boolean shouldSendRegistrations_ ; /** * <code>optional bool should_send_registrations = 4;</code> */ public boolean hasShouldSendRegistrations() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bool should_send_registrations = 4;</code> */ public boolean getShouldSendRegistrations() { return shouldSendRegistrations_; } /** * <code>optional bool should_send_registrations = 4;</code> */ public Builder setShouldSendRegistrations(boolean value) { bitField0_ |= 0x00000008; shouldSendRegistrations_ = value; return this; } /** * <code>optional bool should_send_registrations = 4;</code> */ public Builder clearShouldSendRegistrations() { bitField0_ = (bitField0_ & ~0x00000008); shouldSendRegistrations_ = false; return this; } // optional int64 last_message_send_time_ms = 5; private long lastMessageSendTimeMs_ ; /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public boolean hasLastMessageSendTimeMs() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public long getLastMessageSendTimeMs() { return lastMessageSendTimeMs_; } /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public Builder setLastMessageSendTimeMs(long value) { bitField0_ |= 0x00000010; lastMessageSendTimeMs_ = value; return this; } /** * <code>optional int64 last_message_send_time_ms = 5;</code> */ public Builder clearLastMessageSendTimeMs() { bitField0_ = (bitField0_ & ~0x00000010); lastMessageSendTimeMs_ = 0L; return this; } // optional bool is_online = 6; private boolean isOnline_ ; /** * <code>optional bool is_online = 6;</code> */ public boolean hasIsOnline() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional bool is_online = 6;</code> */ public boolean getIsOnline() { return isOnline_; } /** * <code>optional bool is_online = 6;</code> */ public Builder setIsOnline(boolean value) { bitField0_ |= 0x00000020; isOnline_ = value; return this; } /** * <code>optional bool is_online = 6;</code> */ public Builder clearIsOnline() { bitField0_ = (bitField0_ & ~0x00000020); isOnline_ = false; return this; } // optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7; private com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState protocolHandlerState_ = com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public boolean hasProtocolHandlerState() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState getProtocolHandlerState() { return protocolHandlerState_; } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public Builder setProtocolHandlerState(com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState value) { if (value == null) { throw new NullPointerException(); } protocolHandlerState_ = value; bitField0_ |= 0x00000040; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public Builder setProtocolHandlerState( com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.Builder builderForValue) { protocolHandlerState_ = builderForValue.build(); bitField0_ |= 0x00000040; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public Builder mergeProtocolHandlerState(com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState value) { if (((bitField0_ & 0x00000040) == 0x00000040) && protocolHandlerState_ != com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance()) { protocolHandlerState_ = com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.newBuilder(protocolHandlerState_).mergeFrom(value).buildPartial(); } else { protocolHandlerState_ = value; } bitField0_ |= 0x00000040; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.ProtocolHandlerState protocol_handler_state = 7;</code> */ public Builder clearProtocolHandlerState() { protocolHandlerState_ = com.google.protos.ipc.invalidation.JavaClient.ProtocolHandlerState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000040); return this; } // optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8; private com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP registrationManagerState_ = com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public boolean hasRegistrationManagerState() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP getRegistrationManagerState() { return registrationManagerState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public Builder setRegistrationManagerState(com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP value) { if (value == null) { throw new NullPointerException(); } registrationManagerState_ = value; bitField0_ |= 0x00000080; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public Builder setRegistrationManagerState( com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.Builder builderForValue) { registrationManagerState_ = builderForValue.build(); bitField0_ |= 0x00000080; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public Builder mergeRegistrationManagerState(com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP value) { if (((bitField0_ & 0x00000080) == 0x00000080) && registrationManagerState_ != com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance()) { registrationManagerState_ = com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.newBuilder(registrationManagerState_).mergeFrom(value).buildPartial(); } else { registrationManagerState_ = value; } bitField0_ |= 0x00000080; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RegistrationManagerStateP registration_manager_state = 8;</code> */ public Builder clearRegistrationManagerState() { registrationManagerState_ = com.google.protos.ipc.invalidation.JavaClient.RegistrationManagerStateP.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000080); return this; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState acquireTokenTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public boolean hasAcquireTokenTaskState() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getAcquireTokenTaskState() { return acquireTokenTaskState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public Builder setAcquireTokenTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (value == null) { throw new NullPointerException(); } acquireTokenTaskState_ = value; bitField0_ |= 0x00000100; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public Builder setAcquireTokenTaskState( com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder builderForValue) { acquireTokenTaskState_ = builderForValue.build(); bitField0_ |= 0x00000100; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public Builder mergeAcquireTokenTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (((bitField0_ & 0x00000100) == 0x00000100) && acquireTokenTaskState_ != com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) { acquireTokenTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder(acquireTokenTaskState_).mergeFrom(value).buildPartial(); } else { acquireTokenTaskState_ = value; } bitField0_ |= 0x00000100; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState acquire_token_task_state = 9;</code> */ public Builder clearAcquireTokenTaskState() { acquireTokenTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); return this; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState regSyncHeartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public boolean hasRegSyncHeartbeatTaskState() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getRegSyncHeartbeatTaskState() { return regSyncHeartbeatTaskState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public Builder setRegSyncHeartbeatTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (value == null) { throw new NullPointerException(); } regSyncHeartbeatTaskState_ = value; bitField0_ |= 0x00000200; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public Builder setRegSyncHeartbeatTaskState( com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder builderForValue) { regSyncHeartbeatTaskState_ = builderForValue.build(); bitField0_ |= 0x00000200; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public Builder mergeRegSyncHeartbeatTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (((bitField0_ & 0x00000200) == 0x00000200) && regSyncHeartbeatTaskState_ != com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) { regSyncHeartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder(regSyncHeartbeatTaskState_).mergeFrom(value).buildPartial(); } else { regSyncHeartbeatTaskState_ = value; } bitField0_ |= 0x00000200; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState reg_sync_heartbeat_task_state = 10;</code> */ public Builder clearRegSyncHeartbeatTaskState() { regSyncHeartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000200); return this; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState persistentWriteTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public boolean hasPersistentWriteTaskState() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getPersistentWriteTaskState() { return persistentWriteTaskState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public Builder setPersistentWriteTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (value == null) { throw new NullPointerException(); } persistentWriteTaskState_ = value; bitField0_ |= 0x00000400; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public Builder setPersistentWriteTaskState( com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder builderForValue) { persistentWriteTaskState_ = builderForValue.build(); bitField0_ |= 0x00000400; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public Builder mergePersistentWriteTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (((bitField0_ & 0x00000400) == 0x00000400) && persistentWriteTaskState_ != com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) { persistentWriteTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder(persistentWriteTaskState_).mergeFrom(value).buildPartial(); } else { persistentWriteTaskState_ = value; } bitField0_ |= 0x00000400; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState persistent_write_task_state = 11;</code> */ public Builder clearPersistentWriteTaskState() { persistentWriteTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000400); return this; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState heartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public boolean hasHeartbeatTaskState() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getHeartbeatTaskState() { return heartbeatTaskState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public Builder setHeartbeatTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (value == null) { throw new NullPointerException(); } heartbeatTaskState_ = value; bitField0_ |= 0x00000800; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public Builder setHeartbeatTaskState( com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder builderForValue) { heartbeatTaskState_ = builderForValue.build(); bitField0_ |= 0x00000800; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public Builder mergeHeartbeatTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (((bitField0_ & 0x00000800) == 0x00000800) && heartbeatTaskState_ != com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) { heartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder(heartbeatTaskState_).mergeFrom(value).buildPartial(); } else { heartbeatTaskState_ = value; } bitField0_ |= 0x00000800; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState heartbeat_task_state = 12;</code> */ public Builder clearHeartbeatTaskState() { heartbeatTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000800); return this; } // optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13; private com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState batchingTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public boolean hasBatchingTaskState() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState getBatchingTaskState() { return batchingTaskState_; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public Builder setBatchingTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (value == null) { throw new NullPointerException(); } batchingTaskState_ = value; bitField0_ |= 0x00001000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public Builder setBatchingTaskState( com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.Builder builderForValue) { batchingTaskState_ = builderForValue.build(); bitField0_ |= 0x00001000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public Builder mergeBatchingTaskState(com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState value) { if (((bitField0_ & 0x00001000) == 0x00001000) && batchingTaskState_ != com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance()) { batchingTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.newBuilder(batchingTaskState_).mergeFrom(value).buildPartial(); } else { batchingTaskState_ = value; } bitField0_ |= 0x00001000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.RecurringTaskState batching_task_state = 13;</code> */ public Builder clearBatchingTaskState() { batchingTaskState_ = com.google.protos.ipc.invalidation.JavaClient.RecurringTaskState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00001000); return this; } // optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14; private com.google.protos.ipc.invalidation.Client.PersistentTiclState lastWrittenState_ = com.google.protos.ipc.invalidation.Client.PersistentTiclState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public boolean hasLastWrittenState() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public com.google.protos.ipc.invalidation.Client.PersistentTiclState getLastWrittenState() { return lastWrittenState_; } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public Builder setLastWrittenState(com.google.protos.ipc.invalidation.Client.PersistentTiclState value) { if (value == null) { throw new NullPointerException(); } lastWrittenState_ = value; bitField0_ |= 0x00002000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public Builder setLastWrittenState( com.google.protos.ipc.invalidation.Client.PersistentTiclState.Builder builderForValue) { lastWrittenState_ = builderForValue.build(); bitField0_ |= 0x00002000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public Builder mergeLastWrittenState(com.google.protos.ipc.invalidation.Client.PersistentTiclState value) { if (((bitField0_ & 0x00002000) == 0x00002000) && lastWrittenState_ != com.google.protos.ipc.invalidation.Client.PersistentTiclState.getDefaultInstance()) { lastWrittenState_ = com.google.protos.ipc.invalidation.Client.PersistentTiclState.newBuilder(lastWrittenState_).mergeFrom(value).buildPartial(); } else { lastWrittenState_ = value; } bitField0_ |= 0x00002000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.PersistentTiclState last_written_state = 14;</code> */ public Builder clearLastWrittenState() { lastWrittenState_ = com.google.protos.ipc.invalidation.Client.PersistentTiclState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00002000); return this; } // optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15; private com.google.protos.ipc.invalidation.JavaClient.StatisticsState statisticsState_ = com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance(); /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public boolean hasStatisticsState() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public com.google.protos.ipc.invalidation.JavaClient.StatisticsState getStatisticsState() { return statisticsState_; } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public Builder setStatisticsState(com.google.protos.ipc.invalidation.JavaClient.StatisticsState value) { if (value == null) { throw new NullPointerException(); } statisticsState_ = value; bitField0_ |= 0x00004000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public Builder setStatisticsState( com.google.protos.ipc.invalidation.JavaClient.StatisticsState.Builder builderForValue) { statisticsState_ = builderForValue.build(); bitField0_ |= 0x00004000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public Builder mergeStatisticsState(com.google.protos.ipc.invalidation.JavaClient.StatisticsState value) { if (((bitField0_ & 0x00004000) == 0x00004000) && statisticsState_ != com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance()) { statisticsState_ = com.google.protos.ipc.invalidation.JavaClient.StatisticsState.newBuilder(statisticsState_).mergeFrom(value).buildPartial(); } else { statisticsState_ = value; } bitField0_ |= 0x00004000; return this; } /** * <code>optional .com.google.protos.ipc.invalidation.StatisticsState statistics_state = 15;</code> */ public Builder clearStatisticsState() { statisticsState_ = com.google.protos.ipc.invalidation.JavaClient.StatisticsState.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00004000); return this; } // @@protoc_insertion_point(builder_scope:com.google.protos.ipc.invalidation.InvalidationClientState) } static { defaultInstance = new InvalidationClientState(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:com.google.protos.ipc.invalidation.InvalidationClientState) } static { } // @@protoc_insertion_point(outer_class_scope) }