org.robokind.avrogen.speech
Class SpeechConfigRecord.Builder

java.lang.Object
  extended by org.apache.avro.data.RecordBuilderBase<T>
      extended by org.apache.avro.specific.SpecificRecordBuilderBase<SpeechConfigRecord>
          extended by org.robokind.avrogen.speech.SpeechConfigRecord.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<SpeechConfigRecord>, org.jflux.api.core.Source<SpeechConfigRecord>
Enclosing class:
SpeechConfigRecord

public static class SpeechConfigRecord.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<SpeechConfigRecord>
implements org.apache.avro.data.RecordBuilder<SpeechConfigRecord>, org.jflux.api.core.Source<SpeechConfigRecord>

RecordBuilder for SpeechConfigRecord instances.


Method Summary
 SpeechConfigRecord build()
           
 SpeechConfigRecord.Builder clearConfigSourceId()
          Clears the value of the 'configSourceId' field
 SpeechConfigRecord.Builder clearSampleRate()
          Clears the value of the 'sampleRate' field
 SpeechConfigRecord.Builder clearSpeechServiceId()
          Clears the value of the 'speechServiceId' field
 SpeechConfigRecord.Builder clearVoiceName()
          Clears the value of the 'voiceName' field
 String getConfigSourceId()
          Gets the value of the 'configSourceId' field
 Double getSampleRate()
          Gets the value of the 'sampleRate' field
 String getSpeechServiceId()
          Gets the value of the 'speechServiceId' field
 SpeechConfigRecord getValue()
           
 String getVoiceName()
          Gets the value of the 'voiceName' field
 boolean hasConfigSourceId()
          Checks whether the 'configSourceId' field has been set
 boolean hasSampleRate()
          Checks whether the 'sampleRate' field has been set
 boolean hasSpeechServiceId()
          Checks whether the 'speechServiceId' field has been set
 boolean hasVoiceName()
          Checks whether the 'voiceName' field has been set
 SpeechConfigRecord.Builder setConfigSourceId(String value)
          Sets the value of the 'configSourceId' field
 SpeechConfigRecord.Builder setSampleRate(double value)
          Sets the value of the 'sampleRate' field
 SpeechConfigRecord.Builder setSpeechServiceId(String value)
          Sets the value of the 'speechServiceId' field
 SpeechConfigRecord.Builder setVoiceName(String value)
          Sets the value of the 'voiceName' field
 
Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSpeechServiceId

public String getSpeechServiceId()
Gets the value of the 'speechServiceId' field


setSpeechServiceId

public SpeechConfigRecord.Builder setSpeechServiceId(String value)
Sets the value of the 'speechServiceId' field


hasSpeechServiceId

public boolean hasSpeechServiceId()
Checks whether the 'speechServiceId' field has been set


clearSpeechServiceId

public SpeechConfigRecord.Builder clearSpeechServiceId()
Clears the value of the 'speechServiceId' field


getConfigSourceId

public String getConfigSourceId()
Gets the value of the 'configSourceId' field


setConfigSourceId

public SpeechConfigRecord.Builder setConfigSourceId(String value)
Sets the value of the 'configSourceId' field


hasConfigSourceId

public boolean hasConfigSourceId()
Checks whether the 'configSourceId' field has been set


clearConfigSourceId

public SpeechConfigRecord.Builder clearConfigSourceId()
Clears the value of the 'configSourceId' field


getVoiceName

public String getVoiceName()
Gets the value of the 'voiceName' field


setVoiceName

public SpeechConfigRecord.Builder setVoiceName(String value)
Sets the value of the 'voiceName' field


hasVoiceName

public boolean hasVoiceName()
Checks whether the 'voiceName' field has been set


clearVoiceName

public SpeechConfigRecord.Builder clearVoiceName()
Clears the value of the 'voiceName' field


getSampleRate

public Double getSampleRate()
Gets the value of the 'sampleRate' field


setSampleRate

public SpeechConfigRecord.Builder setSampleRate(double value)
Sets the value of the 'sampleRate' field


hasSampleRate

public boolean hasSampleRate()
Checks whether the 'sampleRate' field has been set


clearSampleRate

public SpeechConfigRecord.Builder clearSampleRate()
Clears the value of the 'sampleRate' field


build

public SpeechConfigRecord build()
Specified by:
build in interface org.apache.avro.data.RecordBuilder<SpeechConfigRecord>

getValue

public SpeechConfigRecord getValue()
Specified by:
getValue in interface org.jflux.api.core.Source<SpeechConfigRecord>


Copyright © 2011-2013. All Rights Reserved.