// Generated by the protocol buffer compiler. DO NOT EDIT! // source: org/waveprotocol/box/common/comms/waveclient-rpc.proto package org.waveprotocol.box.common.comms; public final class WaveClientRpc { private WaveClientRpc() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public static final class ProtocolAuthenticate extends com.google.protobuf.GeneratedMessage { // Use ProtocolAuthenticate.newBuilder() to construct. private ProtocolAuthenticate() { initFields(); } private ProtocolAuthenticate(boolean noInit) {} private static final ProtocolAuthenticate defaultInstance; public static ProtocolAuthenticate getDefaultInstance() { return defaultInstance; } public ProtocolAuthenticate getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolAuthenticate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolAuthenticate_fieldAccessorTable; } // required string token = 1; public static final int TOKEN_FIELD_NUMBER = 1; private boolean hasToken; private java.lang.String token_ = ""; public boolean hasToken() { return hasToken; } public java.lang.String getToken() { return token_; } private void initFields() { } public final boolean isInitialized() { if (!hasToken) return false; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasToken()) { output.writeString(1, getToken()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasToken()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getToken()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.getDefaultInstance()) return this; if (other.hasToken()) { setToken(other.getToken()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setToken(input.readString()); break; } } } } // required string token = 1; public boolean hasToken() { return result.hasToken(); } public java.lang.String getToken() { return result.getToken(); } public Builder setToken(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasToken = true; result.token_ = value; return this; } public Builder clearToken() { result.hasToken = false; result.token_ = getDefaultInstance().getToken(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolAuthenticate) } static { defaultInstance = new ProtocolAuthenticate(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolAuthenticate) } public static final class ProtocolAuthenticationResult extends com.google.protobuf.GeneratedMessage { // Use ProtocolAuthenticationResult.newBuilder() to construct. private ProtocolAuthenticationResult() { initFields(); } private ProtocolAuthenticationResult(boolean noInit) {} private static final ProtocolAuthenticationResult defaultInstance; public static ProtocolAuthenticationResult getDefaultInstance() { return defaultInstance; } public ProtocolAuthenticationResult getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolAuthenticationResult_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolAuthenticationResult_fieldAccessorTable; } private void initFields() { } public final boolean isInitialized() { return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance()) return this; this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } } } } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolAuthenticationResult) } static { defaultInstance = new ProtocolAuthenticationResult(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolAuthenticationResult) } public static final class ProtocolOpenRequest extends com.google.protobuf.GeneratedMessage { // Use ProtocolOpenRequest.newBuilder() to construct. private ProtocolOpenRequest() { initFields(); } private ProtocolOpenRequest(boolean noInit) {} private static final ProtocolOpenRequest defaultInstance; public static ProtocolOpenRequest getDefaultInstance() { return defaultInstance; } public ProtocolOpenRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolOpenRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolOpenRequest_fieldAccessorTable; } // required string participant_id = 1; public static final int PARTICIPANT_ID_FIELD_NUMBER = 1; private boolean hasParticipantId; private java.lang.String participantId_ = ""; public boolean hasParticipantId() { return hasParticipantId; } public java.lang.String getParticipantId() { return participantId_; } // required string wave_id = 2; public static final int WAVE_ID_FIELD_NUMBER = 2; private boolean hasWaveId; private java.lang.String waveId_ = ""; public boolean hasWaveId() { return hasWaveId; } public java.lang.String getWaveId() { return waveId_; } // repeated string wavelet_id_prefix = 3; public static final int WAVELET_ID_PREFIX_FIELD_NUMBER = 3; private java.util.List<java.lang.String> waveletIdPrefix_ = java.util.Collections.emptyList(); public java.util.List<java.lang.String> getWaveletIdPrefixList() { return waveletIdPrefix_; } public int getWaveletIdPrefixCount() { return waveletIdPrefix_.size(); } public java.lang.String getWaveletIdPrefix(int index) { return waveletIdPrefix_.get(index); } // repeated .waveserver.WaveletVersion known_wavelet = 4; public static final int KNOWN_WAVELET_FIELD_NUMBER = 4; private java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion> knownWavelet_ = java.util.Collections.emptyList(); public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion> getKnownWaveletList() { return knownWavelet_; } public int getKnownWaveletCount() { return knownWavelet_.size(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion getKnownWavelet(int index) { return knownWavelet_.get(index); } private void initFields() { } public final boolean isInitialized() { if (!hasParticipantId) return false; if (!hasWaveId) return false; for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion element : getKnownWaveletList()) { if (!element.isInitialized()) return false; } return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasParticipantId()) { output.writeString(1, getParticipantId()); } if (hasWaveId()) { output.writeString(2, getWaveId()); } for (java.lang.String element : getWaveletIdPrefixList()) { output.writeString(3, element); } for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion element : getKnownWaveletList()) { output.writeMessage(4, element); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasParticipantId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getParticipantId()); } if (hasWaveId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(2, getWaveId()); } { int dataSize = 0; for (java.lang.String element : getWaveletIdPrefixList()) { dataSize += com.google.protobuf.CodedOutputStream .computeStringSizeNoTag(element); } size += dataSize; size += 1 * getWaveletIdPrefixList().size(); } for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion element : getKnownWaveletList()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, element); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } if (result.waveletIdPrefix_ != java.util.Collections.EMPTY_LIST) { result.waveletIdPrefix_ = java.util.Collections.unmodifiableList(result.waveletIdPrefix_); } if (result.knownWavelet_ != java.util.Collections.EMPTY_LIST) { result.knownWavelet_ = java.util.Collections.unmodifiableList(result.knownWavelet_); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.getDefaultInstance()) return this; if (other.hasParticipantId()) { setParticipantId(other.getParticipantId()); } if (other.hasWaveId()) { setWaveId(other.getWaveId()); } if (!other.waveletIdPrefix_.isEmpty()) { if (result.waveletIdPrefix_.isEmpty()) { result.waveletIdPrefix_ = new java.util.ArrayList<java.lang.String>(); } result.waveletIdPrefix_.addAll(other.waveletIdPrefix_); } if (!other.knownWavelet_.isEmpty()) { if (result.knownWavelet_.isEmpty()) { result.knownWavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion>(); } result.knownWavelet_.addAll(other.knownWavelet_); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setParticipantId(input.readString()); break; } case 18: { setWaveId(input.readString()); break; } case 26: { addWaveletIdPrefix(input.readString()); break; } case 34: { org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.Builder subBuilder = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addKnownWavelet(subBuilder.buildPartial()); break; } } } } // required string participant_id = 1; public boolean hasParticipantId() { return result.hasParticipantId(); } public java.lang.String getParticipantId() { return result.getParticipantId(); } public Builder setParticipantId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasParticipantId = true; result.participantId_ = value; return this; } public Builder clearParticipantId() { result.hasParticipantId = false; result.participantId_ = getDefaultInstance().getParticipantId(); return this; } // required string wave_id = 2; public boolean hasWaveId() { return result.hasWaveId(); } public java.lang.String getWaveId() { return result.getWaveId(); } public Builder setWaveId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveId = true; result.waveId_ = value; return this; } public Builder clearWaveId() { result.hasWaveId = false; result.waveId_ = getDefaultInstance().getWaveId(); return this; } // repeated string wavelet_id_prefix = 3; public java.util.List<java.lang.String> getWaveletIdPrefixList() { return java.util.Collections.unmodifiableList(result.waveletIdPrefix_); } public int getWaveletIdPrefixCount() { return result.getWaveletIdPrefixCount(); } public java.lang.String getWaveletIdPrefix(int index) { return result.getWaveletIdPrefix(index); } public Builder setWaveletIdPrefix(int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.waveletIdPrefix_.set(index, value); return this; } public Builder addWaveletIdPrefix(java.lang.String value) { if (value == null) { throw new NullPointerException(); } if (result.waveletIdPrefix_.isEmpty()) { result.waveletIdPrefix_ = new java.util.ArrayList<java.lang.String>(); } result.waveletIdPrefix_.add(value); return this; } public Builder addAllWaveletIdPrefix( java.lang.Iterable<? extends java.lang.String> values) { if (result.waveletIdPrefix_.isEmpty()) { result.waveletIdPrefix_ = new java.util.ArrayList<java.lang.String>(); } super.addAll(values, result.waveletIdPrefix_); return this; } public Builder clearWaveletIdPrefix() { result.waveletIdPrefix_ = java.util.Collections.emptyList(); return this; } // repeated .waveserver.WaveletVersion known_wavelet = 4; public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion> getKnownWaveletList() { return java.util.Collections.unmodifiableList(result.knownWavelet_); } public int getKnownWaveletCount() { return result.getKnownWaveletCount(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion getKnownWavelet(int index) { return result.getKnownWavelet(index); } public Builder setKnownWavelet(int index, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion value) { if (value == null) { throw new NullPointerException(); } result.knownWavelet_.set(index, value); return this; } public Builder setKnownWavelet(int index, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.Builder builderForValue) { result.knownWavelet_.set(index, builderForValue.build()); return this; } public Builder addKnownWavelet(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion value) { if (value == null) { throw new NullPointerException(); } if (result.knownWavelet_.isEmpty()) { result.knownWavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion>(); } result.knownWavelet_.add(value); return this; } public Builder addKnownWavelet(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.Builder builderForValue) { if (result.knownWavelet_.isEmpty()) { result.knownWavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion>(); } result.knownWavelet_.add(builderForValue.build()); return this; } public Builder addAllKnownWavelet( java.lang.Iterable<? extends org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion> values) { if (result.knownWavelet_.isEmpty()) { result.knownWavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion>(); } super.addAll(values, result.knownWavelet_); return this; } public Builder clearKnownWavelet() { result.knownWavelet_ = java.util.Collections.emptyList(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolOpenRequest) } static { defaultInstance = new ProtocolOpenRequest(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolOpenRequest) } public static final class WaveletVersion extends com.google.protobuf.GeneratedMessage { // Use WaveletVersion.newBuilder() to construct. private WaveletVersion() { initFields(); } private WaveletVersion(boolean noInit) {} private static final WaveletVersion defaultInstance; public static WaveletVersion getDefaultInstance() { return defaultInstance; } public WaveletVersion getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveletVersion_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveletVersion_fieldAccessorTable; } // required string wavelet_id = 1; public static final int WAVELET_ID_FIELD_NUMBER = 1; private boolean hasWaveletId; private java.lang.String waveletId_ = ""; public boolean hasWaveletId() { return hasWaveletId; } public java.lang.String getWaveletId() { return waveletId_; } // required .federation.ProtocolHashedVersion hashed_version = 2; public static final int HASHED_VERSION_FIELD_NUMBER = 2; private boolean hasHashedVersion; private org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion hashedVersion_; public boolean hasHashedVersion() { return hasHashedVersion; } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getHashedVersion() { return hashedVersion_; } private void initFields() { hashedVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); } public final boolean isInitialized() { if (!hasWaveletId) return false; if (!hasHashedVersion) return false; if (!getHashedVersion().isInitialized()) return false; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasWaveletId()) { output.writeString(1, getWaveletId()); } if (hasHashedVersion()) { output.writeMessage(2, getHashedVersion()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasWaveletId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getWaveletId()); } if (hasHashedVersion()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getHashedVersion()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.getDefaultInstance()) return this; if (other.hasWaveletId()) { setWaveletId(other.getWaveletId()); } if (other.hasHashedVersion()) { mergeHashedVersion(other.getHashedVersion()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setWaveletId(input.readString()); break; } case 18: { org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(); if (hasHashedVersion()) { subBuilder.mergeFrom(getHashedVersion()); } input.readMessage(subBuilder, extensionRegistry); setHashedVersion(subBuilder.buildPartial()); break; } } } } // required string wavelet_id = 1; public boolean hasWaveletId() { return result.hasWaveletId(); } public java.lang.String getWaveletId() { return result.getWaveletId(); } public Builder setWaveletId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveletId = true; result.waveletId_ = value; return this; } public Builder clearWaveletId() { result.hasWaveletId = false; result.waveletId_ = getDefaultInstance().getWaveletId(); return this; } // required .federation.ProtocolHashedVersion hashed_version = 2; public boolean hasHashedVersion() { return result.hasHashedVersion(); } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getHashedVersion() { return result.getHashedVersion(); } public Builder setHashedVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (value == null) { throw new NullPointerException(); } result.hasHashedVersion = true; result.hashedVersion_ = value; return this; } public Builder setHashedVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder builderForValue) { result.hasHashedVersion = true; result.hashedVersion_ = builderForValue.build(); return this; } public Builder mergeHashedVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (result.hasHashedVersion() && result.hashedVersion_ != org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance()) { result.hashedVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(result.hashedVersion_).mergeFrom(value).buildPartial(); } else { result.hashedVersion_ = value; } result.hasHashedVersion = true; return this; } public Builder clearHashedVersion() { result.hasHashedVersion = false; result.hashedVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.WaveletVersion) } static { defaultInstance = new WaveletVersion(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.WaveletVersion) } public static final class DocumentSnapshot extends com.google.protobuf.GeneratedMessage { // Use DocumentSnapshot.newBuilder() to construct. private DocumentSnapshot() { initFields(); } private DocumentSnapshot(boolean noInit) {} private static final DocumentSnapshot defaultInstance; public static DocumentSnapshot getDefaultInstance() { return defaultInstance; } public DocumentSnapshot getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_DocumentSnapshot_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_DocumentSnapshot_fieldAccessorTable; } // required string document_id = 1; public static final int DOCUMENT_ID_FIELD_NUMBER = 1; private boolean hasDocumentId; private java.lang.String documentId_ = ""; public boolean hasDocumentId() { return hasDocumentId; } public java.lang.String getDocumentId() { return documentId_; } // required .federation.ProtocolDocumentOperation document_operation = 2; public static final int DOCUMENT_OPERATION_FIELD_NUMBER = 2; private boolean hasDocumentOperation; private org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation documentOperation_; public boolean hasDocumentOperation() { return hasDocumentOperation; } public org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation getDocumentOperation() { return documentOperation_; } // required string author = 3; public static final int AUTHOR_FIELD_NUMBER = 3; private boolean hasAuthor; private java.lang.String author_ = ""; public boolean hasAuthor() { return hasAuthor; } public java.lang.String getAuthor() { return author_; } // repeated string contributor = 4; public static final int CONTRIBUTOR_FIELD_NUMBER = 4; private java.util.List<java.lang.String> contributor_ = java.util.Collections.emptyList(); public java.util.List<java.lang.String> getContributorList() { return contributor_; } public int getContributorCount() { return contributor_.size(); } public java.lang.String getContributor(int index) { return contributor_.get(index); } // required int64 last_modified_version = 5; public static final int LAST_MODIFIED_VERSION_FIELD_NUMBER = 5; private boolean hasLastModifiedVersion; private long lastModifiedVersion_ = 0L; public boolean hasLastModifiedVersion() { return hasLastModifiedVersion; } public long getLastModifiedVersion() { return lastModifiedVersion_; } // required int64 last_modified_time = 6; public static final int LAST_MODIFIED_TIME_FIELD_NUMBER = 6; private boolean hasLastModifiedTime; private long lastModifiedTime_ = 0L; public boolean hasLastModifiedTime() { return hasLastModifiedTime; } public long getLastModifiedTime() { return lastModifiedTime_; } private void initFields() { documentOperation_ = org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.getDefaultInstance(); } public final boolean isInitialized() { if (!hasDocumentId) return false; if (!hasDocumentOperation) return false; if (!hasAuthor) return false; if (!hasLastModifiedVersion) return false; if (!hasLastModifiedTime) return false; if (!getDocumentOperation().isInitialized()) return false; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasDocumentId()) { output.writeString(1, getDocumentId()); } if (hasDocumentOperation()) { output.writeMessage(2, getDocumentOperation()); } if (hasAuthor()) { output.writeString(3, getAuthor()); } for (java.lang.String element : getContributorList()) { output.writeString(4, element); } if (hasLastModifiedVersion()) { output.writeInt64(5, getLastModifiedVersion()); } if (hasLastModifiedTime()) { output.writeInt64(6, getLastModifiedTime()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasDocumentId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getDocumentId()); } if (hasDocumentOperation()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getDocumentOperation()); } if (hasAuthor()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(3, getAuthor()); } { int dataSize = 0; for (java.lang.String element : getContributorList()) { dataSize += com.google.protobuf.CodedOutputStream .computeStringSizeNoTag(element); } size += dataSize; size += 1 * getContributorList().size(); } if (hasLastModifiedVersion()) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, getLastModifiedVersion()); } if (hasLastModifiedTime()) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(6, getLastModifiedTime()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } if (result.contributor_ != java.util.Collections.EMPTY_LIST) { result.contributor_ = java.util.Collections.unmodifiableList(result.contributor_); } org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.getDefaultInstance()) return this; if (other.hasDocumentId()) { setDocumentId(other.getDocumentId()); } if (other.hasDocumentOperation()) { mergeDocumentOperation(other.getDocumentOperation()); } if (other.hasAuthor()) { setAuthor(other.getAuthor()); } if (!other.contributor_.isEmpty()) { if (result.contributor_.isEmpty()) { result.contributor_ = new java.util.ArrayList<java.lang.String>(); } result.contributor_.addAll(other.contributor_); } if (other.hasLastModifiedVersion()) { setLastModifiedVersion(other.getLastModifiedVersion()); } if (other.hasLastModifiedTime()) { setLastModifiedTime(other.getLastModifiedTime()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setDocumentId(input.readString()); break; } case 18: { org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.newBuilder(); if (hasDocumentOperation()) { subBuilder.mergeFrom(getDocumentOperation()); } input.readMessage(subBuilder, extensionRegistry); setDocumentOperation(subBuilder.buildPartial()); break; } case 26: { setAuthor(input.readString()); break; } case 34: { addContributor(input.readString()); break; } case 40: { setLastModifiedVersion(input.readInt64()); break; } case 48: { setLastModifiedTime(input.readInt64()); break; } } } } // required string document_id = 1; public boolean hasDocumentId() { return result.hasDocumentId(); } public java.lang.String getDocumentId() { return result.getDocumentId(); } public Builder setDocumentId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasDocumentId = true; result.documentId_ = value; return this; } public Builder clearDocumentId() { result.hasDocumentId = false; result.documentId_ = getDefaultInstance().getDocumentId(); return this; } // required .federation.ProtocolDocumentOperation document_operation = 2; public boolean hasDocumentOperation() { return result.hasDocumentOperation(); } public org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation getDocumentOperation() { return result.getDocumentOperation(); } public Builder setDocumentOperation(org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation value) { if (value == null) { throw new NullPointerException(); } result.hasDocumentOperation = true; result.documentOperation_ = value; return this; } public Builder setDocumentOperation(org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.Builder builderForValue) { result.hasDocumentOperation = true; result.documentOperation_ = builderForValue.build(); return this; } public Builder mergeDocumentOperation(org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation value) { if (result.hasDocumentOperation() && result.documentOperation_ != org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.getDefaultInstance()) { result.documentOperation_ = org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.newBuilder(result.documentOperation_).mergeFrom(value).buildPartial(); } else { result.documentOperation_ = value; } result.hasDocumentOperation = true; return this; } public Builder clearDocumentOperation() { result.hasDocumentOperation = false; result.documentOperation_ = org.waveprotocol.wave.federation.Proto.ProtocolDocumentOperation.getDefaultInstance(); return this; } // required string author = 3; public boolean hasAuthor() { return result.hasAuthor(); } public java.lang.String getAuthor() { return result.getAuthor(); } public Builder setAuthor(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasAuthor = true; result.author_ = value; return this; } public Builder clearAuthor() { result.hasAuthor = false; result.author_ = getDefaultInstance().getAuthor(); return this; } // repeated string contributor = 4; public java.util.List<java.lang.String> getContributorList() { return java.util.Collections.unmodifiableList(result.contributor_); } public int getContributorCount() { return result.getContributorCount(); } public java.lang.String getContributor(int index) { return result.getContributor(index); } public Builder setContributor(int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.contributor_.set(index, value); return this; } public Builder addContributor(java.lang.String value) { if (value == null) { throw new NullPointerException(); } if (result.contributor_.isEmpty()) { result.contributor_ = new java.util.ArrayList<java.lang.String>(); } result.contributor_.add(value); return this; } public Builder addAllContributor( java.lang.Iterable<? extends java.lang.String> values) { if (result.contributor_.isEmpty()) { result.contributor_ = new java.util.ArrayList<java.lang.String>(); } super.addAll(values, result.contributor_); return this; } public Builder clearContributor() { result.contributor_ = java.util.Collections.emptyList(); return this; } // required int64 last_modified_version = 5; public boolean hasLastModifiedVersion() { return result.hasLastModifiedVersion(); } public long getLastModifiedVersion() { return result.getLastModifiedVersion(); } public Builder setLastModifiedVersion(long value) { result.hasLastModifiedVersion = true; result.lastModifiedVersion_ = value; return this; } public Builder clearLastModifiedVersion() { result.hasLastModifiedVersion = false; result.lastModifiedVersion_ = 0L; return this; } // required int64 last_modified_time = 6; public boolean hasLastModifiedTime() { return result.hasLastModifiedTime(); } public long getLastModifiedTime() { return result.getLastModifiedTime(); } public Builder setLastModifiedTime(long value) { result.hasLastModifiedTime = true; result.lastModifiedTime_ = value; return this; } public Builder clearLastModifiedTime() { result.hasLastModifiedTime = false; result.lastModifiedTime_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:waveserver.DocumentSnapshot) } static { defaultInstance = new DocumentSnapshot(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.DocumentSnapshot) } public static final class WaveletSnapshot extends com.google.protobuf.GeneratedMessage { // Use WaveletSnapshot.newBuilder() to construct. private WaveletSnapshot() { initFields(); } private WaveletSnapshot(boolean noInit) {} private static final WaveletSnapshot defaultInstance; public static WaveletSnapshot getDefaultInstance() { return defaultInstance; } public WaveletSnapshot getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveletSnapshot_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveletSnapshot_fieldAccessorTable; } // required string wavelet_id = 1; public static final int WAVELET_ID_FIELD_NUMBER = 1; private boolean hasWaveletId; private java.lang.String waveletId_ = ""; public boolean hasWaveletId() { return hasWaveletId; } public java.lang.String getWaveletId() { return waveletId_; } // repeated string participant_id = 2; public static final int PARTICIPANT_ID_FIELD_NUMBER = 2; private java.util.List<java.lang.String> participantId_ = java.util.Collections.emptyList(); public java.util.List<java.lang.String> getParticipantIdList() { return participantId_; } public int getParticipantIdCount() { return participantId_.size(); } public java.lang.String getParticipantId(int index) { return participantId_.get(index); } // repeated .waveserver.DocumentSnapshot document = 3; public static final int DOCUMENT_FIELD_NUMBER = 3; private java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot> document_ = java.util.Collections.emptyList(); public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot> getDocumentList() { return document_; } public int getDocumentCount() { return document_.size(); } public org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot getDocument(int index) { return document_.get(index); } // required .federation.ProtocolHashedVersion version = 4; public static final int VERSION_FIELD_NUMBER = 4; private boolean hasVersion; private org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion version_; public boolean hasVersion() { return hasVersion; } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getVersion() { return version_; } // required int64 last_modified_time = 5; public static final int LAST_MODIFIED_TIME_FIELD_NUMBER = 5; private boolean hasLastModifiedTime; private long lastModifiedTime_ = 0L; public boolean hasLastModifiedTime() { return hasLastModifiedTime; } public long getLastModifiedTime() { return lastModifiedTime_; } // required string creator = 6; public static final int CREATOR_FIELD_NUMBER = 6; private boolean hasCreator; private java.lang.String creator_ = ""; public boolean hasCreator() { return hasCreator; } public java.lang.String getCreator() { return creator_; } // required int64 creation_time = 7; public static final int CREATION_TIME_FIELD_NUMBER = 7; private boolean hasCreationTime; private long creationTime_ = 0L; public boolean hasCreationTime() { return hasCreationTime; } public long getCreationTime() { return creationTime_; } private void initFields() { version_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); } public final boolean isInitialized() { if (!hasWaveletId) return false; if (!hasVersion) return false; if (!hasLastModifiedTime) return false; if (!hasCreator) return false; if (!hasCreationTime) return false; for (org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot element : getDocumentList()) { if (!element.isInitialized()) return false; } if (!getVersion().isInitialized()) return false; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasWaveletId()) { output.writeString(1, getWaveletId()); } for (java.lang.String element : getParticipantIdList()) { output.writeString(2, element); } for (org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot element : getDocumentList()) { output.writeMessage(3, element); } if (hasVersion()) { output.writeMessage(4, getVersion()); } if (hasLastModifiedTime()) { output.writeInt64(5, getLastModifiedTime()); } if (hasCreator()) { output.writeString(6, getCreator()); } if (hasCreationTime()) { output.writeInt64(7, getCreationTime()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasWaveletId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getWaveletId()); } { int dataSize = 0; for (java.lang.String element : getParticipantIdList()) { dataSize += com.google.protobuf.CodedOutputStream .computeStringSizeNoTag(element); } size += dataSize; size += 1 * getParticipantIdList().size(); } for (org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot element : getDocumentList()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, element); } if (hasVersion()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getVersion()); } if (hasLastModifiedTime()) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, getLastModifiedTime()); } if (hasCreator()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(6, getCreator()); } if (hasCreationTime()) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(7, getCreationTime()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } if (result.participantId_ != java.util.Collections.EMPTY_LIST) { result.participantId_ = java.util.Collections.unmodifiableList(result.participantId_); } if (result.document_ != java.util.Collections.EMPTY_LIST) { result.document_ = java.util.Collections.unmodifiableList(result.document_); } org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDefaultInstance()) return this; if (other.hasWaveletId()) { setWaveletId(other.getWaveletId()); } if (!other.participantId_.isEmpty()) { if (result.participantId_.isEmpty()) { result.participantId_ = new java.util.ArrayList<java.lang.String>(); } result.participantId_.addAll(other.participantId_); } if (!other.document_.isEmpty()) { if (result.document_.isEmpty()) { result.document_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot>(); } result.document_.addAll(other.document_); } if (other.hasVersion()) { mergeVersion(other.getVersion()); } if (other.hasLastModifiedTime()) { setLastModifiedTime(other.getLastModifiedTime()); } if (other.hasCreator()) { setCreator(other.getCreator()); } if (other.hasCreationTime()) { setCreationTime(other.getCreationTime()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setWaveletId(input.readString()); break; } case 18: { addParticipantId(input.readString()); break; } case 26: { org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.Builder subBuilder = org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addDocument(subBuilder.buildPartial()); break; } case 34: { org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(); if (hasVersion()) { subBuilder.mergeFrom(getVersion()); } input.readMessage(subBuilder, extensionRegistry); setVersion(subBuilder.buildPartial()); break; } case 40: { setLastModifiedTime(input.readInt64()); break; } case 50: { setCreator(input.readString()); break; } case 56: { setCreationTime(input.readInt64()); break; } } } } // required string wavelet_id = 1; public boolean hasWaveletId() { return result.hasWaveletId(); } public java.lang.String getWaveletId() { return result.getWaveletId(); } public Builder setWaveletId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveletId = true; result.waveletId_ = value; return this; } public Builder clearWaveletId() { result.hasWaveletId = false; result.waveletId_ = getDefaultInstance().getWaveletId(); return this; } // repeated string participant_id = 2; public java.util.List<java.lang.String> getParticipantIdList() { return java.util.Collections.unmodifiableList(result.participantId_); } public int getParticipantIdCount() { return result.getParticipantIdCount(); } public java.lang.String getParticipantId(int index) { return result.getParticipantId(index); } public Builder setParticipantId(int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.participantId_.set(index, value); return this; } public Builder addParticipantId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } if (result.participantId_.isEmpty()) { result.participantId_ = new java.util.ArrayList<java.lang.String>(); } result.participantId_.add(value); return this; } public Builder addAllParticipantId( java.lang.Iterable<? extends java.lang.String> values) { if (result.participantId_.isEmpty()) { result.participantId_ = new java.util.ArrayList<java.lang.String>(); } super.addAll(values, result.participantId_); return this; } public Builder clearParticipantId() { result.participantId_ = java.util.Collections.emptyList(); return this; } // repeated .waveserver.DocumentSnapshot document = 3; public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot> getDocumentList() { return java.util.Collections.unmodifiableList(result.document_); } public int getDocumentCount() { return result.getDocumentCount(); } public org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot getDocument(int index) { return result.getDocument(index); } public Builder setDocument(int index, org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot value) { if (value == null) { throw new NullPointerException(); } result.document_.set(index, value); return this; } public Builder setDocument(int index, org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.Builder builderForValue) { result.document_.set(index, builderForValue.build()); return this; } public Builder addDocument(org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot value) { if (value == null) { throw new NullPointerException(); } if (result.document_.isEmpty()) { result.document_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot>(); } result.document_.add(value); return this; } public Builder addDocument(org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.Builder builderForValue) { if (result.document_.isEmpty()) { result.document_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot>(); } result.document_.add(builderForValue.build()); return this; } public Builder addAllDocument( java.lang.Iterable<? extends org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot> values) { if (result.document_.isEmpty()) { result.document_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot>(); } super.addAll(values, result.document_); return this; } public Builder clearDocument() { result.document_ = java.util.Collections.emptyList(); return this; } // required .federation.ProtocolHashedVersion version = 4; public boolean hasVersion() { return result.hasVersion(); } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getVersion() { return result.getVersion(); } public Builder setVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (value == null) { throw new NullPointerException(); } result.hasVersion = true; result.version_ = value; return this; } public Builder setVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder builderForValue) { result.hasVersion = true; result.version_ = builderForValue.build(); return this; } public Builder mergeVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (result.hasVersion() && result.version_ != org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance()) { result.version_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(result.version_).mergeFrom(value).buildPartial(); } else { result.version_ = value; } result.hasVersion = true; return this; } public Builder clearVersion() { result.hasVersion = false; result.version_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); return this; } // required int64 last_modified_time = 5; public boolean hasLastModifiedTime() { return result.hasLastModifiedTime(); } public long getLastModifiedTime() { return result.getLastModifiedTime(); } public Builder setLastModifiedTime(long value) { result.hasLastModifiedTime = true; result.lastModifiedTime_ = value; return this; } public Builder clearLastModifiedTime() { result.hasLastModifiedTime = false; result.lastModifiedTime_ = 0L; return this; } // required string creator = 6; public boolean hasCreator() { return result.hasCreator(); } public java.lang.String getCreator() { return result.getCreator(); } public Builder setCreator(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasCreator = true; result.creator_ = value; return this; } public Builder clearCreator() { result.hasCreator = false; result.creator_ = getDefaultInstance().getCreator(); return this; } // required int64 creation_time = 7; public boolean hasCreationTime() { return result.hasCreationTime(); } public long getCreationTime() { return result.getCreationTime(); } public Builder setCreationTime(long value) { result.hasCreationTime = true; result.creationTime_ = value; return this; } public Builder clearCreationTime() { result.hasCreationTime = false; result.creationTime_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:waveserver.WaveletSnapshot) } static { defaultInstance = new WaveletSnapshot(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.WaveletSnapshot) } public static final class WaveViewSnapshot extends com.google.protobuf.GeneratedMessage { // Use WaveViewSnapshot.newBuilder() to construct. private WaveViewSnapshot() { initFields(); } private WaveViewSnapshot(boolean noInit) {} private static final WaveViewSnapshot defaultInstance; public static WaveViewSnapshot getDefaultInstance() { return defaultInstance; } public WaveViewSnapshot getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveViewSnapshot_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_WaveViewSnapshot_fieldAccessorTable; } // required string wave_id = 1; public static final int WAVE_ID_FIELD_NUMBER = 1; private boolean hasWaveId; private java.lang.String waveId_ = ""; public boolean hasWaveId() { return hasWaveId; } public java.lang.String getWaveId() { return waveId_; } // repeated .waveserver.WaveletSnapshot wavelet = 2; public static final int WAVELET_FIELD_NUMBER = 2; private java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot> wavelet_ = java.util.Collections.emptyList(); public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot> getWaveletList() { return wavelet_; } public int getWaveletCount() { return wavelet_.size(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot getWavelet(int index) { return wavelet_.get(index); } private void initFields() { } public final boolean isInitialized() { if (!hasWaveId) return false; for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot element : getWaveletList()) { if (!element.isInitialized()) return false; } return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasWaveId()) { output.writeString(1, getWaveId()); } for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot element : getWaveletList()) { output.writeMessage(2, element); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasWaveId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getWaveId()); } for (org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot element : getWaveletList()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, element); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } if (result.wavelet_ != java.util.Collections.EMPTY_LIST) { result.wavelet_ = java.util.Collections.unmodifiableList(result.wavelet_); } org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.getDefaultInstance()) return this; if (other.hasWaveId()) { setWaveId(other.getWaveId()); } if (!other.wavelet_.isEmpty()) { if (result.wavelet_.isEmpty()) { result.wavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot>(); } result.wavelet_.addAll(other.wavelet_); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setWaveId(input.readString()); break; } case 18: { org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder subBuilder = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addWavelet(subBuilder.buildPartial()); break; } } } } // required string wave_id = 1; public boolean hasWaveId() { return result.hasWaveId(); } public java.lang.String getWaveId() { return result.getWaveId(); } public Builder setWaveId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveId = true; result.waveId_ = value; return this; } public Builder clearWaveId() { result.hasWaveId = false; result.waveId_ = getDefaultInstance().getWaveId(); return this; } // repeated .waveserver.WaveletSnapshot wavelet = 2; public java.util.List<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot> getWaveletList() { return java.util.Collections.unmodifiableList(result.wavelet_); } public int getWaveletCount() { return result.getWaveletCount(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot getWavelet(int index) { return result.getWavelet(index); } public Builder setWavelet(int index, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot value) { if (value == null) { throw new NullPointerException(); } result.wavelet_.set(index, value); return this; } public Builder setWavelet(int index, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder builderForValue) { result.wavelet_.set(index, builderForValue.build()); return this; } public Builder addWavelet(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot value) { if (value == null) { throw new NullPointerException(); } if (result.wavelet_.isEmpty()) { result.wavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot>(); } result.wavelet_.add(value); return this; } public Builder addWavelet(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder builderForValue) { if (result.wavelet_.isEmpty()) { result.wavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot>(); } result.wavelet_.add(builderForValue.build()); return this; } public Builder addAllWavelet( java.lang.Iterable<? extends org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot> values) { if (result.wavelet_.isEmpty()) { result.wavelet_ = new java.util.ArrayList<org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot>(); } super.addAll(values, result.wavelet_); return this; } public Builder clearWavelet() { result.wavelet_ = java.util.Collections.emptyList(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.WaveViewSnapshot) } static { defaultInstance = new WaveViewSnapshot(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.WaveViewSnapshot) } public static final class ProtocolWaveletUpdate extends com.google.protobuf.GeneratedMessage { // Use ProtocolWaveletUpdate.newBuilder() to construct. private ProtocolWaveletUpdate() { initFields(); } private ProtocolWaveletUpdate(boolean noInit) {} private static final ProtocolWaveletUpdate defaultInstance; public static ProtocolWaveletUpdate getDefaultInstance() { return defaultInstance; } public ProtocolWaveletUpdate getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolWaveletUpdate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolWaveletUpdate_fieldAccessorTable; } // required string wavelet_name = 1; public static final int WAVELET_NAME_FIELD_NUMBER = 1; private boolean hasWaveletName; private java.lang.String waveletName_ = ""; public boolean hasWaveletName() { return hasWaveletName; } public java.lang.String getWaveletName() { return waveletName_; } // repeated .federation.ProtocolWaveletDelta applied_delta = 2; public static final int APPLIED_DELTA_FIELD_NUMBER = 2; private java.util.List<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta> appliedDelta_ = java.util.Collections.emptyList(); public java.util.List<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta> getAppliedDeltaList() { return appliedDelta_; } public int getAppliedDeltaCount() { return appliedDelta_.size(); } public org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta getAppliedDelta(int index) { return appliedDelta_.get(index); } // optional .federation.ProtocolHashedVersion commit_notice = 3; public static final int COMMIT_NOTICE_FIELD_NUMBER = 3; private boolean hasCommitNotice; private org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion commitNotice_; public boolean hasCommitNotice() { return hasCommitNotice; } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getCommitNotice() { return commitNotice_; } // optional .federation.ProtocolHashedVersion resulting_version = 4; public static final int RESULTING_VERSION_FIELD_NUMBER = 4; private boolean hasResultingVersion; private org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion resultingVersion_; public boolean hasResultingVersion() { return hasResultingVersion; } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getResultingVersion() { return resultingVersion_; } // optional .waveserver.WaveletSnapshot snapshot = 5; public static final int SNAPSHOT_FIELD_NUMBER = 5; private boolean hasSnapshot; private org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot snapshot_; public boolean hasSnapshot() { return hasSnapshot; } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot getSnapshot() { return snapshot_; } // optional bool marker = 6 [default = false]; public static final int MARKER_FIELD_NUMBER = 6; private boolean hasMarker; private boolean marker_ = false; public boolean hasMarker() { return hasMarker; } public boolean getMarker() { return marker_; } // optional string channel_id = 7; public static final int CHANNEL_ID_FIELD_NUMBER = 7; private boolean hasChannelId; private java.lang.String channelId_ = ""; public boolean hasChannelId() { return hasChannelId; } public java.lang.String getChannelId() { return channelId_; } private void initFields() { commitNotice_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); resultingVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); snapshot_ = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDefaultInstance(); } public final boolean isInitialized() { if (!hasWaveletName) return false; for (org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta element : getAppliedDeltaList()) { if (!element.isInitialized()) return false; } if (hasCommitNotice()) { if (!getCommitNotice().isInitialized()) return false; } if (hasResultingVersion()) { if (!getResultingVersion().isInitialized()) return false; } if (hasSnapshot()) { if (!getSnapshot().isInitialized()) return false; } return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasWaveletName()) { output.writeString(1, getWaveletName()); } for (org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta element : getAppliedDeltaList()) { output.writeMessage(2, element); } if (hasCommitNotice()) { output.writeMessage(3, getCommitNotice()); } if (hasResultingVersion()) { output.writeMessage(4, getResultingVersion()); } if (hasSnapshot()) { output.writeMessage(5, getSnapshot()); } if (hasMarker()) { output.writeBool(6, getMarker()); } if (hasChannelId()) { output.writeString(7, getChannelId()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasWaveletName()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getWaveletName()); } for (org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta element : getAppliedDeltaList()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, element); } if (hasCommitNotice()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getCommitNotice()); } if (hasResultingVersion()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getResultingVersion()); } if (hasSnapshot()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, getSnapshot()); } if (hasMarker()) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(6, getMarker()); } if (hasChannelId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(7, getChannelId()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } if (result.appliedDelta_ != java.util.Collections.EMPTY_LIST) { result.appliedDelta_ = java.util.Collections.unmodifiableList(result.appliedDelta_); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance()) return this; if (other.hasWaveletName()) { setWaveletName(other.getWaveletName()); } if (!other.appliedDelta_.isEmpty()) { if (result.appliedDelta_.isEmpty()) { result.appliedDelta_ = new java.util.ArrayList<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta>(); } result.appliedDelta_.addAll(other.appliedDelta_); } if (other.hasCommitNotice()) { mergeCommitNotice(other.getCommitNotice()); } if (other.hasResultingVersion()) { mergeResultingVersion(other.getResultingVersion()); } if (other.hasSnapshot()) { mergeSnapshot(other.getSnapshot()); } if (other.hasMarker()) { setMarker(other.getMarker()); } if (other.hasChannelId()) { setChannelId(other.getChannelId()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setWaveletName(input.readString()); break; } case 18: { org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addAppliedDelta(subBuilder.buildPartial()); break; } case 26: { org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(); if (hasCommitNotice()) { subBuilder.mergeFrom(getCommitNotice()); } input.readMessage(subBuilder, extensionRegistry); setCommitNotice(subBuilder.buildPartial()); break; } case 34: { org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(); if (hasResultingVersion()) { subBuilder.mergeFrom(getResultingVersion()); } input.readMessage(subBuilder, extensionRegistry); setResultingVersion(subBuilder.buildPartial()); break; } case 42: { org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder subBuilder = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.newBuilder(); if (hasSnapshot()) { subBuilder.mergeFrom(getSnapshot()); } input.readMessage(subBuilder, extensionRegistry); setSnapshot(subBuilder.buildPartial()); break; } case 48: { setMarker(input.readBool()); break; } case 58: { setChannelId(input.readString()); break; } } } } // required string wavelet_name = 1; public boolean hasWaveletName() { return result.hasWaveletName(); } public java.lang.String getWaveletName() { return result.getWaveletName(); } public Builder setWaveletName(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveletName = true; result.waveletName_ = value; return this; } public Builder clearWaveletName() { result.hasWaveletName = false; result.waveletName_ = getDefaultInstance().getWaveletName(); return this; } // repeated .federation.ProtocolWaveletDelta applied_delta = 2; public java.util.List<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta> getAppliedDeltaList() { return java.util.Collections.unmodifiableList(result.appliedDelta_); } public int getAppliedDeltaCount() { return result.getAppliedDeltaCount(); } public org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta getAppliedDelta(int index) { return result.getAppliedDelta(index); } public Builder setAppliedDelta(int index, org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta value) { if (value == null) { throw new NullPointerException(); } result.appliedDelta_.set(index, value); return this; } public Builder setAppliedDelta(int index, org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.Builder builderForValue) { result.appliedDelta_.set(index, builderForValue.build()); return this; } public Builder addAppliedDelta(org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta value) { if (value == null) { throw new NullPointerException(); } if (result.appliedDelta_.isEmpty()) { result.appliedDelta_ = new java.util.ArrayList<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta>(); } result.appliedDelta_.add(value); return this; } public Builder addAppliedDelta(org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.Builder builderForValue) { if (result.appliedDelta_.isEmpty()) { result.appliedDelta_ = new java.util.ArrayList<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta>(); } result.appliedDelta_.add(builderForValue.build()); return this; } public Builder addAllAppliedDelta( java.lang.Iterable<? extends org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta> values) { if (result.appliedDelta_.isEmpty()) { result.appliedDelta_ = new java.util.ArrayList<org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta>(); } super.addAll(values, result.appliedDelta_); return this; } public Builder clearAppliedDelta() { result.appliedDelta_ = java.util.Collections.emptyList(); return this; } // optional .federation.ProtocolHashedVersion commit_notice = 3; public boolean hasCommitNotice() { return result.hasCommitNotice(); } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getCommitNotice() { return result.getCommitNotice(); } public Builder setCommitNotice(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (value == null) { throw new NullPointerException(); } result.hasCommitNotice = true; result.commitNotice_ = value; return this; } public Builder setCommitNotice(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder builderForValue) { result.hasCommitNotice = true; result.commitNotice_ = builderForValue.build(); return this; } public Builder mergeCommitNotice(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (result.hasCommitNotice() && result.commitNotice_ != org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance()) { result.commitNotice_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(result.commitNotice_).mergeFrom(value).buildPartial(); } else { result.commitNotice_ = value; } result.hasCommitNotice = true; return this; } public Builder clearCommitNotice() { result.hasCommitNotice = false; result.commitNotice_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); return this; } // optional .federation.ProtocolHashedVersion resulting_version = 4; public boolean hasResultingVersion() { return result.hasResultingVersion(); } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getResultingVersion() { return result.getResultingVersion(); } public Builder setResultingVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (value == null) { throw new NullPointerException(); } result.hasResultingVersion = true; result.resultingVersion_ = value; return this; } public Builder setResultingVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder builderForValue) { result.hasResultingVersion = true; result.resultingVersion_ = builderForValue.build(); return this; } public Builder mergeResultingVersion(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (result.hasResultingVersion() && result.resultingVersion_ != org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance()) { result.resultingVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(result.resultingVersion_).mergeFrom(value).buildPartial(); } else { result.resultingVersion_ = value; } result.hasResultingVersion = true; return this; } public Builder clearResultingVersion() { result.hasResultingVersion = false; result.resultingVersion_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); return this; } // optional .waveserver.WaveletSnapshot snapshot = 5; public boolean hasSnapshot() { return result.hasSnapshot(); } public org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot getSnapshot() { return result.getSnapshot(); } public Builder setSnapshot(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot value) { if (value == null) { throw new NullPointerException(); } result.hasSnapshot = true; result.snapshot_ = value; return this; } public Builder setSnapshot(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder builderForValue) { result.hasSnapshot = true; result.snapshot_ = builderForValue.build(); return this; } public Builder mergeSnapshot(org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot value) { if (result.hasSnapshot() && result.snapshot_ != org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDefaultInstance()) { result.snapshot_ = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.newBuilder(result.snapshot_).mergeFrom(value).buildPartial(); } else { result.snapshot_ = value; } result.hasSnapshot = true; return this; } public Builder clearSnapshot() { result.hasSnapshot = false; result.snapshot_ = org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.getDefaultInstance(); return this; } // optional bool marker = 6 [default = false]; public boolean hasMarker() { return result.hasMarker(); } public boolean getMarker() { return result.getMarker(); } public Builder setMarker(boolean value) { result.hasMarker = true; result.marker_ = value; return this; } public Builder clearMarker() { result.hasMarker = false; result.marker_ = false; return this; } // optional string channel_id = 7; public boolean hasChannelId() { return result.hasChannelId(); } public java.lang.String getChannelId() { return result.getChannelId(); } public Builder setChannelId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasChannelId = true; result.channelId_ = value; return this; } public Builder clearChannelId() { result.hasChannelId = false; result.channelId_ = getDefaultInstance().getChannelId(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolWaveletUpdate) } static { defaultInstance = new ProtocolWaveletUpdate(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolWaveletUpdate) } public static final class ProtocolSubmitRequest extends com.google.protobuf.GeneratedMessage { // Use ProtocolSubmitRequest.newBuilder() to construct. private ProtocolSubmitRequest() { initFields(); } private ProtocolSubmitRequest(boolean noInit) {} private static final ProtocolSubmitRequest defaultInstance; public static ProtocolSubmitRequest getDefaultInstance() { return defaultInstance; } public ProtocolSubmitRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolSubmitRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolSubmitRequest_fieldAccessorTable; } // required string wavelet_name = 1; public static final int WAVELET_NAME_FIELD_NUMBER = 1; private boolean hasWaveletName; private java.lang.String waveletName_ = ""; public boolean hasWaveletName() { return hasWaveletName; } public java.lang.String getWaveletName() { return waveletName_; } // required .federation.ProtocolWaveletDelta delta = 2; public static final int DELTA_FIELD_NUMBER = 2; private boolean hasDelta; private org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta delta_; public boolean hasDelta() { return hasDelta; } public org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta getDelta() { return delta_; } // optional string channel_id = 3; public static final int CHANNEL_ID_FIELD_NUMBER = 3; private boolean hasChannelId; private java.lang.String channelId_ = ""; public boolean hasChannelId() { return hasChannelId; } public java.lang.String getChannelId() { return channelId_; } private void initFields() { delta_ = org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.getDefaultInstance(); } public final boolean isInitialized() { if (!hasWaveletName) return false; if (!hasDelta) return false; if (!getDelta().isInitialized()) return false; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasWaveletName()) { output.writeString(1, getWaveletName()); } if (hasDelta()) { output.writeMessage(2, getDelta()); } if (hasChannelId()) { output.writeString(3, getChannelId()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasWaveletName()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(1, getWaveletName()); } if (hasDelta()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getDelta()); } if (hasChannelId()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(3, getChannelId()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.getDefaultInstance()) return this; if (other.hasWaveletName()) { setWaveletName(other.getWaveletName()); } if (other.hasDelta()) { mergeDelta(other.getDelta()); } if (other.hasChannelId()) { setChannelId(other.getChannelId()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 10: { setWaveletName(input.readString()); break; } case 18: { org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.newBuilder(); if (hasDelta()) { subBuilder.mergeFrom(getDelta()); } input.readMessage(subBuilder, extensionRegistry); setDelta(subBuilder.buildPartial()); break; } case 26: { setChannelId(input.readString()); break; } } } } // required string wavelet_name = 1; public boolean hasWaveletName() { return result.hasWaveletName(); } public java.lang.String getWaveletName() { return result.getWaveletName(); } public Builder setWaveletName(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasWaveletName = true; result.waveletName_ = value; return this; } public Builder clearWaveletName() { result.hasWaveletName = false; result.waveletName_ = getDefaultInstance().getWaveletName(); return this; } // required .federation.ProtocolWaveletDelta delta = 2; public boolean hasDelta() { return result.hasDelta(); } public org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta getDelta() { return result.getDelta(); } public Builder setDelta(org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta value) { if (value == null) { throw new NullPointerException(); } result.hasDelta = true; result.delta_ = value; return this; } public Builder setDelta(org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.Builder builderForValue) { result.hasDelta = true; result.delta_ = builderForValue.build(); return this; } public Builder mergeDelta(org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta value) { if (result.hasDelta() && result.delta_ != org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.getDefaultInstance()) { result.delta_ = org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.newBuilder(result.delta_).mergeFrom(value).buildPartial(); } else { result.delta_ = value; } result.hasDelta = true; return this; } public Builder clearDelta() { result.hasDelta = false; result.delta_ = org.waveprotocol.wave.federation.Proto.ProtocolWaveletDelta.getDefaultInstance(); return this; } // optional string channel_id = 3; public boolean hasChannelId() { return result.hasChannelId(); } public java.lang.String getChannelId() { return result.getChannelId(); } public Builder setChannelId(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasChannelId = true; result.channelId_ = value; return this; } public Builder clearChannelId() { result.hasChannelId = false; result.channelId_ = getDefaultInstance().getChannelId(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolSubmitRequest) } static { defaultInstance = new ProtocolSubmitRequest(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolSubmitRequest) } public static final class ProtocolSubmitResponse extends com.google.protobuf.GeneratedMessage { // Use ProtocolSubmitResponse.newBuilder() to construct. private ProtocolSubmitResponse() { initFields(); } private ProtocolSubmitResponse(boolean noInit) {} private static final ProtocolSubmitResponse defaultInstance; public static ProtocolSubmitResponse getDefaultInstance() { return defaultInstance; } public ProtocolSubmitResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolSubmitResponse_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.waveprotocol.box.common.comms.WaveClientRpc.internal_static_waveserver_ProtocolSubmitResponse_fieldAccessorTable; } // required int32 operations_applied = 1; public static final int OPERATIONS_APPLIED_FIELD_NUMBER = 1; private boolean hasOperationsApplied; private int operationsApplied_ = 0; public boolean hasOperationsApplied() { return hasOperationsApplied; } public int getOperationsApplied() { return operationsApplied_; } // optional string error_message = 2; public static final int ERROR_MESSAGE_FIELD_NUMBER = 2; private boolean hasErrorMessage; private java.lang.String errorMessage_ = ""; public boolean hasErrorMessage() { return hasErrorMessage; } public java.lang.String getErrorMessage() { return errorMessage_; } // optional .federation.ProtocolHashedVersion hashed_version_after_application = 3; public static final int HASHED_VERSION_AFTER_APPLICATION_FIELD_NUMBER = 3; private boolean hasHashedVersionAfterApplication; private org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion hashedVersionAfterApplication_; public boolean hasHashedVersionAfterApplication() { return hasHashedVersionAfterApplication; } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getHashedVersionAfterApplication() { return hashedVersionAfterApplication_; } private void initFields() { hashedVersionAfterApplication_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); } public final boolean isInitialized() { if (!hasOperationsApplied) return false; if (hasHashedVersionAfterApplication()) { if (!getHashedVersionAfterApplication().isInitialized()) return false; } return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (hasOperationsApplied()) { output.writeInt32(1, getOperationsApplied()); } if (hasErrorMessage()) { output.writeString(2, getErrorMessage()); } if (hasHashedVersionAfterApplication()) { output.writeMessage(3, getHashedVersionAfterApplication()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (hasOperationsApplied()) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, getOperationsApplied()); } if (hasErrorMessage()) { size += com.google.protobuf.CodedOutputStream .computeStringSize(2, getErrorMessage()); } if (hasHashedVersionAfterApplication()) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getHashedVersionAfterApplication()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse result; // Construct using org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.newBuilder() private Builder() {} private static Builder create() { Builder builder = new Builder(); builder.result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse(); return builder; } protected org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse internalGetResult() { return result; } public Builder clear() { if (result == null) { throw new IllegalStateException( "Cannot call clear() after build()."); } result = new org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse(); return this; } public Builder clone() { return create().mergeFrom(result); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDescriptor(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse getDefaultInstanceForType() { return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance(); } public boolean isInitialized() { return result.isInitialized(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse build() { if (result != null && !isInitialized()) { throw newUninitializedMessageException(result); } return buildPartial(); } private org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse buildPartial() { if (result == null) { throw new IllegalStateException( "build() has already been called on this Builder."); } org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse returnMe = result; result = null; return returnMe; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse) { return mergeFrom((org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse other) { if (other == org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance()) return this; if (other.hasOperationsApplied()) { setOperationsApplied(other.getOperationsApplied()); } if (other.hasErrorMessage()) { setErrorMessage(other.getErrorMessage()); } if (other.hasHashedVersionAfterApplication()) { mergeHashedVersionAfterApplication(other.getHashedVersionAfterApplication()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); return this; } break; } case 8: { setOperationsApplied(input.readInt32()); break; } case 18: { setErrorMessage(input.readString()); break; } case 26: { org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder subBuilder = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(); if (hasHashedVersionAfterApplication()) { subBuilder.mergeFrom(getHashedVersionAfterApplication()); } input.readMessage(subBuilder, extensionRegistry); setHashedVersionAfterApplication(subBuilder.buildPartial()); break; } } } } // required int32 operations_applied = 1; public boolean hasOperationsApplied() { return result.hasOperationsApplied(); } public int getOperationsApplied() { return result.getOperationsApplied(); } public Builder setOperationsApplied(int value) { result.hasOperationsApplied = true; result.operationsApplied_ = value; return this; } public Builder clearOperationsApplied() { result.hasOperationsApplied = false; result.operationsApplied_ = 0; return this; } // optional string error_message = 2; public boolean hasErrorMessage() { return result.hasErrorMessage(); } public java.lang.String getErrorMessage() { return result.getErrorMessage(); } public Builder setErrorMessage(java.lang.String value) { if (value == null) { throw new NullPointerException(); } result.hasErrorMessage = true; result.errorMessage_ = value; return this; } public Builder clearErrorMessage() { result.hasErrorMessage = false; result.errorMessage_ = getDefaultInstance().getErrorMessage(); return this; } // optional .federation.ProtocolHashedVersion hashed_version_after_application = 3; public boolean hasHashedVersionAfterApplication() { return result.hasHashedVersionAfterApplication(); } public org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion getHashedVersionAfterApplication() { return result.getHashedVersionAfterApplication(); } public Builder setHashedVersionAfterApplication(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (value == null) { throw new NullPointerException(); } result.hasHashedVersionAfterApplication = true; result.hashedVersionAfterApplication_ = value; return this; } public Builder setHashedVersionAfterApplication(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.Builder builderForValue) { result.hasHashedVersionAfterApplication = true; result.hashedVersionAfterApplication_ = builderForValue.build(); return this; } public Builder mergeHashedVersionAfterApplication(org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion value) { if (result.hasHashedVersionAfterApplication() && result.hashedVersionAfterApplication_ != org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance()) { result.hashedVersionAfterApplication_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.newBuilder(result.hashedVersionAfterApplication_).mergeFrom(value).buildPartial(); } else { result.hashedVersionAfterApplication_ = value; } result.hasHashedVersionAfterApplication = true; return this; } public Builder clearHashedVersionAfterApplication() { result.hasHashedVersionAfterApplication = false; result.hashedVersionAfterApplication_ = org.waveprotocol.wave.federation.Proto.ProtocolHashedVersion.getDefaultInstance(); return this; } // @@protoc_insertion_point(builder_scope:waveserver.ProtocolSubmitResponse) } static { defaultInstance = new ProtocolSubmitResponse(true); org.waveprotocol.box.common.comms.WaveClientRpc.internalForceInit(); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:waveserver.ProtocolSubmitResponse) } public static abstract class ProtocolWaveClientRpc implements com.google.protobuf.Service { protected ProtocolWaveClientRpc() {} public interface Interface { public abstract void open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate> done); public abstract void submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse> done); public abstract void authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult> done); } public static com.google.protobuf.Service newReflectiveService( final Interface impl) { return new ProtocolWaveClientRpc() { @Override public void open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate> done) { impl.open(controller, request, done); } @Override public void submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse> done) { impl.submit(controller, request, done); } @Override public void authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult> done) { impl.authenticate(controller, request, done); } }; } public static com.google.protobuf.BlockingService newReflectiveBlockingService(final BlockingInterface impl) { return new com.google.protobuf.BlockingService() { public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType() { return getDescriptor(); } public final com.google.protobuf.Message callBlockingMethod( com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request) throws com.google.protobuf.ServiceException { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.callBlockingMethod() given method descriptor for " + "wrong service type."); } switch(method.getIndex()) { case 0: return impl.open(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest)request); case 1: return impl.submit(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest)request); case 2: return impl.authenticate(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate)request); default: throw new java.lang.AssertionError("Can't get here."); } } public final com.google.protobuf.Message getRequestPrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getRequestPrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.getDefaultInstance(); case 1: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.getDefaultInstance(); case 2: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.getDefaultInstance(); default: throw new java.lang.AssertionError("Can't get here."); } } public final com.google.protobuf.Message getResponsePrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getResponsePrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance(); case 1: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance(); case 2: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance(); default: throw new java.lang.AssertionError("Can't get here."); } } }; } public abstract void open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate> done); public abstract void submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse> done); public abstract void authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult> done); public static final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptor() { return org.waveprotocol.box.common.comms.WaveClientRpc.getDescriptor().getServices().get(0); } public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType() { return getDescriptor(); } public final void callMethod( com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request, com.google.protobuf.RpcCallback< com.google.protobuf.Message> done) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.callMethod() given method descriptor for wrong " + "service type."); } switch(method.getIndex()) { case 0: this.open(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest)request, com.google.protobuf.RpcUtil.<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate>specializeCallback( done)); return; case 1: this.submit(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest)request, com.google.protobuf.RpcUtil.<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse>specializeCallback( done)); return; case 2: this.authenticate(controller, (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate)request, com.google.protobuf.RpcUtil.<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult>specializeCallback( done)); return; default: throw new java.lang.AssertionError("Can't get here."); } } public final com.google.protobuf.Message getRequestPrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getRequestPrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.getDefaultInstance(); case 1: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.getDefaultInstance(); case 2: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.getDefaultInstance(); default: throw new java.lang.AssertionError("Can't get here."); } } public final com.google.protobuf.Message getResponsePrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getResponsePrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance(); case 1: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance(); case 2: return org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance(); default: throw new java.lang.AssertionError("Can't get here."); } } public static Stub newStub( com.google.protobuf.RpcChannel channel) { return new Stub(channel); } public static final class Stub extends org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveClientRpc implements Interface { private Stub(com.google.protobuf.RpcChannel channel) { this.channel = channel; } private final com.google.protobuf.RpcChannel channel; public com.google.protobuf.RpcChannel getChannel() { return channel; } public void open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate> done) { channel.callMethod( getDescriptor().getMethods().get(0), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance())); } public void submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse> done) { channel.callMethod( getDescriptor().getMethods().get(1), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance())); } public void authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request, com.google.protobuf.RpcCallback<org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult> done) { channel.callMethod( getDescriptor().getMethods().get(2), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance())); } } public static BlockingInterface newBlockingStub( com.google.protobuf.BlockingRpcChannel channel) { return new BlockingStub(channel); } public interface BlockingInterface { public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request) throws com.google.protobuf.ServiceException; public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request) throws com.google.protobuf.ServiceException; public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request) throws com.google.protobuf.ServiceException; } private static final class BlockingStub implements BlockingInterface { private BlockingStub(com.google.protobuf.BlockingRpcChannel channel) { this.channel = channel; } private final com.google.protobuf.BlockingRpcChannel channel; public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate open( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest request) throws com.google.protobuf.ServiceException { return (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate) channel.callBlockingMethod( getDescriptor().getMethods().get(0), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.getDefaultInstance()); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse submit( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest request) throws com.google.protobuf.ServiceException { return (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse) channel.callBlockingMethod( getDescriptor().getMethods().get(1), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.getDefaultInstance()); } public org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult authenticate( com.google.protobuf.RpcController controller, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate request) throws com.google.protobuf.ServiceException { return (org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult) channel.callBlockingMethod( getDescriptor().getMethods().get(2), controller, request, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.getDefaultInstance()); } } } private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolAuthenticate_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolAuthenticate_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolAuthenticationResult_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolAuthenticationResult_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolOpenRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolOpenRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_WaveletVersion_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_WaveletVersion_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_DocumentSnapshot_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_DocumentSnapshot_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_WaveletSnapshot_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_WaveletSnapshot_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_WaveViewSnapshot_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_WaveViewSnapshot_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolWaveletUpdate_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolWaveletUpdate_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolSubmitRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolSubmitRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_waveserver_ProtocolSubmitResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_waveserver_ProtocolSubmitResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n6org/waveprotocol/box/common/comms/wave" + "client-rpc.proto\022\nwaveserver\032)org/wavepr" + "otocol/box/server/rpc/rpc.proto\0326org/wav" + "eprotocol/wave/federation/federation.pro" + "todevel\"%\n\024ProtocolAuthenticate\022\r\n\005token" + "\030\001 \002(\t\"\036\n\034ProtocolAuthenticationResult\"\214" + "\001\n\023ProtocolOpenRequest\022\026\n\016participant_id" + "\030\001 \002(\t\022\017\n\007wave_id\030\002 \002(\t\022\031\n\021wavelet_id_pr" + "efix\030\003 \003(\t\0221\n\rknown_wavelet\030\004 \003(\0132\032.wave" + "server.WaveletVersion\"_\n\016WaveletVersion\022", "\022\n\nwavelet_id\030\001 \002(\t\0229\n\016hashed_version\030\002 " + "\002(\0132!.federation.ProtocolHashedVersion\"\312" + "\001\n\020DocumentSnapshot\022\023\n\013document_id\030\001 \002(\t" + "\022A\n\022document_operation\030\002 \002(\0132%.federatio" + "n.ProtocolDocumentOperation\022\016\n\006author\030\003 " + "\002(\t\022\023\n\013contributor\030\004 \003(\t\022\035\n\025last_modifie" + "d_version\030\005 \002(\003\022\032\n\022last_modified_time\030\006 " + "\002(\003\"\345\001\n\017WaveletSnapshot\022\022\n\nwavelet_id\030\001 " + "\002(\t\022\026\n\016participant_id\030\002 \003(\t\022.\n\010document\030" + "\003 \003(\0132\034.waveserver.DocumentSnapshot\0222\n\007v", "ersion\030\004 \002(\0132!.federation.ProtocolHashed" + "Version\022\032\n\022last_modified_time\030\005 \002(\003\022\017\n\007c" + "reator\030\006 \002(\t\022\025\n\rcreation_time\030\007 \002(\003\"Q\n\020W" + "aveViewSnapshot\022\017\n\007wave_id\030\001 \002(\t\022,\n\007wave" + "let\030\002 \003(\0132\033.waveserver.WaveletSnapshot\"\270" + "\002\n\025ProtocolWaveletUpdate\022\024\n\014wavelet_name" + "\030\001 \002(\t\0227\n\rapplied_delta\030\002 \003(\0132 .federati" + "on.ProtocolWaveletDelta\0228\n\rcommit_notice" + "\030\003 \001(\0132!.federation.ProtocolHashedVersio" + "n\022<\n\021resulting_version\030\004 \001(\0132!.federatio", "n.ProtocolHashedVersion\022-\n\010snapshot\030\005 \001(" + "\0132\033.waveserver.WaveletSnapshot\022\025\n\006marker" + "\030\006 \001(\010:\005false\022\022\n\nchannel_id\030\007 \001(\t\"r\n\025Pro" + "tocolSubmitRequest\022\024\n\014wavelet_name\030\001 \002(\t" + "\022/\n\005delta\030\002 \002(\0132 .federation.ProtocolWav" + "eletDelta\022\022\n\nchannel_id\030\003 \001(\t\"\230\001\n\026Protoc" + "olSubmitResponse\022\032\n\022operations_applied\030\001" + " \002(\005\022\025\n\rerror_message\030\002 \001(\t\022K\n hashed_ve" + "rsion_after_application\030\003 \001(\0132!.federati" + "on.ProtocolHashedVersion2\225\002\n\025ProtocolWav", "eClientRpc\022O\n\004Open\022\037.waveserver.Protocol" + "OpenRequest\032!.waveserver.ProtocolWavelet" + "Update\"\003\330>\001\022O\n\006Submit\022!.waveserver.Proto" + "colSubmitRequest\032\".waveserver.ProtocolSu" + "bmitResponse\022Z\n\014Authenticate\022 .waveserve" + "r.ProtocolAuthenticate\032(.waveserver.Prot" + "ocolAuthenticationResultB2\n!org.waveprot" + "ocol.box.common.commsB\rWaveClientRpc" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_waveserver_ProtocolAuthenticate_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_waveserver_ProtocolAuthenticate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolAuthenticate_descriptor, new java.lang.String[] { "Token", }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticate.Builder.class); internal_static_waveserver_ProtocolAuthenticationResult_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_waveserver_ProtocolAuthenticationResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolAuthenticationResult_descriptor, new java.lang.String[] { }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolAuthenticationResult.Builder.class); internal_static_waveserver_ProtocolOpenRequest_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_waveserver_ProtocolOpenRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolOpenRequest_descriptor, new java.lang.String[] { "ParticipantId", "WaveId", "WaveletIdPrefix", "KnownWavelet", }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolOpenRequest.Builder.class); internal_static_waveserver_WaveletVersion_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_waveserver_WaveletVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_WaveletVersion_descriptor, new java.lang.String[] { "WaveletId", "HashedVersion", }, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.class, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletVersion.Builder.class); internal_static_waveserver_DocumentSnapshot_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_waveserver_DocumentSnapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_DocumentSnapshot_descriptor, new java.lang.String[] { "DocumentId", "DocumentOperation", "Author", "Contributor", "LastModifiedVersion", "LastModifiedTime", }, org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.class, org.waveprotocol.box.common.comms.WaveClientRpc.DocumentSnapshot.Builder.class); internal_static_waveserver_WaveletSnapshot_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_waveserver_WaveletSnapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_WaveletSnapshot_descriptor, new java.lang.String[] { "WaveletId", "ParticipantId", "Document", "Version", "LastModifiedTime", "Creator", "CreationTime", }, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.class, org.waveprotocol.box.common.comms.WaveClientRpc.WaveletSnapshot.Builder.class); internal_static_waveserver_WaveViewSnapshot_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_waveserver_WaveViewSnapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_WaveViewSnapshot_descriptor, new java.lang.String[] { "WaveId", "Wavelet", }, org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.class, org.waveprotocol.box.common.comms.WaveClientRpc.WaveViewSnapshot.Builder.class); internal_static_waveserver_ProtocolWaveletUpdate_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_waveserver_ProtocolWaveletUpdate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolWaveletUpdate_descriptor, new java.lang.String[] { "WaveletName", "AppliedDelta", "CommitNotice", "ResultingVersion", "Snapshot", "Marker", "ChannelId", }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolWaveletUpdate.Builder.class); internal_static_waveserver_ProtocolSubmitRequest_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_waveserver_ProtocolSubmitRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolSubmitRequest_descriptor, new java.lang.String[] { "WaveletName", "Delta", "ChannelId", }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitRequest.Builder.class); internal_static_waveserver_ProtocolSubmitResponse_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_waveserver_ProtocolSubmitResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_waveserver_ProtocolSubmitResponse_descriptor, new java.lang.String[] { "OperationsApplied", "ErrorMessage", "HashedVersionAfterApplication", }, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.class, org.waveprotocol.box.common.comms.WaveClientRpc.ProtocolSubmitResponse.Builder.class); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registerAllExtensions(registry); org.waveprotocol.box.server.rpc.Rpc.registerAllExtensions(registry); org.waveprotocol.wave.federation.Proto.registerAllExtensions(registry); return registry; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { org.waveprotocol.box.server.rpc.Rpc.getDescriptor(), org.waveprotocol.wave.federation.Proto.getDescriptor(), }, assigner); } public static void internalForceInit() {} // @@protoc_insertion_point(outer_class_scope) }