public static interface DataStore.FederatedSearchConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAlloyDbConfig()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.AlloyDbConfig |
The alloyDbConfig. |
getAlloyDbConfigOrBuilder()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.AlloyDbConfigOrBuilder |
|
getDataSourceConfigCase()
public abstract DataStore.FederatedSearchConfig.DataSourceConfigCase getDataSourceConfigCase()| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.DataSourceConfigCase |
|
getNotebooklmConfig()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.NotebooklmConfig |
The notebooklmConfig. |
getNotebooklmConfigOrBuilder()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.NotebooklmConfigOrBuilder |
|
getThirdPartyOauthConfig()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.ThirdPartyOauthConfig |
The thirdPartyOauthConfig. |
getThirdPartyOauthConfigOrBuilder()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
DataStore.FederatedSearchConfig.ThirdPartyOauthConfigOrBuilder |
|
hasAlloyDbConfig()
public abstract 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 abstract 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 abstract 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. |