public static class MotionPathRecord.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<MotionPathRecord> implements org.apache.avro.data.RecordBuilder<MotionPathRecord>
| Modifier and Type | Method and Description |
|---|---|
MotionPathRecord |
build() |
MotionPathRecord.Builder |
clearControlPoints()
Clears the value of the 'controlPoints' field
|
MotionPathRecord.Builder |
clearInterpolator()
Clears the value of the 'interpolator' field
|
MotionPathRecord.Builder |
clearMotionPathId()
Clears the value of the 'motionPathId' field
|
MotionPathRecord.Builder |
clearName()
Clears the value of the 'name' field
|
MotionPathRecord.Builder |
clearStartTime()
Clears the value of the 'startTime' field
|
MotionPathRecord.Builder |
clearStopTime()
Clears the value of the 'stopTime' field
|
List<ControlPointRecord> |
getControlPoints()
Gets the value of the 'controlPoints' field
|
InterpolatorTypeRecord |
getInterpolator()
Gets the value of the 'interpolator' field
|
Integer |
getMotionPathId()
Gets the value of the 'motionPathId' field
|
String |
getName()
Gets the value of the 'name' field
|
Long |
getStartTime()
Gets the value of the 'startTime' field
|
Long |
getStopTime()
Gets the value of the 'stopTime' field
|
boolean |
hasControlPoints()
Checks whether the 'controlPoints' field has been set
|
boolean |
hasInterpolator()
Checks whether the 'interpolator' field has been set
|
boolean |
hasMotionPathId()
Checks whether the 'motionPathId' field has been set
|
boolean |
hasName()
Checks whether the 'name' field has been set
|
boolean |
hasStartTime()
Checks whether the 'startTime' field has been set
|
boolean |
hasStopTime()
Checks whether the 'stopTime' field has been set
|
MotionPathRecord.Builder |
setControlPoints(List<ControlPointRecord> value)
Sets the value of the 'controlPoints' field
|
MotionPathRecord.Builder |
setInterpolator(InterpolatorTypeRecord value)
Sets the value of the 'interpolator' field
|
MotionPathRecord.Builder |
setMotionPathId(int value)
Sets the value of the 'motionPathId' field
|
MotionPathRecord.Builder |
setName(String value)
Sets the value of the 'name' field
|
MotionPathRecord.Builder |
setStartTime(Long value)
Sets the value of the 'startTime' field
|
MotionPathRecord.Builder |
setStopTime(Long value)
Sets the value of the 'stopTime' field
|
public String getName()
public MotionPathRecord.Builder setName(String value)
public boolean hasName()
public MotionPathRecord.Builder clearName()
public Integer getMotionPathId()
public MotionPathRecord.Builder setMotionPathId(int value)
public boolean hasMotionPathId()
public MotionPathRecord.Builder clearMotionPathId()
public Long getStartTime()
public MotionPathRecord.Builder setStartTime(Long value)
public boolean hasStartTime()
public MotionPathRecord.Builder clearStartTime()
public Long getStopTime()
public MotionPathRecord.Builder setStopTime(Long value)
public boolean hasStopTime()
public MotionPathRecord.Builder clearStopTime()
public InterpolatorTypeRecord getInterpolator()
public MotionPathRecord.Builder setInterpolator(InterpolatorTypeRecord value)
public boolean hasInterpolator()
public MotionPathRecord.Builder clearInterpolator()
public List<ControlPointRecord> getControlPoints()
public MotionPathRecord.Builder setControlPoints(List<ControlPointRecord> value)
public boolean hasControlPoints()
public MotionPathRecord.Builder clearControlPoints()
public MotionPathRecord build()
build in interface org.apache.avro.data.RecordBuilder<MotionPathRecord>Copyright © 2011-2014. All Rights Reserved.