Class CloudConversationDebuggingInfo.Builder

  • All Implemented Interfaces:
    CloudConversationDebuggingInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    CloudConversationDebuggingInfo

    public static final class CloudConversationDebuggingInfo.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<CloudConversationDebuggingInfo.Builder>
    implements CloudConversationDebuggingInfoOrBuilder
     Cloud conversation info for easier debugging.
     It will get populated in `StreamingDetectIntentResponse` or
     `StreamingAnalyzeContentResponse` when the flag `enable_debugging_info` is
     set to true in corresponding requests.
     
    Protobuf type google.cloud.dialogflow.cx.v3.CloudConversationDebuggingInfo
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CloudConversationDebuggingInfo.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CloudConversationDebuggingInfo.Builder>
      • getDefaultInstanceForType

        public CloudConversationDebuggingInfo getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public CloudConversationDebuggingInfo build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public CloudConversationDebuggingInfo buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CloudConversationDebuggingInfo.Builder>
      • setAudioDataChunks

        public CloudConversationDebuggingInfo.Builder setAudioDataChunks​(int value)
         Number of input audio data chunks in streaming requests.
         
        int32 audio_data_chunks = 1;
        Parameters:
        value - The audioDataChunks to set.
        Returns:
        This builder for chaining.
      • clearAudioDataChunks

        public CloudConversationDebuggingInfo.Builder clearAudioDataChunks()
         Number of input audio data chunks in streaming requests.
         
        int32 audio_data_chunks = 1;
        Returns:
        This builder for chaining.
      • hasResultEndTimeOffset

        public 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;
        Specified by:
        hasResultEndTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the resultEndTimeOffset field is set.
      • getResultEndTimeOffset

        public 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;
        Specified by:
        getResultEndTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The resultEndTimeOffset.
      • setResultEndTimeOffset

        public CloudConversationDebuggingInfo.Builder setResultEndTimeOffset​(com.google.protobuf.Duration value)
         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;
      • setResultEndTimeOffset

        public CloudConversationDebuggingInfo.Builder setResultEndTimeOffset​(com.google.protobuf.Duration.Builder builderForValue)
         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;
      • mergeResultEndTimeOffset

        public CloudConversationDebuggingInfo.Builder mergeResultEndTimeOffset​(com.google.protobuf.Duration value)
         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;
      • clearResultEndTimeOffset

        public CloudConversationDebuggingInfo.Builder clearResultEndTimeOffset()
         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;
      • getResultEndTimeOffsetBuilder

        public com.google.protobuf.Duration.Builder getResultEndTimeOffsetBuilder()
         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;
      • getResultEndTimeOffsetOrBuilder

        public com.google.protobuf.DurationOrBuilder getResultEndTimeOffsetOrBuilder()
         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;
        Specified by:
        getResultEndTimeOffsetOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • setFirstAudioDuration

        public CloudConversationDebuggingInfo.Builder setFirstAudioDuration​(com.google.protobuf.Duration value)
         Duration of first audio chunk.
         
        .google.protobuf.Duration first_audio_duration = 3;
      • setFirstAudioDuration

        public CloudConversationDebuggingInfo.Builder setFirstAudioDuration​(com.google.protobuf.Duration.Builder builderForValue)
         Duration of first audio chunk.
         
        .google.protobuf.Duration first_audio_duration = 3;
      • mergeFirstAudioDuration

        public CloudConversationDebuggingInfo.Builder mergeFirstAudioDuration​(com.google.protobuf.Duration value)
         Duration of first audio chunk.
         
        .google.protobuf.Duration first_audio_duration = 3;
      • getFirstAudioDurationBuilder

        public com.google.protobuf.Duration.Builder getFirstAudioDurationBuilder()
         Duration of first audio chunk.
         
        .google.protobuf.Duration first_audio_duration = 3;
      • setSingleUtterance

        public CloudConversationDebuggingInfo.Builder setSingleUtterance​(boolean value)
         Whether client used single utterance mode.
         
        bool single_utterance = 5;
        Parameters:
        value - The singleUtterance to set.
        Returns:
        This builder for chaining.
      • clearSingleUtterance

        public CloudConversationDebuggingInfo.Builder clearSingleUtterance()
         Whether client used single utterance mode.
         
        bool single_utterance = 5;
        Returns:
        This builder for chaining.
      • getSpeechPartialResultsEndTimes

        public 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;
        Specified by:
        getSpeechPartialResultsEndTimes in interface CloudConversationDebuggingInfoOrBuilder
      • setSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder setSpeechPartialResultsEndTimes​(int index,
                                                                                      com.google.protobuf.Duration value)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • setSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder setSpeechPartialResultsEndTimes​(int index,
                                                                                      com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechPartialResultsEndTimes​(com.google.protobuf.Duration value)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechPartialResultsEndTimes​(int index,
                                                                                      com.google.protobuf.Duration value)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechPartialResultsEndTimes​(com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechPartialResultsEndTimes​(int index,
                                                                                      com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addAllSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addAllSpeechPartialResultsEndTimes​(Iterable<? extends com.google.protobuf.Duration> values)
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • clearSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder clearSpeechPartialResultsEndTimes()
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • removeSpeechPartialResultsEndTimes

        public CloudConversationDebuggingInfo.Builder removeSpeechPartialResultsEndTimes​(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;
      • getSpeechPartialResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder getSpeechPartialResultsEndTimesBuilder​(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;
      • getSpeechPartialResultsEndTimesOrBuilder

        public com.google.protobuf.DurationOrBuilder getSpeechPartialResultsEndTimesOrBuilder​(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;
        Specified by:
        getSpeechPartialResultsEndTimesOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • addSpeechPartialResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder addSpeechPartialResultsEndTimesBuilder()
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • addSpeechPartialResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder addSpeechPartialResultsEndTimesBuilder​(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;
      • getSpeechPartialResultsEndTimesBuilderList

        public List<com.google.protobuf.Duration.Builder> getSpeechPartialResultsEndTimesBuilderList()
         Time offsets of the speech partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration speech_partial_results_end_times = 6;
      • getSpeechFinalResultsEndTimesList

        public List<com.google.protobuf.Duration> 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;
        Specified by:
        getSpeechFinalResultsEndTimesList in interface CloudConversationDebuggingInfoOrBuilder
      • getSpeechFinalResultsEndTimes

        public 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;
        Specified by:
        getSpeechFinalResultsEndTimes in interface CloudConversationDebuggingInfoOrBuilder
      • setSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder setSpeechFinalResultsEndTimes​(int index,
                                                                                    com.google.protobuf.Duration value)
         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;
      • setSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder setSpeechFinalResultsEndTimes​(int index,
                                                                                    com.google.protobuf.Duration.Builder builderForValue)
         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;
      • addSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechFinalResultsEndTimes​(com.google.protobuf.Duration value)
         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;
      • addSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechFinalResultsEndTimes​(int index,
                                                                                    com.google.protobuf.Duration value)
         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;
      • addSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechFinalResultsEndTimes​(com.google.protobuf.Duration.Builder builderForValue)
         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;
      • addSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addSpeechFinalResultsEndTimes​(int index,
                                                                                    com.google.protobuf.Duration.Builder builderForValue)
         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;
      • addAllSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder addAllSpeechFinalResultsEndTimes​(Iterable<? extends com.google.protobuf.Duration> values)
         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;
      • clearSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder clearSpeechFinalResultsEndTimes()
         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;
      • removeSpeechFinalResultsEndTimes

        public CloudConversationDebuggingInfo.Builder removeSpeechFinalResultsEndTimes​(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;
      • getSpeechFinalResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder getSpeechFinalResultsEndTimesBuilder​(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;
      • getSpeechFinalResultsEndTimesOrBuilder

        public com.google.protobuf.DurationOrBuilder getSpeechFinalResultsEndTimesOrBuilder​(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;
        Specified by:
        getSpeechFinalResultsEndTimesOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • getSpeechFinalResultsEndTimesOrBuilderList

        public 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;
        Specified by:
        getSpeechFinalResultsEndTimesOrBuilderList in interface CloudConversationDebuggingInfoOrBuilder
      • addSpeechFinalResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder addSpeechFinalResultsEndTimesBuilder()
         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;
      • addSpeechFinalResultsEndTimesBuilder

        public com.google.protobuf.Duration.Builder addSpeechFinalResultsEndTimesBuilder​(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;
      • getSpeechFinalResultsEndTimesBuilderList

        public List<com.google.protobuf.Duration.Builder> getSpeechFinalResultsEndTimesBuilderList()
         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;
      • setPartialResponses

        public CloudConversationDebuggingInfo.Builder setPartialResponses​(int value)
         Total number of partial responses.
         
        int32 partial_responses = 8;
        Parameters:
        value - The partialResponses to set.
        Returns:
        This builder for chaining.
      • clearPartialResponses

        public CloudConversationDebuggingInfo.Builder clearPartialResponses()
         Total number of partial responses.
         
        int32 partial_responses = 8;
        Returns:
        This builder for chaining.
      • getSpeakerIdPassiveLatencyMsOffset

        public int getSpeakerIdPassiveLatencyMsOffset()
         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;
        Specified by:
        getSpeakerIdPassiveLatencyMsOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The speakerIdPassiveLatencyMsOffset.
      • setSpeakerIdPassiveLatencyMsOffset

        public CloudConversationDebuggingInfo.Builder setSpeakerIdPassiveLatencyMsOffset​(int value)
         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;
        Parameters:
        value - The speakerIdPassiveLatencyMsOffset to set.
        Returns:
        This builder for chaining.
      • clearSpeakerIdPassiveLatencyMsOffset

        public CloudConversationDebuggingInfo.Builder clearSpeakerIdPassiveLatencyMsOffset()
         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;
        Returns:
        This builder for chaining.
      • setBargeinEventTriggered

        public CloudConversationDebuggingInfo.Builder setBargeinEventTriggered​(boolean value)
         Whether a barge-in event is triggered in this request.
         
        bool bargein_event_triggered = 10;
        Parameters:
        value - The bargeinEventTriggered to set.
        Returns:
        This builder for chaining.
      • clearBargeinEventTriggered

        public CloudConversationDebuggingInfo.Builder clearBargeinEventTriggered()
         Whether a barge-in event is triggered in this request.
         
        bool bargein_event_triggered = 10;
        Returns:
        This builder for chaining.
      • setSpeechSingleUtterance

        public CloudConversationDebuggingInfo.Builder setSpeechSingleUtterance​(boolean value)
         Whether speech uses single utterance mode.
         
        bool speech_single_utterance = 11;
        Parameters:
        value - The speechSingleUtterance to set.
        Returns:
        This builder for chaining.
      • clearSpeechSingleUtterance

        public CloudConversationDebuggingInfo.Builder clearSpeechSingleUtterance()
         Whether speech uses single utterance mode.
         
        bool speech_single_utterance = 11;
        Returns:
        This builder for chaining.
      • getDtmfPartialResultsTimes

        public 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;
        Specified by:
        getDtmfPartialResultsTimes in interface CloudConversationDebuggingInfoOrBuilder
      • setDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder setDtmfPartialResultsTimes​(int index,
                                                                                 com.google.protobuf.Duration value)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • setDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder setDtmfPartialResultsTimes​(int index,
                                                                                 com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfPartialResultsTimes​(com.google.protobuf.Duration value)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfPartialResultsTimes​(int index,
                                                                                 com.google.protobuf.Duration value)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfPartialResultsTimes​(com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfPartialResultsTimes​(int index,
                                                                                 com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addAllDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder addAllDtmfPartialResultsTimes​(Iterable<? extends com.google.protobuf.Duration> values)
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • clearDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder clearDtmfPartialResultsTimes()
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • removeDtmfPartialResultsTimes

        public CloudConversationDebuggingInfo.Builder removeDtmfPartialResultsTimes​(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;
      • getDtmfPartialResultsTimesBuilder

        public com.google.protobuf.Duration.Builder getDtmfPartialResultsTimesBuilder​(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;
      • getDtmfPartialResultsTimesOrBuilder

        public com.google.protobuf.DurationOrBuilder getDtmfPartialResultsTimesOrBuilder​(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;
        Specified by:
        getDtmfPartialResultsTimesOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • addDtmfPartialResultsTimesBuilder

        public com.google.protobuf.Duration.Builder addDtmfPartialResultsTimesBuilder()
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • addDtmfPartialResultsTimesBuilder

        public com.google.protobuf.Duration.Builder addDtmfPartialResultsTimesBuilder​(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;
      • getDtmfPartialResultsTimesBuilderList

        public List<com.google.protobuf.Duration.Builder> getDtmfPartialResultsTimesBuilderList()
         Time offsets of the DTMF partial results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_partial_results_times = 12;
      • getDtmfFinalResultsTimes

        public 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;
        Specified by:
        getDtmfFinalResultsTimes in interface CloudConversationDebuggingInfoOrBuilder
      • setDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder setDtmfFinalResultsTimes​(int index,
                                                                               com.google.protobuf.Duration value)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • setDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder setDtmfFinalResultsTimes​(int index,
                                                                               com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfFinalResultsTimes​(com.google.protobuf.Duration value)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfFinalResultsTimes​(int index,
                                                                               com.google.protobuf.Duration value)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfFinalResultsTimes​(com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder addDtmfFinalResultsTimes​(int index,
                                                                               com.google.protobuf.Duration.Builder builderForValue)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addAllDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder addAllDtmfFinalResultsTimes​(Iterable<? extends com.google.protobuf.Duration> values)
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • clearDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder clearDtmfFinalResultsTimes()
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • removeDtmfFinalResultsTimes

        public CloudConversationDebuggingInfo.Builder removeDtmfFinalResultsTimes​(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;
      • getDtmfFinalResultsTimesBuilder

        public com.google.protobuf.Duration.Builder getDtmfFinalResultsTimesBuilder​(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;
      • getDtmfFinalResultsTimesOrBuilder

        public com.google.protobuf.DurationOrBuilder getDtmfFinalResultsTimesOrBuilder​(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;
        Specified by:
        getDtmfFinalResultsTimesOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • addDtmfFinalResultsTimesBuilder

        public com.google.protobuf.Duration.Builder addDtmfFinalResultsTimesBuilder()
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • addDtmfFinalResultsTimesBuilder

        public com.google.protobuf.Duration.Builder addDtmfFinalResultsTimesBuilder​(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;
      • getDtmfFinalResultsTimesBuilderList

        public List<com.google.protobuf.Duration.Builder> getDtmfFinalResultsTimesBuilderList()
         Time offsets of the DTMF final results relative to the beginning of
         the stream.
         
        repeated .google.protobuf.Duration dtmf_final_results_times = 13;
      • hasSingleUtteranceEndTimeOffset

        public 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;
        Specified by:
        hasSingleUtteranceEndTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the singleUtteranceEndTimeOffset field is set.
      • getSingleUtteranceEndTimeOffset

        public 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;
        Specified by:
        getSingleUtteranceEndTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The singleUtteranceEndTimeOffset.
      • setSingleUtteranceEndTimeOffset

        public CloudConversationDebuggingInfo.Builder setSingleUtteranceEndTimeOffset​(com.google.protobuf.Duration value)
         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;
      • setSingleUtteranceEndTimeOffset

        public CloudConversationDebuggingInfo.Builder setSingleUtteranceEndTimeOffset​(com.google.protobuf.Duration.Builder builderForValue)
         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;
      • mergeSingleUtteranceEndTimeOffset

        public CloudConversationDebuggingInfo.Builder mergeSingleUtteranceEndTimeOffset​(com.google.protobuf.Duration value)
         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;
      • clearSingleUtteranceEndTimeOffset

        public CloudConversationDebuggingInfo.Builder clearSingleUtteranceEndTimeOffset()
         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;
      • getSingleUtteranceEndTimeOffsetBuilder

        public com.google.protobuf.Duration.Builder getSingleUtteranceEndTimeOffsetBuilder()
         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;
      • getSingleUtteranceEndTimeOffsetOrBuilder

        public com.google.protobuf.DurationOrBuilder getSingleUtteranceEndTimeOffsetOrBuilder()
         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;
        Specified by:
        getSingleUtteranceEndTimeOffsetOrBuilder in interface CloudConversationDebuggingInfoOrBuilder
      • hasNoSpeechTimeout

        public boolean hasNoSpeechTimeout()
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
        Specified by:
        hasNoSpeechTimeout in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the noSpeechTimeout field is set.
      • getNoSpeechTimeout

        public com.google.protobuf.Duration getNoSpeechTimeout()
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
        Specified by:
        getNoSpeechTimeout in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The noSpeechTimeout.
      • setNoSpeechTimeout

        public CloudConversationDebuggingInfo.Builder setNoSpeechTimeout​(com.google.protobuf.Duration value)
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
      • setNoSpeechTimeout

        public CloudConversationDebuggingInfo.Builder setNoSpeechTimeout​(com.google.protobuf.Duration.Builder builderForValue)
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
      • mergeNoSpeechTimeout

        public CloudConversationDebuggingInfo.Builder mergeNoSpeechTimeout​(com.google.protobuf.Duration value)
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
      • getNoSpeechTimeoutBuilder

        public com.google.protobuf.Duration.Builder getNoSpeechTimeoutBuilder()
         No speech timeout settings for the stream.
         
        .google.protobuf.Duration no_speech_timeout = 15;
      • hasEndpointingTimeout

        public boolean hasEndpointingTimeout()
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
        Specified by:
        hasEndpointingTimeout in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the endpointingTimeout field is set.
      • getEndpointingTimeout

        public com.google.protobuf.Duration getEndpointingTimeout()
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
        Specified by:
        getEndpointingTimeout in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The endpointingTimeout.
      • setEndpointingTimeout

        public CloudConversationDebuggingInfo.Builder setEndpointingTimeout​(com.google.protobuf.Duration value)
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
      • setEndpointingTimeout

        public CloudConversationDebuggingInfo.Builder setEndpointingTimeout​(com.google.protobuf.Duration.Builder builderForValue)
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
      • mergeEndpointingTimeout

        public CloudConversationDebuggingInfo.Builder mergeEndpointingTimeout​(com.google.protobuf.Duration value)
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
      • clearEndpointingTimeout

        public CloudConversationDebuggingInfo.Builder clearEndpointingTimeout()
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
      • getEndpointingTimeoutBuilder

        public com.google.protobuf.Duration.Builder getEndpointingTimeoutBuilder()
         Speech endpointing timeout settings for the stream.
         
        .google.protobuf.Duration endpointing_timeout = 19;
      • setIsInputText

        public CloudConversationDebuggingInfo.Builder setIsInputText​(boolean value)
         Whether the streaming terminates with an injected text query.
         
        bool is_input_text = 16;
        Parameters:
        value - The isInputText to set.
        Returns:
        This builder for chaining.
      • clearIsInputText

        public CloudConversationDebuggingInfo.Builder clearIsInputText()
         Whether the streaming terminates with an injected text query.
         
        bool is_input_text = 16;
        Returns:
        This builder for chaining.
      • hasClientHalfCloseTimeOffset

        public boolean hasClientHalfCloseTimeOffset()
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
        Specified by:
        hasClientHalfCloseTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the clientHalfCloseTimeOffset field is set.
      • getClientHalfCloseTimeOffset

        public com.google.protobuf.Duration getClientHalfCloseTimeOffset()
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
        Specified by:
        getClientHalfCloseTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The clientHalfCloseTimeOffset.
      • setClientHalfCloseTimeOffset

        public CloudConversationDebuggingInfo.Builder setClientHalfCloseTimeOffset​(com.google.protobuf.Duration value)
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
      • setClientHalfCloseTimeOffset

        public CloudConversationDebuggingInfo.Builder setClientHalfCloseTimeOffset​(com.google.protobuf.Duration.Builder builderForValue)
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
      • mergeClientHalfCloseTimeOffset

        public CloudConversationDebuggingInfo.Builder mergeClientHalfCloseTimeOffset​(com.google.protobuf.Duration value)
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
      • clearClientHalfCloseTimeOffset

        public CloudConversationDebuggingInfo.Builder clearClientHalfCloseTimeOffset()
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
      • getClientHalfCloseTimeOffsetBuilder

        public com.google.protobuf.Duration.Builder getClientHalfCloseTimeOffsetBuilder()
         Client half close time in terms of input audio duration.
         
        .google.protobuf.Duration client_half_close_time_offset = 17;
      • hasClientHalfCloseStreamingTimeOffset

        public boolean hasClientHalfCloseStreamingTimeOffset()
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
        Specified by:
        hasClientHalfCloseStreamingTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        Whether the clientHalfCloseStreamingTimeOffset field is set.
      • getClientHalfCloseStreamingTimeOffset

        public 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;
        Specified by:
        getClientHalfCloseStreamingTimeOffset in interface CloudConversationDebuggingInfoOrBuilder
        Returns:
        The clientHalfCloseStreamingTimeOffset.
      • setClientHalfCloseStreamingTimeOffset

        public CloudConversationDebuggingInfo.Builder setClientHalfCloseStreamingTimeOffset​(com.google.protobuf.Duration value)
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
      • setClientHalfCloseStreamingTimeOffset

        public CloudConversationDebuggingInfo.Builder setClientHalfCloseStreamingTimeOffset​(com.google.protobuf.Duration.Builder builderForValue)
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
      • mergeClientHalfCloseStreamingTimeOffset

        public CloudConversationDebuggingInfo.Builder mergeClientHalfCloseStreamingTimeOffset​(com.google.protobuf.Duration value)
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
      • clearClientHalfCloseStreamingTimeOffset

        public CloudConversationDebuggingInfo.Builder clearClientHalfCloseStreamingTimeOffset()
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;
      • getClientHalfCloseStreamingTimeOffsetBuilder

        public com.google.protobuf.Duration.Builder getClientHalfCloseStreamingTimeOffsetBuilder()
         Client half close time in terms of API streaming duration.
         
        .google.protobuf.Duration client_half_close_streaming_time_offset = 18;