org.robokind.avrogen.speech
Class SpeechEventListRecord.Builder

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

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

RecordBuilder for SpeechEventListRecord instances.


Method Summary
 SpeechEventListRecord build()
           
 SpeechEventListRecord.Builder clearSpeechEvents()
          Clears the value of the 'speechEvents' field
 SpeechEventListRecord.Builder clearSpeechServiceId()
          Clears the value of the 'speechServiceId' field
 SpeechEventListRecord.Builder clearTimestampMillisecUTC()
          Clears the value of the 'timestampMillisecUTC' field
 List<SpeechEventRecord> getSpeechEvents()
          Gets the value of the 'speechEvents' field
 String getSpeechServiceId()
          Gets the value of the 'speechServiceId' field
 Long getTimestampMillisecUTC()
          Gets the value of the 'timestampMillisecUTC' field
 SpeechEventListRecord getValue()
           
 boolean hasSpeechEvents()
          Checks whether the 'speechEvents' field has been set
 boolean hasSpeechServiceId()
          Checks whether the 'speechServiceId' field has been set
 boolean hasTimestampMillisecUTC()
          Checks whether the 'timestampMillisecUTC' field has been set
 SpeechEventListRecord.Builder setSpeechEvents(List<SpeechEventRecord> value)
          Sets the value of the 'speechEvents' field
 SpeechEventListRecord.Builder setSpeechServiceId(String value)
          Sets the value of the 'speechServiceId' field
 SpeechEventListRecord.Builder setTimestampMillisecUTC(long value)
          Sets the value of the 'timestampMillisecUTC' 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 SpeechEventListRecord.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 SpeechEventListRecord.Builder clearSpeechServiceId()
Clears the value of the 'speechServiceId' field


getTimestampMillisecUTC

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


setTimestampMillisecUTC

public SpeechEventListRecord.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 SpeechEventListRecord.Builder clearTimestampMillisecUTC()
Clears the value of the 'timestampMillisecUTC' field


getSpeechEvents

public List<SpeechEventRecord> getSpeechEvents()
Gets the value of the 'speechEvents' field


setSpeechEvents

public SpeechEventListRecord.Builder setSpeechEvents(List<SpeechEventRecord> value)
Sets the value of the 'speechEvents' field


hasSpeechEvents

public boolean hasSpeechEvents()
Checks whether the 'speechEvents' field has been set


clearSpeechEvents

public SpeechEventListRecord.Builder clearSpeechEvents()
Clears the value of the 'speechEvents' field


build

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

getValue

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


Copyright © 2011-2013. All Rights Reserved.