public static class CompassConfigRecord.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<CompassConfigRecord> implements org.apache.avro.data.RecordBuilder<CompassConfigRecord>, org.jflux.api.core.Source<CompassConfigRecord>
| Modifier and Type | Method and Description |
|---|---|
CompassConfigRecord |
build() |
CompassConfigRecord.Builder |
clearAverage()
Clears the value of the 'average' field
|
CompassConfigRecord.Builder |
clearBias()
Clears the value of the 'bias' field
|
CompassConfigRecord.Builder |
clearGain()
Clears the value of the 'gain' field
|
CompassConfigRecord.Builder |
clearHeader()
Clears the value of the 'header' field
|
CompassConfigRecord.Builder |
clearRate()
Clears the value of the 'rate' field
|
Integer |
getAverage()
Gets the value of the 'average' field
|
Integer |
getBias()
Gets the value of the 'bias' field
|
Integer |
getGain()
Gets the value of the 'gain' field
|
HeaderRecord |
getHeader()
Gets the value of the 'header' field
|
Integer |
getRate()
Gets the value of the 'rate' field
|
CompassConfigRecord |
getValue() |
boolean |
hasAverage()
Checks whether the 'average' field has been set
|
boolean |
hasBias()
Checks whether the 'bias' field has been set
|
boolean |
hasGain()
Checks whether the 'gain' field has been set
|
boolean |
hasHeader()
Checks whether the 'header' field has been set
|
boolean |
hasRate()
Checks whether the 'rate' field has been set
|
CompassConfigRecord.Builder |
setAverage(int value)
Sets the value of the 'average' field
|
CompassConfigRecord.Builder |
setBias(int value)
Sets the value of the 'bias' field
|
CompassConfigRecord.Builder |
setGain(int value)
Sets the value of the 'gain' field
|
CompassConfigRecord.Builder |
setHeader(HeaderRecord value)
Sets the value of the 'header' field
|
CompassConfigRecord.Builder |
setRate(int value)
Sets the value of the 'rate' field
|
public HeaderRecord getHeader()
public CompassConfigRecord.Builder setHeader(HeaderRecord value)
public boolean hasHeader()
public CompassConfigRecord.Builder clearHeader()
public Integer getAverage()
public CompassConfigRecord.Builder setAverage(int value)
public boolean hasAverage()
public CompassConfigRecord.Builder clearAverage()
public Integer getRate()
public CompassConfigRecord.Builder setRate(int value)
public boolean hasRate()
public CompassConfigRecord.Builder clearRate()
public Integer getBias()
public CompassConfigRecord.Builder setBias(int value)
public boolean hasBias()
public CompassConfigRecord.Builder clearBias()
public Integer getGain()
public CompassConfigRecord.Builder setGain(int value)
public boolean hasGain()
public CompassConfigRecord.Builder clearGain()
public CompassConfigRecord build()
build in interface org.apache.avro.data.RecordBuilder<CompassConfigRecord>public CompassConfigRecord getValue()
getValue in interface org.jflux.api.core.Source<CompassConfigRecord>Copyright © 2011-2014. All Rights Reserved.