public static final class InterruptionSignal.Builder extends GeneratedMessage.Builder<InterruptionSignal.Builder> implements InterruptionSignalOrBuilderIndicates the agent's audio response has been interrupted. The client should immediately stop any current audio playback (e.g., due to user barge-in or a new agent response being generated).
Protobuf type google.cloud.ces.v1beta.InterruptionSignal
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InterruptionSignal.BuilderImplements
InterruptionSignalOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public InterruptionSignal build()| Returns | |
|---|---|
| Type | Description |
InterruptionSignal |
|
buildPartial()
public InterruptionSignal buildPartial()| Returns | |
|---|---|
| Type | Description |
InterruptionSignal |
|
clear()
public InterruptionSignal.Builder clear()| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
|
clearBargeIn()
public InterruptionSignal.Builder clearBargeIn()Whether the interruption is caused by a user barge-in event.
bool barge_in = 1;
| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
This builder for chaining. |
getBargeIn()
public boolean getBargeIn()Whether the interruption is caused by a user barge-in event.
bool barge_in = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The bargeIn. |
getDefaultInstanceForType()
public InterruptionSignal getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InterruptionSignal |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(InterruptionSignal other)
public InterruptionSignal.Builder mergeFrom(InterruptionSignal other)| Parameter | |
|---|---|
| Name | Description |
other |
InterruptionSignal |
| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InterruptionSignal.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InterruptionSignal.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
|
setBargeIn(boolean value)
public InterruptionSignal.Builder setBargeIn(boolean value)Whether the interruption is caused by a user barge-in event.
bool barge_in = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe bargeIn to set. |
| Returns | |
|---|---|
| Type | Description |
InterruptionSignal.Builder |
This builder for chaining. |