Class DelinquencyRangeDataV1.Builder

java.lang.Object
org.apache.avro.data.RecordBuilderBase<DelinquencyRangeDataV1>
org.apache.avro.specific.SpecificRecordBuilderBase<DelinquencyRangeDataV1>
org.apache.fineract.avro.loan.v1.DelinquencyRangeDataV1.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<DelinquencyRangeDataV1>
Enclosing class:
DelinquencyRangeDataV1

public static class DelinquencyRangeDataV1.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<DelinquencyRangeDataV1> implements org.apache.avro.data.RecordBuilder<DelinquencyRangeDataV1>
RecordBuilder for DelinquencyRangeDataV1 instances.
  • Method Details

    • getId

      public Long getId()
      Gets the value of the 'id' field.
      Returns:
      The value.
    • setId

      public DelinquencyRangeDataV1.Builder setId(Long value)
      Sets the value of the 'id' field.
      Parameters:
      value - The value of 'id'.
      Returns:
      This builder.
    • hasId

      public boolean hasId()
      Checks whether the 'id' field has been set.
      Returns:
      True if the 'id' field has been set, false otherwise.
    • clearId

      Clears the value of the 'id' field.
      Returns:
      This builder.
    • getClassification

      public String getClassification()
      Gets the value of the 'classification' field.
      Returns:
      The value.
    • setClassification

      public DelinquencyRangeDataV1.Builder setClassification(String value)
      Sets the value of the 'classification' field.
      Parameters:
      value - The value of 'classification'.
      Returns:
      This builder.
    • hasClassification

      public boolean hasClassification()
      Checks whether the 'classification' field has been set.
      Returns:
      True if the 'classification' field has been set, false otherwise.
    • clearClassification

      public DelinquencyRangeDataV1.Builder clearClassification()
      Clears the value of the 'classification' field.
      Returns:
      This builder.
    • getMinimumAgeDays

      public Integer getMinimumAgeDays()
      Gets the value of the 'minimumAgeDays' field.
      Returns:
      The value.
    • setMinimumAgeDays

      public DelinquencyRangeDataV1.Builder setMinimumAgeDays(Integer value)
      Sets the value of the 'minimumAgeDays' field.
      Parameters:
      value - The value of 'minimumAgeDays'.
      Returns:
      This builder.
    • hasMinimumAgeDays

      public boolean hasMinimumAgeDays()
      Checks whether the 'minimumAgeDays' field has been set.
      Returns:
      True if the 'minimumAgeDays' field has been set, false otherwise.
    • clearMinimumAgeDays

      public DelinquencyRangeDataV1.Builder clearMinimumAgeDays()
      Clears the value of the 'minimumAgeDays' field.
      Returns:
      This builder.
    • getMaximumAgeDays

      public Integer getMaximumAgeDays()
      Gets the value of the 'maximumAgeDays' field.
      Returns:
      The value.
    • setMaximumAgeDays

      public DelinquencyRangeDataV1.Builder setMaximumAgeDays(Integer value)
      Sets the value of the 'maximumAgeDays' field.
      Parameters:
      value - The value of 'maximumAgeDays'.
      Returns:
      This builder.
    • hasMaximumAgeDays

      public boolean hasMaximumAgeDays()
      Checks whether the 'maximumAgeDays' field has been set.
      Returns:
      True if the 'maximumAgeDays' field has been set, false otherwise.
    • clearMaximumAgeDays

      public DelinquencyRangeDataV1.Builder clearMaximumAgeDays()
      Clears the value of the 'maximumAgeDays' field.
      Returns:
      This builder.
    • build

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