org.xmtp.proto.message.api.v1.MessageApiOuterClass Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: message_api/v1/message_api.proto
package org.xmtp.proto.message.api.v1;
public final class MessageApiOuterClass {
private MessageApiOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
/**
*
* Sort direction
*
*
* Protobuf enum {@code xmtp.message_api.v1.SortDirection}
*/
public enum SortDirection
implements com.google.protobuf.Internal.EnumLite {
/**
* SORT_DIRECTION_UNSPECIFIED = 0;
*/
SORT_DIRECTION_UNSPECIFIED(0),
/**
* SORT_DIRECTION_ASCENDING = 1;
*/
SORT_DIRECTION_ASCENDING(1),
/**
* SORT_DIRECTION_DESCENDING = 2;
*/
SORT_DIRECTION_DESCENDING(2),
UNRECOGNIZED(-1),
;
/**
* SORT_DIRECTION_UNSPECIFIED = 0;
*/
public static final int SORT_DIRECTION_UNSPECIFIED_VALUE = 0;
/**
* SORT_DIRECTION_ASCENDING = 1;
*/
public static final int SORT_DIRECTION_ASCENDING_VALUE = 1;
/**
* SORT_DIRECTION_DESCENDING = 2;
*/
public static final int SORT_DIRECTION_DESCENDING_VALUE = 2;
@java.lang.Override
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static SortDirection valueOf(int value) {
return forNumber(value);
}
public static SortDirection forNumber(int value) {
switch (value) {
case 0: return SORT_DIRECTION_UNSPECIFIED;
case 1: return SORT_DIRECTION_ASCENDING;
case 2: return SORT_DIRECTION_DESCENDING;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
SortDirection> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
@java.lang.Override
public SortDirection findValueByNumber(int number) {
return SortDirection.forNumber(number);
}
};
public static com.google.protobuf.Internal.EnumVerifier
internalGetVerifier() {
return SortDirectionVerifier.INSTANCE;
}
private static final class SortDirectionVerifier implements
com.google.protobuf.Internal.EnumVerifier {
static final com.google.protobuf.Internal.EnumVerifier INSTANCE = new SortDirectionVerifier();
@java.lang.Override
public boolean isInRange(int number) {
return SortDirection.forNumber(number) != null;
}
};
private final int value;
private SortDirection(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:xmtp.message_api.v1.SortDirection)
}
public interface IndexCursorOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.IndexCursor)
com.google.protobuf.MessageLiteOrBuilder {
/**
* bytes digest = 1;
* @return The digest.
*/
com.google.protobuf.ByteString getDigest();
/**
* uint64 sender_time_ns = 2;
* @return The senderTimeNs.
*/
long getSenderTimeNs();
}
/**
*
* This is based off of the go-waku Index type, but with the
* receiverTime and pubsubTopic removed for simplicity.
* Both removed fields are optional
*
*
* Protobuf type {@code xmtp.message_api.v1.IndexCursor}
*/
public static final class IndexCursor extends
com.google.protobuf.GeneratedMessageLite<
IndexCursor, IndexCursor.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.IndexCursor)
IndexCursorOrBuilder {
private IndexCursor() {
digest_ = com.google.protobuf.ByteString.EMPTY;
}
public static final int DIGEST_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString digest_;
/**
* bytes digest = 1;
* @return The digest.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDigest() {
return digest_;
}
/**
* bytes digest = 1;
* @param value The digest to set.
*/
private void setDigest(com.google.protobuf.ByteString value) {
java.lang.Class valueClass = value.getClass();
digest_ = value;
}
/**
* bytes digest = 1;
*/
private void clearDigest() {
digest_ = getDefaultInstance().getDigest();
}
public static final int SENDER_TIME_NS_FIELD_NUMBER = 2;
private long senderTimeNs_;
/**
* uint64 sender_time_ns = 2;
* @return The senderTimeNs.
*/
@java.lang.Override
public long getSenderTimeNs() {
return senderTimeNs_;
}
/**
* uint64 sender_time_ns = 2;
* @param value The senderTimeNs to set.
*/
private void setSenderTimeNs(long value) {
senderTimeNs_ = value;
}
/**
* uint64 sender_time_ns = 2;
*/
private void clearSenderTimeNs() {
senderTimeNs_ = 0L;
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* This is based off of the go-waku Index type, but with the
* receiverTime and pubsubTopic removed for simplicity.
* Both removed fields are optional
*
*
* Protobuf type {@code xmtp.message_api.v1.IndexCursor}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.IndexCursor)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursorOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* bytes digest = 1;
* @return The digest.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDigest() {
return instance.getDigest();
}
/**
* bytes digest = 1;
* @param value The digest to set.
* @return This builder for chaining.
*/
public Builder setDigest(com.google.protobuf.ByteString value) {
copyOnWrite();
instance.setDigest(value);
return this;
}
/**
* bytes digest = 1;
* @return This builder for chaining.
*/
public Builder clearDigest() {
copyOnWrite();
instance.clearDigest();
return this;
}
/**
* uint64 sender_time_ns = 2;
* @return The senderTimeNs.
*/
@java.lang.Override
public long getSenderTimeNs() {
return instance.getSenderTimeNs();
}
/**
* uint64 sender_time_ns = 2;
* @param value The senderTimeNs to set.
* @return This builder for chaining.
*/
public Builder setSenderTimeNs(long value) {
copyOnWrite();
instance.setSenderTimeNs(value);
return this;
}
/**
* uint64 sender_time_ns = 2;
* @return This builder for chaining.
*/
public Builder clearSenderTimeNs() {
copyOnWrite();
instance.clearSenderTimeNs();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.IndexCursor)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"digest_",
"senderTimeNs_",
};
java.lang.String info =
"\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\n\u0002\u0003" +
"";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.IndexCursor)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor DEFAULT_INSTANCE;
static {
IndexCursor defaultInstance = new IndexCursor();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
IndexCursor.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface CursorOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.Cursor)
com.google.protobuf.MessageLiteOrBuilder {
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
* @return Whether the index field is set.
*/
boolean hasIndex();
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
* @return The index.
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor getIndex();
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.CursorCase getCursorCase();
}
/**
*
* Wrapper for potentially multiple types of cursor
*
*
* Protobuf type {@code xmtp.message_api.v1.Cursor}
*/
public static final class Cursor extends
com.google.protobuf.GeneratedMessageLite<
Cursor, Cursor.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.Cursor)
CursorOrBuilder {
private Cursor() {
}
private int cursorCase_ = 0;
private java.lang.Object cursor_;
public enum CursorCase {
INDEX(1),
CURSOR_NOT_SET(0);
private final int value;
private CursorCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static CursorCase valueOf(int value) {
return forNumber(value);
}
public static CursorCase forNumber(int value) {
switch (value) {
case 1: return INDEX;
case 0: return CURSOR_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
@java.lang.Override
public CursorCase
getCursorCase() {
return CursorCase.forNumber(
cursorCase_);
}
private void clearCursor() {
cursorCase_ = 0;
cursor_ = null;
}
public static final int INDEX_FIELD_NUMBER = 1;
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
@java.lang.Override
public boolean hasIndex() {
return cursorCase_ == 1;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor getIndex() {
if (cursorCase_ == 1) {
return (org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor) cursor_;
}
return org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.getDefaultInstance();
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
private void setIndex(org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor value) {
value.getClass();
cursor_ = value;
cursorCase_ = 1;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
private void mergeIndex(org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor value) {
value.getClass();
if (cursorCase_ == 1 &&
cursor_ != org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.getDefaultInstance()) {
cursor_ = org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.newBuilder((org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor) cursor_)
.mergeFrom(value).buildPartial();
} else {
cursor_ = value;
}
cursorCase_ = 1;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
private void clearIndex() {
if (cursorCase_ == 1) {
cursorCase_ = 0;
cursor_ = null;
}
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Wrapper for potentially multiple types of cursor
*
*
* Protobuf type {@code xmtp.message_api.v1.Cursor}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.Cursor)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.CursorOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
@java.lang.Override
public CursorCase
getCursorCase() {
return instance.getCursorCase();
}
public Builder clearCursor() {
copyOnWrite();
instance.clearCursor();
return this;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
@java.lang.Override
public boolean hasIndex() {
return instance.hasIndex();
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor getIndex() {
return instance.getIndex();
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
public Builder setIndex(org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor value) {
copyOnWrite();
instance.setIndex(value);
return this;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
public Builder setIndex(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.Builder builderForValue) {
copyOnWrite();
instance.setIndex(builderForValue.build());
return this;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
public Builder mergeIndex(org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor value) {
copyOnWrite();
instance.mergeIndex(value);
return this;
}
/**
* .xmtp.message_api.v1.IndexCursor index = 1;
*/
public Builder clearIndex() {
copyOnWrite();
instance.clearIndex();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.Cursor)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"cursor_",
"cursorCase_",
org.xmtp.proto.message.api.v1.MessageApiOuterClass.IndexCursor.class,
};
java.lang.String info =
"\u0000\u0001\u0001\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001<\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.Cursor)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor DEFAULT_INSTANCE;
static {
Cursor defaultInstance = new Cursor();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
Cursor.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface PagingInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.PagingInfo)
com.google.protobuf.MessageLiteOrBuilder {
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @return The limit.
*/
int getLimit();
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
* @return Whether the cursor field is set.
*/
boolean hasCursor();
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
* @return The cursor.
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor getCursor();
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The enum numeric value on the wire for direction.
*/
int getDirectionValue();
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The direction.
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection getDirection();
}
/**
*
* This is based off of the go-waku PagingInfo struct, but with the direction
* changed to our SortDirection enum format
*
*
* Protobuf type {@code xmtp.message_api.v1.PagingInfo}
*/
public static final class PagingInfo extends
com.google.protobuf.GeneratedMessageLite<
PagingInfo, PagingInfo.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.PagingInfo)
PagingInfoOrBuilder {
private PagingInfo() {
}
public static final int LIMIT_FIELD_NUMBER = 1;
private int limit_;
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @return The limit.
*/
@java.lang.Override
public int getLimit() {
return limit_;
}
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @param value The limit to set.
*/
private void setLimit(int value) {
limit_ = value;
}
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
*/
private void clearLimit() {
limit_ = 0;
}
public static final int CURSOR_FIELD_NUMBER = 2;
private org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor cursor_;
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
@java.lang.Override
public boolean hasCursor() {
return cursor_ != null;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor getCursor() {
return cursor_ == null ? org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.getDefaultInstance() : cursor_;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
private void setCursor(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor value) {
value.getClass();
cursor_ = value;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
@java.lang.SuppressWarnings({"ReferenceEquality"})
private void mergeCursor(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor value) {
value.getClass();
if (cursor_ != null &&
cursor_ != org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.getDefaultInstance()) {
cursor_ =
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.newBuilder(cursor_).mergeFrom(value).buildPartial();
} else {
cursor_ = value;
}
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
private void clearCursor() { cursor_ = null;
}
public static final int DIRECTION_FIELD_NUMBER = 3;
private int direction_;
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The enum numeric value on the wire for direction.
*/
@java.lang.Override
public int getDirectionValue() {
return direction_;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The direction.
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection getDirection() {
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection result = org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection.forNumber(direction_);
return result == null ? org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection.UNRECOGNIZED : result;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @param value The enum numeric value on the wire for direction to set.
*/
private void setDirectionValue(int value) {
direction_ = value;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @param value The direction to set.
*/
private void setDirection(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection value) {
direction_ = value.getNumber();
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
*/
private void clearDirection() {
direction_ = 0;
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* This is based off of the go-waku PagingInfo struct, but with the direction
* changed to our SortDirection enum format
*
*
* Protobuf type {@code xmtp.message_api.v1.PagingInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.PagingInfo)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfoOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @return The limit.
*/
@java.lang.Override
public int getLimit() {
return instance.getLimit();
}
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @param value The limit to set.
* @return This builder for chaining.
*/
public Builder setLimit(int value) {
copyOnWrite();
instance.setLimit(value);
return this;
}
/**
*
* Note: this is a uint32, while go-waku's pageSize is a uint64
*
*
* uint32 limit = 1;
* @return This builder for chaining.
*/
public Builder clearLimit() {
copyOnWrite();
instance.clearLimit();
return this;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
@java.lang.Override
public boolean hasCursor() {
return instance.hasCursor();
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor getCursor() {
return instance.getCursor();
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
public Builder setCursor(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor value) {
copyOnWrite();
instance.setCursor(value);
return this;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
public Builder setCursor(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor.Builder builderForValue) {
copyOnWrite();
instance.setCursor(builderForValue.build());
return this;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
public Builder mergeCursor(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Cursor value) {
copyOnWrite();
instance.mergeCursor(value);
return this;
}
/**
* .xmtp.message_api.v1.Cursor cursor = 2;
*/
public Builder clearCursor() { copyOnWrite();
instance.clearCursor();
return this;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The enum numeric value on the wire for direction.
*/
@java.lang.Override
public int getDirectionValue() {
return instance.getDirectionValue();
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @param value The direction to set.
* @return This builder for chaining.
*/
public Builder setDirectionValue(int value) {
copyOnWrite();
instance.setDirectionValue(value);
return this;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return The direction.
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection getDirection() {
return instance.getDirection();
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @param value The enum numeric value on the wire for direction to set.
* @return This builder for chaining.
*/
public Builder setDirection(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SortDirection value) {
copyOnWrite();
instance.setDirection(value);
return this;
}
/**
* .xmtp.message_api.v1.SortDirection direction = 3;
* @return This builder for chaining.
*/
public Builder clearDirection() {
copyOnWrite();
instance.clearDirection();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.PagingInfo)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"limit_",
"cursor_",
"direction_",
};
java.lang.String info =
"\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u000b\u0002\t" +
"\u0003\f";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.PagingInfo)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo DEFAULT_INSTANCE;
static {
PagingInfo defaultInstance = new PagingInfo();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
PagingInfo.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface EnvelopeOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.Envelope)
com.google.protobuf.MessageLiteOrBuilder {
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The contentTopic.
*/
java.lang.String getContentTopic();
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The bytes for contentTopic.
*/
com.google.protobuf.ByteString
getContentTopicBytes();
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @return The timestampNs.
*/
long getTimestampNs();
/**
* bytes message = 3;
* @return The message.
*/
com.google.protobuf.ByteString getMessage();
}
/**
*
* Envelope encapsulates a message while in transit.
*
*
* Protobuf type {@code xmtp.message_api.v1.Envelope}
*/
public static final class Envelope extends
com.google.protobuf.GeneratedMessageLite<
Envelope, Envelope.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.Envelope)
EnvelopeOrBuilder {
private Envelope() {
contentTopic_ = "";
message_ = com.google.protobuf.ByteString.EMPTY;
}
public static final int CONTENT_TOPIC_FIELD_NUMBER = 1;
private java.lang.String contentTopic_;
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The contentTopic.
*/
@java.lang.Override
public java.lang.String getContentTopic() {
return contentTopic_;
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The bytes for contentTopic.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicBytes() {
return com.google.protobuf.ByteString.copyFromUtf8(contentTopic_);
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @param value The contentTopic to set.
*/
private void setContentTopic(
java.lang.String value) {
java.lang.Class valueClass = value.getClass();
contentTopic_ = value;
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
*/
private void clearContentTopic() {
contentTopic_ = getDefaultInstance().getContentTopic();
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @param value The bytes for contentTopic to set.
*/
private void setContentTopicBytes(
com.google.protobuf.ByteString value) {
checkByteStringIsUtf8(value);
contentTopic_ = value.toStringUtf8();
}
public static final int TIMESTAMP_NS_FIELD_NUMBER = 2;
private long timestampNs_;
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @return The timestampNs.
*/
@java.lang.Override
public long getTimestampNs() {
return timestampNs_;
}
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @param value The timestampNs to set.
*/
private void setTimestampNs(long value) {
timestampNs_ = value;
}
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
*/
private void clearTimestampNs() {
timestampNs_ = 0L;
}
public static final int MESSAGE_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString message_;
/**
* bytes message = 3;
* @return The message.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMessage() {
return message_;
}
/**
* bytes message = 3;
* @param value The message to set.
*/
private void setMessage(com.google.protobuf.ByteString value) {
java.lang.Class valueClass = value.getClass();
message_ = value;
}
/**
* bytes message = 3;
*/
private void clearMessage() {
message_ = getDefaultInstance().getMessage();
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Envelope encapsulates a message while in transit.
*
*
* Protobuf type {@code xmtp.message_api.v1.Envelope}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.Envelope)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.EnvelopeOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The contentTopic.
*/
@java.lang.Override
public java.lang.String getContentTopic() {
return instance.getContentTopic();
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return The bytes for contentTopic.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicBytes() {
return instance.getContentTopicBytes();
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @param value The contentTopic to set.
* @return This builder for chaining.
*/
public Builder setContentTopic(
java.lang.String value) {
copyOnWrite();
instance.setContentTopic(value);
return this;
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @return This builder for chaining.
*/
public Builder clearContentTopic() {
copyOnWrite();
instance.clearContentTopic();
return this;
}
/**
*
* The topic the message belongs to,
* If the message includes the topic as well
* it MUST be the same as the topic in the envelope.
*
*
* string content_topic = 1;
* @param value The bytes for contentTopic to set.
* @return This builder for chaining.
*/
public Builder setContentTopicBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.setContentTopicBytes(value);
return this;
}
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @return The timestampNs.
*/
@java.lang.Override
public long getTimestampNs() {
return instance.getTimestampNs();
}
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @param value The timestampNs to set.
* @return This builder for chaining.
*/
public Builder setTimestampNs(long value) {
copyOnWrite();
instance.setTimestampNs(value);
return this;
}
/**
*
* Message creation timestamp
* If the message includes the timestamp as well
* it MUST be equivalent to the timestamp in the envelope.
*
*
* uint64 timestamp_ns = 2;
* @return This builder for chaining.
*/
public Builder clearTimestampNs() {
copyOnWrite();
instance.clearTimestampNs();
return this;
}
/**
* bytes message = 3;
* @return The message.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMessage() {
return instance.getMessage();
}
/**
* bytes message = 3;
* @param value The message to set.
* @return This builder for chaining.
*/
public Builder setMessage(com.google.protobuf.ByteString value) {
copyOnWrite();
instance.setMessage(value);
return this;
}
/**
* bytes message = 3;
* @return This builder for chaining.
*/
public Builder clearMessage() {
copyOnWrite();
instance.clearMessage();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.Envelope)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"contentTopic_",
"timestampNs_",
"message_",
};
java.lang.String info =
"\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u0208\u0002\u0003" +
"\u0003\n";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.Envelope)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope DEFAULT_INSTANCE;
static {
Envelope defaultInstance = new Envelope();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
Envelope.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface PublishRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.PublishRequest)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
java.util.List
getEnvelopesList();
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index);
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
int getEnvelopesCount();
}
/**
*
* Publish
*
*
* Protobuf type {@code xmtp.message_api.v1.PublishRequest}
*/
public static final class PublishRequest extends
com.google.protobuf.GeneratedMessageLite<
PublishRequest, PublishRequest.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.PublishRequest)
PublishRequestOrBuilder {
private PublishRequest() {
envelopes_ = emptyProtobufList();
}
public static final int ENVELOPES_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList envelopes_;
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public java.util.List getEnvelopesList() {
return envelopes_;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public java.util.List
getEnvelopesOrBuilderList() {
return envelopes_;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public int getEnvelopesCount() {
return envelopes_.size();
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index) {
return envelopes_.get(index);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.EnvelopeOrBuilder getEnvelopesOrBuilder(
int index) {
return envelopes_.get(index);
}
private void ensureEnvelopesIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp = envelopes_;
if (!tmp.isModifiable()) {
envelopes_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.set(index, value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addEnvelopes(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.add(value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.add(index, value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addAllEnvelopes(
java.lang.Iterable values) {
ensureEnvelopesIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, envelopes_);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void clearEnvelopes() {
envelopes_ = emptyProtobufList();
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void removeEnvelopes(int index) {
ensureEnvelopesIsMutable();
envelopes_.remove(index);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Publish
*
*
* Protobuf type {@code xmtp.message_api.v1.PublishRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.PublishRequest)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequestOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public java.util.List getEnvelopesList() {
return java.util.Collections.unmodifiableList(
instance.getEnvelopesList());
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public int getEnvelopesCount() {
return instance.getEnvelopesCount();
}/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index) {
return instance.getEnvelopes(index);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.setEnvelopes(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.setEnvelopes(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.addEnvelopes(value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.addEnvelopes(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.addEnvelopes(builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.addEnvelopes(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addAllEnvelopes(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllEnvelopes(values);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder clearEnvelopes() {
copyOnWrite();
instance.clearEnvelopes();
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder removeEnvelopes(int index) {
copyOnWrite();
instance.removeEnvelopes(index);
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.PublishRequest)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"envelopes_",
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class,
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.PublishRequest)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest DEFAULT_INSTANCE;
static {
PublishRequest defaultInstance = new PublishRequest();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
PublishRequest.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface PublishResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.PublishResponse)
com.google.protobuf.MessageLiteOrBuilder {
}
/**
*
* Empty message as a response for Publish
*
*
* Protobuf type {@code xmtp.message_api.v1.PublishResponse}
*/
public static final class PublishResponse extends
com.google.protobuf.GeneratedMessageLite<
PublishResponse, PublishResponse.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.PublishResponse)
PublishResponseOrBuilder {
private PublishResponse() {
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Empty message as a response for Publish
*
*
* Protobuf type {@code xmtp.message_api.v1.PublishResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.PublishResponse)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponseOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.PublishResponse)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = null;java.lang.String info =
"\u0000\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.PublishResponse)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse DEFAULT_INSTANCE;
static {
PublishResponse defaultInstance = new PublishResponse();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
PublishResponse.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.PublishResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface SubscribeRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.SubscribeRequest)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
java.util.List
getContentTopicsList();
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
int getContentTopicsCount();
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
java.lang.String getContentTopics(int index);
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
com.google.protobuf.ByteString
getContentTopicsBytes(int index);
}
/**
*
* Subscribe
*
*
* Protobuf type {@code xmtp.message_api.v1.SubscribeRequest}
*/
public static final class SubscribeRequest extends
com.google.protobuf.GeneratedMessageLite<
SubscribeRequest, SubscribeRequest.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.SubscribeRequest)
SubscribeRequestOrBuilder {
private SubscribeRequest() {
contentTopics_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
}
public static final int CONTENT_TOPICS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList contentTopics_;
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
@java.lang.Override
public java.util.List getContentTopicsList() {
return contentTopics_;
}
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
@java.lang.Override
public int getContentTopicsCount() {
return contentTopics_.size();
}
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
@java.lang.Override
public java.lang.String getContentTopics(int index) {
return contentTopics_.get(index);
}
/**
* repeated string content_topics = 1;
* @param index The index of the value to return.
* @return The bytes of the contentTopics at the given index.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicsBytes(int index) {
return com.google.protobuf.ByteString.copyFromUtf8(
contentTopics_.get(index));
}
private void ensureContentTopicsIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp =
contentTopics_; if (!tmp.isModifiable()) {
contentTopics_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated string content_topics = 1;
* @param index The index to set the value at.
* @param value The contentTopics to set.
*/
private void setContentTopics(
int index, java.lang.String value) {
java.lang.Class valueClass = value.getClass();
ensureContentTopicsIsMutable();
contentTopics_.set(index, value);
}
/**
* repeated string content_topics = 1;
* @param value The contentTopics to add.
*/
private void addContentTopics(
java.lang.String value) {
java.lang.Class valueClass = value.getClass();
ensureContentTopicsIsMutable();
contentTopics_.add(value);
}
/**
* repeated string content_topics = 1;
* @param values The contentTopics to add.
*/
private void addAllContentTopics(
java.lang.Iterable values) {
ensureContentTopicsIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, contentTopics_);
}
/**
* repeated string content_topics = 1;
*/
private void clearContentTopics() {
contentTopics_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
}
/**
* repeated string content_topics = 1;
* @param value The bytes of the contentTopics to add.
*/
private void addContentTopicsBytes(
com.google.protobuf.ByteString value) {
checkByteStringIsUtf8(value);
ensureContentTopicsIsMutable();
contentTopics_.add(value.toStringUtf8());
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Subscribe
*
*
* Protobuf type {@code xmtp.message_api.v1.SubscribeRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.SubscribeRequest)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequestOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
@java.lang.Override
public java.util.List
getContentTopicsList() {
return java.util.Collections.unmodifiableList(
instance.getContentTopicsList());
}
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
@java.lang.Override
public int getContentTopicsCount() {
return instance.getContentTopicsCount();
}
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
@java.lang.Override
public java.lang.String getContentTopics(int index) {
return instance.getContentTopics(index);
}
/**
* repeated string content_topics = 1;
* @param index The index of the value to return.
* @return The bytes of the contentTopics at the given index.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicsBytes(int index) {
return instance.getContentTopicsBytes(index);
}
/**
* repeated string content_topics = 1;
* @param index The index to set the value at.
* @param value The contentTopics to set.
* @return This builder for chaining.
*/
public Builder setContentTopics(
int index, java.lang.String value) {
copyOnWrite();
instance.setContentTopics(index, value);
return this;
}
/**
* repeated string content_topics = 1;
* @param value The contentTopics to add.
* @return This builder for chaining.
*/
public Builder addContentTopics(
java.lang.String value) {
copyOnWrite();
instance.addContentTopics(value);
return this;
}
/**
* repeated string content_topics = 1;
* @param values The contentTopics to add.
* @return This builder for chaining.
*/
public Builder addAllContentTopics(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllContentTopics(values);
return this;
}
/**
* repeated string content_topics = 1;
* @return This builder for chaining.
*/
public Builder clearContentTopics() {
copyOnWrite();
instance.clearContentTopics();
return this;
}
/**
* repeated string content_topics = 1;
* @param value The bytes of the contentTopics to add.
* @return This builder for chaining.
*/
public Builder addContentTopicsBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.addContentTopicsBytes(value);
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.SubscribeRequest)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"contentTopics_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u021a";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.SubscribeRequest)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest DEFAULT_INSTANCE;
static {
SubscribeRequest defaultInstance = new SubscribeRequest();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
SubscribeRequest.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface SubscribeAllRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.SubscribeAllRequest)
com.google.protobuf.MessageLiteOrBuilder {
}
/**
*
* SubscribeAll
*
*
* Protobuf type {@code xmtp.message_api.v1.SubscribeAllRequest}
*/
public static final class SubscribeAllRequest extends
com.google.protobuf.GeneratedMessageLite<
SubscribeAllRequest, SubscribeAllRequest.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.SubscribeAllRequest)
SubscribeAllRequestOrBuilder {
private SubscribeAllRequest() {
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* SubscribeAll
*
*
* Protobuf type {@code xmtp.message_api.v1.SubscribeAllRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.SubscribeAllRequest)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequestOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.SubscribeAllRequest)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = null;java.lang.String info =
"\u0000\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.SubscribeAllRequest)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest DEFAULT_INSTANCE;
static {
SubscribeAllRequest defaultInstance = new SubscribeAllRequest();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
SubscribeAllRequest.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.SubscribeAllRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface QueryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.QueryRequest)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
java.util.List
getContentTopicsList();
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
int getContentTopicsCount();
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
java.lang.String getContentTopics(int index);
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
com.google.protobuf.ByteString
getContentTopicsBytes(int index);
/**
* uint64 start_time_ns = 2;
* @return The startTimeNs.
*/
long getStartTimeNs();
/**
* uint64 end_time_ns = 3;
* @return The endTimeNs.
*/
long getEndTimeNs();
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
* @return Whether the pagingInfo field is set.
*/
boolean hasPagingInfo();
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
* @return The pagingInfo.
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo();
}
/**
*
* Query
*
*
* Protobuf type {@code xmtp.message_api.v1.QueryRequest}
*/
public static final class QueryRequest extends
com.google.protobuf.GeneratedMessageLite<
QueryRequest, QueryRequest.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.QueryRequest)
QueryRequestOrBuilder {
private QueryRequest() {
contentTopics_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
}
public static final int CONTENT_TOPICS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList contentTopics_;
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
@java.lang.Override
public java.util.List getContentTopicsList() {
return contentTopics_;
}
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
@java.lang.Override
public int getContentTopicsCount() {
return contentTopics_.size();
}
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
@java.lang.Override
public java.lang.String getContentTopics(int index) {
return contentTopics_.get(index);
}
/**
* repeated string content_topics = 1;
* @param index The index of the value to return.
* @return The bytes of the contentTopics at the given index.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicsBytes(int index) {
return com.google.protobuf.ByteString.copyFromUtf8(
contentTopics_.get(index));
}
private void ensureContentTopicsIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp =
contentTopics_; if (!tmp.isModifiable()) {
contentTopics_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated string content_topics = 1;
* @param index The index to set the value at.
* @param value The contentTopics to set.
*/
private void setContentTopics(
int index, java.lang.String value) {
java.lang.Class valueClass = value.getClass();
ensureContentTopicsIsMutable();
contentTopics_.set(index, value);
}
/**
* repeated string content_topics = 1;
* @param value The contentTopics to add.
*/
private void addContentTopics(
java.lang.String value) {
java.lang.Class valueClass = value.getClass();
ensureContentTopicsIsMutable();
contentTopics_.add(value);
}
/**
* repeated string content_topics = 1;
* @param values The contentTopics to add.
*/
private void addAllContentTopics(
java.lang.Iterable values) {
ensureContentTopicsIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, contentTopics_);
}
/**
* repeated string content_topics = 1;
*/
private void clearContentTopics() {
contentTopics_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
}
/**
* repeated string content_topics = 1;
* @param value The bytes of the contentTopics to add.
*/
private void addContentTopicsBytes(
com.google.protobuf.ByteString value) {
checkByteStringIsUtf8(value);
ensureContentTopicsIsMutable();
contentTopics_.add(value.toStringUtf8());
}
public static final int START_TIME_NS_FIELD_NUMBER = 2;
private long startTimeNs_;
/**
* uint64 start_time_ns = 2;
* @return The startTimeNs.
*/
@java.lang.Override
public long getStartTimeNs() {
return startTimeNs_;
}
/**
* uint64 start_time_ns = 2;
* @param value The startTimeNs to set.
*/
private void setStartTimeNs(long value) {
startTimeNs_ = value;
}
/**
* uint64 start_time_ns = 2;
*/
private void clearStartTimeNs() {
startTimeNs_ = 0L;
}
public static final int END_TIME_NS_FIELD_NUMBER = 3;
private long endTimeNs_;
/**
* uint64 end_time_ns = 3;
* @return The endTimeNs.
*/
@java.lang.Override
public long getEndTimeNs() {
return endTimeNs_;
}
/**
* uint64 end_time_ns = 3;
* @param value The endTimeNs to set.
*/
private void setEndTimeNs(long value) {
endTimeNs_ = value;
}
/**
* uint64 end_time_ns = 3;
*/
private void clearEndTimeNs() {
endTimeNs_ = 0L;
}
public static final int PAGING_INFO_FIELD_NUMBER = 4;
private org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo pagingInfo_;
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
@java.lang.Override
public boolean hasPagingInfo() {
return pagingInfo_ != null;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo() {
return pagingInfo_ == null ? org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.getDefaultInstance() : pagingInfo_;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
private void setPagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
value.getClass();
pagingInfo_ = value;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
@java.lang.SuppressWarnings({"ReferenceEquality"})
private void mergePagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
value.getClass();
if (pagingInfo_ != null &&
pagingInfo_ != org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.getDefaultInstance()) {
pagingInfo_ =
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.newBuilder(pagingInfo_).mergeFrom(value).buildPartial();
} else {
pagingInfo_ = value;
}
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
private void clearPagingInfo() { pagingInfo_ = null;
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Query
*
*
* Protobuf type {@code xmtp.message_api.v1.QueryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.QueryRequest)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequestOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated string content_topics = 1;
* @return A list containing the contentTopics.
*/
@java.lang.Override
public java.util.List
getContentTopicsList() {
return java.util.Collections.unmodifiableList(
instance.getContentTopicsList());
}
/**
* repeated string content_topics = 1;
* @return The count of contentTopics.
*/
@java.lang.Override
public int getContentTopicsCount() {
return instance.getContentTopicsCount();
}
/**
* repeated string content_topics = 1;
* @param index The index of the element to return.
* @return The contentTopics at the given index.
*/
@java.lang.Override
public java.lang.String getContentTopics(int index) {
return instance.getContentTopics(index);
}
/**
* repeated string content_topics = 1;
* @param index The index of the value to return.
* @return The bytes of the contentTopics at the given index.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getContentTopicsBytes(int index) {
return instance.getContentTopicsBytes(index);
}
/**
* repeated string content_topics = 1;
* @param index The index to set the value at.
* @param value The contentTopics to set.
* @return This builder for chaining.
*/
public Builder setContentTopics(
int index, java.lang.String value) {
copyOnWrite();
instance.setContentTopics(index, value);
return this;
}
/**
* repeated string content_topics = 1;
* @param value The contentTopics to add.
* @return This builder for chaining.
*/
public Builder addContentTopics(
java.lang.String value) {
copyOnWrite();
instance.addContentTopics(value);
return this;
}
/**
* repeated string content_topics = 1;
* @param values The contentTopics to add.
* @return This builder for chaining.
*/
public Builder addAllContentTopics(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllContentTopics(values);
return this;
}
/**
* repeated string content_topics = 1;
* @return This builder for chaining.
*/
public Builder clearContentTopics() {
copyOnWrite();
instance.clearContentTopics();
return this;
}
/**
* repeated string content_topics = 1;
* @param value The bytes of the contentTopics to add.
* @return This builder for chaining.
*/
public Builder addContentTopicsBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.addContentTopicsBytes(value);
return this;
}
/**
* uint64 start_time_ns = 2;
* @return The startTimeNs.
*/
@java.lang.Override
public long getStartTimeNs() {
return instance.getStartTimeNs();
}
/**
* uint64 start_time_ns = 2;
* @param value The startTimeNs to set.
* @return This builder for chaining.
*/
public Builder setStartTimeNs(long value) {
copyOnWrite();
instance.setStartTimeNs(value);
return this;
}
/**
* uint64 start_time_ns = 2;
* @return This builder for chaining.
*/
public Builder clearStartTimeNs() {
copyOnWrite();
instance.clearStartTimeNs();
return this;
}
/**
* uint64 end_time_ns = 3;
* @return The endTimeNs.
*/
@java.lang.Override
public long getEndTimeNs() {
return instance.getEndTimeNs();
}
/**
* uint64 end_time_ns = 3;
* @param value The endTimeNs to set.
* @return This builder for chaining.
*/
public Builder setEndTimeNs(long value) {
copyOnWrite();
instance.setEndTimeNs(value);
return this;
}
/**
* uint64 end_time_ns = 3;
* @return This builder for chaining.
*/
public Builder clearEndTimeNs() {
copyOnWrite();
instance.clearEndTimeNs();
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
@java.lang.Override
public boolean hasPagingInfo() {
return instance.hasPagingInfo();
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo() {
return instance.getPagingInfo();
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
public Builder setPagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
copyOnWrite();
instance.setPagingInfo(value);
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
public Builder setPagingInfo(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.Builder builderForValue) {
copyOnWrite();
instance.setPagingInfo(builderForValue.build());
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
public Builder mergePagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
copyOnWrite();
instance.mergePagingInfo(value);
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 4;
*/
public Builder clearPagingInfo() { copyOnWrite();
instance.clearPagingInfo();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.QueryRequest)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"contentTopics_",
"startTimeNs_",
"endTimeNs_",
"pagingInfo_",
};
java.lang.String info =
"\u0000\u0004\u0000\u0000\u0001\u0004\u0004\u0000\u0001\u0000\u0001\u021a\u0002\u0003" +
"\u0003\u0003\u0004\t";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.QueryRequest)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest DEFAULT_INSTANCE;
static {
QueryRequest defaultInstance = new QueryRequest();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
QueryRequest.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface QueryResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.QueryResponse)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
java.util.List
getEnvelopesList();
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index);
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
int getEnvelopesCount();
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
* @return Whether the pagingInfo field is set.
*/
boolean hasPagingInfo();
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
* @return The pagingInfo.
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo();
}
/**
*
* The response, containing envelopes, for a query
*
*
* Protobuf type {@code xmtp.message_api.v1.QueryResponse}
*/
public static final class QueryResponse extends
com.google.protobuf.GeneratedMessageLite<
QueryResponse, QueryResponse.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.QueryResponse)
QueryResponseOrBuilder {
private QueryResponse() {
envelopes_ = emptyProtobufList();
}
public static final int ENVELOPES_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList envelopes_;
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public java.util.List getEnvelopesList() {
return envelopes_;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public java.util.List
getEnvelopesOrBuilderList() {
return envelopes_;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public int getEnvelopesCount() {
return envelopes_.size();
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index) {
return envelopes_.get(index);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.EnvelopeOrBuilder getEnvelopesOrBuilder(
int index) {
return envelopes_.get(index);
}
private void ensureEnvelopesIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp = envelopes_;
if (!tmp.isModifiable()) {
envelopes_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.set(index, value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addEnvelopes(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.add(value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
value.getClass();
ensureEnvelopesIsMutable();
envelopes_.add(index, value);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void addAllEnvelopes(
java.lang.Iterable values) {
ensureEnvelopesIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, envelopes_);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void clearEnvelopes() {
envelopes_ = emptyProtobufList();
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
private void removeEnvelopes(int index) {
ensureEnvelopesIsMutable();
envelopes_.remove(index);
}
public static final int PAGING_INFO_FIELD_NUMBER = 2;
private org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo pagingInfo_;
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
@java.lang.Override
public boolean hasPagingInfo() {
return pagingInfo_ != null;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo() {
return pagingInfo_ == null ? org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.getDefaultInstance() : pagingInfo_;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
private void setPagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
value.getClass();
pagingInfo_ = value;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
@java.lang.SuppressWarnings({"ReferenceEquality"})
private void mergePagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
value.getClass();
if (pagingInfo_ != null &&
pagingInfo_ != org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.getDefaultInstance()) {
pagingInfo_ =
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.newBuilder(pagingInfo_).mergeFrom(value).buildPartial();
} else {
pagingInfo_ = value;
}
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
private void clearPagingInfo() { pagingInfo_ = null;
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* The response, containing envelopes, for a query
*
*
* Protobuf type {@code xmtp.message_api.v1.QueryResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.QueryResponse)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponseOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public java.util.List getEnvelopesList() {
return java.util.Collections.unmodifiableList(
instance.getEnvelopesList());
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public int getEnvelopesCount() {
return instance.getEnvelopesCount();
}/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope getEnvelopes(int index) {
return instance.getEnvelopes(index);
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.setEnvelopes(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder setEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.setEnvelopes(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.addEnvelopes(value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope value) {
copyOnWrite();
instance.addEnvelopes(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.addEnvelopes(builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addEnvelopes(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.Builder builderForValue) {
copyOnWrite();
instance.addEnvelopes(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder addAllEnvelopes(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllEnvelopes(values);
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder clearEnvelopes() {
copyOnWrite();
instance.clearEnvelopes();
return this;
}
/**
* repeated .xmtp.message_api.v1.Envelope envelopes = 1;
*/
public Builder removeEnvelopes(int index) {
copyOnWrite();
instance.removeEnvelopes(index);
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
@java.lang.Override
public boolean hasPagingInfo() {
return instance.hasPagingInfo();
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo getPagingInfo() {
return instance.getPagingInfo();
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
public Builder setPagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
copyOnWrite();
instance.setPagingInfo(value);
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
public Builder setPagingInfo(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo.Builder builderForValue) {
copyOnWrite();
instance.setPagingInfo(builderForValue.build());
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
public Builder mergePagingInfo(org.xmtp.proto.message.api.v1.MessageApiOuterClass.PagingInfo value) {
copyOnWrite();
instance.mergePagingInfo(value);
return this;
}
/**
* .xmtp.message_api.v1.PagingInfo paging_info = 2;
*/
public Builder clearPagingInfo() { copyOnWrite();
instance.clearPagingInfo();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.QueryResponse)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"envelopes_",
org.xmtp.proto.message.api.v1.MessageApiOuterClass.Envelope.class,
"pagingInfo_",
};
java.lang.String info =
"\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u001b\u0002\t" +
"";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.QueryResponse)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse DEFAULT_INSTANCE;
static {
QueryResponse defaultInstance = new QueryResponse();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
QueryResponse.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface BatchQueryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.BatchQueryRequest)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
java.util.List
getRequestsList();
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest getRequests(int index);
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
int getRequestsCount();
}
/**
*
* BatchQuery
*
*
* Protobuf type {@code xmtp.message_api.v1.BatchQueryRequest}
*/
public static final class BatchQueryRequest extends
com.google.protobuf.GeneratedMessageLite<
BatchQueryRequest, BatchQueryRequest.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.BatchQueryRequest)
BatchQueryRequestOrBuilder {
private BatchQueryRequest() {
requests_ = emptyProtobufList();
}
public static final int REQUESTS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList requests_;
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public java.util.List getRequestsList() {
return requests_;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public java.util.List
getRequestsOrBuilderList() {
return requests_;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public int getRequestsCount() {
return requests_.size();
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest getRequests(int index) {
return requests_.get(index);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequestOrBuilder getRequestsOrBuilder(
int index) {
return requests_.get(index);
}
private void ensureRequestsIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp = requests_;
if (!tmp.isModifiable()) {
requests_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void setRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
value.getClass();
ensureRequestsIsMutable();
requests_.set(index, value);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void addRequests(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
value.getClass();
ensureRequestsIsMutable();
requests_.add(value);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void addRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
value.getClass();
ensureRequestsIsMutable();
requests_.add(index, value);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void addAllRequests(
java.lang.Iterable values) {
ensureRequestsIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, requests_);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void clearRequests() {
requests_ = emptyProtobufList();
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
private void removeRequests(int index) {
ensureRequestsIsMutable();
requests_.remove(index);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* BatchQuery
*
*
* Protobuf type {@code xmtp.message_api.v1.BatchQueryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.BatchQueryRequest)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequestOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public java.util.List getRequestsList() {
return java.util.Collections.unmodifiableList(
instance.getRequestsList());
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public int getRequestsCount() {
return instance.getRequestsCount();
}/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest getRequests(int index) {
return instance.getRequests(index);
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder setRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
copyOnWrite();
instance.setRequests(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder setRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.Builder builderForValue) {
copyOnWrite();
instance.setRequests(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder addRequests(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
copyOnWrite();
instance.addRequests(value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder addRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest value) {
copyOnWrite();
instance.addRequests(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder addRequests(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.Builder builderForValue) {
copyOnWrite();
instance.addRequests(builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder addRequests(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.Builder builderForValue) {
copyOnWrite();
instance.addRequests(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder addAllRequests(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllRequests(values);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder clearRequests() {
copyOnWrite();
instance.clearRequests();
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryRequest requests = 1;
*/
public Builder removeRequests(int index) {
copyOnWrite();
instance.removeRequests(index);
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.BatchQueryRequest)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"requests_",
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryRequest.class,
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.BatchQueryRequest)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest DEFAULT_INSTANCE;
static {
BatchQueryRequest defaultInstance = new BatchQueryRequest();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
BatchQueryRequest.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface BatchQueryResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_api.v1.BatchQueryResponse)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
java.util.List
getResponsesList();
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse getResponses(int index);
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
int getResponsesCount();
}
/**
*
* Response containing a list of QueryResponse messages
*
*
* Protobuf type {@code xmtp.message_api.v1.BatchQueryResponse}
*/
public static final class BatchQueryResponse extends
com.google.protobuf.GeneratedMessageLite<
BatchQueryResponse, BatchQueryResponse.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_api.v1.BatchQueryResponse)
BatchQueryResponseOrBuilder {
private BatchQueryResponse() {
responses_ = emptyProtobufList();
}
public static final int RESPONSES_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList responses_;
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public java.util.List getResponsesList() {
return responses_;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public java.util.List
getResponsesOrBuilderList() {
return responses_;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public int getResponsesCount() {
return responses_.size();
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse getResponses(int index) {
return responses_.get(index);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponseOrBuilder getResponsesOrBuilder(
int index) {
return responses_.get(index);
}
private void ensureResponsesIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp = responses_;
if (!tmp.isModifiable()) {
responses_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void setResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
value.getClass();
ensureResponsesIsMutable();
responses_.set(index, value);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void addResponses(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
value.getClass();
ensureResponsesIsMutable();
responses_.add(value);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void addResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
value.getClass();
ensureResponsesIsMutable();
responses_.add(index, value);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void addAllResponses(
java.lang.Iterable values) {
ensureResponsesIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, responses_);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void clearResponses() {
responses_ = emptyProtobufList();
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
private void removeResponses(int index) {
ensureResponsesIsMutable();
responses_.remove(index);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Response containing a list of QueryResponse messages
*
*
* Protobuf type {@code xmtp.message_api.v1.BatchQueryResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_api.v1.BatchQueryResponse)
org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponseOrBuilder {
// Construct using org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public java.util.List getResponsesList() {
return java.util.Collections.unmodifiableList(
instance.getResponsesList());
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public int getResponsesCount() {
return instance.getResponsesCount();
}/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse getResponses(int index) {
return instance.getResponses(index);
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder setResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
copyOnWrite();
instance.setResponses(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder setResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.Builder builderForValue) {
copyOnWrite();
instance.setResponses(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder addResponses(org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
copyOnWrite();
instance.addResponses(value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder addResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse value) {
copyOnWrite();
instance.addResponses(index, value);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder addResponses(
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.Builder builderForValue) {
copyOnWrite();
instance.addResponses(builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder addResponses(
int index, org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.Builder builderForValue) {
copyOnWrite();
instance.addResponses(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder addAllResponses(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllResponses(values);
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder clearResponses() {
copyOnWrite();
instance.clearResponses();
return this;
}
/**
* repeated .xmtp.message_api.v1.QueryResponse responses = 1;
*/
public Builder removeResponses(int index) {
copyOnWrite();
instance.removeResponses(index);
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_api.v1.BatchQueryResponse)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"responses_",
org.xmtp.proto.message.api.v1.MessageApiOuterClass.QueryResponse.class,
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_api.v1.BatchQueryResponse)
private static final org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse DEFAULT_INSTANCE;
static {
BatchQueryResponse defaultInstance = new BatchQueryResponse();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
BatchQueryResponse.class, defaultInstance);
}
public static org.xmtp.proto.message.api.v1.MessageApiOuterClass.BatchQueryResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
static {
}
// @@protoc_insertion_point(outer_class_scope)
}