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

org.xmtp.proto.mls.message.contents.GroupMetadata Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: mls/message_contents/group_metadata.proto

package org.xmtp.proto.mls.message.contents;

public final class GroupMetadata {
  private GroupMetadata() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }
  /**
   * 
   * Defines the type of conversation
   * 
* * Protobuf enum {@code xmtp.mls.message_contents.ConversationType} */ public enum ConversationType implements com.google.protobuf.Internal.EnumLite { /** * CONVERSATION_TYPE_UNSPECIFIED = 0; */ CONVERSATION_TYPE_UNSPECIFIED(0), /** * CONVERSATION_TYPE_GROUP = 1; */ CONVERSATION_TYPE_GROUP(1), /** * CONVERSATION_TYPE_DM = 2; */ CONVERSATION_TYPE_DM(2), /** * CONVERSATION_TYPE_SYNC = 3; */ CONVERSATION_TYPE_SYNC(3), UNRECOGNIZED(-1), ; /** * CONVERSATION_TYPE_UNSPECIFIED = 0; */ public static final int CONVERSATION_TYPE_UNSPECIFIED_VALUE = 0; /** * CONVERSATION_TYPE_GROUP = 1; */ public static final int CONVERSATION_TYPE_GROUP_VALUE = 1; /** * CONVERSATION_TYPE_DM = 2; */ public static final int CONVERSATION_TYPE_DM_VALUE = 2; /** * CONVERSATION_TYPE_SYNC = 3; */ public static final int CONVERSATION_TYPE_SYNC_VALUE = 3; @java.lang.Override public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ConversationType valueOf(int value) { return forNumber(value); } public static ConversationType forNumber(int value) { switch (value) { case 0: return CONVERSATION_TYPE_UNSPECIFIED; case 1: return CONVERSATION_TYPE_GROUP; case 2: return CONVERSATION_TYPE_DM; case 3: return CONVERSATION_TYPE_SYNC; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< ConversationType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { @java.lang.Override public ConversationType findValueByNumber(int number) { return ConversationType.forNumber(number); } }; public static com.google.protobuf.Internal.EnumVerifier internalGetVerifier() { return ConversationTypeVerifier.INSTANCE; } private static final class ConversationTypeVerifier implements com.google.protobuf.Internal.EnumVerifier { static final com.google.protobuf.Internal.EnumVerifier INSTANCE = new ConversationTypeVerifier(); @java.lang.Override public boolean isInRange(int number) { return ConversationType.forNumber(number) != null; } }; private final int value; private ConversationType(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:xmtp.mls.message_contents.ConversationType) } public interface GroupMetadataV1OrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.message_contents.GroupMetadataV1) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The enum numeric value on the wire for conversationType. */ int getConversationTypeValue(); /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The conversationType. */ org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType getConversationType(); /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @return The creatorAccountAddress. */ java.lang.String getCreatorAccountAddress(); /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @return The bytes for creatorAccountAddress. */ com.google.protobuf.ByteString getCreatorAccountAddressBytes(); /** * string creator_inbox_id = 3; * @return The creatorInboxId. */ java.lang.String getCreatorInboxId(); /** * string creator_inbox_id = 3; * @return The bytes for creatorInboxId. */ com.google.protobuf.ByteString getCreatorInboxIdBytes(); /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; * @return Whether the dmMembers field is set. */ boolean hasDmMembers(); /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; * @return The dmMembers. */ org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers getDmMembers(); } /** *
   * Parent message for group metadata
   * 
* * Protobuf type {@code xmtp.mls.message_contents.GroupMetadataV1} */ public static final class GroupMetadataV1 extends com.google.protobuf.GeneratedMessageLite< GroupMetadataV1, GroupMetadataV1.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.message_contents.GroupMetadataV1) GroupMetadataV1OrBuilder { private GroupMetadataV1() { creatorAccountAddress_ = ""; creatorInboxId_ = ""; } private int bitField0_; public static final int CONVERSATION_TYPE_FIELD_NUMBER = 1; private int conversationType_; /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The enum numeric value on the wire for conversationType. */ @java.lang.Override public int getConversationTypeValue() { return conversationType_; } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The conversationType. */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType getConversationType() { org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType result = org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType.forNumber(conversationType_); return result == null ? org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType.UNRECOGNIZED : result; } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @param value The enum numeric value on the wire for conversationType to set. */ private void setConversationTypeValue(int value) { conversationType_ = value; } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @param value The conversationType to set. */ private void setConversationType(org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType value) { conversationType_ = value.getNumber(); } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; */ private void clearConversationType() { conversationType_ = 0; } public static final int CREATOR_ACCOUNT_ADDRESS_FIELD_NUMBER = 2; private java.lang.String creatorAccountAddress_; /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @return The creatorAccountAddress. */ @java.lang.Override public java.lang.String getCreatorAccountAddress() { return creatorAccountAddress_; } /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @return The bytes for creatorAccountAddress. */ @java.lang.Override public com.google.protobuf.ByteString getCreatorAccountAddressBytes() { return com.google.protobuf.ByteString.copyFromUtf8(creatorAccountAddress_); } /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @param value The creatorAccountAddress to set. */ private void setCreatorAccountAddress( java.lang.String value) { java.lang.Class valueClass = value.getClass(); creatorAccountAddress_ = value; } /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; */ private void clearCreatorAccountAddress() { creatorAccountAddress_ = getDefaultInstance().getCreatorAccountAddress(); } /** *
     * This will be removed soon
     * 
* * string creator_account_address = 2; * @param value The bytes for creatorAccountAddress to set. */ private void setCreatorAccountAddressBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); creatorAccountAddress_ = value.toStringUtf8(); } public static final int CREATOR_INBOX_ID_FIELD_NUMBER = 3; private java.lang.String creatorInboxId_; /** * string creator_inbox_id = 3; * @return The creatorInboxId. */ @java.lang.Override public java.lang.String getCreatorInboxId() { return creatorInboxId_; } /** * string creator_inbox_id = 3; * @return The bytes for creatorInboxId. */ @java.lang.Override public com.google.protobuf.ByteString getCreatorInboxIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(creatorInboxId_); } /** * string creator_inbox_id = 3; * @param value The creatorInboxId to set. */ private void setCreatorInboxId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); creatorInboxId_ = value; } /** * string creator_inbox_id = 3; */ private void clearCreatorInboxId() { creatorInboxId_ = getDefaultInstance().getCreatorInboxId(); } /** * string creator_inbox_id = 3; * @param value The bytes for creatorInboxId to set. */ private void setCreatorInboxIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); creatorInboxId_ = value.toStringUtf8(); } public static final int DM_MEMBERS_FIELD_NUMBER = 4; private org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers dmMembers_; /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ @java.lang.Override public boolean hasDmMembers() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers getDmMembers() { return dmMembers_ == null ? org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.getDefaultInstance() : dmMembers_; } /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ private void setDmMembers(org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers value) { value.getClass(); dmMembers_ = value; bitField0_ |= 0x00000001; } /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeDmMembers(org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers value) { value.getClass(); if (dmMembers_ != null && dmMembers_ != org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.getDefaultInstance()) { dmMembers_ = org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.newBuilder(dmMembers_).mergeFrom(value).buildPartial(); } else { dmMembers_ = value; } bitField0_ |= 0x00000001; } /** *
     * Should only be present for CONVERSATION_TYPE_DM
     * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ private void clearDmMembers() { dmMembers_ = null; bitField0_ = (bitField0_ & ~0x00000001); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 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.message.contents.GroupMetadata.GroupMetadataV1 prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Parent message for group metadata
     * 
* * Protobuf type {@code xmtp.mls.message_contents.GroupMetadataV1} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.message_contents.GroupMetadataV1) org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1OrBuilder { // Construct using org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The enum numeric value on the wire for conversationType. */ @java.lang.Override public int getConversationTypeValue() { return instance.getConversationTypeValue(); } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @param value The conversationType to set. * @return This builder for chaining. */ public Builder setConversationTypeValue(int value) { copyOnWrite(); instance.setConversationTypeValue(value); return this; } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return The conversationType. */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType getConversationType() { return instance.getConversationType(); } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @param value The enum numeric value on the wire for conversationType to set. * @return This builder for chaining. */ public Builder setConversationType(org.xmtp.proto.mls.message.contents.GroupMetadata.ConversationType value) { copyOnWrite(); instance.setConversationType(value); return this; } /** * .xmtp.mls.message_contents.ConversationType conversation_type = 1; * @return This builder for chaining. */ public Builder clearConversationType() { copyOnWrite(); instance.clearConversationType(); return this; } /** *
       * This will be removed soon
       * 
* * string creator_account_address = 2; * @return The creatorAccountAddress. */ @java.lang.Override public java.lang.String getCreatorAccountAddress() { return instance.getCreatorAccountAddress(); } /** *
       * This will be removed soon
       * 
* * string creator_account_address = 2; * @return The bytes for creatorAccountAddress. */ @java.lang.Override public com.google.protobuf.ByteString getCreatorAccountAddressBytes() { return instance.getCreatorAccountAddressBytes(); } /** *
       * This will be removed soon
       * 
* * string creator_account_address = 2; * @param value The creatorAccountAddress to set. * @return This builder for chaining. */ public Builder setCreatorAccountAddress( java.lang.String value) { copyOnWrite(); instance.setCreatorAccountAddress(value); return this; } /** *
       * This will be removed soon
       * 
* * string creator_account_address = 2; * @return This builder for chaining. */ public Builder clearCreatorAccountAddress() { copyOnWrite(); instance.clearCreatorAccountAddress(); return this; } /** *
       * This will be removed soon
       * 
* * string creator_account_address = 2; * @param value The bytes for creatorAccountAddress to set. * @return This builder for chaining. */ public Builder setCreatorAccountAddressBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setCreatorAccountAddressBytes(value); return this; } /** * string creator_inbox_id = 3; * @return The creatorInboxId. */ @java.lang.Override public java.lang.String getCreatorInboxId() { return instance.getCreatorInboxId(); } /** * string creator_inbox_id = 3; * @return The bytes for creatorInboxId. */ @java.lang.Override public com.google.protobuf.ByteString getCreatorInboxIdBytes() { return instance.getCreatorInboxIdBytes(); } /** * string creator_inbox_id = 3; * @param value The creatorInboxId to set. * @return This builder for chaining. */ public Builder setCreatorInboxId( java.lang.String value) { copyOnWrite(); instance.setCreatorInboxId(value); return this; } /** * string creator_inbox_id = 3; * @return This builder for chaining. */ public Builder clearCreatorInboxId() { copyOnWrite(); instance.clearCreatorInboxId(); return this; } /** * string creator_inbox_id = 3; * @param value The bytes for creatorInboxId to set. * @return This builder for chaining. */ public Builder setCreatorInboxIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setCreatorInboxIdBytes(value); return this; } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ @java.lang.Override public boolean hasDmMembers() { return instance.hasDmMembers(); } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers getDmMembers() { return instance.getDmMembers(); } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ public Builder setDmMembers(org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers value) { copyOnWrite(); instance.setDmMembers(value); return this; } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ public Builder setDmMembers( org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.Builder builderForValue) { copyOnWrite(); instance.setDmMembers(builderForValue.build()); return this; } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ public Builder mergeDmMembers(org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers value) { copyOnWrite(); instance.mergeDmMembers(value); return this; } /** *
       * Should only be present for CONVERSATION_TYPE_DM
       * 
* * optional .xmtp.mls.message_contents.DmMembers dm_members = 4; */ public Builder clearDmMembers() { copyOnWrite(); instance.clearDmMembers(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.message_contents.GroupMetadataV1) } @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.message.contents.GroupMetadata.GroupMetadataV1(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "bitField0_", "conversationType_", "creatorAccountAddress_", "creatorInboxId_", "dmMembers_", }; java.lang.String info = "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\f\u0002\u0208" + "\u0003\u0208\u0004\u1009\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.message.contents.GroupMetadata.GroupMetadataV1.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.message_contents.GroupMetadataV1) private static final org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 DEFAULT_INSTANCE; static { GroupMetadataV1 defaultInstance = new GroupMetadataV1(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( GroupMetadataV1.class, defaultInstance); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.GroupMetadataV1 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 InboxOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.message_contents.Inbox) com.google.protobuf.MessageLiteOrBuilder { /** * string inbox_id = 1; * @return The inboxId. */ java.lang.String getInboxId(); /** * string inbox_id = 1; * @return The bytes for inboxId. */ com.google.protobuf.ByteString getInboxIdBytes(); } /** *
   * Wrapper around an Inbox Id
   * 
