public static final class OmnichannelIntegrationConfig.Builder extends GeneratedMessage.Builder<OmnichannelIntegrationConfig.Builder> implements OmnichannelIntegrationConfigOrBuilder
OmnichannelIntegrationConfig contains all App integration configs.
Protobuf type google.cloud.ces.v1.OmnichannelIntegrationConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public OmnichannelIntegrationConfig build()
buildPartial()
public OmnichannelIntegrationConfig buildPartial()
clear()
public OmnichannelIntegrationConfig.Builder clear()
Overrides
clearChannelConfigs()
public OmnichannelIntegrationConfig.Builder clearChannelConfigs()
clearRoutingConfigs()
public OmnichannelIntegrationConfig.Builder clearRoutingConfigs()
clearSubscriberConfigs()
public OmnichannelIntegrationConfig.Builder clearSubscriberConfigs()
containsChannelConfigs(String key)
public boolean containsChannelConfigs(String key)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
containsRoutingConfigs(String key)
public boolean containsRoutingConfigs(String key)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
containsSubscriberConfigs(String key)
public boolean containsSubscriberConfigs(String key)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
getChannelConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.ChannelConfig> getChannelConfigs()
getChannelConfigsCount()
public int getChannelConfigsCount()
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getChannelConfigsMap()
public Map<String,OmnichannelIntegrationConfig.ChannelConfig> getChannelConfigsMap()
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
getChannelConfigsOrDefault(String key, OmnichannelIntegrationConfig.ChannelConfig defaultValue)
public OmnichannelIntegrationConfig.ChannelConfig getChannelConfigsOrDefault(String key, OmnichannelIntegrationConfig.ChannelConfig defaultValue)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
getChannelConfigsOrThrow(String key)
public OmnichannelIntegrationConfig.ChannelConfig getChannelConfigsOrThrow(String key)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
getDefaultInstanceForType()
public OmnichannelIntegrationConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMutableChannelConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.ChannelConfig> getMutableChannelConfigs()
Use alternate mutation accessors instead.
getMutableRoutingConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.RoutingConfig> getMutableRoutingConfigs()
Use alternate mutation accessors instead.
getMutableSubscriberConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.SubscriberConfig> getMutableSubscriberConfigs()
Use alternate mutation accessors instead.
getRoutingConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.RoutingConfig> getRoutingConfigs()
getRoutingConfigsCount()
public int getRoutingConfigsCount()
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getRoutingConfigsMap()
public Map<String,OmnichannelIntegrationConfig.RoutingConfig> getRoutingConfigsMap()
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
getRoutingConfigsOrDefault(String key, OmnichannelIntegrationConfig.RoutingConfig defaultValue)
public OmnichannelIntegrationConfig.RoutingConfig getRoutingConfigsOrDefault(String key, OmnichannelIntegrationConfig.RoutingConfig defaultValue)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
getRoutingConfigsOrThrow(String key)
public OmnichannelIntegrationConfig.RoutingConfig getRoutingConfigsOrThrow(String key)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
getSubscriberConfigs() (deprecated)
public Map<String,OmnichannelIntegrationConfig.SubscriberConfig> getSubscriberConfigs()
getSubscriberConfigsCount()
public int getSubscriberConfigsCount()
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getSubscriberConfigsMap()
public Map<String,OmnichannelIntegrationConfig.SubscriberConfig> getSubscriberConfigsMap()
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
getSubscriberConfigsOrDefault(String key, OmnichannelIntegrationConfig.SubscriberConfig defaultValue)
public OmnichannelIntegrationConfig.SubscriberConfig getSubscriberConfigsOrDefault(String key, OmnichannelIntegrationConfig.SubscriberConfig defaultValue)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
getSubscriberConfigsOrThrow(String key)
public OmnichannelIntegrationConfig.SubscriberConfig getSubscriberConfigsOrThrow(String key)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(OmnichannelIntegrationConfig other)
public OmnichannelIntegrationConfig.Builder mergeFrom(OmnichannelIntegrationConfig other)
public OmnichannelIntegrationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public OmnichannelIntegrationConfig.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
putAllChannelConfigs(Map<String,OmnichannelIntegrationConfig.ChannelConfig> values)
public OmnichannelIntegrationConfig.Builder putAllChannelConfigs(Map<String,OmnichannelIntegrationConfig.ChannelConfig> values)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
putAllRoutingConfigs(Map<String,OmnichannelIntegrationConfig.RoutingConfig> values)
public OmnichannelIntegrationConfig.Builder putAllRoutingConfigs(Map<String,OmnichannelIntegrationConfig.RoutingConfig> values)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
putAllSubscriberConfigs(Map<String,OmnichannelIntegrationConfig.SubscriberConfig> values)
public OmnichannelIntegrationConfig.Builder putAllSubscriberConfigs(Map<String,OmnichannelIntegrationConfig.SubscriberConfig> values)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
putChannelConfigs(String key, OmnichannelIntegrationConfig.ChannelConfig value)
public OmnichannelIntegrationConfig.Builder putChannelConfigs(String key, OmnichannelIntegrationConfig.ChannelConfig value)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
putChannelConfigsBuilderIfAbsent(String key)
public OmnichannelIntegrationConfig.ChannelConfig.Builder putChannelConfigsBuilderIfAbsent(String key)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
putRoutingConfigs(String key, OmnichannelIntegrationConfig.RoutingConfig value)
public OmnichannelIntegrationConfig.Builder putRoutingConfigs(String key, OmnichannelIntegrationConfig.RoutingConfig value)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
putRoutingConfigsBuilderIfAbsent(String key)
public OmnichannelIntegrationConfig.RoutingConfig.Builder putRoutingConfigsBuilderIfAbsent(String key)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
putSubscriberConfigs(String key, OmnichannelIntegrationConfig.SubscriberConfig value)
public OmnichannelIntegrationConfig.Builder putSubscriberConfigs(String key, OmnichannelIntegrationConfig.SubscriberConfig value)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
putSubscriberConfigsBuilderIfAbsent(String key)
public OmnichannelIntegrationConfig.SubscriberConfig.Builder putSubscriberConfigsBuilderIfAbsent(String key)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
removeChannelConfigs(String key)
public OmnichannelIntegrationConfig.Builder removeChannelConfigs(String key)
Optional. Various of configuration for handling App events.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.ChannelConfig> channel_configs = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
removeRoutingConfigs(String key)
public OmnichannelIntegrationConfig.Builder removeRoutingConfigs(String key)
Optional. The key of routing_configs is a key of app_configs, value is a
RoutingConfig, which contains subscriber's key.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig> routing_configs = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
removeSubscriberConfigs(String key)
public OmnichannelIntegrationConfig.Builder removeSubscriberConfigs(String key)
Optional. Various of subscribers configs.
map<string, .google.cloud.ces.v1.OmnichannelIntegrationConfig.SubscriberConfig> subscriber_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|