All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xmtp.proto.mls.database.Intents Maven / Gradle / Ivy

There is a newer version: 3.70.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: mls/database/intents.proto

package org.xmtp.proto.mls.database;

public final class Intents {
  private Intents() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }
  public interface SendMessageDataOrBuilder extends
      // @@protoc_insertion_point(interface_extends:xmtp.mls.database.SendMessageData)
      com.google.protobuf.MessageLiteOrBuilder {

    /**
     * .xmtp.mls.database.SendMessageData.V1 v1 = 1;
     * @return Whether the v1 field is set.
     */
    boolean hasV1();
    /**
     * .xmtp.mls.database.SendMessageData.V1 v1 = 1;
     * @return The v1.
     */
    org.xmtp.proto.mls.database.Intents.SendMessageData.V1 getV1();

    public org.xmtp.proto.mls.database.Intents.SendMessageData.VersionCase getVersionCase();
  }
  /**
   * 
   * The data required to publish a message
   * 
* * Protobuf type {@code xmtp.mls.database.SendMessageData} */ public static final class SendMessageData extends com.google.protobuf.GeneratedMessageLite< SendMessageData, SendMessageData.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.SendMessageData) SendMessageDataOrBuilder { private SendMessageData() { } public interface V1OrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.SendMessageData.V1) com.google.protobuf.MessageLiteOrBuilder { /** * bytes payload_bytes = 1; * @return The payloadBytes. */ com.google.protobuf.ByteString getPayloadBytes(); } /** *
     * V1 of SendMessagePublishData
     * 
* * Protobuf type {@code xmtp.mls.database.SendMessageData.V1} */ public static final class V1 extends com.google.protobuf.GeneratedMessageLite< V1, V1.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.SendMessageData.V1) V1OrBuilder { private V1() { payloadBytes_ = com.google.protobuf.ByteString.EMPTY; } public static final int PAYLOAD_BYTES_FIELD_NUMBER = 1; private com.google.protobuf.ByteString payloadBytes_; /** * bytes payload_bytes = 1; * @return The payloadBytes. */ @java.lang.Override public com.google.protobuf.ByteString getPayloadBytes() { return payloadBytes_; } /** * bytes payload_bytes = 1; * @param value The payloadBytes to set. */ private void setPayloadBytes(com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); payloadBytes_ = value; } /** * bytes payload_bytes = 1; */ private void clearPayloadBytes() { payloadBytes_ = getDefaultInstance().getPayloadBytes(); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 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.mls.database.Intents.SendMessageData.V1 prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * V1 of SendMessagePublishData
       * 
* * Protobuf type {@code xmtp.mls.database.SendMessageData.V1} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.SendMessageData.V1, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.SendMessageData.V1) org.xmtp.proto.mls.database.Intents.SendMessageData.V1OrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.SendMessageData.V1.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * bytes payload_bytes = 1; * @return The payloadBytes. */ @java.lang.Override public com.google.protobuf.ByteString getPayloadBytes() { return instance.getPayloadBytes(); } /** * bytes payload_bytes = 1; * @param value The payloadBytes to set. * @return This builder for chaining. */ public Builder setPayloadBytes(com.google.protobuf.ByteString value) { copyOnWrite(); instance.setPayloadBytes(value); return this; } /** * bytes payload_bytes = 1; * @return This builder for chaining. */ public Builder clearPayloadBytes() { copyOnWrite(); instance.clearPayloadBytes(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.SendMessageData.V1) } @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.mls.database.Intents.SendMessageData.V1(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "payloadBytes_", }; java.lang.String info = "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\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.mls.database.Intents.SendMessageData.V1.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.mls.database.SendMessageData.V1) private static final org.xmtp.proto.mls.database.Intents.SendMessageData.V1 DEFAULT_INSTANCE; static { V1 defaultInstance = new V1(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( V1.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.SendMessageData.V1 getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } private int versionCase_ = 0; private java.lang.Object version_; public enum VersionCase { V1(1), VERSION_NOT_SET(0); private final int value; private VersionCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static VersionCase valueOf(int value) { return forNumber(value); } public static VersionCase forNumber(int value) { switch (value) { case 1: return V1; case 0: return VERSION_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public VersionCase getVersionCase() { return VersionCase.forNumber( versionCase_); } private void clearVersion() { versionCase_ = 0; version_ = null; } public static final int V1_FIELD_NUMBER = 1; /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return versionCase_ == 1; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.SendMessageData.V1 getV1() { if (versionCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.SendMessageData.V1) version_; } return org.xmtp.proto.mls.database.Intents.SendMessageData.V1.getDefaultInstance(); } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ private void setV1(org.xmtp.proto.mls.database.Intents.SendMessageData.V1 value) { value.getClass(); version_ = value; versionCase_ = 1; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ private void mergeV1(org.xmtp.proto.mls.database.Intents.SendMessageData.V1 value) { value.getClass(); if (versionCase_ == 1 && version_ != org.xmtp.proto.mls.database.Intents.SendMessageData.V1.getDefaultInstance()) { version_ = org.xmtp.proto.mls.database.Intents.SendMessageData.V1.newBuilder((org.xmtp.proto.mls.database.Intents.SendMessageData.V1) version_) .mergeFrom(value).buildPartial(); } else { version_ = value; } versionCase_ = 1; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ private void clearV1() { if (versionCase_ == 1) { versionCase_ = 0; version_ = null; } } public static org.xmtp.proto.mls.database.Intents.SendMessageData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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.mls.database.Intents.SendMessageData prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * The data required to publish a message
     * 
