repeated .Status.Version versions = 1;
+ */
+ java.util.Listrepeated .Status.Version versions = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version getVersions(int index);
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ int getVersionsCount();
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder>
+ getVersionsOrBuilderList();
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder getVersionsOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code Status}
+ */
+ public static final class Status extends
+ com.google.protobuf.GeneratedMessage
+ implements StatusOrBuilder {
+ // Use Status.newBuilder() to construct.
+ private Status(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Status(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Status defaultInstance;
+ public static Status getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Status getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Status(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ versions_ = new java.util.ArrayListrequired .Address address = 1;
+ */
+ boolean hasAddress();
+ /**
+ * required .Address address = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getAddress();
+ /**
+ * required .Address address = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getAddressOrBuilder();
+
+ // required int64 timestamp = 2;
+ /**
+ * required int64 timestamp = 2;
+ */
+ boolean hasTimestamp();
+ /**
+ * required int64 timestamp = 2;
+ */
+ long getTimestamp();
+ }
+ /**
+ * Protobuf type {@code Status.Version}
+ */
+ public static final class Version extends
+ com.google.protobuf.GeneratedMessage
+ implements VersionOrBuilder {
+ // Use Version.newBuilder() to construct.
+ private Version(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Version(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Version defaultInstance;
+ public static Version getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Version getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Version(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ subBuilder = address_.toBuilder();
+ }
+ address_ = input.readMessage(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(address_);
+ address_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000001;
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ timestamp_ = input.readInt64();
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Status_Version_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Status_Version_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder.class);
+ }
+
+ public static com.google.protobuf.Parserrequired .Address address = 1;
+ */
+ public boolean hasAddress() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getAddress() {
+ return address_;
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getAddressOrBuilder() {
+ return address_;
+ }
+
+ // required int64 timestamp = 2;
+ public static final int TIMESTAMP_FIELD_NUMBER = 2;
+ private long timestamp_;
+ /**
+ * required int64 timestamp = 2;
+ */
+ public boolean hasTimestamp() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 timestamp = 2;
+ */
+ public long getTimestamp() {
+ return timestamp_;
+ }
+
+ private void initFields() {
+ address_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance();
+ timestamp_ = 0L;
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasAddress()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasTimestamp()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!getAddress().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeMessage(1, address_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt64(2, timestamp_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, address_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(2, timestamp_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Status.Version}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrequired .Address address = 1;
+ */
+ public boolean hasAddress() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getAddress() {
+ if (addressBuilder_ == null) {
+ return address_;
+ } else {
+ return addressBuilder_.getMessage();
+ }
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public Builder setAddress(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address value) {
+ if (addressBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ address_ = value;
+ onChanged();
+ } else {
+ addressBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public Builder setAddress(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder builderForValue) {
+ if (addressBuilder_ == null) {
+ address_ = builderForValue.build();
+ onChanged();
+ } else {
+ addressBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public Builder mergeAddress(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address value) {
+ if (addressBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) == 0x00000001) &&
+ address_ != akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance()) {
+ address_ =
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.newBuilder(address_).mergeFrom(value).buildPartial();
+ } else {
+ address_ = value;
+ }
+ onChanged();
+ } else {
+ addressBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public Builder clearAddress() {
+ if (addressBuilder_ == null) {
+ address_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance();
+ onChanged();
+ } else {
+ addressBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder getAddressBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getAddressFieldBuilder().getBuilder();
+ }
+ /**
+ * required .Address address = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getAddressOrBuilder() {
+ if (addressBuilder_ != null) {
+ return addressBuilder_.getMessageOrBuilder();
+ } else {
+ return address_;
+ }
+ }
+ /**
+ * required .Address address = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder>
+ getAddressFieldBuilder() {
+ if (addressBuilder_ == null) {
+ addressBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder>(
+ address_,
+ getParentForChildren(),
+ isClean());
+ address_ = null;
+ }
+ return addressBuilder_;
+ }
+
+ // required int64 timestamp = 2;
+ private long timestamp_ ;
+ /**
+ * required int64 timestamp = 2;
+ */
+ public boolean hasTimestamp() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 timestamp = 2;
+ */
+ public long getTimestamp() {
+ return timestamp_;
+ }
+ /**
+ * required int64 timestamp = 2;
+ */
+ public Builder setTimestamp(long value) {
+ bitField0_ |= 0x00000002;
+ timestamp_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required int64 timestamp = 2;
+ */
+ public Builder clearTimestamp() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ timestamp_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Status.Version)
+ }
+
+ static {
+ defaultInstance = new Version(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Status.Version)
+ }
+
+ // repeated .Status.Version versions = 1;
+ public static final int VERSIONS_FIELD_NUMBER = 1;
+ private java.util.Listrepeated .Status.Version versions = 1;
+ */
+ public java.util.Listrepeated .Status.Version versions = 1;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder>
+ getVersionsOrBuilderList() {
+ return versions_;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public int getVersionsCount() {
+ return versions_.size();
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version getVersions(int index) {
+ return versions_.get(index);
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder getVersionsOrBuilder(
+ int index) {
+ return versions_.get(index);
+ }
+
+ private void initFields() {
+ versions_ = java.util.Collections.emptyList();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ for (int i = 0; i < getVersionsCount(); i++) {
+ if (!getVersions(i).isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ for (int i = 0; i < versions_.size(); i++) {
+ output.writeMessage(1, versions_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < versions_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, versions_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Status}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrepeated .Status.Version versions = 1;
+ */
+ public java.util.Listrepeated .Status.Version versions = 1;
+ */
+ public int getVersionsCount() {
+ if (versionsBuilder_ == null) {
+ return versions_.size();
+ } else {
+ return versionsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version getVersions(int index) {
+ if (versionsBuilder_ == null) {
+ return versions_.get(index);
+ } else {
+ return versionsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder setVersions(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version value) {
+ if (versionsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureVersionsIsMutable();
+ versions_.set(index, value);
+ onChanged();
+ } else {
+ versionsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder setVersions(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder builderForValue) {
+ if (versionsBuilder_ == null) {
+ ensureVersionsIsMutable();
+ versions_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ versionsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder addVersions(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version value) {
+ if (versionsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureVersionsIsMutable();
+ versions_.add(value);
+ onChanged();
+ } else {
+ versionsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder addVersions(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version value) {
+ if (versionsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureVersionsIsMutable();
+ versions_.add(index, value);
+ onChanged();
+ } else {
+ versionsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder addVersions(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder builderForValue) {
+ if (versionsBuilder_ == null) {
+ ensureVersionsIsMutable();
+ versions_.add(builderForValue.build());
+ onChanged();
+ } else {
+ versionsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder addVersions(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder builderForValue) {
+ if (versionsBuilder_ == null) {
+ ensureVersionsIsMutable();
+ versions_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ versionsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder addAllVersions(
+ java.lang.Iterable extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version> values) {
+ if (versionsBuilder_ == null) {
+ ensureVersionsIsMutable();
+ super.addAll(values, versions_);
+ onChanged();
+ } else {
+ versionsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder clearVersions() {
+ if (versionsBuilder_ == null) {
+ versions_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ versionsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public Builder removeVersions(int index) {
+ if (versionsBuilder_ == null) {
+ ensureVersionsIsMutable();
+ versions_.remove(index);
+ onChanged();
+ } else {
+ versionsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder getVersionsBuilder(
+ int index) {
+ return getVersionsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder getVersionsOrBuilder(
+ int index) {
+ if (versionsBuilder_ == null) {
+ return versions_.get(index); } else {
+ return versionsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.VersionOrBuilder>
+ getVersionsOrBuilderList() {
+ if (versionsBuilder_ != null) {
+ return versionsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(versions_);
+ }
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder addVersionsBuilder() {
+ return getVersionsFieldBuilder().addBuilder(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.getDefaultInstance());
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.Builder addVersionsBuilder(
+ int index) {
+ return getVersionsFieldBuilder().addBuilder(
+ index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Status.Version.getDefaultInstance());
+ }
+ /**
+ * repeated .Status.Version versions = 1;
+ */
+ public java.util.Listrepeated .Delta.Bucket buckets = 1;
+ */
+ java.util.Listrepeated .Delta.Bucket buckets = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket getBuckets(int index);
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ int getBucketsCount();
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder>
+ getBucketsOrBuilderList();
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder getBucketsOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code Delta}
+ */
+ public static final class Delta extends
+ com.google.protobuf.GeneratedMessage
+ implements DeltaOrBuilder {
+ // Use Delta.newBuilder() to construct.
+ private Delta(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Delta(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Delta defaultInstance;
+ public static Delta getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Delta getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Delta(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
+ buckets_ = new java.util.ArrayListrequired string key = 1;
+ */
+ boolean hasKey();
+ /**
+ * required string key = 1;
+ */
+ java.lang.String getKey();
+ /**
+ * required string key = 1;
+ */
+ com.google.protobuf.ByteString
+ getKeyBytes();
+
+ // required int64 version = 2;
+ /**
+ * required int64 version = 2;
+ */
+ boolean hasVersion();
+ /**
+ * required int64 version = 2;
+ */
+ long getVersion();
+
+ // optional string ref = 3;
+ /**
+ * optional string ref = 3;
+ */
+ boolean hasRef();
+ /**
+ * optional string ref = 3;
+ */
+ java.lang.String getRef();
+ /**
+ * optional string ref = 3;
+ */
+ com.google.protobuf.ByteString
+ getRefBytes();
+ }
+ /**
+ * Protobuf type {@code Delta.Entry}
+ */
+ public static final class Entry extends
+ com.google.protobuf.GeneratedMessage
+ implements EntryOrBuilder {
+ // Use Entry.newBuilder() to construct.
+ private Entry(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Entry(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Entry defaultInstance;
+ public static Entry getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Entry getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Entry(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ bitField0_ |= 0x00000001;
+ key_ = input.readBytes();
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ version_ = input.readInt64();
+ break;
+ }
+ case 26: {
+ bitField0_ |= 0x00000004;
+ ref_ = input.readBytes();
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Delta_Entry_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Delta_Entry_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder.class);
+ }
+
+ public static com.google.protobuf.Parserrequired string key = 1;
+ */
+ public boolean hasKey() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string key = 1;
+ */
+ public java.lang.String getKey() {
+ java.lang.Object ref = key_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ key_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string key = 1;
+ */
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ java.lang.Object ref = key_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ key_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required int64 version = 2;
+ public static final int VERSION_FIELD_NUMBER = 2;
+ private long version_;
+ /**
+ * required int64 version = 2;
+ */
+ public boolean hasVersion() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public long getVersion() {
+ return version_;
+ }
+
+ // optional string ref = 3;
+ public static final int REF_FIELD_NUMBER = 3;
+ private java.lang.Object ref_;
+ /**
+ * optional string ref = 3;
+ */
+ public boolean hasRef() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public java.lang.String getRef() {
+ java.lang.Object ref = ref_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ ref_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public com.google.protobuf.ByteString
+ getRefBytes() {
+ java.lang.Object ref = ref_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ ref_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private void initFields() {
+ key_ = "";
+ version_ = 0L;
+ ref_ = "";
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasKey()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasVersion()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, getKeyBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt64(2, version_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeBytes(3, getRefBytes());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, getKeyBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(2, version_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(3, getRefBytes());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Delta.Entry}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrequired string key = 1;
+ */
+ public boolean hasKey() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string key = 1;
+ */
+ public java.lang.String getKey() {
+ java.lang.Object ref = key_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ key_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string key = 1;
+ */
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ java.lang.Object ref = key_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ key_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string key = 1;
+ */
+ public Builder setKey(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ key_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string key = 1;
+ */
+ public Builder clearKey() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ key_ = getDefaultInstance().getKey();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string key = 1;
+ */
+ public Builder setKeyBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ key_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required int64 version = 2;
+ private long version_ ;
+ /**
+ * required int64 version = 2;
+ */
+ public boolean hasVersion() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public long getVersion() {
+ return version_;
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public Builder setVersion(long value) {
+ bitField0_ |= 0x00000002;
+ version_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public Builder clearVersion() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ version_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // optional string ref = 3;
+ private java.lang.Object ref_ = "";
+ /**
+ * optional string ref = 3;
+ */
+ public boolean hasRef() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public java.lang.String getRef() {
+ java.lang.Object ref = ref_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ ref_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public com.google.protobuf.ByteString
+ getRefBytes() {
+ java.lang.Object ref = ref_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ ref_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public Builder setRef(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ ref_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public Builder clearRef() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ ref_ = getDefaultInstance().getRef();
+ onChanged();
+ return this;
+ }
+ /**
+ * optional string ref = 3;
+ */
+ public Builder setRefBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ ref_ = value;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Delta.Entry)
+ }
+
+ static {
+ defaultInstance = new Entry(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Delta.Entry)
+ }
+
+ public interface BucketOrBuilder
+ extends com.google.protobuf.MessageOrBuilder {
+
+ // required .Address owner = 1;
+ /**
+ * required .Address owner = 1;
+ */
+ boolean hasOwner();
+ /**
+ * required .Address owner = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getOwner();
+ /**
+ * required .Address owner = 1;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getOwnerOrBuilder();
+
+ // required int64 version = 2;
+ /**
+ * required int64 version = 2;
+ */
+ boolean hasVersion();
+ /**
+ * required int64 version = 2;
+ */
+ long getVersion();
+
+ // repeated .Delta.Entry content = 3;
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ java.util.Listrepeated .Delta.Entry content = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry getContent(int index);
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ int getContentCount();
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder>
+ getContentOrBuilderList();
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder getContentOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code Delta.Bucket}
+ */
+ public static final class Bucket extends
+ com.google.protobuf.GeneratedMessage
+ implements BucketOrBuilder {
+ // Use Bucket.newBuilder() to construct.
+ private Bucket(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Bucket(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Bucket defaultInstance;
+ public static Bucket getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Bucket getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Bucket(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ subBuilder = owner_.toBuilder();
+ }
+ owner_ = input.readMessage(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(owner_);
+ owner_ = subBuilder.buildPartial();
+ }
+ bitField0_ |= 0x00000001;
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ version_ = input.readInt64();
+ break;
+ }
+ case 26: {
+ if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
+ content_ = new java.util.ArrayListrequired .Address owner = 1;
+ */
+ public boolean hasOwner() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getOwner() {
+ return owner_;
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getOwnerOrBuilder() {
+ return owner_;
+ }
+
+ // required int64 version = 2;
+ public static final int VERSION_FIELD_NUMBER = 2;
+ private long version_;
+ /**
+ * required int64 version = 2;
+ */
+ public boolean hasVersion() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public long getVersion() {
+ return version_;
+ }
+
+ // repeated .Delta.Entry content = 3;
+ public static final int CONTENT_FIELD_NUMBER = 3;
+ private java.util.Listrepeated .Delta.Entry content = 3;
+ */
+ public java.util.Listrepeated .Delta.Entry content = 3;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder>
+ getContentOrBuilderList() {
+ return content_;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public int getContentCount() {
+ return content_.size();
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry getContent(int index) {
+ return content_.get(index);
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder getContentOrBuilder(
+ int index) {
+ return content_.get(index);
+ }
+
+ private void initFields() {
+ owner_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance();
+ version_ = 0L;
+ content_ = java.util.Collections.emptyList();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasOwner()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasVersion()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!getOwner().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ for (int i = 0; i < getContentCount(); i++) {
+ if (!getContent(i).isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeMessage(1, owner_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt64(2, version_);
+ }
+ for (int i = 0; i < content_.size(); i++) {
+ output.writeMessage(3, content_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, owner_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(2, version_);
+ }
+ for (int i = 0; i < content_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, content_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Delta.Bucket}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrequired .Address owner = 1;
+ */
+ public boolean hasOwner() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address getOwner() {
+ if (ownerBuilder_ == null) {
+ return owner_;
+ } else {
+ return ownerBuilder_.getMessage();
+ }
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public Builder setOwner(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address value) {
+ if (ownerBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ owner_ = value;
+ onChanged();
+ } else {
+ ownerBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public Builder setOwner(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder builderForValue) {
+ if (ownerBuilder_ == null) {
+ owner_ = builderForValue.build();
+ onChanged();
+ } else {
+ ownerBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public Builder mergeOwner(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address value) {
+ if (ownerBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) == 0x00000001) &&
+ owner_ != akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance()) {
+ owner_ =
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.newBuilder(owner_).mergeFrom(value).buildPartial();
+ } else {
+ owner_ = value;
+ }
+ onChanged();
+ } else {
+ ownerBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000001;
+ return this;
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public Builder clearOwner() {
+ if (ownerBuilder_ == null) {
+ owner_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.getDefaultInstance();
+ onChanged();
+ } else {
+ ownerBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder getOwnerBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getOwnerFieldBuilder().getBuilder();
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder getOwnerOrBuilder() {
+ if (ownerBuilder_ != null) {
+ return ownerBuilder_.getMessageOrBuilder();
+ } else {
+ return owner_;
+ }
+ }
+ /**
+ * required .Address owner = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder>
+ getOwnerFieldBuilder() {
+ if (ownerBuilder_ == null) {
+ ownerBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.AddressOrBuilder>(
+ owner_,
+ getParentForChildren(),
+ isClean());
+ owner_ = null;
+ }
+ return ownerBuilder_;
+ }
+
+ // required int64 version = 2;
+ private long version_ ;
+ /**
+ * required int64 version = 2;
+ */
+ public boolean hasVersion() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public long getVersion() {
+ return version_;
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public Builder setVersion(long value) {
+ bitField0_ |= 0x00000002;
+ version_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required int64 version = 2;
+ */
+ public Builder clearVersion() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ version_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // repeated .Delta.Entry content = 3;
+ private java.util.Listrepeated .Delta.Entry content = 3;
+ */
+ public java.util.Listrepeated .Delta.Entry content = 3;
+ */
+ public int getContentCount() {
+ if (contentBuilder_ == null) {
+ return content_.size();
+ } else {
+ return contentBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry getContent(int index) {
+ if (contentBuilder_ == null) {
+ return content_.get(index);
+ } else {
+ return contentBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder setContent(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry value) {
+ if (contentBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureContentIsMutable();
+ content_.set(index, value);
+ onChanged();
+ } else {
+ contentBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder setContent(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder builderForValue) {
+ if (contentBuilder_ == null) {
+ ensureContentIsMutable();
+ content_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ contentBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder addContent(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry value) {
+ if (contentBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureContentIsMutable();
+ content_.add(value);
+ onChanged();
+ } else {
+ contentBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder addContent(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry value) {
+ if (contentBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureContentIsMutable();
+ content_.add(index, value);
+ onChanged();
+ } else {
+ contentBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder addContent(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder builderForValue) {
+ if (contentBuilder_ == null) {
+ ensureContentIsMutable();
+ content_.add(builderForValue.build());
+ onChanged();
+ } else {
+ contentBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder addContent(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder builderForValue) {
+ if (contentBuilder_ == null) {
+ ensureContentIsMutable();
+ content_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ contentBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder addAllContent(
+ java.lang.Iterable extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry> values) {
+ if (contentBuilder_ == null) {
+ ensureContentIsMutable();
+ super.addAll(values, content_);
+ onChanged();
+ } else {
+ contentBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder clearContent() {
+ if (contentBuilder_ == null) {
+ content_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ } else {
+ contentBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public Builder removeContent(int index) {
+ if (contentBuilder_ == null) {
+ ensureContentIsMutable();
+ content_.remove(index);
+ onChanged();
+ } else {
+ contentBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder getContentBuilder(
+ int index) {
+ return getContentFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder getContentOrBuilder(
+ int index) {
+ if (contentBuilder_ == null) {
+ return content_.get(index); } else {
+ return contentBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.EntryOrBuilder>
+ getContentOrBuilderList() {
+ if (contentBuilder_ != null) {
+ return contentBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(content_);
+ }
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder addContentBuilder() {
+ return getContentFieldBuilder().addBuilder(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.getDefaultInstance());
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.Builder addContentBuilder(
+ int index) {
+ return getContentFieldBuilder().addBuilder(
+ index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Entry.getDefaultInstance());
+ }
+ /**
+ * repeated .Delta.Entry content = 3;
+ */
+ public java.util.Listrepeated .Delta.Bucket buckets = 1;
+ */
+ public java.util.Listrepeated .Delta.Bucket buckets = 1;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder>
+ getBucketsOrBuilderList() {
+ return buckets_;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public int getBucketsCount() {
+ return buckets_.size();
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket getBuckets(int index) {
+ return buckets_.get(index);
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder getBucketsOrBuilder(
+ int index) {
+ return buckets_.get(index);
+ }
+
+ private void initFields() {
+ buckets_ = java.util.Collections.emptyList();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ for (int i = 0; i < getBucketsCount(); i++) {
+ if (!getBuckets(i).isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ for (int i = 0; i < buckets_.size(); i++) {
+ output.writeMessage(1, buckets_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < buckets_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, buckets_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Delta}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrepeated .Delta.Bucket buckets = 1;
+ */
+ public java.util.Listrepeated .Delta.Bucket buckets = 1;
+ */
+ public int getBucketsCount() {
+ if (bucketsBuilder_ == null) {
+ return buckets_.size();
+ } else {
+ return bucketsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket getBuckets(int index) {
+ if (bucketsBuilder_ == null) {
+ return buckets_.get(index);
+ } else {
+ return bucketsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder setBuckets(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket value) {
+ if (bucketsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureBucketsIsMutable();
+ buckets_.set(index, value);
+ onChanged();
+ } else {
+ bucketsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder setBuckets(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder builderForValue) {
+ if (bucketsBuilder_ == null) {
+ ensureBucketsIsMutable();
+ buckets_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ bucketsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder addBuckets(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket value) {
+ if (bucketsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureBucketsIsMutable();
+ buckets_.add(value);
+ onChanged();
+ } else {
+ bucketsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder addBuckets(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket value) {
+ if (bucketsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureBucketsIsMutable();
+ buckets_.add(index, value);
+ onChanged();
+ } else {
+ bucketsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder addBuckets(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder builderForValue) {
+ if (bucketsBuilder_ == null) {
+ ensureBucketsIsMutable();
+ buckets_.add(builderForValue.build());
+ onChanged();
+ } else {
+ bucketsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder addBuckets(
+ int index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder builderForValue) {
+ if (bucketsBuilder_ == null) {
+ ensureBucketsIsMutable();
+ buckets_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ bucketsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder addAllBuckets(
+ java.lang.Iterable extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket> values) {
+ if (bucketsBuilder_ == null) {
+ ensureBucketsIsMutable();
+ super.addAll(values, buckets_);
+ onChanged();
+ } else {
+ bucketsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder clearBuckets() {
+ if (bucketsBuilder_ == null) {
+ buckets_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ bucketsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public Builder removeBuckets(int index) {
+ if (bucketsBuilder_ == null) {
+ ensureBucketsIsMutable();
+ buckets_.remove(index);
+ onChanged();
+ } else {
+ bucketsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder getBucketsBuilder(
+ int index) {
+ return getBucketsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder getBucketsOrBuilder(
+ int index) {
+ if (bucketsBuilder_ == null) {
+ return buckets_.get(index); } else {
+ return bucketsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public java.util.List extends akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.BucketOrBuilder>
+ getBucketsOrBuilderList() {
+ if (bucketsBuilder_ != null) {
+ return bucketsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(buckets_);
+ }
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder addBucketsBuilder() {
+ return getBucketsFieldBuilder().addBuilder(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.getDefaultInstance());
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.Builder addBucketsBuilder(
+ int index) {
+ return getBucketsFieldBuilder().addBuilder(
+ index, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Delta.Bucket.getDefaultInstance());
+ }
+ /**
+ * repeated .Delta.Bucket buckets = 1;
+ */
+ public java.util.Listrequired string system = 1;
+ */
+ boolean hasSystem();
+ /**
+ * required string system = 1;
+ */
+ java.lang.String getSystem();
+ /**
+ * required string system = 1;
+ */
+ com.google.protobuf.ByteString
+ getSystemBytes();
+
+ // required string hostname = 2;
+ /**
+ * required string hostname = 2;
+ */
+ boolean hasHostname();
+ /**
+ * required string hostname = 2;
+ */
+ java.lang.String getHostname();
+ /**
+ * required string hostname = 2;
+ */
+ com.google.protobuf.ByteString
+ getHostnameBytes();
+
+ // required uint32 port = 3;
+ /**
+ * required uint32 port = 3;
+ */
+ boolean hasPort();
+ /**
+ * required uint32 port = 3;
+ */
+ int getPort();
+
+ // optional string protocol = 4;
+ /**
+ * optional string protocol = 4;
+ */
+ boolean hasProtocol();
+ /**
+ * optional string protocol = 4;
+ */
+ java.lang.String getProtocol();
+ /**
+ * optional string protocol = 4;
+ */
+ com.google.protobuf.ByteString
+ getProtocolBytes();
+ }
+ /**
+ * Protobuf type {@code Address}
+ *
+ * + ** + * Defines a remote address. + *+ */ + public static final class Address extends + com.google.protobuf.GeneratedMessage + implements AddressOrBuilder { + // Use Address.newBuilder() to construct. + private Address(com.google.protobuf.GeneratedMessage.Builder> builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private Address(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final Address defaultInstance; + public static Address getDefaultInstance() { + return defaultInstance; + } + + public Address getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Address( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + bitField0_ |= 0x00000001; + system_ = input.readBytes(); + break; + } + case 18: { + bitField0_ |= 0x00000002; + hostname_ = input.readBytes(); + break; + } + case 24: { + bitField0_ |= 0x00000004; + port_ = input.readUInt32(); + break; + } + case 34: { + bitField0_ |= 0x00000008; + protocol_ = input.readBytes(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Address_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Address_fieldAccessorTable + .ensureFieldAccessorsInitialized( + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public Address parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Address(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // required string system = 1; + public static final int SYSTEM_FIELD_NUMBER = 1; + private java.lang.Object system_; + /** + *
required string system = 1;
+ */
+ public boolean hasSystem() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string system = 1;
+ */
+ public java.lang.String getSystem() {
+ java.lang.Object ref = system_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ system_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string system = 1;
+ */
+ public com.google.protobuf.ByteString
+ getSystemBytes() {
+ java.lang.Object ref = system_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ system_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required string hostname = 2;
+ public static final int HOSTNAME_FIELD_NUMBER = 2;
+ private java.lang.Object hostname_;
+ /**
+ * required string hostname = 2;
+ */
+ public boolean hasHostname() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public java.lang.String getHostname() {
+ java.lang.Object ref = hostname_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ hostname_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public com.google.protobuf.ByteString
+ getHostnameBytes() {
+ java.lang.Object ref = hostname_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ hostname_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required uint32 port = 3;
+ public static final int PORT_FIELD_NUMBER = 3;
+ private int port_;
+ /**
+ * required uint32 port = 3;
+ */
+ public boolean hasPort() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required uint32 port = 3;
+ */
+ public int getPort() {
+ return port_;
+ }
+
+ // optional string protocol = 4;
+ public static final int PROTOCOL_FIELD_NUMBER = 4;
+ private java.lang.Object protocol_;
+ /**
+ * optional string protocol = 4;
+ */
+ public boolean hasProtocol() {
+ return ((bitField0_ & 0x00000008) == 0x00000008);
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public java.lang.String getProtocol() {
+ java.lang.Object ref = protocol_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ protocol_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public com.google.protobuf.ByteString
+ getProtocolBytes() {
+ java.lang.Object ref = protocol_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ protocol_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private void initFields() {
+ system_ = "";
+ hostname_ = "";
+ port_ = 0;
+ protocol_ = "";
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasSystem()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasHostname()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasPort()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, getSystemBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeBytes(2, getHostnameBytes());
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeUInt32(3, port_);
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ output.writeBytes(4, getProtocolBytes());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, getSystemBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(2, getHostnameBytes());
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(3, port_);
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(4, getProtocolBytes());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Address prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Address}
+ *
+ * + ** + * Defines a remote address. + *+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder
required string system = 1;
+ */
+ public boolean hasSystem() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string system = 1;
+ */
+ public java.lang.String getSystem() {
+ java.lang.Object ref = system_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ system_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string system = 1;
+ */
+ public com.google.protobuf.ByteString
+ getSystemBytes() {
+ java.lang.Object ref = system_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ system_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string system = 1;
+ */
+ public Builder setSystem(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ system_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string system = 1;
+ */
+ public Builder clearSystem() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ system_ = getDefaultInstance().getSystem();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string system = 1;
+ */
+ public Builder setSystemBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ system_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required string hostname = 2;
+ private java.lang.Object hostname_ = "";
+ /**
+ * required string hostname = 2;
+ */
+ public boolean hasHostname() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public java.lang.String getHostname() {
+ java.lang.Object ref = hostname_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ hostname_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public com.google.protobuf.ByteString
+ getHostnameBytes() {
+ java.lang.Object ref = hostname_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ hostname_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public Builder setHostname(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ hostname_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public Builder clearHostname() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ hostname_ = getDefaultInstance().getHostname();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string hostname = 2;
+ */
+ public Builder setHostnameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ hostname_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required uint32 port = 3;
+ private int port_ ;
+ /**
+ * required uint32 port = 3;
+ */
+ public boolean hasPort() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required uint32 port = 3;
+ */
+ public int getPort() {
+ return port_;
+ }
+ /**
+ * required uint32 port = 3;
+ */
+ public Builder setPort(int value) {
+ bitField0_ |= 0x00000004;
+ port_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required uint32 port = 3;
+ */
+ public Builder clearPort() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ port_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // optional string protocol = 4;
+ private java.lang.Object protocol_ = "";
+ /**
+ * optional string protocol = 4;
+ */
+ public boolean hasProtocol() {
+ return ((bitField0_ & 0x00000008) == 0x00000008);
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public java.lang.String getProtocol() {
+ java.lang.Object ref = protocol_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ protocol_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public com.google.protobuf.ByteString
+ getProtocolBytes() {
+ java.lang.Object ref = protocol_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ protocol_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public Builder setProtocol(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000008;
+ protocol_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public Builder clearProtocol() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ protocol_ = getDefaultInstance().getProtocol();
+ onChanged();
+ return this;
+ }
+ /**
+ * optional string protocol = 4;
+ */
+ public Builder setProtocolBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000008;
+ protocol_ = value;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Address)
+ }
+
+ static {
+ defaultInstance = new Address(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Address)
+ }
+
+ public interface SendOrBuilder
+ extends com.google.protobuf.MessageOrBuilder {
+
+ // required string path = 1;
+ /**
+ * required string path = 1;
+ */
+ boolean hasPath();
+ /**
+ * required string path = 1;
+ */
+ java.lang.String getPath();
+ /**
+ * required string path = 1;
+ */
+ com.google.protobuf.ByteString
+ getPathBytes();
+
+ // required bool localAffinity = 2;
+ /**
+ * required bool localAffinity = 2;
+ */
+ boolean hasLocalAffinity();
+ /**
+ * required bool localAffinity = 2;
+ */
+ boolean getLocalAffinity();
+
+ // required .Payload payload = 3;
+ /**
+ * required .Payload payload = 3;
+ */
+ boolean hasPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder();
+ }
+ /**
+ * Protobuf type {@code Send}
+ *
+ * + ** + * Send normally local, but it is also used by the ClusterClient. + *+ */ + public static final class Send extends + com.google.protobuf.GeneratedMessage + implements SendOrBuilder { + // Use Send.newBuilder() to construct. + private Send(com.google.protobuf.GeneratedMessage.Builder> builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private Send(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final Send defaultInstance; + public static Send getDefaultInstance() { + return defaultInstance; + } + + public Send getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Send( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + bitField0_ |= 0x00000001; + path_ = input.readBytes(); + break; + } + case 16: { + bitField0_ |= 0x00000002; + localAffinity_ = input.readBool(); + break; + } + case 26: { + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) == 0x00000004)) { + subBuilder = payload_.toBuilder(); + } + payload_ = input.readMessage(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(payload_); + payload_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Send_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Send_fieldAccessorTable + .ensureFieldAccessorsInitialized( + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send.Builder.class); + } + + public static com.google.protobuf.Parser
required string path = 1;
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string path = 1;
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ path_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required bool localAffinity = 2;
+ public static final int LOCALAFFINITY_FIELD_NUMBER = 2;
+ private boolean localAffinity_;
+ /**
+ * required bool localAffinity = 2;
+ */
+ public boolean hasLocalAffinity() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required bool localAffinity = 2;
+ */
+ public boolean getLocalAffinity() {
+ return localAffinity_;
+ }
+
+ // required .Payload payload = 3;
+ public static final int PAYLOAD_FIELD_NUMBER = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ return payload_;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ return payload_;
+ }
+
+ private void initFields() {
+ path_ = "";
+ localAffinity_ = false;
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasPath()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasLocalAffinity()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasPayload()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!getPayload().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeBool(2, localAffinity_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeMessage(3, payload_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(2, localAffinity_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, payload_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Send}
+ *
+ * + ** + * Send normally local, but it is also used by the ClusterClient. + *+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder
required string path = 1;
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string path = 1;
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ path_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder setPath(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder clearPath() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ path_ = getDefaultInstance().getPath();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder setPathBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required bool localAffinity = 2;
+ private boolean localAffinity_ ;
+ /**
+ * required bool localAffinity = 2;
+ */
+ public boolean hasLocalAffinity() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required bool localAffinity = 2;
+ */
+ public boolean getLocalAffinity() {
+ return localAffinity_;
+ }
+ /**
+ * required bool localAffinity = 2;
+ */
+ public Builder setLocalAffinity(boolean value) {
+ bitField0_ |= 0x00000002;
+ localAffinity_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required bool localAffinity = 2;
+ */
+ public Builder clearLocalAffinity() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ localAffinity_ = false;
+ onChanged();
+ return this;
+ }
+
+ // required .Payload payload = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder> payloadBuilder_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ if (payloadBuilder_ == null) {
+ return payload_;
+ } else {
+ return payloadBuilder_.getMessage();
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ payload_ = value;
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder builderForValue) {
+ if (payloadBuilder_ == null) {
+ payload_ = builderForValue.build();
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder mergePayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (((bitField0_ & 0x00000004) == 0x00000004) &&
+ payload_ != akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance()) {
+ payload_ =
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.newBuilder(payload_).mergeFrom(value).buildPartial();
+ } else {
+ payload_ = value;
+ }
+ onChanged();
+ } else {
+ payloadBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder clearPayload() {
+ if (payloadBuilder_ == null) {
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ onChanged();
+ } else {
+ payloadBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000004);
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder getPayloadBuilder() {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return getPayloadFieldBuilder().getBuilder();
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ if (payloadBuilder_ != null) {
+ return payloadBuilder_.getMessageOrBuilder();
+ } else {
+ return payload_;
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>
+ getPayloadFieldBuilder() {
+ if (payloadBuilder_ == null) {
+ payloadBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>(
+ payload_,
+ getParentForChildren(),
+ isClean());
+ payload_ = null;
+ }
+ return payloadBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Send)
+ }
+
+ static {
+ defaultInstance = new Send(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Send)
+ }
+
+ public interface SendToAllOrBuilder
+ extends com.google.protobuf.MessageOrBuilder {
+
+ // required string path = 1;
+ /**
+ * required string path = 1;
+ */
+ boolean hasPath();
+ /**
+ * required string path = 1;
+ */
+ java.lang.String getPath();
+ /**
+ * required string path = 1;
+ */
+ com.google.protobuf.ByteString
+ getPathBytes();
+
+ // required bool allButSelf = 2;
+ /**
+ * required bool allButSelf = 2;
+ */
+ boolean hasAllButSelf();
+ /**
+ * required bool allButSelf = 2;
+ */
+ boolean getAllButSelf();
+
+ // required .Payload payload = 3;
+ /**
+ * required .Payload payload = 3;
+ */
+ boolean hasPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder();
+ }
+ /**
+ * Protobuf type {@code SendToAll}
+ *
+ * + ** + * SendToAll normally local, but it is also used by the ClusterClient. + *+ */ + public static final class SendToAll extends + com.google.protobuf.GeneratedMessage + implements SendToAllOrBuilder { + // Use SendToAll.newBuilder() to construct. + private SendToAll(com.google.protobuf.GeneratedMessage.Builder> builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private SendToAll(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final SendToAll defaultInstance; + public static SendToAll getDefaultInstance() { + return defaultInstance; + } + + public SendToAll getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SendToAll( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + bitField0_ |= 0x00000001; + path_ = input.readBytes(); + break; + } + case 16: { + bitField0_ |= 0x00000002; + allButSelf_ = input.readBool(); + break; + } + case 26: { + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) == 0x00000004)) { + subBuilder = payload_.toBuilder(); + } + payload_ = input.readMessage(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(payload_); + payload_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_SendToAll_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_SendToAll_fieldAccessorTable + .ensureFieldAccessorsInitialized( + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll.Builder.class); + } + + public static com.google.protobuf.Parser
required string path = 1;
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string path = 1;
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ path_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required bool allButSelf = 2;
+ public static final int ALLBUTSELF_FIELD_NUMBER = 2;
+ private boolean allButSelf_;
+ /**
+ * required bool allButSelf = 2;
+ */
+ public boolean hasAllButSelf() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required bool allButSelf = 2;
+ */
+ public boolean getAllButSelf() {
+ return allButSelf_;
+ }
+
+ // required .Payload payload = 3;
+ public static final int PAYLOAD_FIELD_NUMBER = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ return payload_;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ return payload_;
+ }
+
+ private void initFields() {
+ path_ = "";
+ allButSelf_ = false;
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasPath()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasAllButSelf()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasPayload()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!getPayload().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeBool(2, allButSelf_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeMessage(3, payload_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(2, allButSelf_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, payload_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.SendToAll prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code SendToAll}
+ *
+ * + ** + * SendToAll normally local, but it is also used by the ClusterClient. + *+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder
required string path = 1;
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string path = 1;
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ path_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder setPath(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder clearPath() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ path_ = getDefaultInstance().getPath();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string path = 1;
+ */
+ public Builder setPathBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required bool allButSelf = 2;
+ private boolean allButSelf_ ;
+ /**
+ * required bool allButSelf = 2;
+ */
+ public boolean hasAllButSelf() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required bool allButSelf = 2;
+ */
+ public boolean getAllButSelf() {
+ return allButSelf_;
+ }
+ /**
+ * required bool allButSelf = 2;
+ */
+ public Builder setAllButSelf(boolean value) {
+ bitField0_ |= 0x00000002;
+ allButSelf_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required bool allButSelf = 2;
+ */
+ public Builder clearAllButSelf() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ allButSelf_ = false;
+ onChanged();
+ return this;
+ }
+
+ // required .Payload payload = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder> payloadBuilder_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ if (payloadBuilder_ == null) {
+ return payload_;
+ } else {
+ return payloadBuilder_.getMessage();
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ payload_ = value;
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder builderForValue) {
+ if (payloadBuilder_ == null) {
+ payload_ = builderForValue.build();
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder mergePayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (((bitField0_ & 0x00000004) == 0x00000004) &&
+ payload_ != akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance()) {
+ payload_ =
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.newBuilder(payload_).mergeFrom(value).buildPartial();
+ } else {
+ payload_ = value;
+ }
+ onChanged();
+ } else {
+ payloadBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000004;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder clearPayload() {
+ if (payloadBuilder_ == null) {
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ onChanged();
+ } else {
+ payloadBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000004);
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder getPayloadBuilder() {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return getPayloadFieldBuilder().getBuilder();
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ if (payloadBuilder_ != null) {
+ return payloadBuilder_.getMessageOrBuilder();
+ } else {
+ return payload_;
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>
+ getPayloadFieldBuilder() {
+ if (payloadBuilder_ == null) {
+ payloadBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>(
+ payload_,
+ getParentForChildren(),
+ isClean());
+ payload_ = null;
+ }
+ return payloadBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:SendToAll)
+ }
+
+ static {
+ defaultInstance = new SendToAll(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:SendToAll)
+ }
+
+ public interface PublishOrBuilder
+ extends com.google.protobuf.MessageOrBuilder {
+
+ // required string topic = 1;
+ /**
+ * required string topic = 1;
+ */
+ boolean hasTopic();
+ /**
+ * required string topic = 1;
+ */
+ java.lang.String getTopic();
+ /**
+ * required string topic = 1;
+ */
+ com.google.protobuf.ByteString
+ getTopicBytes();
+
+ // required .Payload payload = 3;
+ /**
+ * required .Payload payload = 3;
+ */
+ boolean hasPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload();
+ /**
+ * required .Payload payload = 3;
+ */
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder();
+ }
+ /**
+ * Protobuf type {@code Publish}
+ *
+ * + ** + * Publish normally local, but it is also used by the ClusterClient. + *+ */ + public static final class Publish extends + com.google.protobuf.GeneratedMessage + implements PublishOrBuilder { + // Use Publish.newBuilder() to construct. + private Publish(com.google.protobuf.GeneratedMessage.Builder> builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private Publish(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final Publish defaultInstance; + public static Publish getDefaultInstance() { + return defaultInstance; + } + + public Publish getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Publish( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + bitField0_ |= 0x00000001; + topic_ = input.readBytes(); + break; + } + case 26: { + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) == 0x00000002)) { + subBuilder = payload_.toBuilder(); + } + payload_ = input.readMessage(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(payload_); + payload_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Publish_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Publish_fieldAccessorTable + .ensureFieldAccessorsInitialized( + akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish.Builder.class); + } + + public static com.google.protobuf.Parser
required string topic = 1;
+ */
+ public boolean hasTopic() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string topic = 1;
+ */
+ public java.lang.String getTopic() {
+ java.lang.Object ref = topic_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ topic_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * required string topic = 1;
+ */
+ public com.google.protobuf.ByteString
+ getTopicBytes() {
+ java.lang.Object ref = topic_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ topic_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ // required .Payload payload = 3;
+ public static final int PAYLOAD_FIELD_NUMBER = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ return payload_;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ return payload_;
+ }
+
+ private void initFields() {
+ topic_ = "";
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasTopic()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasPayload()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!getPayload().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, getTopicBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeMessage(3, payload_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, getTopicBytes());
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, payload_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Publish prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Publish}
+ *
+ * + ** + * Publish normally local, but it is also used by the ClusterClient. + *+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder
required string topic = 1;
+ */
+ public boolean hasTopic() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required string topic = 1;
+ */
+ public java.lang.String getTopic() {
+ java.lang.Object ref = topic_;
+ if (!(ref instanceof java.lang.String)) {
+ java.lang.String s = ((com.google.protobuf.ByteString) ref)
+ .toStringUtf8();
+ topic_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * required string topic = 1;
+ */
+ public com.google.protobuf.ByteString
+ getTopicBytes() {
+ java.lang.Object ref = topic_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ topic_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * required string topic = 1;
+ */
+ public Builder setTopic(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ topic_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required string topic = 1;
+ */
+ public Builder clearTopic() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ topic_ = getDefaultInstance().getTopic();
+ onChanged();
+ return this;
+ }
+ /**
+ * required string topic = 1;
+ */
+ public Builder setTopicBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ topic_ = value;
+ onChanged();
+ return this;
+ }
+
+ // required .Payload payload = 3;
+ private akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder> payloadBuilder_;
+ /**
+ * required .Payload payload = 3;
+ */
+ public boolean hasPayload() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload getPayload() {
+ if (payloadBuilder_ == null) {
+ return payload_;
+ } else {
+ return payloadBuilder_.getMessage();
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ payload_ = value;
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder setPayload(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder builderForValue) {
+ if (payloadBuilder_ == null) {
+ payload_ = builderForValue.build();
+ onChanged();
+ } else {
+ payloadBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder mergePayload(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload value) {
+ if (payloadBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) == 0x00000002) &&
+ payload_ != akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance()) {
+ payload_ =
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.newBuilder(payload_).mergeFrom(value).buildPartial();
+ } else {
+ payload_ = value;
+ }
+ onChanged();
+ } else {
+ payloadBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000002;
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public Builder clearPayload() {
+ if (payloadBuilder_ == null) {
+ payload_ = akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.getDefaultInstance();
+ onChanged();
+ } else {
+ payloadBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
+ return this;
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder getPayloadBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return getPayloadFieldBuilder().getBuilder();
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ public akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder() {
+ if (payloadBuilder_ != null) {
+ return payloadBuilder_.getMessageOrBuilder();
+ } else {
+ return payload_;
+ }
+ }
+ /**
+ * required .Payload payload = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>
+ getPayloadFieldBuilder() {
+ if (payloadBuilder_ == null) {
+ payloadBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.PayloadOrBuilder>(
+ payload_,
+ getParentForChildren(),
+ isClean());
+ payload_ = null;
+ }
+ return payloadBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Publish)
+ }
+
+ static {
+ defaultInstance = new Publish(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Publish)
+ }
+
+ public interface PayloadOrBuilder
+ extends com.google.protobuf.MessageOrBuilder {
+
+ // required bytes enclosedMessage = 1;
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ boolean hasEnclosedMessage();
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ com.google.protobuf.ByteString getEnclosedMessage();
+
+ // required int32 serializerId = 2;
+ /**
+ * required int32 serializerId = 2;
+ */
+ boolean hasSerializerId();
+ /**
+ * required int32 serializerId = 2;
+ */
+ int getSerializerId();
+
+ // optional bytes messageManifest = 4;
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ boolean hasMessageManifest();
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ com.google.protobuf.ByteString getMessageManifest();
+ }
+ /**
+ * Protobuf type {@code Payload}
+ */
+ public static final class Payload extends
+ com.google.protobuf.GeneratedMessage
+ implements PayloadOrBuilder {
+ // Use Payload.newBuilder() to construct.
+ private Payload(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Payload(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Payload defaultInstance;
+ public static Payload getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Payload getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Payload(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 10: {
+ bitField0_ |= 0x00000001;
+ enclosedMessage_ = input.readBytes();
+ break;
+ }
+ case 16: {
+ bitField0_ |= 0x00000002;
+ serializerId_ = input.readInt32();
+ break;
+ }
+ case 34: {
+ bitField0_ |= 0x00000004;
+ messageManifest_ = input.readBytes();
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Payload_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.internal_static_Payload_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.class, akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload.Builder.class);
+ }
+
+ public static com.google.protobuf.Parserrequired bytes enclosedMessage = 1;
+ */
+ public boolean hasEnclosedMessage() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ public com.google.protobuf.ByteString getEnclosedMessage() {
+ return enclosedMessage_;
+ }
+
+ // required int32 serializerId = 2;
+ public static final int SERIALIZERID_FIELD_NUMBER = 2;
+ private int serializerId_;
+ /**
+ * required int32 serializerId = 2;
+ */
+ public boolean hasSerializerId() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int32 serializerId = 2;
+ */
+ public int getSerializerId() {
+ return serializerId_;
+ }
+
+ // optional bytes messageManifest = 4;
+ public static final int MESSAGEMANIFEST_FIELD_NUMBER = 4;
+ private com.google.protobuf.ByteString messageManifest_;
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public boolean hasMessageManifest() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public com.google.protobuf.ByteString getMessageManifest() {
+ return messageManifest_;
+ }
+
+ private void initFields() {
+ enclosedMessage_ = com.google.protobuf.ByteString.EMPTY;
+ serializerId_ = 0;
+ messageManifest_ = com.google.protobuf.ByteString.EMPTY;
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized != -1) return isInitialized == 1;
+
+ if (!hasEnclosedMessage()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ if (!hasSerializerId()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeBytes(1, enclosedMessage_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeInt32(2, serializerId_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeBytes(4, messageManifest_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(1, enclosedMessage_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, serializerId_);
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(4, messageManifest_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Payload prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code Payload}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builderrequired bytes enclosedMessage = 1;
+ */
+ public boolean hasEnclosedMessage() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ public com.google.protobuf.ByteString getEnclosedMessage() {
+ return enclosedMessage_;
+ }
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ public Builder setEnclosedMessage(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ enclosedMessage_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required bytes enclosedMessage = 1;
+ */
+ public Builder clearEnclosedMessage() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ enclosedMessage_ = getDefaultInstance().getEnclosedMessage();
+ onChanged();
+ return this;
+ }
+
+ // required int32 serializerId = 2;
+ private int serializerId_ ;
+ /**
+ * required int32 serializerId = 2;
+ */
+ public boolean hasSerializerId() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * required int32 serializerId = 2;
+ */
+ public int getSerializerId() {
+ return serializerId_;
+ }
+ /**
+ * required int32 serializerId = 2;
+ */
+ public Builder setSerializerId(int value) {
+ bitField0_ |= 0x00000002;
+ serializerId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * required int32 serializerId = 2;
+ */
+ public Builder clearSerializerId() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ serializerId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // optional bytes messageManifest = 4;
+ private com.google.protobuf.ByteString messageManifest_ = com.google.protobuf.ByteString.EMPTY;
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public boolean hasMessageManifest() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public com.google.protobuf.ByteString getMessageManifest() {
+ return messageManifest_;
+ }
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public Builder setMessageManifest(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ messageManifest_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * optional bytes messageManifest = 4;
+ */
+ public Builder clearMessageManifest() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ messageManifest_ = getDefaultInstance().getMessageManifest();
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:Payload)
+ }
+
+ static {
+ defaultInstance = new Payload(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:Payload)
+ }
+
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Status_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Status_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Status_Version_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Status_Version_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Delta_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Delta_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Delta_Entry_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Delta_Entry_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Delta_Bucket_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Delta_Bucket_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Address_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Address_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Send_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Send_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_SendToAll_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_SendToAll_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Publish_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Publish_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_Payload_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_Payload_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\037DistributedPubSubMessages.proto\"d\n\006Sta" +
+ "tus\022!\n\010versions\030\001 \003(\0132\017.Status.Version\0327" +
+ "\n\007Version\022\031\n\007address\030\001 \002(\0132\010.Address\022\021\n\t" +
+ "timestamp\030\002 \002(\003\"\256\001\n\005Delta\022\036\n\007buckets\030\001 \003" +
+ "(\0132\r.Delta.Bucket\0322\n\005Entry\022\013\n\003key\030\001 \002(\t\022" +
+ "\017\n\007version\030\002 \002(\003\022\013\n\003ref\030\003 \001(\t\032Q\n\006Bucket\022" +
+ "\027\n\005owner\030\001 \002(\0132\010.Address\022\017\n\007version\030\002 \002(" +
+ "\003\022\035\n\007content\030\003 \003(\0132\014.Delta.Entry\"K\n\007Addr" +
+ "ess\022\016\n\006system\030\001 \002(\t\022\020\n\010hostname\030\002 \002(\t\022\014\n" +
+ "\004port\030\003 \002(\r\022\020\n\010protocol\030\004 \001(\t\"F\n\004Send\022\014\n",
+ "\004path\030\001 \002(\t\022\025\n\rlocalAffinity\030\002 \002(\010\022\031\n\007pa" +
+ "yload\030\003 \002(\0132\010.Payload\"H\n\tSendToAll\022\014\n\004pa" +
+ "th\030\001 \002(\t\022\022\n\nallButSelf\030\002 \002(\010\022\031\n\007payload\030" +
+ "\003 \002(\0132\010.Payload\"3\n\007Publish\022\r\n\005topic\030\001 \002(" +
+ "\t\022\031\n\007payload\030\003 \002(\0132\010.Payload\"Q\n\007Payload\022" +
+ "\027\n\017enclosedMessage\030\001 \002(\014\022\024\n\014serializerId" +
+ "\030\002 \002(\005\022\027\n\017messageManifest\030\004 \001(\014B%\n!akka." +
+ "contrib.pattern.protobuf.msgH\001"
+ };
+ 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_Status_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_Status_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Status_descriptor,
+ new java.lang.String[] { "Versions", });
+ internal_static_Status_Version_descriptor =
+ internal_static_Status_descriptor.getNestedTypes().get(0);
+ internal_static_Status_Version_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Status_Version_descriptor,
+ new java.lang.String[] { "Address", "Timestamp", });
+ internal_static_Delta_descriptor =
+ getDescriptor().getMessageTypes().get(1);
+ internal_static_Delta_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Delta_descriptor,
+ new java.lang.String[] { "Buckets", });
+ internal_static_Delta_Entry_descriptor =
+ internal_static_Delta_descriptor.getNestedTypes().get(0);
+ internal_static_Delta_Entry_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Delta_Entry_descriptor,
+ new java.lang.String[] { "Key", "Version", "Ref", });
+ internal_static_Delta_Bucket_descriptor =
+ internal_static_Delta_descriptor.getNestedTypes().get(1);
+ internal_static_Delta_Bucket_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Delta_Bucket_descriptor,
+ new java.lang.String[] { "Owner", "Version", "Content", });
+ internal_static_Address_descriptor =
+ getDescriptor().getMessageTypes().get(2);
+ internal_static_Address_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Address_descriptor,
+ new java.lang.String[] { "System", "Hostname", "Port", "Protocol", });
+ internal_static_Send_descriptor =
+ getDescriptor().getMessageTypes().get(3);
+ internal_static_Send_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Send_descriptor,
+ new java.lang.String[] { "Path", "LocalAffinity", "Payload", });
+ internal_static_SendToAll_descriptor =
+ getDescriptor().getMessageTypes().get(4);
+ internal_static_SendToAll_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_SendToAll_descriptor,
+ new java.lang.String[] { "Path", "AllButSelf", "Payload", });
+ internal_static_Publish_descriptor =
+ getDescriptor().getMessageTypes().get(5);
+ internal_static_Publish_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Publish_descriptor,
+ new java.lang.String[] { "Topic", "Payload", });
+ internal_static_Payload_descriptor =
+ getDescriptor().getMessageTypes().get(6);
+ internal_static_Payload_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_Payload_descriptor,
+ new java.lang.String[] { "EnclosedMessage", "SerializerId", "MessageManifest", });
+ return null;
+ }
+ };
+ com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ }, assigner);
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/akka-contrib/src/main/protobuf/DistributedPubSubMessages.proto b/akka-contrib/src/main/protobuf/DistributedPubSubMessages.proto
new file mode 100644
index 0000000000..3b35ae43e0
--- /dev/null
+++ b/akka-contrib/src/main/protobuf/DistributedPubSubMessages.proto
@@ -0,0 +1,70 @@
+/**
+ * Copyright (C) 2009-2013 Typesafe Inc.