public interface ChannelProfileOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getChannelType()
public abstract ChannelProfile.ChannelType getChannelType()Optional. The type of the channel profile.
.google.cloud.ces.v1.ChannelProfile.ChannelType channel_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ChannelProfile.ChannelType |
The channelType. |
getChannelTypeValue()
public abstract int getChannelTypeValue()Optional. The type of the channel profile.
.google.cloud.ces.v1.ChannelProfile.ChannelType channel_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for channelType. |
getDisableBargeInControl()
public abstract boolean getDisableBargeInControl()Optional. Whether to disable user barge-in control in the conversation.
- true: User interruptions are disabled while the agent is speaking.
- false: The agent retains automatic control over when the user can interrupt.
bool disable_barge_in_control = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The disableBargeInControl. |
getDisableDtmf()
public abstract boolean getDisableDtmf()Optional. Whether to disable DTMF (dual-tone multi-frequency).
bool disable_dtmf = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The disableDtmf. |
getNoiseSuppressionLevel()
public abstract String getNoiseSuppressionLevel()Optional. The noise suppression level of the channel profile. Available values are "low", "moderate", "high", "very_high".
string noise_suppression_level = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The noiseSuppressionLevel. |
getNoiseSuppressionLevelBytes()
public abstract ByteString getNoiseSuppressionLevelBytes()Optional. The noise suppression level of the channel profile. Available values are "low", "moderate", "high", "very_high".
string noise_suppression_level = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for noiseSuppressionLevel. |
getPersonaProperty()
public abstract ChannelProfile.PersonaProperty getPersonaProperty()Optional. The persona property of the channel profile.
.google.cloud.ces.v1.ChannelProfile.PersonaProperty persona_property = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ChannelProfile.PersonaProperty |
The personaProperty. |
getPersonaPropertyOrBuilder()
public abstract ChannelProfile.PersonaPropertyOrBuilder getPersonaPropertyOrBuilder()Optional. The persona property of the channel profile.
.google.cloud.ces.v1.ChannelProfile.PersonaProperty persona_property = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ChannelProfile.PersonaPropertyOrBuilder |
|
getProfileId()
public abstract String getProfileId()Optional. The unique identifier of the channel profile.
string profile_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The profileId. |
getProfileIdBytes()
public abstract ByteString getProfileIdBytes()Optional. The unique identifier of the channel profile.
string profile_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for profileId. |
getWebWidgetConfig()
public abstract ChannelProfile.WebWidgetConfig getWebWidgetConfig()Optional. The configuration for the web widget.
.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig web_widget_config = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ChannelProfile.WebWidgetConfig |
The webWidgetConfig. |
getWebWidgetConfigOrBuilder()
public abstract ChannelProfile.WebWidgetConfigOrBuilder getWebWidgetConfigOrBuilder()Optional. The configuration for the web widget.
.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig web_widget_config = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ChannelProfile.WebWidgetConfigOrBuilder |
|
hasPersonaProperty()
public abstract boolean hasPersonaProperty()Optional. The persona property of the channel profile.
.google.cloud.ces.v1.ChannelProfile.PersonaProperty persona_property = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the personaProperty field is set. |
hasWebWidgetConfig()
public abstract boolean hasWebWidgetConfig()Optional. The configuration for the web widget.
.google.cloud.ces.v1.ChannelProfile.WebWidgetConfig web_widget_config = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the webWidgetConfig field is set. |