public sealed class OmnichannelIntegrationConfig : IMessage<OmnichannelIntegrationConfig>, IEquatable<OmnichannelIntegrationConfig>, IDeepCloneable<OmnichannelIntegrationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class OmnichannelIntegrationConfig.
OmnichannelIntegrationConfig contains all App integration configs.
Implements
IMessageOmnichannelIntegrationConfig, IEquatableOmnichannelIntegrationConfig, IDeepCloneableOmnichannelIntegrationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
OmnichannelIntegrationConfig()
public OmnichannelIntegrationConfig()OmnichannelIntegrationConfig(OmnichannelIntegrationConfig)
public OmnichannelIntegrationConfig(OmnichannelIntegrationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
OmnichannelIntegrationConfig |
Properties
ChannelConfigs
public MapField<string, OmnichannelIntegrationConfig.Types.ChannelConfig> ChannelConfigs { get; }Optional. Various of configuration for handling App events.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringOmnichannelIntegrationConfigTypesChannelConfig |
|
RoutingConfigs
public MapField<string, OmnichannelIntegrationConfig.Types.RoutingConfig> RoutingConfigs { get; }Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringOmnichannelIntegrationConfigTypesRoutingConfig |
|
SubscriberConfigs
public MapField<string, OmnichannelIntegrationConfig.Types.SubscriberConfig> SubscriberConfigs { get; }Optional. Various of subscribers configs.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringOmnichannelIntegrationConfigTypesSubscriberConfig |
|