com.google.cloud.dialogflow.v2beta1.CloudConversationDebuggingInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-dialogflow-v2beta1 Show documentation
Show all versions of proto-google-cloud-dialogflow-v2beta1 Show documentation
PROTO library for proto-google-cloud-dialogflow-v2beta1
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/dialogflow/v2beta1/session.proto
// Protobuf Java Version: 3.25.5
package com.google.cloud.dialogflow.v2beta1;
public interface CloudConversationDebuggingInfoOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2beta1.CloudConversationDebuggingInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
* Number of input audio data chunks in streaming requests.
*
*
* int32 audio_data_chunks = 1;
*
* @return The audioDataChunks.
*/
int getAudioDataChunks();
/**
*
*
*
* Time offset of the end of speech utterance relative to the
* beginning of the first audio chunk.
*
*
* .google.protobuf.Duration result_end_time_offset = 2;
*
* @return Whether the resultEndTimeOffset field is set.
*/
boolean hasResultEndTimeOffset();
/**
*
*
*
* Time offset of the end of speech utterance relative to the
* beginning of the first audio chunk.
*
*
* .google.protobuf.Duration result_end_time_offset = 2;
*
* @return The resultEndTimeOffset.
*/
com.google.protobuf.Duration getResultEndTimeOffset();
/**
*
*
*
* Time offset of the end of speech utterance relative to the
* beginning of the first audio chunk.
*
*
* .google.protobuf.Duration result_end_time_offset = 2;
*/
com.google.protobuf.DurationOrBuilder getResultEndTimeOffsetOrBuilder();
/**
*
*
*
* Duration of first audio chunk.
*
*
* .google.protobuf.Duration first_audio_duration = 3;
*
* @return Whether the firstAudioDuration field is set.
*/
boolean hasFirstAudioDuration();
/**
*
*
*
* Duration of first audio chunk.
*
*
* .google.protobuf.Duration first_audio_duration = 3;
*
* @return The firstAudioDuration.
*/
com.google.protobuf.Duration getFirstAudioDuration();
/**
*
*
*
* Duration of first audio chunk.
*
*
* .google.protobuf.Duration first_audio_duration = 3;
*/
com.google.protobuf.DurationOrBuilder getFirstAudioDurationOrBuilder();
/**
*
*
*
* Whether client used single utterance mode.
*
*
* bool single_utterance = 5;
*
* @return The singleUtterance.
*/
boolean getSingleUtterance();
/**
*
*
*
* Time offsets of the speech partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
*/
java.util.List getSpeechPartialResultsEndTimesList();
/**
*
*
*
* Time offsets of the speech partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
*/
com.google.protobuf.Duration getSpeechPartialResultsEndTimes(int index);
/**
*
*
*
* Time offsets of the speech partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
*/
int getSpeechPartialResultsEndTimesCount();
/**
*
*
*
* Time offsets of the speech partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
*/
java.util.List extends com.google.protobuf.DurationOrBuilder>
getSpeechPartialResultsEndTimesOrBuilderList();
/**
*
*
*
* Time offsets of the speech partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
*/
com.google.protobuf.DurationOrBuilder getSpeechPartialResultsEndTimesOrBuilder(int index);
/**
*
*
*
* Time offsets of the speech final results (is_final=true) relative to the
* beginning of the stream.
*
*
* repeated .google.protobuf.Duration speech_final_results_end_times = 7;
*/
java.util.List getSpeechFinalResultsEndTimesList();
/**
*
*
*
* Time offsets of the speech final results (is_final=true) relative to the
* beginning of the stream.
*
*
* repeated .google.protobuf.Duration speech_final_results_end_times = 7;
*/
com.google.protobuf.Duration getSpeechFinalResultsEndTimes(int index);
/**
*
*
*
* Time offsets of the speech final results (is_final=true) relative to the
* beginning of the stream.
*
*
* repeated .google.protobuf.Duration speech_final_results_end_times = 7;
*/
int getSpeechFinalResultsEndTimesCount();
/**
*
*
*
* Time offsets of the speech final results (is_final=true) relative to the
* beginning of the stream.
*
*
* repeated .google.protobuf.Duration speech_final_results_end_times = 7;
*/
java.util.List extends com.google.protobuf.DurationOrBuilder>
getSpeechFinalResultsEndTimesOrBuilderList();
/**
*
*
*
* Time offsets of the speech final results (is_final=true) relative to the
* beginning of the stream.
*
*
* repeated .google.protobuf.Duration speech_final_results_end_times = 7;
*/
com.google.protobuf.DurationOrBuilder getSpeechFinalResultsEndTimesOrBuilder(int index);
/**
*
*
*
* Total number of partial responses.
*
*
* int32 partial_responses = 8;
*
* @return The partialResponses.
*/
int getPartialResponses();
/**
*
*
*
* Time offset of Speaker ID stream close time relative to the Speech stream
* close time in milliseconds. Only meaningful for conversations involving
* passive verification.
*
*
* int32 speaker_id_passive_latency_ms_offset = 9;
*
* @return The speakerIdPassiveLatencyMsOffset.
*/
int getSpeakerIdPassiveLatencyMsOffset();
/**
*
*
*
* Whether a barge-in event is triggered in this request.
*
*
* bool bargein_event_triggered = 10;
*
* @return The bargeinEventTriggered.
*/
boolean getBargeinEventTriggered();
/**
*
*
*
* Whether speech uses single utterance mode.
*
*
* bool speech_single_utterance = 11;
*
* @return The speechSingleUtterance.
*/
boolean getSpeechSingleUtterance();
/**
*
*
*
* Time offsets of the DTMF partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
*/
java.util.List getDtmfPartialResultsTimesList();
/**
*
*
*
* Time offsets of the DTMF partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
*/
com.google.protobuf.Duration getDtmfPartialResultsTimes(int index);
/**
*
*
*
* Time offsets of the DTMF partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
*/
int getDtmfPartialResultsTimesCount();
/**
*
*
*
* Time offsets of the DTMF partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
*/
java.util.List extends com.google.protobuf.DurationOrBuilder>
getDtmfPartialResultsTimesOrBuilderList();
/**
*
*
*
* Time offsets of the DTMF partial results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
*/
com.google.protobuf.DurationOrBuilder getDtmfPartialResultsTimesOrBuilder(int index);
/**
*
*
*
* Time offsets of the DTMF final results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_final_results_times = 13;
*/
java.util.List getDtmfFinalResultsTimesList();
/**
*
*
*
* Time offsets of the DTMF final results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_final_results_times = 13;
*/
com.google.protobuf.Duration getDtmfFinalResultsTimes(int index);
/**
*
*
*
* Time offsets of the DTMF final results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_final_results_times = 13;
*/
int getDtmfFinalResultsTimesCount();
/**
*
*
*
* Time offsets of the DTMF final results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_final_results_times = 13;
*/
java.util.List extends com.google.protobuf.DurationOrBuilder>
getDtmfFinalResultsTimesOrBuilderList();
/**
*
*
*
* Time offsets of the DTMF final results relative to the beginning of
* the stream.
*
*
* repeated .google.protobuf.Duration dtmf_final_results_times = 13;
*/
com.google.protobuf.DurationOrBuilder getDtmfFinalResultsTimesOrBuilder(int index);
/**
*
*
*
* Time offset of the end-of-single-utterance signal relative to the
* beginning of the stream.
*
*
* .google.protobuf.Duration single_utterance_end_time_offset = 14;
*
* @return Whether the singleUtteranceEndTimeOffset field is set.
*/
boolean hasSingleUtteranceEndTimeOffset();
/**
*
*
*
* Time offset of the end-of-single-utterance signal relative to the
* beginning of the stream.
*
*
* .google.protobuf.Duration single_utterance_end_time_offset = 14;
*
* @return The singleUtteranceEndTimeOffset.
*/
com.google.protobuf.Duration getSingleUtteranceEndTimeOffset();
/**
*
*
*
* Time offset of the end-of-single-utterance signal relative to the
* beginning of the stream.
*
*
* .google.protobuf.Duration single_utterance_end_time_offset = 14;
*/
com.google.protobuf.DurationOrBuilder getSingleUtteranceEndTimeOffsetOrBuilder();
/**
*
*
*
* No speech timeout settings for the stream.
*
*
* .google.protobuf.Duration no_speech_timeout = 15;
*
* @return Whether the noSpeechTimeout field is set.
*/
boolean hasNoSpeechTimeout();
/**
*
*
*
* No speech timeout settings for the stream.
*
*
* .google.protobuf.Duration no_speech_timeout = 15;
*
* @return The noSpeechTimeout.
*/
com.google.protobuf.Duration getNoSpeechTimeout();
/**
*
*
*
* No speech timeout settings for the stream.
*
*
* .google.protobuf.Duration no_speech_timeout = 15;
*/
com.google.protobuf.DurationOrBuilder getNoSpeechTimeoutOrBuilder();
/**
*
*
*
* Speech endpointing timeout settings for the stream.
*
*
* .google.protobuf.Duration endpointing_timeout = 19;
*
* @return Whether the endpointingTimeout field is set.
*/
boolean hasEndpointingTimeout();
/**
*
*
*
* Speech endpointing timeout settings for the stream.
*
*
* .google.protobuf.Duration endpointing_timeout = 19;
*
* @return The endpointingTimeout.
*/
com.google.protobuf.Duration getEndpointingTimeout();
/**
*
*
*
* Speech endpointing timeout settings for the stream.
*
*
* .google.protobuf.Duration endpointing_timeout = 19;
*/
com.google.protobuf.DurationOrBuilder getEndpointingTimeoutOrBuilder();
/**
*
*
*
* Whether the streaming terminates with an injected text query.
*
*
* bool is_input_text = 16;
*
* @return The isInputText.
*/
boolean getIsInputText();
/**
*
*
*
* Client half close time in terms of input audio duration.
*
*
* .google.protobuf.Duration client_half_close_time_offset = 17;
*
* @return Whether the clientHalfCloseTimeOffset field is set.
*/
boolean hasClientHalfCloseTimeOffset();
/**
*
*
*
* Client half close time in terms of input audio duration.
*
*
* .google.protobuf.Duration client_half_close_time_offset = 17;
*
* @return The clientHalfCloseTimeOffset.
*/
com.google.protobuf.Duration getClientHalfCloseTimeOffset();
/**
*
*
*
* Client half close time in terms of input audio duration.
*
*
* .google.protobuf.Duration client_half_close_time_offset = 17;
*/
com.google.protobuf.DurationOrBuilder getClientHalfCloseTimeOffsetOrBuilder();
/**
*
*
*
* Client half close time in terms of API streaming duration.
*
*
* .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
*
* @return Whether the clientHalfCloseStreamingTimeOffset field is set.
*/
boolean hasClientHalfCloseStreamingTimeOffset();
/**
*
*
*
* Client half close time in terms of API streaming duration.
*
*
* .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
*
* @return The clientHalfCloseStreamingTimeOffset.
*/
com.google.protobuf.Duration getClientHalfCloseStreamingTimeOffset();
/**
*
*
*
* Client half close time in terms of API streaming duration.
*
*
* .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
*/
com.google.protobuf.DurationOrBuilder getClientHalfCloseStreamingTimeOffsetOrBuilder();
}