Class SampleQuery.QueryEntry.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SampleQuery.QueryEntry.Builder>
com.google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Builder
- All Implemented Interfaces:
SampleQuery.QueryEntryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SampleQuery.QueryEntry
public static final class SampleQuery.QueryEntry.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SampleQuery.QueryEntry.Builder>
implements SampleQuery.QueryEntryOrBuilder
Query Entry captures metadata to be used for search evaluation.Protobuf type
google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry-
Method Summary
Modifier and TypeMethodDescriptionaddAllTargets(Iterable<? extends SampleQuery.QueryEntry.Target> values) List of targets for the query.addTargets(int index, SampleQuery.QueryEntry.Target value) List of targets for the query.addTargets(int index, SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.List of targets for the query.addTargets(SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.List of targets for the query.addTargetsBuilder(int index) List of targets for the query.build()clear()Required.List of targets for the query.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetQuery()Required.com.google.protobuf.ByteStringRequired.getTargets(int index) List of targets for the query.getTargetsBuilder(int index) List of targets for the query.List of targets for the query.intList of targets for the query.List of targets for the query.getTargetsOrBuilder(int index) List of targets for the query.List<? extends SampleQuery.QueryEntry.TargetOrBuilder>List of targets for the query.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SampleQuery.QueryEntry other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeTargets(int index) List of targets for the query.Required.setQueryBytes(com.google.protobuf.ByteString value) Required.setTargets(int index, SampleQuery.QueryEntry.Target value) List of targets for the query.setTargets(int index, SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.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
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SampleQuery.QueryEntry.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<SampleQuery.QueryEntry.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SampleQuery.QueryEntry.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<SampleQuery.QueryEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SampleQuery.QueryEntry.Builder>
-
mergeFrom
public SampleQuery.QueryEntry.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<SampleQuery.QueryEntry.Builder>- Throws:
IOException
-
getQuery
Required. The query.
string query = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryin interfaceSampleQuery.QueryEntryOrBuilder- Returns:
- The query.
-
getQueryBytes
public com.google.protobuf.ByteString getQueryBytes()Required. The query.
string query = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryBytesin interfaceSampleQuery.QueryEntryOrBuilder- Returns:
- The bytes for query.
-
setQuery
Required. The query.
string query = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The query to set.- Returns:
- This builder for chaining.
-
clearQuery
Required. The query.
string query = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setQueryBytes
Required. The query.
string query = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for query to set.- Returns:
- This builder for chaining.
-
getTargetsList
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;- Specified by:
getTargetsListin interfaceSampleQuery.QueryEntryOrBuilder
-
getTargetsCount
public int getTargetsCount()List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;- Specified by:
getTargetsCountin interfaceSampleQuery.QueryEntryOrBuilder
-
getTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;- Specified by:
getTargetsin interfaceSampleQuery.QueryEntryOrBuilder
-
setTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
setTargets
public SampleQuery.QueryEntry.Builder setTargets(int index, SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addTargets
public SampleQuery.QueryEntry.Builder addTargets(SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addTargets
public SampleQuery.QueryEntry.Builder addTargets(int index, SampleQuery.QueryEntry.Target.Builder builderForValue) List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addAllTargets
public SampleQuery.QueryEntry.Builder addAllTargets(Iterable<? extends SampleQuery.QueryEntry.Target> values) List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
clearTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
removeTargets
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
getTargetsBuilder
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
getTargetsOrBuilder
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;- Specified by:
getTargetsOrBuilderin interfaceSampleQuery.QueryEntryOrBuilder
-
getTargetsOrBuilderList
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;- Specified by:
getTargetsOrBuilderListin interfaceSampleQuery.QueryEntryOrBuilder
-
addTargetsBuilder
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
addTargetsBuilder
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3; -
getTargetsBuilderList
List of targets for the query.
repeated .google.cloud.discoveryengine.v1beta.SampleQuery.QueryEntry.Target targets = 3;
-