org.xmtp.proto.message.contents.CompositeOuterClass Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: message_contents/composite.proto
package org.xmtp.proto.message.contents;
public final class CompositeOuterClass {
private CompositeOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public interface CompositeOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_contents.Composite)
com.google.protobuf.MessageLiteOrBuilder {
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
java.util.List
getPartsList();
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part getParts(int index);
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
int getPartsCount();
}
/**
*
* Composite is used to implement xmtp.org/composite content type
*
*
* Protobuf type {@code xmtp.message_contents.Composite}
*/
public static final class Composite extends
com.google.protobuf.GeneratedMessageLite<
Composite, Composite.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_contents.Composite)
CompositeOrBuilder {
private Composite() {
parts_ = emptyProtobufList();
}
public interface PartOrBuilder extends
// @@protoc_insertion_point(interface_extends:xmtp.message_contents.Composite.Part)
com.google.protobuf.MessageLiteOrBuilder {
/**
* .xmtp.message_contents.EncodedContent part = 1;
* @return Whether the part field is set.
*/
boolean hasPart();
/**
* .xmtp.message_contents.EncodedContent part = 1;
* @return The part.
*/
org.xmtp.proto.message.contents.Content.EncodedContent getPart();
/**
* .xmtp.message_contents.Composite composite = 2;
* @return Whether the composite field is set.
*/
boolean hasComposite();
/**
* .xmtp.message_contents.Composite composite = 2;
* @return The composite.
*/
org.xmtp.proto.message.contents.CompositeOuterClass.Composite getComposite();
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.ElementCase getElementCase();
}
/**
*
* Part represents one section of a composite message
*
*
* Protobuf type {@code xmtp.message_contents.Composite.Part}
*/
public static final class Part extends
com.google.protobuf.GeneratedMessageLite<
Part, Part.Builder> implements
// @@protoc_insertion_point(message_implements:xmtp.message_contents.Composite.Part)
PartOrBuilder {
private Part() {
}
private int elementCase_ = 0;
private java.lang.Object element_;
public enum ElementCase {
PART(1),
COMPOSITE(2),
ELEMENT_NOT_SET(0);
private final int value;
private ElementCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static ElementCase valueOf(int value) {
return forNumber(value);
}
public static ElementCase forNumber(int value) {
switch (value) {
case 1: return PART;
case 2: return COMPOSITE;
case 0: return ELEMENT_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
@java.lang.Override
public ElementCase
getElementCase() {
return ElementCase.forNumber(
elementCase_);
}
private void clearElement() {
elementCase_ = 0;
element_ = null;
}
public static final int PART_FIELD_NUMBER = 1;
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
@java.lang.Override
public boolean hasPart() {
return elementCase_ == 1;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.Content.EncodedContent getPart() {
if (elementCase_ == 1) {
return (org.xmtp.proto.message.contents.Content.EncodedContent) element_;
}
return org.xmtp.proto.message.contents.Content.EncodedContent.getDefaultInstance();
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
private void setPart(org.xmtp.proto.message.contents.Content.EncodedContent value) {
value.getClass();
element_ = value;
elementCase_ = 1;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
private void mergePart(org.xmtp.proto.message.contents.Content.EncodedContent value) {
value.getClass();
if (elementCase_ == 1 &&
element_ != org.xmtp.proto.message.contents.Content.EncodedContent.getDefaultInstance()) {
element_ = org.xmtp.proto.message.contents.Content.EncodedContent.newBuilder((org.xmtp.proto.message.contents.Content.EncodedContent) element_)
.mergeFrom(value).buildPartial();
} else {
element_ = value;
}
elementCase_ = 1;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
private void clearPart() {
if (elementCase_ == 1) {
elementCase_ = 0;
element_ = null;
}
}
public static final int COMPOSITE_FIELD_NUMBER = 2;
/**
* .xmtp.message_contents.Composite composite = 2;
*/
@java.lang.Override
public boolean hasComposite() {
return elementCase_ == 2;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite getComposite() {
if (elementCase_ == 2) {
return (org.xmtp.proto.message.contents.CompositeOuterClass.Composite) element_;
}
return org.xmtp.proto.message.contents.CompositeOuterClass.Composite.getDefaultInstance();
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
private void setComposite(org.xmtp.proto.message.contents.CompositeOuterClass.Composite value) {
value.getClass();
element_ = value;
elementCase_ = 2;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
private void mergeComposite(org.xmtp.proto.message.contents.CompositeOuterClass.Composite value) {
value.getClass();
if (elementCase_ == 2 &&
element_ != org.xmtp.proto.message.contents.CompositeOuterClass.Composite.getDefaultInstance()) {
element_ = org.xmtp.proto.message.contents.CompositeOuterClass.Composite.newBuilder((org.xmtp.proto.message.contents.CompositeOuterClass.Composite) element_)
.mergeFrom(value).buildPartial();
} else {
element_ = value;
}
elementCase_ = 2;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
private void clearComposite() {
if (elementCase_ == 2) {
elementCase_ = 0;
element_ = null;
}
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Part represents one section of a composite message
*
*
* Protobuf type {@code xmtp.message_contents.Composite.Part}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_contents.Composite.Part)
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.PartOrBuilder {
// Construct using org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
@java.lang.Override
public ElementCase
getElementCase() {
return instance.getElementCase();
}
public Builder clearElement() {
copyOnWrite();
instance.clearElement();
return this;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
@java.lang.Override
public boolean hasPart() {
return instance.hasPart();
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.Content.EncodedContent getPart() {
return instance.getPart();
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
public Builder setPart(org.xmtp.proto.message.contents.Content.EncodedContent value) {
copyOnWrite();
instance.setPart(value);
return this;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
public Builder setPart(
org.xmtp.proto.message.contents.Content.EncodedContent.Builder builderForValue) {
copyOnWrite();
instance.setPart(builderForValue.build());
return this;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
public Builder mergePart(org.xmtp.proto.message.contents.Content.EncodedContent value) {
copyOnWrite();
instance.mergePart(value);
return this;
}
/**
* .xmtp.message_contents.EncodedContent part = 1;
*/
public Builder clearPart() {
copyOnWrite();
instance.clearPart();
return this;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
@java.lang.Override
public boolean hasComposite() {
return instance.hasComposite();
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite getComposite() {
return instance.getComposite();
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
public Builder setComposite(org.xmtp.proto.message.contents.CompositeOuterClass.Composite value) {
copyOnWrite();
instance.setComposite(value);
return this;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
public Builder setComposite(
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Builder builderForValue) {
copyOnWrite();
instance.setComposite(builderForValue.build());
return this;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
public Builder mergeComposite(org.xmtp.proto.message.contents.CompositeOuterClass.Composite value) {
copyOnWrite();
instance.mergeComposite(value);
return this;
}
/**
* .xmtp.message_contents.Composite composite = 2;
*/
public Builder clearComposite() {
copyOnWrite();
instance.clearComposite();
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_contents.Composite.Part)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"element_",
"elementCase_",
org.xmtp.proto.message.contents.Content.EncodedContent.class,
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.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.message.contents.CompositeOuterClass.Composite.Part.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_contents.Composite.Part)
private static final org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part DEFAULT_INSTANCE;
static {
Part defaultInstance = new Part();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
Part.class, defaultInstance);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public static final int PARTS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList parts_;
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public java.util.List getPartsList() {
return parts_;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public java.util.List
getPartsOrBuilderList() {
return parts_;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public int getPartsCount() {
return parts_.size();
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part getParts(int index) {
return parts_.get(index);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite.PartOrBuilder getPartsOrBuilder(
int index) {
return parts_.get(index);
}
private void ensurePartsIsMutable() {
com.google.protobuf.Internal.ProtobufList tmp = parts_;
if (!tmp.isModifiable()) {
parts_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void setParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
value.getClass();
ensurePartsIsMutable();
parts_.set(index, value);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void addParts(org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
value.getClass();
ensurePartsIsMutable();
parts_.add(value);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void addParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
value.getClass();
ensurePartsIsMutable();
parts_.add(index, value);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void addAllParts(
java.lang.Iterable values) {
ensurePartsIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, parts_);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void clearParts() {
parts_ = emptyProtobufList();
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
private void removeParts(int index) {
ensurePartsIsMutable();
parts_.remove(index);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(org.xmtp.proto.message.contents.CompositeOuterClass.Composite prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
*
* Composite is used to implement xmtp.org/composite content type
*
*
* Protobuf type {@code xmtp.message_contents.Composite}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
org.xmtp.proto.message.contents.CompositeOuterClass.Composite, Builder> implements
// @@protoc_insertion_point(builder_implements:xmtp.message_contents.Composite)
org.xmtp.proto.message.contents.CompositeOuterClass.CompositeOrBuilder {
// Construct using org.xmtp.proto.message.contents.CompositeOuterClass.Composite.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public java.util.List getPartsList() {
return java.util.Collections.unmodifiableList(
instance.getPartsList());
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public int getPartsCount() {
return instance.getPartsCount();
}/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
@java.lang.Override
public org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part getParts(int index) {
return instance.getParts(index);
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder setParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
copyOnWrite();
instance.setParts(index, value);
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder setParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.Builder builderForValue) {
copyOnWrite();
instance.setParts(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder addParts(org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
copyOnWrite();
instance.addParts(value);
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder addParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part value) {
copyOnWrite();
instance.addParts(index, value);
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder addParts(
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.Builder builderForValue) {
copyOnWrite();
instance.addParts(builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder addParts(
int index, org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.Builder builderForValue) {
copyOnWrite();
instance.addParts(index,
builderForValue.build());
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder addAllParts(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllParts(values);
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder clearParts() {
copyOnWrite();
instance.clearParts();
return this;
}
/**
* repeated .xmtp.message_contents.Composite.Part parts = 1;
*/
public Builder removeParts(int index) {
copyOnWrite();
instance.removeParts(index);
return this;
}
// @@protoc_insertion_point(builder_scope:xmtp.message_contents.Composite)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new org.xmtp.proto.message.contents.CompositeOuterClass.Composite();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"parts_",
org.xmtp.proto.message.contents.CompositeOuterClass.Composite.Part.class,
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (org.xmtp.proto.message.contents.CompositeOuterClass.Composite.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:xmtp.message_contents.Composite)
private static final org.xmtp.proto.message.contents.CompositeOuterClass.Composite DEFAULT_INSTANCE;
static {
Composite defaultInstance = new Composite();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
Composite.class, defaultInstance);
}
public static org.xmtp.proto.message.contents.CompositeOuterClass.Composite 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)
}