Class OmnichannelIntegrationConfig.RoutingConfig.Builder (0.1.0)

public static final class OmnichannelIntegrationConfig.RoutingConfig.Builder extends GeneratedMessage.Builder<OmnichannelIntegrationConfig.RoutingConfig.Builder> implements OmnichannelIntegrationConfig.RoutingConfigOrBuilder

Routing config specify how/who to route app events to a subscriber.

Protobuf type google.cloud.ces.v1.OmnichannelIntegrationConfig.RoutingConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public OmnichannelIntegrationConfig.RoutingConfig build()
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig

buildPartial()

public OmnichannelIntegrationConfig.RoutingConfig buildPartial()
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig

clear()

public OmnichannelIntegrationConfig.RoutingConfig.Builder clear()
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder
Overrides

clearSubscriberKey()

public OmnichannelIntegrationConfig.RoutingConfig.Builder clearSubscriberKey()

The key of the subscriber.

string subscriber_key = 1;

Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public OmnichannelIntegrationConfig.RoutingConfig getDefaultInstanceForType()
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getSubscriberKey()

public String getSubscriberKey()

The key of the subscriber.

string subscriber_key = 1;

Returns
Type Description
String

The subscriberKey.

getSubscriberKeyBytes()

public ByteString getSubscriberKeyBytes()

The key of the subscriber.

string subscriber_key = 1;

Returns
Type Description
ByteString

The bytes for subscriberKey.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OmnichannelIntegrationConfig.RoutingConfig other)

public OmnichannelIntegrationConfig.RoutingConfig.Builder mergeFrom(OmnichannelIntegrationConfig.RoutingConfig other)
Parameter
Name Description
other OmnichannelIntegrationConfig.RoutingConfig
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public OmnichannelIntegrationConfig.RoutingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public OmnichannelIntegrationConfig.RoutingConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder
Overrides

setSubscriberKey(String value)

public OmnichannelIntegrationConfig.RoutingConfig.Builder setSubscriberKey(String value)

The key of the subscriber.

string subscriber_key = 1;

Parameter
Name Description
value String

The subscriberKey to set.

Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder

This builder for chaining.

setSubscriberKeyBytes(ByteString value)

public OmnichannelIntegrationConfig.RoutingConfig.Builder setSubscriberKeyBytes(ByteString value)

The key of the subscriber.

string subscriber_key = 1;

Parameter
Name Description
value ByteString

The bytes for subscriberKey to set.

Returns
Type Description
OmnichannelIntegrationConfig.RoutingConfig.Builder

This builder for chaining.