Google Cloud Ces V1 Client - Class OmnichannelIntegrationConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class OmnichannelIntegrationConfig.

OmnichannelIntegrationConfig contains all App integration configs.

Generated from protobuf message google.cloud.ces.v1.OmnichannelIntegrationConfig

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ channel_configs array|Google\Protobuf\Internal\MapField

Optional. Various of configuration for handling App events.

↳ subscriber_configs array|Google\Protobuf\Internal\MapField

Optional. Various of subscribers configs.

↳ routing_configs array|Google\Protobuf\Internal\MapField

Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.

getChannelConfigs

Optional. Various of configuration for handling App events.

Returns
Type Description
Google\Protobuf\Internal\MapField

setChannelConfigs

Optional. Various of configuration for handling App events.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getSubscriberConfigs

Optional. Various of subscribers configs.

Returns
Type Description
Google\Protobuf\Internal\MapField

setSubscriberConfigs

Optional. Various of subscribers configs.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getRoutingConfigs

Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.

Returns
Type Description
Google\Protobuf\Internal\MapField

setRoutingConfigs

Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which contains subscriber's key.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this