* * Protobuf type {@code xmtp.mls.database.SendMessageData} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.SendMessageData, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.SendMessageData) org.xmtp.proto.mls.database.Intents.SendMessageDataOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.SendMessageData.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public VersionCase getVersionCase() { return instance.getVersionCase(); } public Builder clearVersion() { copyOnWrite(); instance.clearVersion(); return this; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return instance.hasV1(); } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.SendMessageData.V1 getV1() { return instance.getV1(); } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ public Builder setV1(org.xmtp.proto.mls.database.Intents.SendMessageData.V1 value) { copyOnWrite(); instance.setV1(value); return this; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ public Builder setV1( org.xmtp.proto.mls.database.Intents.SendMessageData.V1.Builder builderForValue) { copyOnWrite(); instance.setV1(builderForValue.build()); return this; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ public Builder mergeV1(org.xmtp.proto.mls.database.Intents.SendMessageData.V1 value) { copyOnWrite(); instance.mergeV1(value); return this; } /** * .xmtp.mls.database.SendMessageData.V1 v1 = 1; */ public Builder clearV1() { copyOnWrite(); instance.clearV1(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.SendMessageData) } @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.mls.database.Intents.SendMessageData(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "version_", "versionCase_", org.xmtp.proto.mls.database.Intents.SendMessageData.V1.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.mls.database.Intents.SendMessageData.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.mls.database.SendMessageData) private static final org.xmtp.proto.mls.database.Intents.SendMessageData DEFAULT_INSTANCE; static { SendMessageData defaultInstance = new SendMessageData(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( SendMessageData.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.SendMessageData 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 AccountAddressesOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.AccountAddresses) com.google.protobuf.MessageLiteOrBuilder { /** * repeated string account_addresses = 1; * @return A list containing the accountAddresses. */ java.util.List getAccountAddressesList(); /** * repeated string account_addresses = 1; * @return The count of accountAddresses. */ int getAccountAddressesCount(); /** * repeated string account_addresses = 1; * @param index The index of the element to return. * @return The accountAddresses at the given index. */ java.lang.String getAccountAddresses(int index); /** * repeated string account_addresses = 1; * @param index The index of the element to return. * @return The accountAddresses at the given index. */ com.google.protobuf.ByteString getAccountAddressesBytes(int index); } /** *
   * Wrapper around a list af repeated EVM Account Addresses
   * 
* * Protobuf type {@code xmtp.mls.database.AccountAddresses} */ public static final class AccountAddresses extends com.google.protobuf.GeneratedMessageLite< AccountAddresses, AccountAddresses.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.AccountAddresses) AccountAddressesOrBuilder { private AccountAddresses() { accountAddresses_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList(); } public static final int ACCOUNT_ADDRESSES_FIELD_NUMBER = 1; private com.google.protobuf.Internal.ProtobufList accountAddresses_; /** * repeated string account_addresses = 1; * @return A list containing the accountAddresses. */ @java.lang.Override public java.util.List getAccountAddressesList() { return accountAddresses_; } /** * repeated string account_addresses = 1; * @return The count of accountAddresses. */ @java.lang.Override public int getAccountAddressesCount() { return accountAddresses_.size(); } /** * repeated string account_addresses = 1; * @param index The index of the element to return. * @return The accountAddresses at the given index. */ @java.lang.Override public java.lang.String getAccountAddresses(int index) { return accountAddresses_.get(index); } /** * repeated string account_addresses = 1; * @param index The index of the value to return. * @return The bytes of the accountAddresses at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getAccountAddressesBytes(int index) { return com.google.protobuf.ByteString.copyFromUtf8( accountAddresses_.get(index)); } private void ensureAccountAddressesIsMutable() { com.google.protobuf.Internal.ProtobufList tmp = accountAddresses_; if (!tmp.isModifiable()) { accountAddresses_ = com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); } } /** * repeated string account_addresses = 1; * @param index The index to set the value at. * @param value The accountAddresses to set. */ private void setAccountAddresses( int index, java.lang.String value) { java.lang.Class valueClass = value.getClass(); ensureAccountAddressesIsMutable(); accountAddresses_.set(index, value); } /** * repeated string account_addresses = 1; * @param value The accountAddresses to add. */ private void addAccountAddresses( java.lang.String value) { java.lang.Class valueClass = value.getClass(); ensureAccountAddressesIsMutable(); accountAddresses_.add(value); } /** * repeated string account_addresses = 1; * @param values The accountAddresses to add. */ private void addAllAccountAddresses( java.lang.Iterable values) { ensureAccountAddressesIsMutable(); com.google.protobuf.AbstractMessageLite.addAll( values, accountAddresses_); } /** * repeated string account_addresses = 1; */ private void clearAccountAddresses() { accountAddresses_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList(); } /** * repeated string account_addresses = 1; * @param value The bytes of the accountAddresses to add. */ private void addAccountAddressesBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAccountAddressesIsMutable(); accountAddresses_.add(value.toStringUtf8()); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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.mls.database.Intents.AccountAddresses prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Wrapper around a list af repeated EVM Account Addresses
     * 
* * Protobuf type {@code xmtp.mls.database.AccountAddresses} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.AccountAddresses, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.AccountAddresses) org.xmtp.proto.mls.database.Intents.AccountAddressesOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.AccountAddresses.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * repeated string account_addresses = 1; * @return A list containing the accountAddresses. */ @java.lang.Override public java.util.List getAccountAddressesList() { return java.util.Collections.unmodifiableList( instance.getAccountAddressesList()); } /** * repeated string account_addresses = 1; * @return The count of accountAddresses. */ @java.lang.Override public int getAccountAddressesCount() { return instance.getAccountAddressesCount(); } /** * repeated string account_addresses = 1; * @param index The index of the element to return. * @return The accountAddresses at the given index. */ @java.lang.Override public java.lang.String getAccountAddresses(int index) { return instance.getAccountAddresses(index); } /** * repeated string account_addresses = 1; * @param index The index of the value to return. * @return The bytes of the accountAddresses at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getAccountAddressesBytes(int index) { return instance.getAccountAddressesBytes(index); } /** * repeated string account_addresses = 1; * @param index The index to set the value at. * @param value The accountAddresses to set. * @return This builder for chaining. */ public Builder setAccountAddresses( int index, java.lang.String value) { copyOnWrite(); instance.setAccountAddresses(index, value); return this; } /** * repeated string account_addresses = 1; * @param value The accountAddresses to add. * @return This builder for chaining. */ public Builder addAccountAddresses( java.lang.String value) { copyOnWrite(); instance.addAccountAddresses(value); return this; } /** * repeated string account_addresses = 1; * @param values The accountAddresses to add. * @return This builder for chaining. */ public Builder addAllAccountAddresses( java.lang.Iterable values) { copyOnWrite(); instance.addAllAccountAddresses(values); return this; } /** * repeated string account_addresses = 1; * @return This builder for chaining. */ public Builder clearAccountAddresses() { copyOnWrite(); instance.clearAccountAddresses(); return this; } /** * repeated string account_addresses = 1; * @param value The bytes of the accountAddresses to add. * @return This builder for chaining. */ public Builder addAccountAddressesBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.addAccountAddressesBytes(value); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.AccountAddresses) } @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.mls.database.Intents.AccountAddresses(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "accountAddresses_", }; 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.mls.database.Intents.AccountAddresses.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.mls.database.AccountAddresses) private static final org.xmtp.proto.mls.database.Intents.AccountAddresses DEFAULT_INSTANCE; static { AccountAddresses defaultInstance = new AccountAddresses(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( AccountAddresses.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.AccountAddresses 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 InstallationIdsOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.InstallationIds) com.google.protobuf.MessageLiteOrBuilder { /** * repeated bytes installation_ids = 1; * @return A list containing the installationIds. */ java.util.List getInstallationIdsList(); /** * repeated bytes installation_ids = 1; * @return The count of installationIds. */ int getInstallationIdsCount(); /** * repeated bytes installation_ids = 1; * @param index The index of the element to return. * @return The installationIds at the given index. */ com.google.protobuf.ByteString getInstallationIds(int index); } /** *
   * Wrapper around a list of repeated Installation IDs
   * 
* * Protobuf type {@code xmtp.mls.database.InstallationIds} */ public static final class InstallationIds extends com.google.protobuf.GeneratedMessageLite< InstallationIds, InstallationIds.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.InstallationIds) InstallationIdsOrBuilder { private InstallationIds() { installationIds_ = emptyProtobufList(); } public static final int INSTALLATION_IDS_FIELD_NUMBER = 1; private com.google.protobuf.Internal.ProtobufList installationIds_; /** * repeated bytes installation_ids = 1; * @return A list containing the installationIds. */ @java.lang.Override public java.util.List getInstallationIdsList() { return installationIds_; } /** * repeated bytes installation_ids = 1; * @return The count of installationIds. */ @java.lang.Override public int getInstallationIdsCount() { return installationIds_.size(); } /** * repeated bytes installation_ids = 1; * @param index The index of the element to return. * @return The installationIds at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getInstallationIds(int index) { return installationIds_.get(index); } private void ensureInstallationIdsIsMutable() { com.google.protobuf.Internal.ProtobufList tmp = installationIds_; if (!tmp.isModifiable()) { installationIds_ = com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); } } /** * repeated bytes installation_ids = 1; * @param index The index to set the value at. * @param value The installationIds to set. */ private void setInstallationIds( int index, com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); ensureInstallationIdsIsMutable(); installationIds_.set(index, value); } /** * repeated bytes installation_ids = 1; * @param value The installationIds to add. */ private void addInstallationIds(com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); ensureInstallationIdsIsMutable(); installationIds_.add(value); } /** * repeated bytes installation_ids = 1; * @param values The installationIds to add. */ private void addAllInstallationIds( java.lang.Iterable values) { ensureInstallationIdsIsMutable(); com.google.protobuf.AbstractMessageLite.addAll( values, installationIds_); } /** * repeated bytes installation_ids = 1; */ private void clearInstallationIds() { installationIds_ = emptyProtobufList(); } public static org.xmtp.proto.mls.database.Intents.InstallationIds parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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.mls.database.Intents.InstallationIds prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Wrapper around a list of repeated Installation IDs
     * 
