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 Details

    • getField2

      public CharSequence getField2()
      Gets the value of the 'field2' field.
      Returns:
      The value.
    • setField2

      public Subrecord.Builder setField2(CharSequence value)
      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

      public Subrecord.Builder clearField2()
      Clears the value of the 'field2' field.
      Returns:
      This builder.
    • build

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