Gemini Enterprise for Customer Experience V1 API - Class Google::Cloud::Ces::V1::OmnichannelIntegrationConfig (v0.1.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1 API class Google::Cloud::Ces::V1::OmnichannelIntegrationConfig.

OmnichannelIntegrationConfig contains all App integration configs.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#channel_configs

def channel_configs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::ChannelConfig}
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::ChannelConfig}) — Optional. Various of configuration for handling App events.

#channel_configs=

def channel_configs=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::ChannelConfig}
Parameter
  • value (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::ChannelConfig}) — Optional. Various of configuration for handling App events.
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::ChannelConfig}) — Optional. Various of configuration for handling App events.

#routing_configs

def routing_configs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::RoutingConfig}
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::RoutingConfig}) — Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.

#routing_configs=

def routing_configs=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::RoutingConfig}
Parameter
  • value (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::RoutingConfig}) — Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::RoutingConfig}) — Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.

#subscriber_configs

def subscriber_configs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::SubscriberConfig}
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::SubscriberConfig}) — Optional. Various of subscribers configs.

#subscriber_configs=

def subscriber_configs=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::SubscriberConfig}
Parameter
  • value (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::SubscriberConfig}) — Optional. Various of subscribers configs.
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Ces::V1::OmnichannelIntegrationConfig::SubscriberConfig}) — Optional. Various of subscribers configs.