public static final class GoogleSearchRetrieval.Builder extends com.google.protobuf.GeneratedMessage.Builder<GoogleSearchRetrieval.Builder> implements GoogleSearchRetrievalOrBuilder
Tool to retrieve public web data for grounding, powered by Google.Protobuf type
google.cloud.aiplatform.v1.GoogleSearchRetrieval| Modifier and Type | Method and Description |
|---|---|
GoogleSearchRetrieval |
build() |
GoogleSearchRetrieval |
buildPartial() |
GoogleSearchRetrieval.Builder |
clear() |
GoogleSearchRetrieval.Builder |
clearDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
|
GoogleSearchRetrieval |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DynamicRetrievalConfig |
getDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
|
DynamicRetrievalConfig.Builder |
getDynamicRetrievalConfigBuilder()
Specifies the dynamic retrieval configuration for the given source.
|
DynamicRetrievalConfigOrBuilder |
getDynamicRetrievalConfigOrBuilder()
Specifies the dynamic retrieval configuration for the given source.
|
boolean |
hasDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GoogleSearchRetrieval.Builder |
mergeDynamicRetrievalConfig(DynamicRetrievalConfig value)
Specifies the dynamic retrieval configuration for the given source.
|
GoogleSearchRetrieval.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GoogleSearchRetrieval.Builder |
mergeFrom(GoogleSearchRetrieval other) |
GoogleSearchRetrieval.Builder |
mergeFrom(com.google.protobuf.Message other) |
GoogleSearchRetrieval.Builder |
setDynamicRetrievalConfig(DynamicRetrievalConfig.Builder builderForValue)
Specifies the dynamic retrieval configuration for the given source.
|
GoogleSearchRetrieval.Builder |
setDynamicRetrievalConfig(DynamicRetrievalConfig value)
Specifies the dynamic retrieval configuration for the given source.
|
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<GoogleSearchRetrieval.Builder>public GoogleSearchRetrieval.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<GoogleSearchRetrieval.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<GoogleSearchRetrieval.Builder>public GoogleSearchRetrieval getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GoogleSearchRetrieval build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GoogleSearchRetrieval buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GoogleSearchRetrieval.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GoogleSearchRetrieval.Builder>public GoogleSearchRetrieval.Builder mergeFrom(GoogleSearchRetrieval other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GoogleSearchRetrieval.Builder>public GoogleSearchRetrieval.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<GoogleSearchRetrieval.Builder>IOExceptionpublic boolean hasDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;hasDynamicRetrievalConfig in interface GoogleSearchRetrievalOrBuilderpublic DynamicRetrievalConfig getDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;getDynamicRetrievalConfig in interface GoogleSearchRetrievalOrBuilderpublic GoogleSearchRetrieval.Builder setDynamicRetrievalConfig(DynamicRetrievalConfig value)
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;public GoogleSearchRetrieval.Builder setDynamicRetrievalConfig(DynamicRetrievalConfig.Builder builderForValue)
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;public GoogleSearchRetrieval.Builder mergeDynamicRetrievalConfig(DynamicRetrievalConfig value)
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;public GoogleSearchRetrieval.Builder clearDynamicRetrievalConfig()
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;public DynamicRetrievalConfig.Builder getDynamicRetrievalConfigBuilder()
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;public DynamicRetrievalConfigOrBuilder getDynamicRetrievalConfigOrBuilder()
Specifies the dynamic retrieval configuration for the given source.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig dynamic_retrieval_config = 2;getDynamicRetrievalConfigOrBuilder in interface GoogleSearchRetrievalOrBuilderCopyright © 2026 Google LLC. All rights reserved.