Gemini Enterprise for Customer Experience v1 API - Class OmnichannelIntegrationConfig (1.0.0-beta01)

public sealed class OmnichannelIntegrationConfig : IMessage<OmnichannelIntegrationConfig>, IEquatable<OmnichannelIntegrationConfig>, IDeepCloneable<OmnichannelIntegrationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class OmnichannelIntegrationConfig.

OmnichannelIntegrationConfig contains all App integration configs.

Inheritance

object > OmnichannelIntegrationConfig

Namespace

Google.Cloud.Ces.V1

Assembly

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