public static final class Query.Builder extends com.google.protobuf.GeneratedMessage.Builder<Query.Builder> implements QueryOrBuilder
Defines a user inputed query.Protobuf type
google.cloud.discoveryengine.v1.Query| Modifier and Type | Method and Description |
|---|---|
Query |
build() |
Query |
buildPartial() |
Query.Builder |
clear() |
Query.Builder |
clearContent() |
Query.Builder |
clearQueryId()
Output only.
|
Query.Builder |
clearText()
Plain text.
|
Query.ContentCase |
getContentCase() |
Query |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getQueryId()
Output only.
|
com.google.protobuf.ByteString |
getQueryIdBytes()
Output only.
|
String |
getText()
Plain text.
|
com.google.protobuf.ByteString |
getTextBytes()
Plain text.
|
boolean |
hasText()
Plain text.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Query.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Query.Builder |
mergeFrom(com.google.protobuf.Message other) |
Query.Builder |
mergeFrom(Query other) |
Query.Builder |
setQueryId(String value)
Output only.
|
Query.Builder |
setQueryIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Query.Builder |
setText(String value)
Plain text.
|
Query.Builder |
setTextBytes(com.google.protobuf.ByteString value)
Plain text.
|
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Query.Builder>public Query.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Query.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Query.Builder>public Query getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Query build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Query buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Query.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Query.Builder>public Query.Builder mergeFrom(Query other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Query.Builder>public Query.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Query.Builder>IOExceptionpublic Query.ContentCase getContentCase()
getContentCase in interface QueryOrBuilderpublic Query.Builder clearContent()
public boolean hasText()
Plain text.
string text = 2;hasText in interface QueryOrBuilderpublic String getText()
Plain text.
string text = 2;getText in interface QueryOrBuilderpublic com.google.protobuf.ByteString getTextBytes()
Plain text.
string text = 2;getTextBytes in interface QueryOrBuilderpublic Query.Builder setText(String value)
Plain text.
string text = 2;value - The text to set.public Query.Builder clearText()
Plain text.
string text = 2;public Query.Builder setTextBytes(com.google.protobuf.ByteString value)
Plain text.
string text = 2;value - The bytes for text to set.public String getQueryId()
Output only. Unique Id for the query.
string query_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getQueryId in interface QueryOrBuilderpublic com.google.protobuf.ByteString getQueryIdBytes()
Output only. Unique Id for the query.
string query_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getQueryIdBytes in interface QueryOrBuilderpublic Query.Builder setQueryId(String value)
Output only. Unique Id for the query.
string query_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The queryId to set.public Query.Builder clearQueryId()
Output only. Unique Id for the query.
string query_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Query.Builder setQueryIdBytes(com.google.protobuf.ByteString value)
Output only. Unique Id for the query.
string query_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for queryId to set.Copyright © 2026 Google LLC. All rights reserved.