Class SavingsAccountStatusEnumDataV1.Builder

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

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

    • getId

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

      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.
    • getCode

      public String getCode()
      Gets the value of the 'code' field.
      Returns:
      The value.
    • setCode

      Sets the value of the 'code' field.
      Parameters:
      value - The value of 'code'.
      Returns:
      This builder.
    • hasCode

      public boolean hasCode()
      Checks whether the 'code' field has been set.
      Returns:
      True if the 'code' field has been set, false otherwise.
    • clearCode

      Clears the value of the 'code' field.
      Returns:
      This builder.
    • getValue

      public String getValue()
      Gets the value of the 'value' field.
      Returns:
      The value.
    • setValue

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

      public boolean hasValue()
      Checks whether the 'value' field has been set.
      Returns:
      True if the 'value' field has been set, false otherwise.
    • clearValue

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

      public Boolean getSubmittedAndPendingApproval()
      Gets the value of the 'submittedAndPendingApproval' field.
      Returns:
      The value.
    • setSubmittedAndPendingApproval

      public SavingsAccountStatusEnumDataV1.Builder setSubmittedAndPendingApproval(Boolean value)
      Sets the value of the 'submittedAndPendingApproval' field.
      Parameters:
      value - The value of 'submittedAndPendingApproval'.
      Returns:
      This builder.
    • hasSubmittedAndPendingApproval

      public boolean hasSubmittedAndPendingApproval()
      Checks whether the 'submittedAndPendingApproval' field has been set.
      Returns:
      True if the 'submittedAndPendingApproval' field has been set, false otherwise.
    • clearSubmittedAndPendingApproval

      public SavingsAccountStatusEnumDataV1.Builder clearSubmittedAndPendingApproval()
      Clears the value of the 'submittedAndPendingApproval' field.
      Returns:
      This builder.
    • getApproved

      public Boolean getApproved()
      Gets the value of the 'approved' field.
      Returns:
      The value.
    • setApproved

      public SavingsAccountStatusEnumDataV1.Builder setApproved(Boolean value)
      Sets the value of the 'approved' field.
      Parameters:
      value - The value of 'approved'.
      Returns:
      This builder.
    • hasApproved

      public boolean hasApproved()
      Checks whether the 'approved' field has been set.
      Returns:
      True if the 'approved' field has been set, false otherwise.
    • clearApproved

      Clears the value of the 'approved' field.
      Returns:
      This builder.
    • getRejected

      public Boolean getRejected()
      Gets the value of the 'rejected' field.
      Returns:
      The value.
    • setRejected

      public SavingsAccountStatusEnumDataV1.Builder setRejected(Boolean value)
      Sets the value of the 'rejected' field.
      Parameters:
      value - The value of 'rejected'.
      Returns:
      This builder.
    • hasRejected

      public boolean hasRejected()
      Checks whether the 'rejected' field has been set.
      Returns:
      True if the 'rejected' field has been set, false otherwise.
    • clearRejected

      Clears the value of the 'rejected' field.
      Returns:
      This builder.
    • getWithdrawnByApplicant

      public Boolean getWithdrawnByApplicant()
      Gets the value of the 'withdrawnByApplicant' field.
      Returns:
      The value.
    • setWithdrawnByApplicant

      public SavingsAccountStatusEnumDataV1.Builder setWithdrawnByApplicant(Boolean value)
      Sets the value of the 'withdrawnByApplicant' field.
      Parameters:
      value - The value of 'withdrawnByApplicant'.
      Returns:
      This builder.
    • hasWithdrawnByApplicant

      public boolean hasWithdrawnByApplicant()
      Checks whether the 'withdrawnByApplicant' field has been set.
      Returns:
      True if the 'withdrawnByApplicant' field has been set, false otherwise.
    • clearWithdrawnByApplicant

      public SavingsAccountStatusEnumDataV1.Builder clearWithdrawnByApplicant()
      Clears the value of the 'withdrawnByApplicant' field.
      Returns:
      This builder.
    • getActive

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

      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

      Clears the value of the 'active' field.
      Returns:
      This builder.
    • getClosed

      public Boolean getClosed()
      Gets the value of the 'closed' field.
      Returns:
      The value.
    • setClosed

      Sets the value of the 'closed' field.
      Parameters:
      value - The value of 'closed'.
      Returns:
      This builder.
    • hasClosed

      public boolean hasClosed()
      Checks whether the 'closed' field has been set.
      Returns:
      True if the 'closed' field has been set, false otherwise.
    • clearClosed

      Clears the value of the 'closed' field.
      Returns:
      This builder.
    • getPrematureClosed

      public Boolean getPrematureClosed()
      Gets the value of the 'prematureClosed' field.
      Returns:
      The value.
    • setPrematureClosed

      public SavingsAccountStatusEnumDataV1.Builder setPrematureClosed(Boolean value)
      Sets the value of the 'prematureClosed' field.
      Parameters:
      value - The value of 'prematureClosed'.
      Returns:
      This builder.
    • hasPrematureClosed

      public boolean hasPrematureClosed()
      Checks whether the 'prematureClosed' field has been set.
      Returns:
      True if the 'prematureClosed' field has been set, false otherwise.
    • clearPrematureClosed

      public SavingsAccountStatusEnumDataV1.Builder clearPrematureClosed()
      Clears the value of the 'prematureClosed' field.
      Returns:
      This builder.
    • getTransferInProgress

      public Boolean getTransferInProgress()
      Gets the value of the 'transferInProgress' field.
      Returns:
      The value.
    • setTransferInProgress

      public SavingsAccountStatusEnumDataV1.Builder setTransferInProgress(Boolean value)
      Sets the value of the 'transferInProgress' field.
      Parameters:
      value - The value of 'transferInProgress'.
      Returns:
      This builder.
    • hasTransferInProgress

      public boolean hasTransferInProgress()
      Checks whether the 'transferInProgress' field has been set.
      Returns:
      True if the 'transferInProgress' field has been set, false otherwise.
    • clearTransferInProgress

      public SavingsAccountStatusEnumDataV1.Builder clearTransferInProgress()
      Clears the value of the 'transferInProgress' field.
      Returns:
      This builder.
    • getTransferOnHold

      public Boolean getTransferOnHold()
      Gets the value of the 'transferOnHold' field.
      Returns:
      The value.
    • setTransferOnHold

      public SavingsAccountStatusEnumDataV1.Builder setTransferOnHold(Boolean value)
      Sets the value of the 'transferOnHold' field.
      Parameters:
      value - The value of 'transferOnHold'.
      Returns:
      This builder.
    • hasTransferOnHold

      public boolean hasTransferOnHold()
      Checks whether the 'transferOnHold' field has been set.
      Returns:
      True if the 'transferOnHold' field has been set, false otherwise.
    • clearTransferOnHold

      public SavingsAccountStatusEnumDataV1.Builder clearTransferOnHold()
      Clears the value of the 'transferOnHold' field.
      Returns:
      This builder.
    • getMatured

      public Boolean getMatured()
      Gets the value of the 'matured' field.
      Returns:
      The value.
    • setMatured

      Sets the value of the 'matured' field.
      Parameters:
      value - The value of 'matured'.
      Returns:
      This builder.
    • hasMatured

      public boolean hasMatured()
      Checks whether the 'matured' field has been set.
      Returns:
      True if the 'matured' field has been set, false otherwise.
    • clearMatured

      Clears the value of the 'matured' field.
      Returns:
      This builder.
    • build

      Specified by:
      build in interface org.apache.avro.data.RecordBuilder<SavingsAccountStatusEnumDataV1>