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

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

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

RecordBuilder for RobotPositionResponseRecord instances.


Method Summary
 RobotPositionResponseRecord build()
           
 RobotPositionResponseRecord.Builder clearPositionResponse()
          Clears the value of the 'positionResponse' field
 RobotPositionResponseRecord.Builder clearResponseHeader()
          Clears the value of the 'responseHeader' field
 RobotPositionMapRecord getPositionResponse()
          Gets the value of the 'positionResponse' field
 RobotResponseHeaderRecord getResponseHeader()
          Gets the value of the 'responseHeader' field
 boolean hasPositionResponse()
          Checks whether the 'positionResponse' field has been set
 boolean hasResponseHeader()
          Checks whether the 'responseHeader' field has been set
 RobotPositionResponseRecord.Builder setPositionResponse(RobotPositionMapRecord value)
          Sets the value of the 'positionResponse' field
 RobotPositionResponseRecord.Builder setResponseHeader(RobotResponseHeaderRecord value)
          Sets the value of the 'responseHeader' 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

getResponseHeader

public RobotResponseHeaderRecord getResponseHeader()
Gets the value of the 'responseHeader' field


setResponseHeader

public RobotPositionResponseRecord.Builder setResponseHeader(RobotResponseHeaderRecord value)
Sets the value of the 'responseHeader' field


hasResponseHeader

public boolean hasResponseHeader()
Checks whether the 'responseHeader' field has been set


clearResponseHeader

public RobotPositionResponseRecord.Builder clearResponseHeader()
Clears the value of the 'responseHeader' field


getPositionResponse

public RobotPositionMapRecord getPositionResponse()
Gets the value of the 'positionResponse' field


setPositionResponse

public RobotPositionResponseRecord.Builder setPositionResponse(RobotPositionMapRecord value)
Sets the value of the 'positionResponse' field


hasPositionResponse

public boolean hasPositionResponse()
Checks whether the 'positionResponse' field has been set


clearPositionResponse

public RobotPositionResponseRecord.Builder clearPositionResponse()
Clears the value of the 'positionResponse' field


build

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


Copyright © 2011-2014. All Rights Reserved.