Class DelinquencyBucketDataV1.Builder

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

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

    • getId

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

      public DelinquencyBucketDataV1.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.
    • getName

      public String getName()
      Gets the value of the 'name' field.
      Returns:
      The value.
    • setName

      public DelinquencyBucketDataV1.Builder setName(String value)
      Sets the value of the 'name' field.
      Parameters:
      value - The value of 'name'.
      Returns:
      This builder.
    • hasName

      public boolean hasName()
      Checks whether the 'name' field has been set.
      Returns:
      True if the 'name' field has been set, false otherwise.
    • clearName

      public DelinquencyBucketDataV1.Builder clearName()
      Clears the value of the 'name' field.
      Returns:
      This builder.
    • getRanges

      public List<DelinquencyRangeDataV1> getRanges()
      Gets the value of the 'ranges' field.
      Returns:
      The value.
    • setRanges

      Sets the value of the 'ranges' field.
      Parameters:
      value - The value of 'ranges'.
      Returns:
      This builder.
    • hasRanges

      public boolean hasRanges()
      Checks whether the 'ranges' field has been set.
      Returns:
      True if the 'ranges' field has been set, false otherwise.
    • clearRanges

      public DelinquencyBucketDataV1.Builder clearRanges()
      Clears the value of the 'ranges' field.
      Returns:
      This builder.
    • build

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