* * Protobuf type {@code xmtp.mls.message_contents.Inbox} */ public static final class Inbox extends com.google.protobuf.GeneratedMessageLite< Inbox, Inbox.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.message_contents.Inbox) InboxOrBuilder { private Inbox() { inboxId_ = ""; } public static final int INBOX_ID_FIELD_NUMBER = 1; private java.lang.String inboxId_; /** * string inbox_id = 1; * @return The inboxId. */ @java.lang.Override public java.lang.String getInboxId() { return inboxId_; } /** * string inbox_id = 1; * @return The bytes for inboxId. */ @java.lang.Override public com.google.protobuf.ByteString getInboxIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(inboxId_); } /** * string inbox_id = 1; * @param value The inboxId to set. */ private void setInboxId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); inboxId_ = value; } /** * string inbox_id = 1; */ private void clearInboxId() { inboxId_ = getDefaultInstance().getInboxId(); } /** * string inbox_id = 1; * @param value The bytes for inboxId to set. */ private void setInboxIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); inboxId_ = value.toStringUtf8(); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox 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.message.contents.GroupMetadata.Inbox prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Wrapper around an Inbox Id
     * 
* * Protobuf type {@code xmtp.mls.message_contents.Inbox} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.message_contents.Inbox) org.xmtp.proto.mls.message.contents.GroupMetadata.InboxOrBuilder { // Construct using org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * string inbox_id = 1; * @return The inboxId. */ @java.lang.Override public java.lang.String getInboxId() { return instance.getInboxId(); } /** * string inbox_id = 1; * @return The bytes for inboxId. */ @java.lang.Override public com.google.protobuf.ByteString getInboxIdBytes() { return instance.getInboxIdBytes(); } /** * string inbox_id = 1; * @param value The inboxId to set. * @return This builder for chaining. */ public Builder setInboxId( java.lang.String value) { copyOnWrite(); instance.setInboxId(value); return this; } /** * string inbox_id = 1; * @return This builder for chaining. */ public Builder clearInboxId() { copyOnWrite(); instance.clearInboxId(); return this; } /** * string inbox_id = 1; * @param value The bytes for inboxId to set. * @return This builder for chaining. */ public Builder setInboxIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setInboxIdBytes(value); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.message_contents.Inbox) } @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.message.contents.GroupMetadata.Inbox(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "inboxId_", }; 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.message.contents.GroupMetadata.Inbox.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.message_contents.Inbox) private static final org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox DEFAULT_INSTANCE; static { Inbox defaultInstance = new Inbox(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( Inbox.class, defaultInstance); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox 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 DmMembersOrBuilder extends // @@protoc_insertion_point(interface_extends:xmtp.mls.message_contents.DmMembers) com.google.protobuf.MessageLiteOrBuilder { /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; * @return Whether the dmMemberOne field is set. */ boolean hasDmMemberOne(); /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; * @return The dmMemberOne. */ org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberOne(); /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; * @return Whether the dmMemberTwo field is set. */ boolean hasDmMemberTwo(); /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; * @return The dmMemberTwo. */ org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberTwo(); } /** *
   * Ordering does not matter here
   * 
* * Protobuf type {@code xmtp.mls.message_contents.DmMembers} */ public static final class DmMembers extends com.google.protobuf.GeneratedMessageLite< DmMembers, DmMembers.Builder> implements // @@protoc_insertion_point(message_implements:xmtp.mls.message_contents.DmMembers) DmMembersOrBuilder { private DmMembers() { } public static final int DM_MEMBER_ONE_FIELD_NUMBER = 1; private org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox dmMemberOne_; /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ @java.lang.Override public boolean hasDmMemberOne() { return dmMemberOne_ != null; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberOne() { return dmMemberOne_ == null ? org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.getDefaultInstance() : dmMemberOne_; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ private void setDmMemberOne(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { value.getClass(); dmMemberOne_ = value; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeDmMemberOne(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { value.getClass(); if (dmMemberOne_ != null && dmMemberOne_ != org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.getDefaultInstance()) { dmMemberOne_ = org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.newBuilder(dmMemberOne_).mergeFrom(value).buildPartial(); } else { dmMemberOne_ = value; } } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ private void clearDmMemberOne() { dmMemberOne_ = null; } public static final int DM_MEMBER_TWO_FIELD_NUMBER = 2; private org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox dmMemberTwo_; /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ @java.lang.Override public boolean hasDmMemberTwo() { return dmMemberTwo_ != null; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberTwo() { return dmMemberTwo_ == null ? org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.getDefaultInstance() : dmMemberTwo_; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ private void setDmMemberTwo(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { value.getClass(); dmMemberTwo_ = value; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeDmMemberTwo(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { value.getClass(); if (dmMemberTwo_ != null && dmMemberTwo_ != org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.getDefaultInstance()) { dmMemberTwo_ = org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.newBuilder(dmMemberTwo_).mergeFrom(value).buildPartial(); } else { dmMemberTwo_ = value; } } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ private void clearDmMemberTwo() { dmMemberTwo_ = null; } public static org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers 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.message.contents.GroupMetadata.DmMembers prototype) { return (Builder) DEFAULT_INSTANCE.createBuilder(prototype); } /** *
     * Ordering does not matter here
     * 
* * Protobuf type {@code xmtp.mls.message_contents.DmMembers} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers, Builder> implements // @@protoc_insertion_point(builder_implements:xmtp.mls.message_contents.DmMembers) org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembersOrBuilder { // Construct using org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ @java.lang.Override public boolean hasDmMemberOne() { return instance.hasDmMemberOne(); } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberOne() { return instance.getDmMemberOne(); } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ public Builder setDmMemberOne(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { copyOnWrite(); instance.setDmMemberOne(value); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ public Builder setDmMemberOne( org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.Builder builderForValue) { copyOnWrite(); instance.setDmMemberOne(builderForValue.build()); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ public Builder mergeDmMemberOne(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { copyOnWrite(); instance.mergeDmMemberOne(value); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_one = 1; */ public Builder clearDmMemberOne() { copyOnWrite(); instance.clearDmMemberOne(); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ @java.lang.Override public boolean hasDmMemberTwo() { return instance.hasDmMemberTwo(); } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ @java.lang.Override public org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox getDmMemberTwo() { return instance.getDmMemberTwo(); } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ public Builder setDmMemberTwo(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { copyOnWrite(); instance.setDmMemberTwo(value); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ public Builder setDmMemberTwo( org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox.Builder builderForValue) { copyOnWrite(); instance.setDmMemberTwo(builderForValue.build()); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ public Builder mergeDmMemberTwo(org.xmtp.proto.mls.message.contents.GroupMetadata.Inbox value) { copyOnWrite(); instance.mergeDmMemberTwo(value); return this; } /** * .xmtp.mls.message_contents.Inbox dm_member_two = 2; */ public Builder clearDmMemberTwo() { copyOnWrite(); instance.clearDmMemberTwo(); return this; } // @@protoc_insertion_point(builder_scope:xmtp.mls.message_contents.DmMembers) } @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.message.contents.GroupMetadata.DmMembers(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "dmMemberOne_", "dmMemberTwo_", }; java.lang.String info = "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\t\u0002\t"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through case GET_DEFAULT_INSTANCE: { return DEFAULT_INSTANCE; } case GET_PARSER: { com.google.protobuf.Parser parser = PARSER; if (parser == null) { synchronized (org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers.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.message_contents.DmMembers) private static final org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers DEFAULT_INSTANCE; static { DmMembers defaultInstance = new DmMembers(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( DmMembers.class, defaultInstance); } public static org.xmtp.proto.mls.message.contents.GroupMetadata.DmMembers 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