Package dev.enola.thing.proto
Class Value.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Value.Builder>
com.google.protobuf.GeneratedMessage.Builder<Value.Builder>
dev.enola.thing.proto.Value.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ValueOrBuilder,Cloneable
- Enclosing class:
Value
public static final class Value.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Value.Builder>
implements ValueOrBuilder
Value is the stuff that Thing's fields are made of.Protobuf type
dev.enola.thing.Value-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...string link = 1;List of Values..dev.enola.thing.Value.Literal literal = 3;string string = 2;Sub-structure (contained) Thing.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorTODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...getLink()string link = 1;com.google.protobuf.ByteStringstring link = 1;getList()List of Values.List of Values.List of Values..dev.enola.thing.Value.Literal literal = 3;.dev.enola.thing.Value.Literal literal = 3;.dev.enola.thing.Value.Literal literal = 3;string string = 2;com.google.protobuf.ByteStringstring string = 2;Sub-structure (contained) Thing.Sub-structure (contained) Thing.Sub-structure (contained) Thing.booleanTODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...booleanhasLink()string link = 1;booleanhasList()List of Values.boolean.dev.enola.thing.Value.Literal literal = 3;booleanstring string = 2;booleanSub-structure (contained) Thing.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLangString(Value.LangString value) TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...mergeList(Value.List value) List of Values.mergeLiteral(Value.Literal value) .dev.enola.thing.Value.Literal literal = 3;mergeStruct(Thing value) Sub-structure (contained) Thing.setLangString(Value.LangString value) TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...setLangString(Value.LangString.Builder builderForValue) TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...string link = 1;setLinkBytes(com.google.protobuf.ByteString value) string link = 1;setList(Value.List value) List of Values.setList(Value.List.Builder builderForValue) List of Values.setLiteral(Value.Literal value) .dev.enola.thing.Value.Literal literal = 3;setLiteral(Value.Literal.Builder builderForValue) .dev.enola.thing.Value.Literal literal = 3;string string = 2;setStringBytes(com.google.protobuf.ByteString value) string string = 2;Sub-structure (contained) Thing.setStruct(Thing.Builder builderForValue) Sub-structure (contained) Thing.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Value.Builder>
-
mergeFrom
-
isInitialized
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
mergeFrom
public Value.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Value.Builder>- Throws:
IOException
-
getKindCase
- Specified by:
getKindCasein interfaceValueOrBuilder
-
clearKind
-
hasLink
string link = 1;- Specified by:
hasLinkin interfaceValueOrBuilder- Returns:
- Whether the link field is set.
-
getLink
string link = 1;- Specified by:
getLinkin interfaceValueOrBuilder- Returns:
- The link.
-
getLinkBytes
string link = 1;- Specified by:
getLinkBytesin interfaceValueOrBuilder- Returns:
- The bytes for link.
-
setLink
string link = 1;- Parameters:
value- The link to set.- Returns:
- This builder for chaining.
-
clearLink
string link = 1;- Returns:
- This builder for chaining.
-
setLinkBytes
string link = 1;- Parameters:
value- The bytes for link to set.- Returns:
- This builder for chaining.
-
hasString
string string = 2;- Specified by:
hasStringin interfaceValueOrBuilder- Returns:
- Whether the string field is set.
-
getString
string string = 2;- Specified by:
getStringin interfaceValueOrBuilder- Returns:
- The string.
-
getStringBytes
string string = 2;- Specified by:
getStringBytesin interfaceValueOrBuilder- Returns:
- The bytes for string.
-
setString
string string = 2;- Parameters:
value- The string to set.- Returns:
- This builder for chaining.
-
clearString
string string = 2;- Returns:
- This builder for chaining.
-
setStringBytes
string string = 2;- Parameters:
value- The bytes for string to set.- Returns:
- This builder for chaining.
-
hasLiteral
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
hasLiteralin interfaceValueOrBuilder- Returns:
- Whether the literal field is set.
-
getLiteral
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
getLiteralin interfaceValueOrBuilder- Returns:
- The literal.
-
setLiteral
.dev.enola.thing.Value.Literal literal = 3; -
setLiteral
.dev.enola.thing.Value.Literal literal = 3; -
mergeLiteral
.dev.enola.thing.Value.Literal literal = 3; -
clearLiteral
.dev.enola.thing.Value.Literal literal = 3; -
getLiteralBuilder
.dev.enola.thing.Value.Literal literal = 3; -
getLiteralOrBuilder
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
getLiteralOrBuilderin interfaceValueOrBuilder
-
hasLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
hasLangStringin interfaceValueOrBuilder- Returns:
- Whether the langString field is set.
-
getLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
getLangStringin interfaceValueOrBuilder- Returns:
- The langString.
-
setLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4; -
setLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4; -
mergeLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4; -
clearLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4; -
getLangStringBuilder
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4; -
getLangStringOrBuilder
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
getLangStringOrBuilderin interfaceValueOrBuilder
-
hasStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
hasStructin interfaceValueOrBuilder- Returns:
- Whether the struct field is set.
-
getStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
getStructin interfaceValueOrBuilder- Returns:
- The struct.
-
setStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5; -
setStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5; -
mergeStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5; -
clearStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5; -
getStructBuilder
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5; -
getStructOrBuilder
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
getStructOrBuilderin interfaceValueOrBuilder
-
hasList
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
hasListin interfaceValueOrBuilder- Returns:
- Whether the list field is set.
-
getList
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
getListin interfaceValueOrBuilder- Returns:
- The list.
-
setList
List of Values.
.dev.enola.thing.Value.List list = 6; -
setList
List of Values.
.dev.enola.thing.Value.List list = 6; -
mergeList
List of Values.
.dev.enola.thing.Value.List list = 6; -
clearList
List of Values.
.dev.enola.thing.Value.List list = 6; -
getListBuilder
List of Values.
.dev.enola.thing.Value.List list = 6; -
getListOrBuilder
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
getListOrBuilderin interfaceValueOrBuilder
-