Package dev.enola.thing.proto
Class Value.LangString.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Value.LangString.Builder>
com.google.protobuf.GeneratedMessage.Builder<Value.LangString.Builder>
dev.enola.thing.proto.Value.LangString.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Value.LangStringOrBuilder,Cloneable
- Enclosing class:
Value.LangString
public static final class Value.LangString.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Value.LangString.Builder>
implements Value.LangStringOrBuilder
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...Protobuf type
dev.enola.thing.Value.LangString-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()BCP 47 “language tag” (e.g.Text, for humans.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLang()BCP 47 “language tag” (e.g.com.google.protobuf.ByteStringBCP 47 “language tag” (e.g.getText()Text, for humans.com.google.protobuf.ByteStringText, for humans.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Value.LangString other) BCP 47 “language tag” (e.g.setLangBytes(com.google.protobuf.ByteString value) BCP 47 “language tag” (e.g.Text, for humans.setTextBytes(com.google.protobuf.ByteString value) Text, for humans.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.LangString.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.LangString.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.LangString.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.LangString.Builder>
-
mergeFrom
-
isInitialized
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Value.LangString.Builder>
-
mergeFrom
public Value.LangString.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.LangString.Builder>- Throws:
IOException
-
getText
Text, for humans.
string text = 1;- Specified by:
getTextin interfaceValue.LangStringOrBuilder- Returns:
- The text.
-
getTextBytes
Text, for humans.
string text = 1;- Specified by:
getTextBytesin interfaceValue.LangStringOrBuilder- Returns:
- The bytes for text.
-
setText
Text, for humans.
string text = 1;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
Text, for humans.
string text = 1;- Returns:
- This builder for chaining.
-
setTextBytes
Text, for humans.
string text = 1;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getLang
BCP 47 “language tag” (e.g. “de-ch”) of the text.
string lang = 2;- Specified by:
getLangin interfaceValue.LangStringOrBuilder- Returns:
- The lang.
-
getLangBytes
BCP 47 “language tag” (e.g. “de-ch”) of the text.
string lang = 2;- Specified by:
getLangBytesin interfaceValue.LangStringOrBuilder- Returns:
- The bytes for lang.
-
setLang
BCP 47 “language tag” (e.g. “de-ch”) of the text.
string lang = 2;- Parameters:
value- The lang to set.- Returns:
- This builder for chaining.
-
clearLang
BCP 47 “language tag” (e.g. “de-ch”) of the text.
string lang = 2;- Returns:
- This builder for chaining.
-
setLangBytes
BCP 47 “language tag” (e.g. “de-ch”) of the text.
string lang = 2;- Parameters:
value- The bytes for lang to set.- Returns:
- This builder for chaining.
-