Class TextInput.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
- com.google.cloud.discoveryengine.v1.TextInput.Builder
-
- All Implemented Interfaces:
TextInputOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- TextInput
public static final class TextInput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder> implements TextInputOrBuilder
Defines text input.
Protobuf typegoogle.cloud.discoveryengine.v1.TextInput
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TextInput.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TextInput
build()
TextInput
buildPartial()
TextInput.Builder
clear()
TextInput.Builder
clearContext()
Conversation context of the input.TextInput.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TextInput.Builder
clearInput()
Text input.TextInput.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TextInput.Builder
clone()
ConversationContext
getContext()
Conversation context of the input.ConversationContext.Builder
getContextBuilder()
Conversation context of the input.ConversationContextOrBuilder
getContextOrBuilder()
Conversation context of the input.TextInput
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getInput()
Text input.com.google.protobuf.ByteString
getInputBytes()
Text input.boolean
hasContext()
Conversation context of the input.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
TextInput.Builder
mergeContext(ConversationContext value)
Conversation context of the input.TextInput.Builder
mergeFrom(TextInput other)
TextInput.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
TextInput.Builder
mergeFrom(com.google.protobuf.Message other)
TextInput.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TextInput.Builder
setContext(ConversationContext value)
Conversation context of the input.TextInput.Builder
setContext(ConversationContext.Builder builderForValue)
Conversation context of the input.TextInput.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TextInput.Builder
setInput(String value)
Text input.TextInput.Builder
setInputBytes(com.google.protobuf.ByteString value)
Text input.TextInput.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
TextInput.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
clear
public TextInput.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.GeneratedMessageV3.Builder<TextInput.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
getDefaultInstanceForType
public TextInput getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TextInput build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TextInput buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TextInput.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
setField
public TextInput.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
clearField
public TextInput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
clearOneof
public TextInput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
setRepeatedField
public TextInput.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
addRepeatedField
public TextInput.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
mergeFrom
public TextInput.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TextInput.Builder>
-
mergeFrom
public TextInput.Builder mergeFrom(TextInput other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
mergeFrom
public TextInput.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<TextInput.Builder>
- Throws:
IOException
-
getInput
public String getInput()
Text input.
string input = 1;
- Specified by:
getInput
in interfaceTextInputOrBuilder
- Returns:
- The input.
-
getInputBytes
public com.google.protobuf.ByteString getInputBytes()
Text input.
string input = 1;
- Specified by:
getInputBytes
in interfaceTextInputOrBuilder
- Returns:
- The bytes for input.
-
setInput
public TextInput.Builder setInput(String value)
Text input.
string input = 1;
- Parameters:
value
- The input to set.- Returns:
- This builder for chaining.
-
clearInput
public TextInput.Builder clearInput()
Text input.
string input = 1;
- Returns:
- This builder for chaining.
-
setInputBytes
public TextInput.Builder setInputBytes(com.google.protobuf.ByteString value)
Text input.
string input = 1;
- Parameters:
value
- The bytes for input to set.- Returns:
- This builder for chaining.
-
hasContext
public boolean hasContext()
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
- Specified by:
hasContext
in interfaceTextInputOrBuilder
- Returns:
- Whether the context field is set.
-
getContext
public ConversationContext getContext()
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
- Specified by:
getContext
in interfaceTextInputOrBuilder
- Returns:
- The context.
-
setContext
public TextInput.Builder setContext(ConversationContext value)
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
-
setContext
public TextInput.Builder setContext(ConversationContext.Builder builderForValue)
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
-
mergeContext
public TextInput.Builder mergeContext(ConversationContext value)
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
-
clearContext
public TextInput.Builder clearContext()
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
-
getContextBuilder
public ConversationContext.Builder getContextBuilder()
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
-
getContextOrBuilder
public ConversationContextOrBuilder getContextOrBuilder()
Conversation context of the input.
.google.cloud.discoveryengine.v1.ConversationContext context = 2;
- Specified by:
getContextOrBuilder
in interfaceTextInputOrBuilder
-
setUnknownFields
public final TextInput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
mergeUnknownFields
public final TextInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TextInput.Builder>
-
-