Package dev.enola.protobuf.test
Class TestRepeated.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TestRepeated.Builder>
com.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
dev.enola.protobuf.test.TestRepeated.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,TestRepeatedOrBuilder
,Cloneable
- Enclosing class:
TestRepeated
public static final class TestRepeated.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
implements TestRepeatedOrBuilder
Protobuf type
dev.enola.protobuf.test.TestRepeated
-
Method Summary
Modifier and TypeMethodDescriptionaddAllLines
(Iterable<String> values) repeated string lines = 1;
repeated string lines = 1;
addLinesBytes
(com.google.protobuf.ByteString value) repeated string lines = 1;
build()
clear()
repeated string lines = 1;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getLines
(int index) repeated string lines = 1;
com.google.protobuf.ByteString
getLinesBytes
(int index) repeated string lines = 1;
int
repeated string lines = 1;
com.google.protobuf.ProtocolStringList
repeated string lines = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(TestRepeated other) repeated string lines = 1;
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TestRepeated.Builder>
-
mergeFrom
-
isInitialized
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<TestRepeated.Builder>
-
mergeFrom
public TestRepeated.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TestRepeated.Builder>
- Throws:
IOException
-
getLinesList
repeated string lines = 1;
- Specified by:
getLinesList
in interfaceTestRepeatedOrBuilder
- Returns:
- A list containing the lines.
-
getLinesCount
repeated string lines = 1;
- Specified by:
getLinesCount
in interfaceTestRepeatedOrBuilder
- Returns:
- The count of lines.
-
getLines
repeated string lines = 1;
- Specified by:
getLines
in interfaceTestRepeatedOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The lines at the given index.
-
getLinesBytes
repeated string lines = 1;
- Specified by:
getLinesBytes
in interfaceTestRepeatedOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the lines at the given index.
-
setLines
repeated string lines = 1;
- Parameters:
index
- The index to set the value at.value
- The lines to set.- Returns:
- This builder for chaining.
-
addLines
repeated string lines = 1;
- Parameters:
value
- The lines to add.- Returns:
- This builder for chaining.
-
addAllLines
repeated string lines = 1;
- Parameters:
values
- The lines to add.- Returns:
- This builder for chaining.
-
clearLines
repeated string lines = 1;
- Returns:
- This builder for chaining.
-
addLinesBytes
repeated string lines = 1;
- Parameters:
value
- The bytes of the lines to add.- Returns:
- This builder for chaining.
-