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

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

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

RecordBuilder for RobotResponseHeaderRecord instances.


Method Summary
 RobotResponseHeaderRecord build()
           
 RobotResponseHeaderRecord.Builder clearRequestDestinationId()
          Clears the value of the 'requestDestinationId' field
 RobotResponseHeaderRecord.Builder clearRequestSourceId()
          Clears the value of the 'requestSourceId' field
 RobotResponseHeaderRecord.Builder clearRequestTimestampMillisecUTC()
          Clears the value of the 'requestTimestampMillisecUTC' field
 RobotResponseHeaderRecord.Builder clearRequestType()
          Clears the value of the 'requestType' field
 RobotResponseHeaderRecord.Builder clearResponseTimestampMillisecUTC()
          Clears the value of the 'responseTimestampMillisecUTC' field
 RobotResponseHeaderRecord.Builder clearRobotId()
          Clears the value of the 'robotId' field
 java.lang.String getRequestDestinationId()
          Gets the value of the 'requestDestinationId' field
 java.lang.String getRequestSourceId()
          Gets the value of the 'requestSourceId' field
 java.lang.Long getRequestTimestampMillisecUTC()
          Gets the value of the 'requestTimestampMillisecUTC' field
 java.lang.String getRequestType()
          Gets the value of the 'requestType' field
 java.lang.Long getResponseTimestampMillisecUTC()
          Gets the value of the 'responseTimestampMillisecUTC' field
 java.lang.String getRobotId()
          Gets the value of the 'robotId' field
 boolean hasRequestDestinationId()
          Checks whether the 'requestDestinationId' field has been set
 boolean hasRequestSourceId()
          Checks whether the 'requestSourceId' field has been set
 boolean hasRequestTimestampMillisecUTC()
          Checks whether the 'requestTimestampMillisecUTC' field has been set
 boolean hasRequestType()
          Checks whether the 'requestType' field has been set
 boolean hasResponseTimestampMillisecUTC()
          Checks whether the 'responseTimestampMillisecUTC' field has been set
 boolean hasRobotId()
          Checks whether the 'robotId' field has been set
 RobotResponseHeaderRecord.Builder setRequestDestinationId(java.lang.String value)
          Sets the value of the 'requestDestinationId' field
 RobotResponseHeaderRecord.Builder setRequestSourceId(java.lang.String value)
          Sets the value of the 'requestSourceId' field
 RobotResponseHeaderRecord.Builder setRequestTimestampMillisecUTC(long value)
          Sets the value of the 'requestTimestampMillisecUTC' field
 RobotResponseHeaderRecord.Builder setRequestType(java.lang.String value)
          Sets the value of the 'requestType' field
 RobotResponseHeaderRecord.Builder setResponseTimestampMillisecUTC(long value)
          Sets the value of the 'responseTimestampMillisecUTC' field
 RobotResponseHeaderRecord.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 RobotResponseHeaderRecord.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 RobotResponseHeaderRecord.Builder clearRobotId()
Clears the value of the 'robotId' field


getRequestSourceId

public java.lang.String getRequestSourceId()
Gets the value of the 'requestSourceId' field


setRequestSourceId

public RobotResponseHeaderRecord.Builder setRequestSourceId(java.lang.String value)
Sets the value of the 'requestSourceId' field


hasRequestSourceId

public boolean hasRequestSourceId()
Checks whether the 'requestSourceId' field has been set


clearRequestSourceId

public RobotResponseHeaderRecord.Builder clearRequestSourceId()
Clears the value of the 'requestSourceId' field


getRequestDestinationId

public java.lang.String getRequestDestinationId()
Gets the value of the 'requestDestinationId' field


setRequestDestinationId

public RobotResponseHeaderRecord.Builder setRequestDestinationId(java.lang.String value)
Sets the value of the 'requestDestinationId' field


hasRequestDestinationId

public boolean hasRequestDestinationId()
Checks whether the 'requestDestinationId' field has been set


clearRequestDestinationId

public RobotResponseHeaderRecord.Builder clearRequestDestinationId()
Clears the value of the 'requestDestinationId' field


getRequestType

public java.lang.String getRequestType()
Gets the value of the 'requestType' field


setRequestType

public RobotResponseHeaderRecord.Builder setRequestType(java.lang.String value)
Sets the value of the 'requestType' field


hasRequestType

public boolean hasRequestType()
Checks whether the 'requestType' field has been set


clearRequestType

public RobotResponseHeaderRecord.Builder clearRequestType()
Clears the value of the 'requestType' field


getRequestTimestampMillisecUTC

public java.lang.Long getRequestTimestampMillisecUTC()
Gets the value of the 'requestTimestampMillisecUTC' field


setRequestTimestampMillisecUTC

public RobotResponseHeaderRecord.Builder setRequestTimestampMillisecUTC(long value)
Sets the value of the 'requestTimestampMillisecUTC' field


hasRequestTimestampMillisecUTC

public boolean hasRequestTimestampMillisecUTC()
Checks whether the 'requestTimestampMillisecUTC' field has been set


clearRequestTimestampMillisecUTC

public RobotResponseHeaderRecord.Builder clearRequestTimestampMillisecUTC()
Clears the value of the 'requestTimestampMillisecUTC' field


getResponseTimestampMillisecUTC

public java.lang.Long getResponseTimestampMillisecUTC()
Gets the value of the 'responseTimestampMillisecUTC' field


setResponseTimestampMillisecUTC

public RobotResponseHeaderRecord.Builder setResponseTimestampMillisecUTC(long value)
Sets the value of the 'responseTimestampMillisecUTC' field


hasResponseTimestampMillisecUTC

public boolean hasResponseTimestampMillisecUTC()
Checks whether the 'responseTimestampMillisecUTC' field has been set


clearResponseTimestampMillisecUTC

public RobotResponseHeaderRecord.Builder clearResponseTimestampMillisecUTC()
Clears the value of the 'responseTimestampMillisecUTC' field


build

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


Copyright © 2011-2014. All Rights Reserved.