* * Protobuf type {@code xmtp.mls.database.InstallationIds} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.InstallationIds, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.InstallationIds) org.xmtp.proto.mls.database.Intents.InstallationIdsOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.InstallationIds.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * repeated bytes installation_ids = 1; * @return A list containing the installationIds. */ @java.lang.Override public java.util.List getInstallationIdsList() { return java.util.Collections.unmodifiableList( instance.getInstallationIdsList()); } /** * repeated bytes installation_ids = 1; * @return The count of installationIds. */ @java.lang.Override public int getInstallationIdsCount() { return instance.getInstallationIdsCount(); } /** * repeated bytes installation_ids = 1; * @param index The index of the element to return. * @return The installationIds at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getInstallationIds(int index) { return instance.getInstallationIds(index); } /** * repeated bytes installation_ids = 1; * @param value The installationIds to set. * @return This builder for chaining. */ public Builder setInstallationIds( int index, com.google.protobuf.ByteString value) { copyOnWrite(); instance.setInstallationIds(index, value); return this; } /** * repeated bytes installation_ids = 1; * @param value The installationIds to add. * @return This builder for chaining. */ public Builder addInstallationIds(com.google.protobuf.ByteString value) { copyOnWrite(); instance.addInstallationIds(value); return this; } /** * repeated bytes installation_ids = 1; * @param values The installationIds to add. * @return This builder for chaining. */ public Builder addAllInstallationIds( java.lang.Iterable values) { copyOnWrite(); instance.addAllInstallationIds(values); return this; } /** * repeated bytes installation_ids = 1; * @return This builder for chaining. */ public Builder clearInstallationIds() { copyOnWrite(); instance.clearInstallationIds(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.InstallationIds) } @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.mls.database.Intents.InstallationIds(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "installationIds_", }; java.lang.String info = "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001c"; 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.mls.database.Intents.InstallationIds.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.mls.database.InstallationIds) private static final org.xmtp.proto.mls.database.Intents.InstallationIds DEFAULT_INSTANCE; static { InstallationIds defaultInstance = new InstallationIds(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( InstallationIds.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.InstallationIds 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 AddressesOrInstallationIdsOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.AddressesOrInstallationIds) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; * @return Whether the accountAddresses field is set. */ boolean hasAccountAddresses(); /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; * @return The accountAddresses. */ org.xmtp.proto.mls.database.Intents.AccountAddresses getAccountAddresses(); /** * .xmtp.mls.database.InstallationIds installation_ids = 2; * @return Whether the installationIds field is set. */ boolean hasInstallationIds(); /** * .xmtp.mls.database.InstallationIds installation_ids = 2; * @return The installationIds. */ org.xmtp.proto.mls.database.Intents.InstallationIds getInstallationIds(); public org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.AddressesOrInstallationIdsCase getAddressesOrInstallationIdsCase(); } /** *
   * One of an EVM account address or Installation ID
   * 
* * Protobuf type {@code xmtp.mls.database.AddressesOrInstallationIds} */ public static final class AddressesOrInstallationIds extends com.google.protobuf.GeneratedMessageLite< AddressesOrInstallationIds, AddressesOrInstallationIds.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.AddressesOrInstallationIds) AddressesOrInstallationIdsOrBuilder { private AddressesOrInstallationIds() { } private int addressesOrInstallationIdsCase_ = 0; private java.lang.Object addressesOrInstallationIds_; public enum AddressesOrInstallationIdsCase { ACCOUNT_ADDRESSES(1), INSTALLATION_IDS(2), ADDRESSESORINSTALLATIONIDS_NOT_SET(0); private final int value; private AddressesOrInstallationIdsCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static AddressesOrInstallationIdsCase valueOf(int value) { return forNumber(value); } public static AddressesOrInstallationIdsCase forNumber(int value) { switch (value) { case 1: return ACCOUNT_ADDRESSES; case 2: return INSTALLATION_IDS; case 0: return ADDRESSESORINSTALLATIONIDS_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public AddressesOrInstallationIdsCase getAddressesOrInstallationIdsCase() { return AddressesOrInstallationIdsCase.forNumber( addressesOrInstallationIdsCase_); } private void clearAddressesOrInstallationIds() { addressesOrInstallationIdsCase_ = 0; addressesOrInstallationIds_ = null; } public static final int ACCOUNT_ADDRESSES_FIELD_NUMBER = 1; /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ @java.lang.Override public boolean hasAccountAddresses() { return addressesOrInstallationIdsCase_ == 1; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AccountAddresses getAccountAddresses() { if (addressesOrInstallationIdsCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.AccountAddresses) addressesOrInstallationIds_; } return org.xmtp.proto.mls.database.Intents.AccountAddresses.getDefaultInstance(); } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ private void setAccountAddresses(org.xmtp.proto.mls.database.Intents.AccountAddresses value) { value.getClass(); addressesOrInstallationIds_ = value; addressesOrInstallationIdsCase_ = 1; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ private void mergeAccountAddresses(org.xmtp.proto.mls.database.Intents.AccountAddresses value) { value.getClass(); if (addressesOrInstallationIdsCase_ == 1 && addressesOrInstallationIds_ != org.xmtp.proto.mls.database.Intents.AccountAddresses.getDefaultInstance()) { addressesOrInstallationIds_ = org.xmtp.proto.mls.database.Intents.AccountAddresses.newBuilder((org.xmtp.proto.mls.database.Intents.AccountAddresses) addressesOrInstallationIds_) .mergeFrom(value).buildPartial(); } else { addressesOrInstallationIds_ = value; } addressesOrInstallationIdsCase_ = 1; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ private void clearAccountAddresses() { if (addressesOrInstallationIdsCase_ == 1) { addressesOrInstallationIdsCase_ = 0; addressesOrInstallationIds_ = null; } } public static final int INSTALLATION_IDS_FIELD_NUMBER = 2; /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ @java.lang.Override public boolean hasInstallationIds() { return addressesOrInstallationIdsCase_ == 2; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.InstallationIds getInstallationIds() { if (addressesOrInstallationIdsCase_ == 2) { return (org.xmtp.proto.mls.database.Intents.InstallationIds) addressesOrInstallationIds_; } return org.xmtp.proto.mls.database.Intents.InstallationIds.getDefaultInstance(); } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ private void setInstallationIds(org.xmtp.proto.mls.database.Intents.InstallationIds value) { value.getClass(); addressesOrInstallationIds_ = value; addressesOrInstallationIdsCase_ = 2; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ private void mergeInstallationIds(org.xmtp.proto.mls.database.Intents.InstallationIds value) { value.getClass(); if (addressesOrInstallationIdsCase_ == 2 && addressesOrInstallationIds_ != org.xmtp.proto.mls.database.Intents.InstallationIds.getDefaultInstance()) { addressesOrInstallationIds_ = org.xmtp.proto.mls.database.Intents.InstallationIds.newBuilder((org.xmtp.proto.mls.database.Intents.InstallationIds) addressesOrInstallationIds_) .mergeFrom(value).buildPartial(); } else { addressesOrInstallationIds_ = value; } addressesOrInstallationIdsCase_ = 2; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ private void clearInstallationIds() { if (addressesOrInstallationIdsCase_ == 2) { addressesOrInstallationIdsCase_ = 0; addressesOrInstallationIds_ = null; } } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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.mls.database.Intents.AddressesOrInstallationIds prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * One of an EVM account address or Installation ID
     * 
* * Protobuf type {@code xmtp.mls.database.AddressesOrInstallationIds} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.AddressesOrInstallationIds) org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIdsOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public AddressesOrInstallationIdsCase getAddressesOrInstallationIdsCase() { return instance.getAddressesOrInstallationIdsCase(); } public Builder clearAddressesOrInstallationIds() { copyOnWrite(); instance.clearAddressesOrInstallationIds(); return this; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ @java.lang.Override public boolean hasAccountAddresses() { return instance.hasAccountAddresses(); } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AccountAddresses getAccountAddresses() { return instance.getAccountAddresses(); } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ public Builder setAccountAddresses(org.xmtp.proto.mls.database.Intents.AccountAddresses value) { copyOnWrite(); instance.setAccountAddresses(value); return this; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ public Builder setAccountAddresses( org.xmtp.proto.mls.database.Intents.AccountAddresses.Builder builderForValue) { copyOnWrite(); instance.setAccountAddresses(builderForValue.build()); return this; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ public Builder mergeAccountAddresses(org.xmtp.proto.mls.database.Intents.AccountAddresses value) { copyOnWrite(); instance.mergeAccountAddresses(value); return this; } /** * .xmtp.mls.database.AccountAddresses account_addresses = 1; */ public Builder clearAccountAddresses() { copyOnWrite(); instance.clearAccountAddresses(); return this; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ @java.lang.Override public boolean hasInstallationIds() { return instance.hasInstallationIds(); } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.InstallationIds getInstallationIds() { return instance.getInstallationIds(); } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ public Builder setInstallationIds(org.xmtp.proto.mls.database.Intents.InstallationIds value) { copyOnWrite(); instance.setInstallationIds(value); return this; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ public Builder setInstallationIds( org.xmtp.proto.mls.database.Intents.InstallationIds.Builder builderForValue) { copyOnWrite(); instance.setInstallationIds(builderForValue.build()); return this; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ public Builder mergeInstallationIds(org.xmtp.proto.mls.database.Intents.InstallationIds value) { copyOnWrite(); instance.mergeInstallationIds(value); return this; } /** * .xmtp.mls.database.InstallationIds installation_ids = 2; */ public Builder clearInstallationIds() { copyOnWrite(); instance.clearInstallationIds(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.AddressesOrInstallationIds) } @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.mls.database.Intents.AddressesOrInstallationIds(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "addressesOrInstallationIds_", "addressesOrInstallationIdsCase_", org.xmtp.proto.mls.database.Intents.AccountAddresses.class, org.xmtp.proto.mls.database.Intents.InstallationIds.class, }; java.lang.String info = "\u0000\u0002\u0001\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001<\u0000\u0002<" + "\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.mls.database.Intents.AddressesOrInstallationIds.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.mls.database.AddressesOrInstallationIds) private static final org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds DEFAULT_INSTANCE; static { AddressesOrInstallationIds defaultInstance = new AddressesOrInstallationIds(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( AddressesOrInstallationIds.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds 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 AddMembersDataOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.AddMembersData) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; * @return Whether the v1 field is set. */ boolean hasV1(); /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; * @return The v1. */ org.xmtp.proto.mls.database.Intents.AddMembersData.V1 getV1(); public org.xmtp.proto.mls.database.Intents.AddMembersData.VersionCase getVersionCase(); } /** *
   * The data required to add members to a group
   * 
* * Protobuf type {@code xmtp.mls.database.AddMembersData} */ public static final class AddMembersData extends com.google.protobuf.GeneratedMessageLite< AddMembersData, AddMembersData.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.AddMembersData) AddMembersDataOrBuilder { private AddMembersData() { } public interface V1OrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.AddMembersData.V1) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; * @return Whether the addressesOrInstallationIds field is set. */ boolean hasAddressesOrInstallationIds(); /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; * @return The addressesOrInstallationIds. */ org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds(); } /** *
     * V1 of AddMembersPublishData
     * 
* * Protobuf type {@code xmtp.mls.database.AddMembersData.V1} */ public static final class V1 extends com.google.protobuf.GeneratedMessageLite< V1, V1.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.AddMembersData.V1) V1OrBuilder { private V1() { } public static final int ADDRESSES_OR_INSTALLATION_IDS_FIELD_NUMBER = 1; private org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds addressesOrInstallationIds_; /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public boolean hasAddressesOrInstallationIds() { return addressesOrInstallationIds_ != null; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds() { return addressesOrInstallationIds_ == null ? org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.getDefaultInstance() : addressesOrInstallationIds_; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ private void setAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { value.getClass(); addressesOrInstallationIds_ = value; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { value.getClass(); if (addressesOrInstallationIds_ != null && addressesOrInstallationIds_ != org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.getDefaultInstance()) { addressesOrInstallationIds_ = org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.newBuilder(addressesOrInstallationIds_).mergeFrom(value).buildPartial(); } else { addressesOrInstallationIds_ = value; } } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ private void clearAddressesOrInstallationIds() { addressesOrInstallationIds_ = null; } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 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.mls.database.Intents.AddMembersData.V1 prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * V1 of AddMembersPublishData
       * 
* * Protobuf type {@code xmtp.mls.database.AddMembersData.V1} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.AddMembersData.V1, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.AddMembersData.V1) org.xmtp.proto.mls.database.Intents.AddMembersData.V1OrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.AddMembersData.V1.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public boolean hasAddressesOrInstallationIds() { return instance.hasAddressesOrInstallationIds(); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds() { return instance.getAddressesOrInstallationIds(); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder setAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { copyOnWrite(); instance.setAddressesOrInstallationIds(value); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder setAddressesOrInstallationIds( org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.Builder builderForValue) { copyOnWrite(); instance.setAddressesOrInstallationIds(builderForValue.build()); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder mergeAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { copyOnWrite(); instance.mergeAddressesOrInstallationIds(value); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder clearAddressesOrInstallationIds() { copyOnWrite(); instance.clearAddressesOrInstallationIds(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.AddMembersData.V1) } @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.mls.database.Intents.AddMembersData.V1(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "addressesOrInstallationIds_", }; java.lang.String info = "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\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.mls.database.Intents.AddMembersData.V1.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.mls.database.AddMembersData.V1) private static final org.xmtp.proto.mls.database.Intents.AddMembersData.V1 DEFAULT_INSTANCE; static { V1 defaultInstance = new V1(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( V1.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.AddMembersData.V1 getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } private int versionCase_ = 0; private java.lang.Object version_; public enum VersionCase { V1(1), VERSION_NOT_SET(0); private final int value; private VersionCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static VersionCase valueOf(int value) { return forNumber(value); } public static VersionCase forNumber(int value) { switch (value) { case 1: return V1; case 0: return VERSION_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public VersionCase getVersionCase() { return VersionCase.forNumber( versionCase_); } private void clearVersion() { versionCase_ = 0; version_ = null; } public static final int V1_FIELD_NUMBER = 1; /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return versionCase_ == 1; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddMembersData.V1 getV1() { if (versionCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.AddMembersData.V1) version_; } return org.xmtp.proto.mls.database.Intents.AddMembersData.V1.getDefaultInstance(); } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ private void setV1(org.xmtp.proto.mls.database.Intents.AddMembersData.V1 value) { value.getClass(); version_ = value; versionCase_ = 1; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ private void mergeV1(org.xmtp.proto.mls.database.Intents.AddMembersData.V1 value) { value.getClass(); if (versionCase_ == 1 && version_ != org.xmtp.proto.mls.database.Intents.AddMembersData.V1.getDefaultInstance()) { version_ = org.xmtp.proto.mls.database.Intents.AddMembersData.V1.newBuilder((org.xmtp.proto.mls.database.Intents.AddMembersData.V1) version_) .mergeFrom(value).buildPartial(); } else { version_ = value; } versionCase_ = 1; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ private void clearV1() { if (versionCase_ == 1) { versionCase_ = 0; version_ = null; } } public static org.xmtp.proto.mls.database.Intents.AddMembersData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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.mls.database.Intents.AddMembersData prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * The data required to add members to a group
     * 
* * Protobuf type {@code xmtp.mls.database.AddMembersData} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.AddMembersData, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.AddMembersData) org.xmtp.proto.mls.database.Intents.AddMembersDataOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.AddMembersData.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public VersionCase getVersionCase() { return instance.getVersionCase(); } public Builder clearVersion() { copyOnWrite(); instance.clearVersion(); return this; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return instance.hasV1(); } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddMembersData.V1 getV1() { return instance.getV1(); } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ public Builder setV1(org.xmtp.proto.mls.database.Intents.AddMembersData.V1 value) { copyOnWrite(); instance.setV1(value); return this; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ public Builder setV1( org.xmtp.proto.mls.database.Intents.AddMembersData.V1.Builder builderForValue) { copyOnWrite(); instance.setV1(builderForValue.build()); return this; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ public Builder mergeV1(org.xmtp.proto.mls.database.Intents.AddMembersData.V1 value) { copyOnWrite(); instance.mergeV1(value); return this; } /** * .xmtp.mls.database.AddMembersData.V1 v1 = 1; */ public Builder clearV1() { copyOnWrite(); instance.clearV1(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.AddMembersData) } @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.mls.database.Intents.AddMembersData(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "version_", "versionCase_", org.xmtp.proto.mls.database.Intents.AddMembersData.V1.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.mls.database.Intents.AddMembersData.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.mls.database.AddMembersData) private static final org.xmtp.proto.mls.database.Intents.AddMembersData DEFAULT_INSTANCE; static { AddMembersData defaultInstance = new AddMembersData(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( AddMembersData.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.AddMembersData 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 RemoveMembersDataOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.RemoveMembersData) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; * @return Whether the v1 field is set. */ boolean hasV1(); /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; * @return The v1. */ org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 getV1(); public org.xmtp.proto.mls.database.Intents.RemoveMembersData.VersionCase getVersionCase(); } /** *
   * The data required to remove members from a group
   * 
* * Protobuf type {@code xmtp.mls.database.RemoveMembersData} */ public static final class RemoveMembersData extends com.google.protobuf.GeneratedMessageLite< RemoveMembersData, RemoveMembersData.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.RemoveMembersData) RemoveMembersDataOrBuilder { private RemoveMembersData() { } public interface V1OrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.RemoveMembersData.V1) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; * @return Whether the addressesOrInstallationIds field is set. */ boolean hasAddressesOrInstallationIds(); /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; * @return The addressesOrInstallationIds. */ org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds(); } /** *
     * V1 of RemoveMembersPublishData
     * 
* * Protobuf type {@code xmtp.mls.database.RemoveMembersData.V1} */ public static final class V1 extends com.google.protobuf.GeneratedMessageLite< V1, V1.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.RemoveMembersData.V1) V1OrBuilder { private V1() { } public static final int ADDRESSES_OR_INSTALLATION_IDS_FIELD_NUMBER = 1; private org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds addressesOrInstallationIds_; /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public boolean hasAddressesOrInstallationIds() { return addressesOrInstallationIds_ != null; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds() { return addressesOrInstallationIds_ == null ? org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.getDefaultInstance() : addressesOrInstallationIds_; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ private void setAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { value.getClass(); addressesOrInstallationIds_ = value; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { value.getClass(); if (addressesOrInstallationIds_ != null && addressesOrInstallationIds_ != org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.getDefaultInstance()) { addressesOrInstallationIds_ = org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.newBuilder(addressesOrInstallationIds_).mergeFrom(value).buildPartial(); } else { addressesOrInstallationIds_ = value; } } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ private void clearAddressesOrInstallationIds() { addressesOrInstallationIds_ = null; } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 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.mls.database.Intents.RemoveMembersData.V1 prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * V1 of RemoveMembersPublishData
       * 
* * Protobuf type {@code xmtp.mls.database.RemoveMembersData.V1} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.RemoveMembersData.V1) org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1OrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public boolean hasAddressesOrInstallationIds() { return instance.hasAddressesOrInstallationIds(); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds getAddressesOrInstallationIds() { return instance.getAddressesOrInstallationIds(); } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder setAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { copyOnWrite(); instance.setAddressesOrInstallationIds(value); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder setAddressesOrInstallationIds( org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds.Builder builderForValue) { copyOnWrite(); instance.setAddressesOrInstallationIds(builderForValue.build()); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder mergeAddressesOrInstallationIds(org.xmtp.proto.mls.database.Intents.AddressesOrInstallationIds value) { copyOnWrite(); instance.mergeAddressesOrInstallationIds(value); return this; } /** * .xmtp.mls.database.AddressesOrInstallationIds addresses_or_installation_ids = 1; */ public Builder clearAddressesOrInstallationIds() { copyOnWrite(); instance.clearAddressesOrInstallationIds(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.RemoveMembersData.V1) } @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.mls.database.Intents.RemoveMembersData.V1(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "addressesOrInstallationIds_", }; java.lang.String info = "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\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.mls.database.Intents.RemoveMembersData.V1.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.mls.database.RemoveMembersData.V1) private static final org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 DEFAULT_INSTANCE; static { V1 defaultInstance = new V1(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( V1.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } private int versionCase_ = 0; private java.lang.Object version_; public enum VersionCase { V1(1), VERSION_NOT_SET(0); private final int value; private VersionCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static VersionCase valueOf(int value) { return forNumber(value); } public static VersionCase forNumber(int value) { switch (value) { case 1: return V1; case 0: return VERSION_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public VersionCase getVersionCase() { return VersionCase.forNumber( versionCase_); } private void clearVersion() { versionCase_ = 0; version_ = null; } public static final int V1_FIELD_NUMBER = 1; /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return versionCase_ == 1; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 getV1() { if (versionCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1) version_; } return org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.getDefaultInstance(); } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ private void setV1(org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 value) { value.getClass(); version_ = value; versionCase_ = 1; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ private void mergeV1(org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 value) { value.getClass(); if (versionCase_ == 1 && version_ != org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.getDefaultInstance()) { version_ = org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.newBuilder((org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1) version_) .mergeFrom(value).buildPartial(); } else { version_ = value; } versionCase_ = 1; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ private void clearV1() { if (versionCase_ == 1) { versionCase_ = 0; version_ = null; } } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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.mls.database.Intents.RemoveMembersData prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * The data required to remove members from a group
     * 
* * Protobuf type {@code xmtp.mls.database.RemoveMembersData} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.RemoveMembersData, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.RemoveMembersData) org.xmtp.proto.mls.database.Intents.RemoveMembersDataOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.RemoveMembersData.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public VersionCase getVersionCase() { return instance.getVersionCase(); } public Builder clearVersion() { copyOnWrite(); instance.clearVersion(); return this; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return instance.hasV1(); } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 getV1() { return instance.getV1(); } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ public Builder setV1(org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 value) { copyOnWrite(); instance.setV1(value); return this; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ public Builder setV1( org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.Builder builderForValue) { copyOnWrite(); instance.setV1(builderForValue.build()); return this; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ public Builder mergeV1(org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1 value) { copyOnWrite(); instance.mergeV1(value); return this; } /** * .xmtp.mls.database.RemoveMembersData.V1 v1 = 1; */ public Builder clearV1() { copyOnWrite(); instance.clearV1(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.RemoveMembersData) } @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.mls.database.Intents.RemoveMembersData(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "version_", "versionCase_", org.xmtp.proto.mls.database.Intents.RemoveMembersData.V1.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.mls.database.Intents.RemoveMembersData.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.mls.database.RemoveMembersData) private static final org.xmtp.proto.mls.database.Intents.RemoveMembersData DEFAULT_INSTANCE; static { RemoveMembersData defaultInstance = new RemoveMembersData(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( RemoveMembersData.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.RemoveMembersData 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 UpdateMetadataDataOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.UpdateMetadataData) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; * @return Whether the v1 field is set. */ boolean hasV1(); /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; * @return The v1. */ org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 getV1(); public org.xmtp.proto.mls.database.Intents.UpdateMetadataData.VersionCase getVersionCase(); } /** *
   * The data required to update group metadata
   * 
* * Protobuf type {@code xmtp.mls.database.UpdateMetadataData} */ public static final class UpdateMetadataData extends com.google.protobuf.GeneratedMessageLite< UpdateMetadataData, UpdateMetadataData.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.UpdateMetadataData) UpdateMetadataDataOrBuilder { private UpdateMetadataData() { } public interface V1OrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.UpdateMetadataData.V1) com.google.protobuf.MessageLiteOrBuilder { /** * string group_name = 1; * @return The groupName. */ java.lang.String getGroupName(); /** * string group_name = 1; * @return The bytes for groupName. */ com.google.protobuf.ByteString getGroupNameBytes(); } /** *
     * V1 of UpdateMetadataPublishData
     * 
* * Protobuf type {@code xmtp.mls.database.UpdateMetadataData.V1} */ public static final class V1 extends com.google.protobuf.GeneratedMessageLite< V1, V1.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.UpdateMetadataData.V1) V1OrBuilder { private V1() { groupName_ = ""; } public static final int GROUP_NAME_FIELD_NUMBER = 1; private java.lang.String groupName_; /** * string group_name = 1; * @return The groupName. */ @java.lang.Override public java.lang.String getGroupName() { return groupName_; } /** * string group_name = 1; * @return The bytes for groupName. */ @java.lang.Override public com.google.protobuf.ByteString getGroupNameBytes() { return com.google.protobuf.ByteString.copyFromUtf8(groupName_); } /** * string group_name = 1; * @param value The groupName to set. */ private void setGroupName( java.lang.String value) { java.lang.Class valueClass = value.getClass(); groupName_ = value; } /** * string group_name = 1; */ private void clearGroupName() { groupName_ = getDefaultInstance().getGroupName(); } /** * string group_name = 1; * @param value The bytes for groupName to set. */ private void setGroupNameBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); groupName_ = value.toStringUtf8(); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 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.mls.database.Intents.UpdateMetadataData.V1 prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * V1 of UpdateMetadataPublishData
       * 
* * Protobuf type {@code xmtp.mls.database.UpdateMetadataData.V1} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.UpdateMetadataData.V1) org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1OrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * string group_name = 1; * @return The groupName. */ @java.lang.Override public java.lang.String getGroupName() { return instance.getGroupName(); } /** * string group_name = 1; * @return The bytes for groupName. */ @java.lang.Override public com.google.protobuf.ByteString getGroupNameBytes() { return instance.getGroupNameBytes(); } /** * string group_name = 1; * @param value The groupName to set. * @return This builder for chaining. */ public Builder setGroupName( java.lang.String value) { copyOnWrite(); instance.setGroupName(value); return this; } /** * string group_name = 1; * @return This builder for chaining. */ public Builder clearGroupName() { copyOnWrite(); instance.clearGroupName(); return this; } /** * string group_name = 1; * @param value The bytes for groupName to set. * @return This builder for chaining. */ public Builder setGroupNameBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setGroupNameBytes(value); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.UpdateMetadataData.V1) } @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.mls.database.Intents.UpdateMetadataData.V1(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "groupName_", }; java.lang.String info = "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u0208"; 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.mls.database.Intents.UpdateMetadataData.V1.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.mls.database.UpdateMetadataData.V1) private static final org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 DEFAULT_INSTANCE; static { V1 defaultInstance = new V1(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( V1.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } private int versionCase_ = 0; private java.lang.Object version_; public enum VersionCase { V1(1), VERSION_NOT_SET(0); private final int value; private VersionCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static VersionCase valueOf(int value) { return forNumber(value); } public static VersionCase forNumber(int value) { switch (value) { case 1: return V1; case 0: return VERSION_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public VersionCase getVersionCase() { return VersionCase.forNumber( versionCase_); } private void clearVersion() { versionCase_ = 0; version_ = null; } public static final int V1_FIELD_NUMBER = 1; /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return versionCase_ == 1; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 getV1() { if (versionCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1) version_; } return org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.getDefaultInstance(); } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ private void setV1(org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 value) { value.getClass(); version_ = value; versionCase_ = 1; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ private void mergeV1(org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 value) { value.getClass(); if (versionCase_ == 1 && version_ != org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.getDefaultInstance()) { version_ = org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.newBuilder((org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1) version_) .mergeFrom(value).buildPartial(); } else { version_ = value; } versionCase_ = 1; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ private void clearV1() { if (versionCase_ == 1) { versionCase_ = 0; version_ = null; } } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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.mls.database.Intents.UpdateMetadataData prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * The data required to update group metadata
     * 
* * Protobuf type {@code xmtp.mls.database.UpdateMetadataData} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.UpdateMetadataData, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.UpdateMetadataData) org.xmtp.proto.mls.database.Intents.UpdateMetadataDataOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.UpdateMetadataData.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public VersionCase getVersionCase() { return instance.getVersionCase(); } public Builder clearVersion() { copyOnWrite(); instance.clearVersion(); return this; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ @java.lang.Override public boolean hasV1() { return instance.hasV1(); } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 getV1() { return instance.getV1(); } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ public Builder setV1(org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 value) { copyOnWrite(); instance.setV1(value); return this; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ public Builder setV1( org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.Builder builderForValue) { copyOnWrite(); instance.setV1(builderForValue.build()); return this; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ public Builder mergeV1(org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1 value) { copyOnWrite(); instance.mergeV1(value); return this; } /** * .xmtp.mls.database.UpdateMetadataData.V1 v1 = 1; */ public Builder clearV1() { copyOnWrite(); instance.clearV1(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.UpdateMetadataData) } @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.mls.database.Intents.UpdateMetadataData(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "version_", "versionCase_", org.xmtp.proto.mls.database.Intents.UpdateMetadataData.V1.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.mls.database.Intents.UpdateMetadataData.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.mls.database.UpdateMetadataData) private static final org.xmtp.proto.mls.database.Intents.UpdateMetadataData DEFAULT_INSTANCE; static { UpdateMetadataData defaultInstance = new UpdateMetadataData(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( UpdateMetadataData.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.UpdateMetadataData 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 PostCommitActionOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.PostCommitAction) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; * @return Whether the sendWelcomes field is set. */ boolean hasSendWelcomes(); /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; * @return The sendWelcomes. */ org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes getSendWelcomes(); public org.xmtp.proto.mls.database.Intents.PostCommitAction.KindCase getKindCase(); } /** *
   * Generic data-type for all post-commit actions
   * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction} */ public static final class PostCommitAction extends com.google.protobuf.GeneratedMessageLite< PostCommitAction, PostCommitAction.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.PostCommitAction) PostCommitActionOrBuilder { private PostCommitAction() { } public interface InstallationOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.PostCommitAction.Installation) com.google.protobuf.MessageLiteOrBuilder { /** * bytes installation_key = 1; * @return The installationKey. */ com.google.protobuf.ByteString getInstallationKey(); /** * bytes hpke_public_key = 2; * @return The hpkePublicKey. */ com.google.protobuf.ByteString getHpkePublicKey(); } /** *
     * An installation
     * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction.Installation} */ public static final class Installation extends com.google.protobuf.GeneratedMessageLite< Installation, Installation.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.PostCommitAction.Installation) InstallationOrBuilder { private Installation() { installationKey_ = com.google.protobuf.ByteString.EMPTY; hpkePublicKey_ = com.google.protobuf.ByteString.EMPTY; } public static final int INSTALLATION_KEY_FIELD_NUMBER = 1; private com.google.protobuf.ByteString installationKey_; /** * bytes installation_key = 1; * @return The installationKey. */ @java.lang.Override public com.google.protobuf.ByteString getInstallationKey() { return installationKey_; } /** * bytes installation_key = 1; * @param value The installationKey to set. */ private void setInstallationKey(com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); installationKey_ = value; } /** * bytes installation_key = 1; */ private void clearInstallationKey() { installationKey_ = getDefaultInstance().getInstallationKey(); } public static final int HPKE_PUBLIC_KEY_FIELD_NUMBER = 2; private com.google.protobuf.ByteString hpkePublicKey_; /** * bytes hpke_public_key = 2; * @return The hpkePublicKey. */ @java.lang.Override public com.google.protobuf.ByteString getHpkePublicKey() { return hpkePublicKey_; } /** * bytes hpke_public_key = 2; * @param value The hpkePublicKey to set. */ private void setHpkePublicKey(com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); hpkePublicKey_ = value; } /** * bytes hpke_public_key = 2; */ private void clearHpkePublicKey() { hpkePublicKey_ = getDefaultInstance().getHpkePublicKey(); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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.mls.database.Intents.PostCommitAction.Installation prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * An installation
       * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction.Installation} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.PostCommitAction.Installation) org.xmtp.proto.mls.database.Intents.PostCommitAction.InstallationOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * bytes installation_key = 1; * @return The installationKey. */ @java.lang.Override public com.google.protobuf.ByteString getInstallationKey() { return instance.getInstallationKey(); } /** * bytes installation_key = 1; * @param value The installationKey to set. * @return This builder for chaining. */ public Builder setInstallationKey(com.google.protobuf.ByteString value) { copyOnWrite(); instance.setInstallationKey(value); return this; } /** * bytes installation_key = 1; * @return This builder for chaining. */ public Builder clearInstallationKey() { copyOnWrite(); instance.clearInstallationKey(); return this; } /** * bytes hpke_public_key = 2; * @return The hpkePublicKey. */ @java.lang.Override public com.google.protobuf.ByteString getHpkePublicKey() { return instance.getHpkePublicKey(); } /** * bytes hpke_public_key = 2; * @param value The hpkePublicKey to set. * @return This builder for chaining. */ public Builder setHpkePublicKey(com.google.protobuf.ByteString value) { copyOnWrite(); instance.setHpkePublicKey(value); return this; } /** * bytes hpke_public_key = 2; * @return This builder for chaining. */ public Builder clearHpkePublicKey() { copyOnWrite(); instance.clearHpkePublicKey(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.PostCommitAction.Installation) } @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.mls.database.Intents.PostCommitAction.Installation(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "installationKey_", "hpkePublicKey_", }; java.lang.String info = "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\n\u0002\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.mls.database.Intents.PostCommitAction.Installation.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.mls.database.PostCommitAction.Installation) private static final org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation DEFAULT_INSTANCE; static { Installation defaultInstance = new Installation(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( Installation.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation 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 SendWelcomesOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.database.PostCommitAction.SendWelcomes) com.google.protobuf.MessageLiteOrBuilder { /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ java.util.List getInstallationsList(); /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation getInstallations(int index); /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ int getInstallationsCount(); /** * bytes welcome_message = 2; * @return The welcomeMessage. */ com.google.protobuf.ByteString getWelcomeMessage(); } /** *
     * SendWelcome message
     * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction.SendWelcomes} */ public static final class SendWelcomes extends com.google.protobuf.GeneratedMessageLite< SendWelcomes, SendWelcomes.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.database.PostCommitAction.SendWelcomes) SendWelcomesOrBuilder { private SendWelcomes() { installations_ = emptyProtobufList(); welcomeMessage_ = com.google.protobuf.ByteString.EMPTY; } public static final int INSTALLATIONS_FIELD_NUMBER = 1; private com.google.protobuf.Internal.ProtobufList installations_; /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public java.util.List getInstallationsList() { return installations_; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public java.util.List getInstallationsOrBuilderList() { return installations_; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public int getInstallationsCount() { return installations_.size(); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation getInstallations(int index) { return installations_.get(index); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public org.xmtp.proto.mls.database.Intents.PostCommitAction.InstallationOrBuilder getInstallationsOrBuilder( int index) { return installations_.get(index); } private void ensureInstallationsIsMutable() { com.google.protobuf.Internal.ProtobufList tmp = installations_; if (!tmp.isModifiable()) { installations_ = com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); } } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void setInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { value.getClass(); ensureInstallationsIsMutable(); installations_.set(index, value); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void addInstallations(org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { value.getClass(); ensureInstallationsIsMutable(); installations_.add(value); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void addInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { value.getClass(); ensureInstallationsIsMutable(); installations_.add(index, value); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void addAllInstallations( java.lang.Iterable values) { ensureInstallationsIsMutable(); com.google.protobuf.AbstractMessageLite.addAll( values, installations_); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void clearInstallations() { installations_ = emptyProtobufList(); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ private void removeInstallations(int index) { ensureInstallationsIsMutable(); installations_.remove(index); } public static final int WELCOME_MESSAGE_FIELD_NUMBER = 2; private com.google.protobuf.ByteString welcomeMessage_; /** * bytes welcome_message = 2; * @return The welcomeMessage. */ @java.lang.Override public com.google.protobuf.ByteString getWelcomeMessage() { return welcomeMessage_; } /** * bytes welcome_message = 2; * @param value The welcomeMessage to set. */ private void setWelcomeMessage(com.google.protobuf.ByteString value) { java.lang.Class valueClass = value.getClass(); welcomeMessage_ = value; } /** * bytes welcome_message = 2; */ private void clearWelcomeMessage() { welcomeMessage_ = getDefaultInstance().getWelcomeMessage(); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes 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.mls.database.Intents.PostCommitAction.SendWelcomes prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
       * SendWelcome message
       * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction.SendWelcomes} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.PostCommitAction.SendWelcomes) org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomesOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public java.util.List getInstallationsList() { return java.util.Collections.unmodifiableList( instance.getInstallationsList()); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public int getInstallationsCount() { return instance.getInstallationsCount(); }/** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation getInstallations(int index) { return instance.getInstallations(index); } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder setInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { copyOnWrite(); instance.setInstallations(index, value); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder setInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation.Builder builderForValue) { copyOnWrite(); instance.setInstallations(index, builderForValue.build()); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder addInstallations(org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { copyOnWrite(); instance.addInstallations(value); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder addInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation value) { copyOnWrite(); instance.addInstallations(index, value); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder addInstallations( org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation.Builder builderForValue) { copyOnWrite(); instance.addInstallations(builderForValue.build()); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder addInstallations( int index, org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation.Builder builderForValue) { copyOnWrite(); instance.addInstallations(index, builderForValue.build()); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder addAllInstallations( java.lang.Iterable values) { copyOnWrite(); instance.addAllInstallations(values); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder clearInstallations() { copyOnWrite(); instance.clearInstallations(); return this; } /** * repeated .xmtp.mls.database.PostCommitAction.Installation installations = 1; */ public Builder removeInstallations(int index) { copyOnWrite(); instance.removeInstallations(index); return this; } /** * bytes welcome_message = 2; * @return The welcomeMessage. */ @java.lang.Override public com.google.protobuf.ByteString getWelcomeMessage() { return instance.getWelcomeMessage(); } /** * bytes welcome_message = 2; * @param value The welcomeMessage to set. * @return This builder for chaining. */ public Builder setWelcomeMessage(com.google.protobuf.ByteString value) { copyOnWrite(); instance.setWelcomeMessage(value); return this; } /** * bytes welcome_message = 2; * @return This builder for chaining. */ public Builder clearWelcomeMessage() { copyOnWrite(); instance.clearWelcomeMessage(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.PostCommitAction.SendWelcomes) } @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.mls.database.Intents.PostCommitAction.SendWelcomes(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "installations_", org.xmtp.proto.mls.database.Intents.PostCommitAction.Installation.class, "welcomeMessage_", }; java.lang.String info = "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u001b\u0002\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.mls.database.Intents.PostCommitAction.SendWelcomes.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.mls.database.PostCommitAction.SendWelcomes) private static final org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes DEFAULT_INSTANCE; static { SendWelcomes defaultInstance = new SendWelcomes(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( SendWelcomes.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes getDefaultInstance() { return DEFAULT_INSTANCE; } private static volatile com.google.protobuf.Parser PARSER; public static com.google.protobuf.Parser parser() { return DEFAULT_INSTANCE.getParserForType(); } } private int kindCase_ = 0; private java.lang.Object kind_; public enum KindCase { SEND_WELCOMES(1), KIND_NOT_SET(0); private final int value; private KindCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static KindCase valueOf(int value) { return forNumber(value); } public static KindCase forNumber(int value) { switch (value) { case 1: return SEND_WELCOMES; case 0: return KIND_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; @java.lang.Override public KindCase getKindCase() { return KindCase.forNumber( kindCase_); } private void clearKind() { kindCase_ = 0; kind_ = null; } public static final int SEND_WELCOMES_FIELD_NUMBER = 1; /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ @java.lang.Override public boolean hasSendWelcomes() { return kindCase_ == 1; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes getSendWelcomes() { if (kindCase_ == 1) { return (org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes) kind_; } return org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.getDefaultInstance(); } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ private void setSendWelcomes(org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes value) { value.getClass(); kind_ = value; kindCase_ = 1; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ private void mergeSendWelcomes(org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes value) { value.getClass(); if (kindCase_ == 1 && kind_ != org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.getDefaultInstance()) { kind_ = org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.newBuilder((org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes) kind_) .mergeFrom(value).buildPartial(); } else { kind_ = value; } kindCase_ = 1; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ private void clearSendWelcomes() { if (kindCase_ == 1) { kindCase_ = 0; kind_ = null; } } public static org.xmtp.proto.mls.database.Intents.PostCommitAction parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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.mls.database.Intents.PostCommitAction prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Generic data-type for all post-commit actions
     * 
* * Protobuf type {@code xmtp.mls.database.PostCommitAction} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.database.Intents.PostCommitAction, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.database.PostCommitAction) org.xmtp.proto.mls.database.Intents.PostCommitActionOrBuilder { // Construct using org.xmtp.proto.mls.database.Intents.PostCommitAction.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } @java.lang.Override public KindCase getKindCase() { return instance.getKindCase(); } public Builder clearKind() { copyOnWrite(); instance.clearKind(); return this; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ @java.lang.Override public boolean hasSendWelcomes() { return instance.hasSendWelcomes(); } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ @java.lang.Override public org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes getSendWelcomes() { return instance.getSendWelcomes(); } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ public Builder setSendWelcomes(org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes value) { copyOnWrite(); instance.setSendWelcomes(value); return this; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ public Builder setSendWelcomes( org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.Builder builderForValue) { copyOnWrite(); instance.setSendWelcomes(builderForValue.build()); return this; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ public Builder mergeSendWelcomes(org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes value) { copyOnWrite(); instance.mergeSendWelcomes(value); return this; } /** * .xmtp.mls.database.PostCommitAction.SendWelcomes send_welcomes = 1; */ public Builder clearSendWelcomes() { copyOnWrite(); instance.clearSendWelcomes(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.database.PostCommitAction) } @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.mls.database.Intents.PostCommitAction(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "kind_", "kindCase_", org.xmtp.proto.mls.database.Intents.PostCommitAction.SendWelcomes.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.mls.database.Intents.PostCommitAction.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.mls.database.PostCommitAction) private static final org.xmtp.proto.mls.database.Intents.PostCommitAction DEFAULT_INSTANCE; static { PostCommitAction defaultInstance = new PostCommitAction(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( PostCommitAction.class, defaultInstance); } public static org.xmtp.proto.mls.database.Intents.PostCommitAction 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) }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy