Send feedback
Class DataStore.FederatedSearchConfig.AlloyDbConfig.AlloyDbAiNaturalLanguageConfig.Builder (0.90.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.90.0 (latest)
0.89.0
0.87.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder extends GeneratedMessage . Builder<DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder > implements DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfigOrBuilder
Configuration for AlloyDB AI Natural Language.
Protobuf type
google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.AlloyDbConfig.AlloyDbAiNaturalLanguageConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig build ()
buildPartial()
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig buildPartial ()
clear()
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder clear ()
Overrides
clearNlConfigId()
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder clearNlConfigId ()
Optional. AlloyDb AI NL config id, i.e. the value that was used for
calling SELECT alloydb_ai_nl.g_create_configuration(...). Can be
empty.
string nl_config_id = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getNlConfigId()
public String getNlConfigId ()
Optional. AlloyDb AI NL config id, i.e. the value that was used for
calling SELECT alloydb_ai_nl.g_create_configuration(...). Can be
empty.
string nl_config_id = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The nlConfigId.
getNlConfigIdBytes()
public ByteString getNlConfigIdBytes ()
Optional. AlloyDb AI NL config id, i.e. the value that was used for
calling SELECT alloydb_ai_nl.g_create_configuration(...). Can be
empty.
string nl_config_id = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for nlConfigId.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(DataStore.FederatedSearchConfig.AlloyDbConfig.AlloyDbAiNaturalLanguageConfig other)
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder mergeFrom ( DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig other )
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setNlConfigId(String value)
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder setNlConfigId ( String value )
Optional. AlloyDb AI NL config id, i.e. the value that was used for
calling SELECT alloydb_ai_nl.g_create_configuration(...). Can be
empty.
string nl_config_id = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
String The nlConfigId to set.
setNlConfigIdBytes(ByteString value)
public DataStore . FederatedSearchConfig . AlloyDbConfig . AlloyDbAiNaturalLanguageConfig . Builder setNlConfigIdBytes ( ByteString value )
Optional. AlloyDb AI NL config id, i.e. the value that was used for
calling SELECT alloydb_ai_nl.g_create_configuration(...). Can be
empty.
string nl_config_id = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
ByteString The bytes for nlConfigId to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-31 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-07-31 UTC."],[],[]]