Class SpeechAdaptationInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptationInfo.Builder>
com.google.cloud.speech.v1.SpeechAdaptationInfo.Builder
All Implemented Interfaces:
SpeechAdaptationInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
SpeechAdaptationInfo

public static final class SpeechAdaptationInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptationInfo.Builder> implements SpeechAdaptationInfoOrBuilder
 Information on speech adaptation use in results
 
Protobuf type google.cloud.speech.v1.SpeechAdaptationInfo
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Whether there was a timeout when applying speech adaptation.
    If set, returns a message specifying which part of the speech adaptation request timed out.
    boolean
    Whether there was a timeout when applying speech adaptation.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    If set, returns a message specifying which part of the speech adaptation request timed out.
    com.google.protobuf.ByteString
    If set, returns a message specifying which part of the speech adaptation request timed out.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    setAdaptationTimeout(boolean value)
    Whether there was a timeout when applying speech adaptation.
    If set, returns a message specifying which part of the speech adaptation request timed out.
    setTimeoutMessageBytes(com.google.protobuf.ByteString value)
    If set, returns a message specifying which part of the speech adaptation request timed out.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptationInfo.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptationInfo.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.GeneratedMessage.Builder<SpeechAdaptationInfo.Builder>
    • getDefaultInstanceForType

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

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

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

      public SpeechAdaptationInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpeechAdaptationInfo.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptationInfo.Builder>
    • mergeFrom

      public SpeechAdaptationInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpeechAdaptationInfo.Builder>
      Throws:
      IOException
    • getAdaptationTimeout

      public boolean getAdaptationTimeout()
       Whether there was a timeout when applying speech adaptation. If true,
       adaptation had no effect in the response transcript.
       
      bool adaptation_timeout = 1;
      Specified by:
      getAdaptationTimeout in interface SpeechAdaptationInfoOrBuilder
      Returns:
      The adaptationTimeout.
    • setAdaptationTimeout

      public SpeechAdaptationInfo.Builder setAdaptationTimeout(boolean value)
       Whether there was a timeout when applying speech adaptation. If true,
       adaptation had no effect in the response transcript.
       
      bool adaptation_timeout = 1;
      Parameters:
      value - The adaptationTimeout to set.
      Returns:
      This builder for chaining.
    • clearAdaptationTimeout

      public SpeechAdaptationInfo.Builder clearAdaptationTimeout()
       Whether there was a timeout when applying speech adaptation. If true,
       adaptation had no effect in the response transcript.
       
      bool adaptation_timeout = 1;
      Returns:
      This builder for chaining.
    • getTimeoutMessage

      public String getTimeoutMessage()
       If set, returns a message specifying which part of the speech adaptation
       request timed out.
       
      string timeout_message = 4;
      Specified by:
      getTimeoutMessage in interface SpeechAdaptationInfoOrBuilder
      Returns:
      The timeoutMessage.
    • getTimeoutMessageBytes

      public com.google.protobuf.ByteString getTimeoutMessageBytes()
       If set, returns a message specifying which part of the speech adaptation
       request timed out.
       
      string timeout_message = 4;
      Specified by:
      getTimeoutMessageBytes in interface SpeechAdaptationInfoOrBuilder
      Returns:
      The bytes for timeoutMessage.
    • setTimeoutMessage

      public SpeechAdaptationInfo.Builder setTimeoutMessage(String value)
       If set, returns a message specifying which part of the speech adaptation
       request timed out.
       
      string timeout_message = 4;
      Parameters:
      value - The timeoutMessage to set.
      Returns:
      This builder for chaining.
    • clearTimeoutMessage

      public SpeechAdaptationInfo.Builder clearTimeoutMessage()
       If set, returns a message specifying which part of the speech adaptation
       request timed out.
       
      string timeout_message = 4;
      Returns:
      This builder for chaining.
    • setTimeoutMessageBytes

      public SpeechAdaptationInfo.Builder setTimeoutMessageBytes(com.google.protobuf.ByteString value)
       If set, returns a message specifying which part of the speech adaptation
       request timed out.
       
      string timeout_message = 4;
      Parameters:
      value - The bytes for timeoutMessage to set.
      Returns:
      This builder for chaining.