public static class GpioConfigRecord.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<GpioConfigRecord> implements org.apache.avro.data.RecordBuilder<GpioConfigRecord>, org.jflux.api.core.Source<GpioConfigRecord>
| Modifier and Type | Method and Description |
|---|---|
GpioConfigRecord |
build() |
GpioConfigRecord.Builder |
clearHeader()
Clears the value of the 'header' field
|
GpioConfigRecord.Builder |
clearInputMask()
Clears the value of the 'inputMask' field
|
HeaderRecord |
getHeader()
Gets the value of the 'header' field
|
Integer |
getInputMask()
Gets the value of the 'inputMask' field
|
GpioConfigRecord |
getValue() |
boolean |
hasHeader()
Checks whether the 'header' field has been set
|
boolean |
hasInputMask()
Checks whether the 'inputMask' field has been set
|
GpioConfigRecord.Builder |
setHeader(HeaderRecord value)
Sets the value of the 'header' field
|
GpioConfigRecord.Builder |
setInputMask(int value)
Sets the value of the 'inputMask' field
|
public HeaderRecord getHeader()
public GpioConfigRecord.Builder setHeader(HeaderRecord value)
public boolean hasHeader()
public GpioConfigRecord.Builder clearHeader()
public Integer getInputMask()
public GpioConfigRecord.Builder setInputMask(int value)
public boolean hasInputMask()
public GpioConfigRecord.Builder clearInputMask()
public GpioConfigRecord build()
build in interface org.apache.avro.data.RecordBuilder<GpioConfigRecord>public GpioConfigRecord getValue()
getValue in interface org.jflux.api.core.Source<GpioConfigRecord>Copyright © 2011-2014. All Rights Reserved.