public sealed class WidgetConfig.Types.DataStoreComponent : IMessage<WidgetConfig.Types.DataStoreComponent>, IEquatable<WidgetConfig.Types.DataStoreComponent>, IDeepCloneable<WidgetConfig.Types.DataStoreComponent>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class WidgetConfig.Types.DataStoreComponent.
Read-only data store component that contains data stores fields that may be
used for filtering, it's the child of CollectionComponent.
Implements
IMessageWidgetConfigTypesDataStoreComponent, IEquatableWidgetConfigTypesDataStoreComponent, IDeepCloneableWidgetConfigTypesDataStoreComponent, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
DataStoreComponent()
public DataStoreComponent()DataStoreComponent(DataStoreComponent)
public DataStoreComponent(WidgetConfig.Types.DataStoreComponent other)| Parameter | |
|---|---|
| Name | Description |
other |
WidgetConfigTypesDataStoreComponent |
Properties
DataStoreConfigType
public WidgetConfig.Types.DataStoreComponent.Types.DataStoreConfigType DataStoreConfigType { get; set; }Output only. The type of the data store config.
| Property Value | |
|---|---|
| Type | Description |
WidgetConfigTypesDataStoreComponentTypesDataStoreConfigType |
|
DisplayName
public string DisplayName { get; set; }The display name of the data store.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EntityName
public string EntityName { get; set; }The name of the entity, retrieved from
Collection.data_connector.entities.entityName.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Id
public string Id { get; set; }Output only. the identifier of the data store, used for widget service. For now it refers to data_store_id, in the future we will migrate the field to encrypted data store name UUID.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }The name of the data store. It should be data store resource name
Format:
projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}.
For APIs under
[WidgetService][google.cloud.discoveryengine.v1.WidgetService], such as
[WidgetService.LookupWidgetConfig][google.cloud.discoveryengine.v1.WidgetService.LookupWidgetConfig],
the project number and location part is erased in this field.
| Property Value | |
|---|---|
| Type | Description |
string |
|