org.robokind.impl.audio.config
Class WavPlayerConnectionRecord.Builder

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

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

RecordBuilder for WavPlayerConnectionRecord instances.


Method Summary
 WavPlayerConnectionRecord build()
           
 WavPlayerConnectionRecord.Builder clearBrokerAddress()
          Clears the value of the 'brokerAddress' field
 WavPlayerConnectionRecord.Builder clearConnectionOptions()
          Clears the value of the 'connectionOptions' field
 WavPlayerConnectionRecord.Builder clearEventDestination()
          Clears the value of the 'eventDestination' field
 WavPlayerConnectionRecord.Builder clearPlayerCommand()
          Clears the value of the 'playerCommand' field
 WavPlayerConnectionRecord.Builder clearWavPlayerId()
          Clears the value of the 'wavPlayerId' field
 String getBrokerAddress()
          Gets the value of the 'brokerAddress' field
 String getConnectionOptions()
          Gets the value of the 'connectionOptions' field
 String getEventDestination()
          Gets the value of the 'eventDestination' field
 String getPlayerCommand()
          Gets the value of the 'playerCommand' field
 WavPlayerConnectionRecord getValue()
           
 String getWavPlayerId()
          Gets the value of the 'wavPlayerId' field
 boolean hasBrokerAddress()
          Checks whether the 'brokerAddress' field has been set
 boolean hasConnectionOptions()
          Checks whether the 'connectionOptions' field has been set
 boolean hasEventDestination()
          Checks whether the 'eventDestination' field has been set
 boolean hasPlayerCommand()
          Checks whether the 'playerCommand' field has been set
 boolean hasWavPlayerId()
          Checks whether the 'wavPlayerId' field has been set
 WavPlayerConnectionRecord.Builder setBrokerAddress(String value)
          Sets the value of the 'brokerAddress' field
 WavPlayerConnectionRecord.Builder setConnectionOptions(String value)
          Sets the value of the 'connectionOptions' field
 WavPlayerConnectionRecord.Builder setEventDestination(String value)
          Sets the value of the 'eventDestination' field
 WavPlayerConnectionRecord.Builder setPlayerCommand(String value)
          Sets the value of the 'playerCommand' field
 WavPlayerConnectionRecord.Builder setWavPlayerId(String value)
          Sets the value of the 'wavPlayerId' 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

getBrokerAddress

public String getBrokerAddress()
Gets the value of the 'brokerAddress' field


setBrokerAddress

public WavPlayerConnectionRecord.Builder setBrokerAddress(String value)
Sets the value of the 'brokerAddress' field


hasBrokerAddress

public boolean hasBrokerAddress()
Checks whether the 'brokerAddress' field has been set


clearBrokerAddress

public WavPlayerConnectionRecord.Builder clearBrokerAddress()
Clears the value of the 'brokerAddress' field


getConnectionOptions

public String getConnectionOptions()
Gets the value of the 'connectionOptions' field


setConnectionOptions

public WavPlayerConnectionRecord.Builder setConnectionOptions(String value)
Sets the value of the 'connectionOptions' field


hasConnectionOptions

public boolean hasConnectionOptions()
Checks whether the 'connectionOptions' field has been set


clearConnectionOptions

public WavPlayerConnectionRecord.Builder clearConnectionOptions()
Clears the value of the 'connectionOptions' field


getEventDestination

public String getEventDestination()
Gets the value of the 'eventDestination' field


setEventDestination

public WavPlayerConnectionRecord.Builder setEventDestination(String value)
Sets the value of the 'eventDestination' field


hasEventDestination

public boolean hasEventDestination()
Checks whether the 'eventDestination' field has been set


clearEventDestination

public WavPlayerConnectionRecord.Builder clearEventDestination()
Clears the value of the 'eventDestination' field


getWavPlayerId

public String getWavPlayerId()
Gets the value of the 'wavPlayerId' field


setWavPlayerId

public WavPlayerConnectionRecord.Builder setWavPlayerId(String value)
Sets the value of the 'wavPlayerId' field


hasWavPlayerId

public boolean hasWavPlayerId()
Checks whether the 'wavPlayerId' field has been set


clearWavPlayerId

public WavPlayerConnectionRecord.Builder clearWavPlayerId()
Clears the value of the 'wavPlayerId' field


getPlayerCommand

public String getPlayerCommand()
Gets the value of the 'playerCommand' field


setPlayerCommand

public WavPlayerConnectionRecord.Builder setPlayerCommand(String value)
Sets the value of the 'playerCommand' field


hasPlayerCommand

public boolean hasPlayerCommand()
Checks whether the 'playerCommand' field has been set


clearPlayerCommand

public WavPlayerConnectionRecord.Builder clearPlayerCommand()
Clears the value of the 'playerCommand' field


build

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

getValue

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


Copyright © 2011-2013. All Rights Reserved.