Class DelinquencyPausePeriodV1.Builder

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

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

    • getActive

      public Boolean getActive()
      Gets the value of the 'active' field.
      Returns:
      The value.
    • setActive

      public DelinquencyPausePeriodV1.Builder setActive(Boolean value)
      Sets the value of the 'active' field.
      Parameters:
      value - The value of 'active'.
      Returns:
      This builder.
    • hasActive

      public boolean hasActive()
      Checks whether the 'active' field has been set.
      Returns:
      True if the 'active' field has been set, false otherwise.
    • clearActive

      public DelinquencyPausePeriodV1.Builder clearActive()
      Clears the value of the 'active' field.
      Returns:
      This builder.
    • getPausePeriodStart

      public String getPausePeriodStart()
      Gets the value of the 'pausePeriodStart' field.
      Returns:
      The value.
    • setPausePeriodStart

      public DelinquencyPausePeriodV1.Builder setPausePeriodStart(String value)
      Sets the value of the 'pausePeriodStart' field.
      Parameters:
      value - The value of 'pausePeriodStart'.
      Returns:
      This builder.
    • hasPausePeriodStart

      public boolean hasPausePeriodStart()
      Checks whether the 'pausePeriodStart' field has been set.
      Returns:
      True if the 'pausePeriodStart' field has been set, false otherwise.
    • clearPausePeriodStart

      public DelinquencyPausePeriodV1.Builder clearPausePeriodStart()
      Clears the value of the 'pausePeriodStart' field.
      Returns:
      This builder.
    • getPausePeriodEnd

      public String getPausePeriodEnd()
      Gets the value of the 'pausePeriodEnd' field.
      Returns:
      The value.
    • setPausePeriodEnd

      public DelinquencyPausePeriodV1.Builder setPausePeriodEnd(String value)
      Sets the value of the 'pausePeriodEnd' field.
      Parameters:
      value - The value of 'pausePeriodEnd'.
      Returns:
      This builder.
    • hasPausePeriodEnd

      public boolean hasPausePeriodEnd()
      Checks whether the 'pausePeriodEnd' field has been set.
      Returns:
      True if the 'pausePeriodEnd' field has been set, false otherwise.
    • clearPausePeriodEnd

      public DelinquencyPausePeriodV1.Builder clearPausePeriodEnd()
      Clears the value of the 'pausePeriodEnd' field.
      Returns:
      This builder.
    • build

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