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 aRoutingConfig, 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 aRoutingConfig, 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 aRoutingConfig, 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.