org.mechio.impl.motion.messaging
Class SynchronizedRobotConfigRecord.Builder

java.lang.Object
  extended by org.apache.avro.data.RecordBuilderBase<T>
      extended by org.apache.avro.specific.SpecificRecordBuilderBase<SynchronizedRobotConfigRecord>
          extended by org.mechio.impl.motion.messaging.SynchronizedRobotConfigRecord.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<SynchronizedRobotConfigRecord>
Enclosing class:
SynchronizedRobotConfigRecord

public static class SynchronizedRobotConfigRecord.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<SynchronizedRobotConfigRecord>
implements org.apache.avro.data.RecordBuilder<SynchronizedRobotConfigRecord>

RecordBuilder for SynchronizedRobotConfigRecord instances.


Method Summary
 SynchronizedRobotConfigRecord build()
           
 SynchronizedRobotConfigRecord.Builder clearJoints()
          Clears the value of the 'joints' field
 SynchronizedRobotConfigRecord.Builder clearRobotId()
          Clears the value of the 'robotId' field
 java.util.List<SynchronizedJointConfigRecord> getJoints()
          Gets the value of the 'joints' field
 java.lang.String getRobotId()
          Gets the value of the 'robotId' field
 boolean hasJoints()
          Checks whether the 'joints' field has been set
 boolean hasRobotId()
          Checks whether the 'robotId' field has been set
 SynchronizedRobotConfigRecord.Builder setJoints(java.util.List<SynchronizedJointConfigRecord> value)
          Sets the value of the 'joints' field
 SynchronizedRobotConfigRecord.Builder setRobotId(java.lang.String value)
          Sets the value of the 'robotId' 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

getRobotId

public java.lang.String getRobotId()
Gets the value of the 'robotId' field


setRobotId

public SynchronizedRobotConfigRecord.Builder setRobotId(java.lang.String value)
Sets the value of the 'robotId' field


hasRobotId

public boolean hasRobotId()
Checks whether the 'robotId' field has been set


clearRobotId

public SynchronizedRobotConfigRecord.Builder clearRobotId()
Clears the value of the 'robotId' field


getJoints

public java.util.List<SynchronizedJointConfigRecord> getJoints()
Gets the value of the 'joints' field


setJoints

public SynchronizedRobotConfigRecord.Builder setJoints(java.util.List<SynchronizedJointConfigRecord> value)
Sets the value of the 'joints' field


hasJoints

public boolean hasJoints()
Checks whether the 'joints' field has been set


clearJoints

public SynchronizedRobotConfigRecord.Builder clearJoints()
Clears the value of the 'joints' field


build

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


Copyright © 2011-2014. All Rights Reserved.