Class ChannelProfile.WebWidgetConfig (0.1.0)

public static final class ChannelProfile.WebWidgetConfig extends GeneratedMessage implements ChannelProfile.WebWidgetConfigOrBuilder

Message for configuration for the web widget.

Protobuf type google.cloud.ces.v1.ChannelProfile.WebWidgetConfig

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > ChannelProfile.WebWidgetConfig

Static Fields

MODALITY_FIELD_NUMBER

public static final int MODALITY_FIELD_NUMBER
Field Value
Type Description
int

SECURITY_SETTINGS_FIELD_NUMBER

public static final int SECURITY_SETTINGS_FIELD_NUMBER
Field Value
Type Description
int

THEME_FIELD_NUMBER

public static final int THEME_FIELD_NUMBER
Field Value
Type Description
int

WEB_WIDGET_TITLE_FIELD_NUMBER

public static final int WEB_WIDGET_TITLE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ChannelProfile.WebWidgetConfig getDefaultInstance()
Returns
Type Description
ChannelProfile.WebWidgetConfig

getDescriptor()

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

newBuilder()

public static ChannelProfile.WebWidgetConfig.Builder newBuilder()
Returns
Type Description
ChannelProfile.WebWidgetConfig.Builder

newBuilder(ChannelProfile.WebWidgetConfig prototype)

public static ChannelProfile.WebWidgetConfig.Builder newBuilder(ChannelProfile.WebWidgetConfig prototype)
Parameter
Name Description
prototype ChannelProfile.WebWidgetConfig
Returns
Type Description
ChannelProfile.WebWidgetConfig.Builder

parseDelimitedFrom(InputStream input)

public static ChannelProfile.WebWidgetConfig parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ChannelProfile.WebWidgetConfig parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ChannelProfile.WebWidgetConfig parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ChannelProfile.WebWidgetConfig parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ChannelProfile.WebWidgetConfig parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ChannelProfile.WebWidgetConfig parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ChannelProfile.WebWidgetConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChannelProfile.WebWidgetConfig
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ChannelProfile.WebWidgetConfig> parser()
Returns
Type Description
Parser<WebWidgetConfig>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public ChannelProfile.WebWidgetConfig getDefaultInstanceForType()
Returns
Type Description
ChannelProfile.WebWidgetConfig

getModality()

public ChannelProfile.WebWidgetConfig.Modality getModality()

Optional. The modality of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.Modality modality = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChannelProfile.WebWidgetConfig.Modality

The modality.

getModalityValue()

public int getModalityValue()

Optional. The modality of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.Modality modality = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for modality.

getParserForType()

public Parser<ChannelProfile.WebWidgetConfig> getParserForType()
Returns
Type Description
Parser<WebWidgetConfig>
Overrides

getSecuritySettings()

public ChannelProfile.WebWidgetConfig.SecuritySettings getSecuritySettings()

Optional. The security settings of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.SecuritySettings security_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChannelProfile.WebWidgetConfig.SecuritySettings

The securitySettings.

getSecuritySettingsOrBuilder()

public ChannelProfile.WebWidgetConfig.SecuritySettingsOrBuilder getSecuritySettingsOrBuilder()

Optional. The security settings of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.SecuritySettings security_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChannelProfile.WebWidgetConfig.SecuritySettingsOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getTheme()

public ChannelProfile.WebWidgetConfig.Theme getTheme()

Optional. The theme of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.Theme theme = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChannelProfile.WebWidgetConfig.Theme

The theme.

getThemeValue()

public int getThemeValue()

Optional. The theme of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.Theme theme = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for theme.

getWebWidgetTitle()

public String getWebWidgetTitle()

Optional. The title of the web widget.

string web_widget_title = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The webWidgetTitle.

getWebWidgetTitleBytes()

public ByteString getWebWidgetTitleBytes()

Optional. The title of the web widget.

string web_widget_title = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for webWidgetTitle.

hasSecuritySettings()

public boolean hasSecuritySettings()

Optional. The security settings of the web widget.

.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig.SecuritySettings security_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the securitySettings field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ChannelProfile.WebWidgetConfig.Builder newBuilderForType()
Returns
Type Description
ChannelProfile.WebWidgetConfig.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected ChannelProfile.WebWidgetConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ChannelProfile.WebWidgetConfig.Builder
Overrides

toBuilder()

public ChannelProfile.WebWidgetConfig.Builder toBuilder()
Returns
Type Description
ChannelProfile.WebWidgetConfig.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException