public static final class DataStore.FederatedSearchConfig extends GeneratedMessage implements DataStore.FederatedSearchConfigOrBuilder
Stores information for federated search.
Protobuf type google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALLOY_DB_CONFIG_FIELD_NUMBER
public static final int ALLOY_DB_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NOTEBOOKLM_CONFIG_FIELD_NUMBER
public static final int NOTEBOOKLM_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
THIRD_PARTY_OAUTH_CONFIG_FIELD_NUMBER
public static final int THIRD_PARTY_OAUTH_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DataStore.FederatedSearchConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataStore.FederatedSearchConfig.Builder newBuilder()
newBuilder(DataStore.FederatedSearchConfig prototype)
public static DataStore.FederatedSearchConfig.Builder newBuilder(DataStore.FederatedSearchConfig prototype)
public static DataStore.FederatedSearchConfig parseDelimitedFrom(InputStream input)
public static DataStore.FederatedSearchConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataStore.FederatedSearchConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataStore.FederatedSearchConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataStore.FederatedSearchConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataStore.FederatedSearchConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataStore.FederatedSearchConfig parseFrom(CodedInputStream input)
public static DataStore.FederatedSearchConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStore.FederatedSearchConfig parseFrom(InputStream input)
public static DataStore.FederatedSearchConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataStore.FederatedSearchConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataStore.FederatedSearchConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataStore.FederatedSearchConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAlloyDbConfig()
public DataStore.FederatedSearchConfig.AlloyDbConfig getAlloyDbConfig()
AlloyDB config. If set, this DataStore is connected to AlloyDB.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.AlloyDbConfig alloy_db_config = 1;
getAlloyDbConfigOrBuilder()
public DataStore.FederatedSearchConfig.AlloyDbConfigOrBuilder getAlloyDbConfigOrBuilder()
AlloyDB config. If set, this DataStore is connected to AlloyDB.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.AlloyDbConfig alloy_db_config = 1;
getDataSourceConfigCase()
public DataStore.FederatedSearchConfig.DataSourceConfigCase getDataSourceConfigCase()
getDefaultInstanceForType()
public DataStore.FederatedSearchConfig getDefaultInstanceForType()
getNotebooklmConfig()
public DataStore.FederatedSearchConfig.NotebooklmConfig getNotebooklmConfig()
NotebookLM config. If set, this DataStore is connected to
NotebookLM Enterprise.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.NotebooklmConfig notebooklm_config = 3;
getNotebooklmConfigOrBuilder()
public DataStore.FederatedSearchConfig.NotebooklmConfigOrBuilder getNotebooklmConfigOrBuilder()
NotebookLM config. If set, this DataStore is connected to
NotebookLM Enterprise.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.NotebooklmConfig notebooklm_config = 3;
getParserForType()
public Parser<DataStore.FederatedSearchConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getThirdPartyOauthConfig()
public DataStore.FederatedSearchConfig.ThirdPartyOauthConfig getThirdPartyOauthConfig()
Third Party OAuth config. If set, this DataStore is connected to a
third party application.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.ThirdPartyOauthConfig third_party_oauth_config = 2;
getThirdPartyOauthConfigOrBuilder()
public DataStore.FederatedSearchConfig.ThirdPartyOauthConfigOrBuilder getThirdPartyOauthConfigOrBuilder()
Third Party OAuth config. If set, this DataStore is connected to a
third party application.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.ThirdPartyOauthConfig third_party_oauth_config = 2;
hasAlloyDbConfig()
public boolean hasAlloyDbConfig()
AlloyDB config. If set, this DataStore is connected to AlloyDB.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.AlloyDbConfig alloy_db_config = 1;
| Returns |
| Type |
Description |
boolean |
Whether the alloyDbConfig field is set.
|
hasNotebooklmConfig()
public boolean hasNotebooklmConfig()
NotebookLM config. If set, this DataStore is connected to
NotebookLM Enterprise.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.NotebooklmConfig notebooklm_config = 3;
| Returns |
| Type |
Description |
boolean |
Whether the notebooklmConfig field is set.
|
hasThirdPartyOauthConfig()
public boolean hasThirdPartyOauthConfig()
Third Party OAuth config. If set, this DataStore is connected to a
third party application.
.google.cloud.discoveryengine.v1beta.DataStore.FederatedSearchConfig.ThirdPartyOauthConfig third_party_oauth_config = 2;
| Returns |
| Type |
Description |
boolean |
Whether the thirdPartyOauthConfig field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataStore.FederatedSearchConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DataStore.FederatedSearchConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DataStore.FederatedSearchConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides