Class OmnichannelIntegrationConfig.ChannelConfig.Builder (0.1.0)

public static final class OmnichannelIntegrationConfig.ChannelConfig.Builder extends GeneratedMessage.Builder<OmnichannelIntegrationConfig.ChannelConfig.Builder> implements OmnichannelIntegrationConfig.ChannelConfigOrBuilder

ChannelConfig contains config for various of app integration.

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

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearChannelConfig()

public OmnichannelIntegrationConfig.ChannelConfig.Builder clearChannelConfig()
Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.Builder

clearWhatsappConfig()

public OmnichannelIntegrationConfig.ChannelConfig.Builder clearWhatsappConfig()

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.Builder

getChannelConfigCase()

public OmnichannelIntegrationConfig.ChannelConfig.ChannelConfigCase getChannelConfigCase()
Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.ChannelConfigCase

getDefaultInstanceForType()

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

getDescriptorForType()

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

getWhatsappConfig()

public OmnichannelIntegrationConfig.WhatsappConfig getWhatsappConfig()

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Returns
Type Description
OmnichannelIntegrationConfig.WhatsappConfig

The whatsappConfig.

getWhatsappConfigBuilder()

public OmnichannelIntegrationConfig.WhatsappConfig.Builder getWhatsappConfigBuilder()

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Returns
Type Description
OmnichannelIntegrationConfig.WhatsappConfig.Builder

getWhatsappConfigOrBuilder()

public OmnichannelIntegrationConfig.WhatsappConfigOrBuilder getWhatsappConfigOrBuilder()

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Returns
Type Description
OmnichannelIntegrationConfig.WhatsappConfigOrBuilder

hasWhatsappConfig()

public boolean hasWhatsappConfig()

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Returns
Type Description
boolean

Whether the whatsappConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OmnichannelIntegrationConfig.ChannelConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig value)

public OmnichannelIntegrationConfig.ChannelConfig.Builder mergeWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig value)

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Parameter
Name Description
value OmnichannelIntegrationConfig.WhatsappConfig
Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.Builder

setWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig value)

public OmnichannelIntegrationConfig.ChannelConfig.Builder setWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig value)

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Parameter
Name Description
value OmnichannelIntegrationConfig.WhatsappConfig
Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.Builder

setWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig.Builder builderForValue)

public OmnichannelIntegrationConfig.ChannelConfig.Builder setWhatsappConfig(OmnichannelIntegrationConfig.WhatsappConfig.Builder builderForValue)

WhatsApp config.

.google.cloud.ces.v1.OmnichannelIntegrationConfig.WhatsappConfig whatsapp_config = 1;

Parameter
Name Description
builderForValue OmnichannelIntegrationConfig.WhatsappConfig.Builder
Returns
Type Description
OmnichannelIntegrationConfig.ChannelConfig.Builder