public interface SipConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAllowVirtualAgentInteraction()
public abstract boolean getAllowVirtualAgentInteraction()Allows interactions with a Dialogflow virtual agent even if the call is connected for SIPREC purposes.
bool allow_virtual_agent_interaction = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
The allowVirtualAgentInteraction. |
getCopyInboundCallLegHeaders(int index)
public abstract String getCopyInboundCallLegHeaders(int index)List of inbound call leg headers to be copied to outbound call legs created later.
repeated string copy_inbound_call_leg_headers = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The copyInboundCallLegHeaders at the given index. |
getCopyInboundCallLegHeadersBytes(int index)
public abstract ByteString getCopyInboundCallLegHeadersBytes(int index)List of inbound call leg headers to be copied to outbound call legs created later.
repeated string copy_inbound_call_leg_headers = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the copyInboundCallLegHeaders at the given index. |
getCopyInboundCallLegHeadersCount()
public abstract int getCopyInboundCallLegHeadersCount()List of inbound call leg headers to be copied to outbound call legs created later.
repeated string copy_inbound_call_leg_headers = 8;
| Returns | |
|---|---|
| Type | Description |
int |
The count of copyInboundCallLegHeaders. |
getCopyInboundCallLegHeadersList()
public abstract List<String> getCopyInboundCallLegHeadersList()List of inbound call leg headers to be copied to outbound call legs created later.
repeated string copy_inbound_call_leg_headers = 8;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the copyInboundCallLegHeaders. |
getCreateConversationOnTheFly()
public abstract boolean getCreateConversationOnTheFly()Asks Dialogflow Telephony to create the conversation provided in the SIP header on the fly when the call comes in.
bool create_conversation_on_the_fly = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The createConversationOnTheFly. |
getIgnoreReinviteMediaDirection()
public abstract boolean getIgnoreReinviteMediaDirection()Ignores any media direction in the reINVITE SDP offer. Reuse the previous media direction.
bool ignore_reinvite_media_direction = 9;
| Returns | |
|---|---|
| Type | Description |
boolean |
The ignoreReinviteMediaDirection. |
getInactiveStart()
public abstract boolean getInactiveStart()Starts the conversation with inactive SDP directives
bool inactive_start = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The inactiveStart. |
getKeepConversationRunning()
public abstract boolean getKeepConversationRunning()Keeps the conversation running even if the call is disconnected.
bool keep_conversation_running = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
The keepConversationRunning. |
getMaxAudioRecordingDuration()
public abstract Duration getMaxAudioRecordingDuration()Max duration for audio recording. Overrides the default value of 15 min. Max value is 8 hours.
.google.protobuf.Duration max_audio_recording_duration = 4;
| Returns | |
|---|---|
| Type | Description |
Duration |
The maxAudioRecordingDuration. |
getMaxAudioRecordingDurationOrBuilder()
public abstract DurationOrBuilder getMaxAudioRecordingDurationOrBuilder()Max duration for audio recording. Overrides the default value of 15 min. Max value is 8 hours.
.google.protobuf.Duration max_audio_recording_duration = 4;
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
hasMaxAudioRecordingDuration()
public abstract boolean hasMaxAudioRecordingDuration()Max duration for audio recording. Overrides the default value of 15 min. Max value is 8 hours.
.google.protobuf.Duration max_audio_recording_duration = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the maxAudioRecordingDuration field is set. |