Class SavingsAccountSubStatusEnumDataV1.Builder

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

public static class SavingsAccountSubStatusEnumDataV1.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<SavingsAccountSubStatusEnumDataV1> implements org.apache.avro.data.RecordBuilder<SavingsAccountSubStatusEnumDataV1>
RecordBuilder for SavingsAccountSubStatusEnumDataV1 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.
    • getNone

      public Boolean getNone()
      Gets the value of the 'none' field.
      Returns:
      The value.
    • setNone

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

      public boolean hasNone()
      Checks whether the 'none' field has been set.
      Returns:
      True if the 'none' field has been set, false otherwise.
    • clearNone

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

      public Boolean getInactive()
      Gets the value of the 'inactive' field.
      Returns:
      The value.
    • setInactive

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

      public boolean hasInactive()
      Checks whether the 'inactive' field has been set.
      Returns:
      True if the 'inactive' field has been set, false otherwise.
    • clearInactive

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

      public Boolean getDormant()
      Gets the value of the 'dormant' field.
      Returns:
      The value.
    • setDormant

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

      public boolean hasDormant()
      Checks whether the 'dormant' field has been set.
      Returns:
      True if the 'dormant' field has been set, false otherwise.
    • clearDormant

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

      public Boolean getEscheat()
      Gets the value of the 'escheat' field.
      Returns:
      The value.
    • setEscheat

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

      public boolean hasEscheat()
      Checks whether the 'escheat' field has been set.
      Returns:
      True if the 'escheat' field has been set, false otherwise.
    • clearEscheat

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

      public Boolean getBlock()
      Gets the value of the 'block' field.
      Returns:
      The value.
    • setBlock

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

      public boolean hasBlock()
      Checks whether the 'block' field has been set.
      Returns:
      True if the 'block' field has been set, false otherwise.
    • clearBlock

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

      public Boolean getBlockCredit()
      Gets the value of the 'blockCredit' field.
      Returns:
      The value.
    • setBlockCredit

      public SavingsAccountSubStatusEnumDataV1.Builder setBlockCredit(Boolean value)
      Sets the value of the 'blockCredit' field.
      Parameters:
      value - The value of 'blockCredit'.
      Returns:
      This builder.
    • hasBlockCredit

      public boolean hasBlockCredit()
      Checks whether the 'blockCredit' field has been set.
      Returns:
      True if the 'blockCredit' field has been set, false otherwise.
    • clearBlockCredit

      public SavingsAccountSubStatusEnumDataV1.Builder clearBlockCredit()
      Clears the value of the 'blockCredit' field.
      Returns:
      This builder.
    • getBlockDebit

      public Boolean getBlockDebit()
      Gets the value of the 'blockDebit' field.
      Returns:
      The value.
    • setBlockDebit

      public SavingsAccountSubStatusEnumDataV1.Builder setBlockDebit(Boolean value)
      Sets the value of the 'blockDebit' field.
      Parameters:
      value - The value of 'blockDebit'.
      Returns:
      This builder.
    • hasBlockDebit

      public boolean hasBlockDebit()
      Checks whether the 'blockDebit' field has been set.
      Returns:
      True if the 'blockDebit' field has been set, false otherwise.
    • clearBlockDebit

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

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