Package otherns
Class Subrecord.Builder
java.lang.Object
org.apache.avro.data.RecordBuilderBase<T>
org.apache.avro.specific.SpecificRecordBuilderBase<Subrecord>
otherns.Subrecord.Builder
- All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<Subrecord>
- Enclosing class:
- Subrecord
public static class Subrecord.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<Subrecord>
implements org.apache.avro.data.RecordBuilder<Subrecord>
RecordBuilder for Subrecord instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of the 'field2' field.Gets the value of the 'field2' field.booleanChecks whether the 'field2' field has been set.setField2(CharSequence value) Sets the value of the 'field2' field.Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
-
Method Details
-
getField2
Gets the value of the 'field2' field.- Returns:
- The value.
-
setField2
Sets the value of the 'field2' field.- Parameters:
value- The value of 'field2'.- Returns:
- This builder.
-
hasField2
public boolean hasField2()Checks whether the 'field2' field has been set.- Returns:
- True if the 'field2' field has been set, false otherwise.
-
clearField2
Clears the value of the 'field2' field.- Returns:
- This builder.
-
build
- Specified by:
buildin interfaceorg.apache.avro.data.RecordBuilder<Subrecord>
-