org.robokind.impl.speechrec
Class SpeechRecConfigRecord.Builder

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

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

RecordBuilder for SpeechRecConfigRecord instances.


Method Summary
 SpeechRecConfigRecord build()
           
 SpeechRecConfigRecord.Builder clearConfigSourceId()
          Clears the value of the 'configSourceId' field
 SpeechRecConfigRecord.Builder clearSpeechRecServiceId()
          Clears the value of the 'speechRecServiceId' field
 SpeechRecConfigRecord.Builder clearTimestampMillisecUTC()
          Clears the value of the 'timestampMillisecUTC' field
 SpeechRecConfigRecord.Builder clearVocabLocation()
          Clears the value of the 'vocabLocation' field
 String getConfigSourceId()
          Gets the value of the 'configSourceId' field
 String getSpeechRecServiceId()
          Gets the value of the 'speechRecServiceId' field
 Long getTimestampMillisecUTC()
          Gets the value of the 'timestampMillisecUTC' field
 SpeechRecConfigRecord getValue()
           
 String getVocabLocation()
          Gets the value of the 'vocabLocation' field
 boolean hasConfigSourceId()
          Checks whether the 'configSourceId' field has been set
 boolean hasSpeechRecServiceId()
          Checks whether the 'speechRecServiceId' field has been set
 boolean hasTimestampMillisecUTC()
          Checks whether the 'timestampMillisecUTC' field has been set
 boolean hasVocabLocation()
          Checks whether the 'vocabLocation' field has been set
 SpeechRecConfigRecord.Builder setConfigSourceId(String value)
          Sets the value of the 'configSourceId' field
 SpeechRecConfigRecord.Builder setSpeechRecServiceId(String value)
          Sets the value of the 'speechRecServiceId' field
 SpeechRecConfigRecord.Builder setTimestampMillisecUTC(long value)
          Sets the value of the 'timestampMillisecUTC' field
 SpeechRecConfigRecord.Builder setVocabLocation(String value)
          Sets the value of the 'vocabLocation' 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

getSpeechRecServiceId

public String getSpeechRecServiceId()
Gets the value of the 'speechRecServiceId' field


setSpeechRecServiceId

public SpeechRecConfigRecord.Builder setSpeechRecServiceId(String value)
Sets the value of the 'speechRecServiceId' field


hasSpeechRecServiceId

public boolean hasSpeechRecServiceId()
Checks whether the 'speechRecServiceId' field has been set


clearSpeechRecServiceId

public SpeechRecConfigRecord.Builder clearSpeechRecServiceId()
Clears the value of the 'speechRecServiceId' field


getConfigSourceId

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


setConfigSourceId

public SpeechRecConfigRecord.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 SpeechRecConfigRecord.Builder clearConfigSourceId()
Clears the value of the 'configSourceId' field


getTimestampMillisecUTC

public Long getTimestampMillisecUTC()
Gets the value of the 'timestampMillisecUTC' field


setTimestampMillisecUTC

public SpeechRecConfigRecord.Builder setTimestampMillisecUTC(long value)
Sets the value of the 'timestampMillisecUTC' field


hasTimestampMillisecUTC

public boolean hasTimestampMillisecUTC()
Checks whether the 'timestampMillisecUTC' field has been set


clearTimestampMillisecUTC

public SpeechRecConfigRecord.Builder clearTimestampMillisecUTC()
Clears the value of the 'timestampMillisecUTC' field


getVocabLocation

public String getVocabLocation()
Gets the value of the 'vocabLocation' field


setVocabLocation

public SpeechRecConfigRecord.Builder setVocabLocation(String value)
Sets the value of the 'vocabLocation' field


hasVocabLocation

public boolean hasVocabLocation()
Checks whether the 'vocabLocation' field has been set


clearVocabLocation

public SpeechRecConfigRecord.Builder clearVocabLocation()
Clears the value of the 'vocabLocation' field


build

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

getValue

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


Copyright © 2011-2013. All Rights Reserved.