Class PostRecurringDepositProductsRequest

java.lang.Object
org.apache.fineract.client.models.PostRecurringDepositProductsRequest

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class PostRecurringDepositProductsRequest extends Object
PostRecurringDepositProductsRequest
  • Field Details

    • SERIALIZED_NAME_ACCOUNTING_RULE

      public static final String SERIALIZED_NAME_ACCOUNTING_RULE
      See Also:
    • SERIALIZED_NAME_CHARTS

      public static final String SERIALIZED_NAME_CHARTS
      See Also:
    • SERIALIZED_NAME_CURRENCY_CODE

      public static final String SERIALIZED_NAME_CURRENCY_CODE
      See Also:
    • SERIALIZED_NAME_DEPOSIT_AMOUNT

      public static final String SERIALIZED_NAME_DEPOSIT_AMOUNT
      See Also:
    • SERIALIZED_NAME_DESCRIPTION

      public static final String SERIALIZED_NAME_DESCRIPTION
      See Also:
    • SERIALIZED_NAME_DIGITS_AFTER_DECIMAL

      public static final String SERIALIZED_NAME_DIGITS_AFTER_DECIMAL
      See Also:
    • SERIALIZED_NAME_IN_MULTIPLES_OF

      public static final String SERIALIZED_NAME_IN_MULTIPLES_OF
      See Also:
    • SERIALIZED_NAME_INTEREST_CALCULATION_DAYS_IN_YEAR_TYPE

      public static final String SERIALIZED_NAME_INTEREST_CALCULATION_DAYS_IN_YEAR_TYPE
      See Also:
    • SERIALIZED_NAME_INTEREST_CALCULATION_TYPE

      public static final String SERIALIZED_NAME_INTEREST_CALCULATION_TYPE
      See Also:
    • SERIALIZED_NAME_INTEREST_COMPOUNDING_PERIOD_TYPE

      public static final String SERIALIZED_NAME_INTEREST_COMPOUNDING_PERIOD_TYPE
      See Also:
    • SERIALIZED_NAME_INTEREST_POSTING_PERIOD_TYPE

      public static final String SERIALIZED_NAME_INTEREST_POSTING_PERIOD_TYPE
      See Also:
    • SERIALIZED_NAME_LOCALE

      public static final String SERIALIZED_NAME_LOCALE
      See Also:
    • SERIALIZED_NAME_MAX_DEPOSIT_AMOUNT

      public static final String SERIALIZED_NAME_MAX_DEPOSIT_AMOUNT
      See Also:
    • SERIALIZED_NAME_MAX_DEPOSIT_TERM

      public static final String SERIALIZED_NAME_MAX_DEPOSIT_TERM
      See Also:
    • SERIALIZED_NAME_MAX_DEPOSIT_TERM_TYPE_ID

      public static final String SERIALIZED_NAME_MAX_DEPOSIT_TERM_TYPE_ID
      See Also:
    • SERIALIZED_NAME_MIN_DEPOSIT_AMOUNT

      public static final String SERIALIZED_NAME_MIN_DEPOSIT_AMOUNT
      See Also:
    • SERIALIZED_NAME_MIN_DEPOSIT_TERM

      public static final String SERIALIZED_NAME_MIN_DEPOSIT_TERM
      See Also:
    • SERIALIZED_NAME_MIN_DEPOSIT_TERM_TYPE_ID

      public static final String SERIALIZED_NAME_MIN_DEPOSIT_TERM_TYPE_ID
      See Also:
    • SERIALIZED_NAME_NAME

      public static final String SERIALIZED_NAME_NAME
      See Also:
    • SERIALIZED_NAME_PRE_CLOSURE_PENAL_APPLICABLE

      public static final String SERIALIZED_NAME_PRE_CLOSURE_PENAL_APPLICABLE
      See Also:
    • SERIALIZED_NAME_PRE_CLOSURE_PENAL_INTEREST

      public static final String SERIALIZED_NAME_PRE_CLOSURE_PENAL_INTEREST
      See Also:
    • SERIALIZED_NAME_PRE_CLOSURE_PENAL_INTEREST_ON_TYPE_ID

      public static final String SERIALIZED_NAME_PRE_CLOSURE_PENAL_INTEREST_ON_TYPE_ID
      See Also:
    • SERIALIZED_NAME_RECURRING_DEPOSIT_FREQUENCY

      public static final String SERIALIZED_NAME_RECURRING_DEPOSIT_FREQUENCY
      See Also:
    • SERIALIZED_NAME_RECURRING_DEPOSIT_FREQUENCY_TYPE_ID

      public static final String SERIALIZED_NAME_RECURRING_DEPOSIT_FREQUENCY_TYPE_ID
      See Also:
    • SERIALIZED_NAME_SHORT_NAME

      public static final String SERIALIZED_NAME_SHORT_NAME
      See Also:
  • Constructor Details

    • PostRecurringDepositProductsRequest

      public PostRecurringDepositProductsRequest()
  • Method Details

    • accountingRule

      public PostRecurringDepositProductsRequest accountingRule(Integer accountingRule)
    • getAccountingRule

      @Nullable public Integer getAccountingRule()
      Get accountingRule
      Returns:
      accountingRule
    • setAccountingRule

      public void setAccountingRule(Integer accountingRule)
    • charts

    • addChartsItem

    • getCharts

      @Nullable public Set<PostRecurringDepositProductsCharts> getCharts()
      Get charts
      Returns:
      charts
    • setCharts

      public void setCharts(Set<PostRecurringDepositProductsCharts> charts)
    • currencyCode

      public PostRecurringDepositProductsRequest currencyCode(String currencyCode)
    • getCurrencyCode

      @Nullable public String getCurrencyCode()
      Get currencyCode
      Returns:
      currencyCode
    • setCurrencyCode

      public void setCurrencyCode(String currencyCode)
    • depositAmount

      public PostRecurringDepositProductsRequest depositAmount(Long depositAmount)
    • getDepositAmount

      @Nullable public Long getDepositAmount()
      Get depositAmount
      Returns:
      depositAmount
    • setDepositAmount

      public void setDepositAmount(Long depositAmount)
    • description

      public PostRecurringDepositProductsRequest description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • digitsAfterDecimal

      public PostRecurringDepositProductsRequest digitsAfterDecimal(Integer digitsAfterDecimal)
    • getDigitsAfterDecimal

      @Nullable public Integer getDigitsAfterDecimal()
      Get digitsAfterDecimal
      Returns:
      digitsAfterDecimal
    • setDigitsAfterDecimal

      public void setDigitsAfterDecimal(Integer digitsAfterDecimal)
    • inMultiplesOf

      public PostRecurringDepositProductsRequest inMultiplesOf(Integer inMultiplesOf)
    • getInMultiplesOf

      @Nullable public Integer getInMultiplesOf()
      Get inMultiplesOf
      Returns:
      inMultiplesOf
    • setInMultiplesOf

      public void setInMultiplesOf(Integer inMultiplesOf)
    • interestCalculationDaysInYearType

      public PostRecurringDepositProductsRequest interestCalculationDaysInYearType(Integer interestCalculationDaysInYearType)
    • getInterestCalculationDaysInYearType

      @Nullable public Integer getInterestCalculationDaysInYearType()
      Get interestCalculationDaysInYearType
      Returns:
      interestCalculationDaysInYearType
    • setInterestCalculationDaysInYearType

      public void setInterestCalculationDaysInYearType(Integer interestCalculationDaysInYearType)
    • interestCalculationType

      public PostRecurringDepositProductsRequest interestCalculationType(Integer interestCalculationType)
    • getInterestCalculationType

      @Nullable public Integer getInterestCalculationType()
      Get interestCalculationType
      Returns:
      interestCalculationType
    • setInterestCalculationType

      public void setInterestCalculationType(Integer interestCalculationType)
    • interestCompoundingPeriodType

      public PostRecurringDepositProductsRequest interestCompoundingPeriodType(Integer interestCompoundingPeriodType)
    • getInterestCompoundingPeriodType

      @Nullable public Integer getInterestCompoundingPeriodType()
      Get interestCompoundingPeriodType
      Returns:
      interestCompoundingPeriodType
    • setInterestCompoundingPeriodType

      public void setInterestCompoundingPeriodType(Integer interestCompoundingPeriodType)
    • interestPostingPeriodType

      public PostRecurringDepositProductsRequest interestPostingPeriodType(Integer interestPostingPeriodType)
    • getInterestPostingPeriodType

      @Nullable public Integer getInterestPostingPeriodType()
      Get interestPostingPeriodType
      Returns:
      interestPostingPeriodType
    • setInterestPostingPeriodType

      public void setInterestPostingPeriodType(Integer interestPostingPeriodType)
    • locale

    • getLocale

      @Nullable public String getLocale()
      Get locale
      Returns:
      locale
    • setLocale

      public void setLocale(String locale)
    • maxDepositAmount

      public PostRecurringDepositProductsRequest maxDepositAmount(Long maxDepositAmount)
    • getMaxDepositAmount

      @Nullable public Long getMaxDepositAmount()
      Get maxDepositAmount
      Returns:
      maxDepositAmount
    • setMaxDepositAmount

      public void setMaxDepositAmount(Long maxDepositAmount)
    • maxDepositTerm

      public PostRecurringDepositProductsRequest maxDepositTerm(Integer maxDepositTerm)
    • getMaxDepositTerm

      @Nullable public Integer getMaxDepositTerm()
      Get maxDepositTerm
      Returns:
      maxDepositTerm
    • setMaxDepositTerm

      public void setMaxDepositTerm(Integer maxDepositTerm)
    • maxDepositTermTypeId

      public PostRecurringDepositProductsRequest maxDepositTermTypeId(Integer maxDepositTermTypeId)
    • getMaxDepositTermTypeId

      @Nullable public Integer getMaxDepositTermTypeId()
      Get maxDepositTermTypeId
      Returns:
      maxDepositTermTypeId
    • setMaxDepositTermTypeId

      public void setMaxDepositTermTypeId(Integer maxDepositTermTypeId)
    • minDepositAmount

      public PostRecurringDepositProductsRequest minDepositAmount(Long minDepositAmount)
    • getMinDepositAmount

      @Nullable public Long getMinDepositAmount()
      Get minDepositAmount
      Returns:
      minDepositAmount
    • setMinDepositAmount

      public void setMinDepositAmount(Long minDepositAmount)
    • minDepositTerm

      public PostRecurringDepositProductsRequest minDepositTerm(Integer minDepositTerm)
    • getMinDepositTerm

      @Nullable public Integer getMinDepositTerm()
      Get minDepositTerm
      Returns:
      minDepositTerm
    • setMinDepositTerm

      public void setMinDepositTerm(Integer minDepositTerm)
    • minDepositTermTypeId

      public PostRecurringDepositProductsRequest minDepositTermTypeId(Integer minDepositTermTypeId)
    • getMinDepositTermTypeId

      @Nullable public Integer getMinDepositTermTypeId()
      Get minDepositTermTypeId
      Returns:
      minDepositTermTypeId
    • setMinDepositTermTypeId

      public void setMinDepositTermTypeId(Integer minDepositTermTypeId)
    • name

    • getName

      @Nullable public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • preClosurePenalApplicable

      public PostRecurringDepositProductsRequest preClosurePenalApplicable(Boolean preClosurePenalApplicable)
    • getPreClosurePenalApplicable

      @Nullable public Boolean getPreClosurePenalApplicable()
      Get preClosurePenalApplicable
      Returns:
      preClosurePenalApplicable
    • setPreClosurePenalApplicable

      public void setPreClosurePenalApplicable(Boolean preClosurePenalApplicable)
    • preClosurePenalInterest

      public PostRecurringDepositProductsRequest preClosurePenalInterest(Double preClosurePenalInterest)
    • getPreClosurePenalInterest

      @Nullable public Double getPreClosurePenalInterest()
      Get preClosurePenalInterest
      Returns:
      preClosurePenalInterest
    • setPreClosurePenalInterest

      public void setPreClosurePenalInterest(Double preClosurePenalInterest)
    • preClosurePenalInterestOnTypeId

      public PostRecurringDepositProductsRequest preClosurePenalInterestOnTypeId(Integer preClosurePenalInterestOnTypeId)
    • getPreClosurePenalInterestOnTypeId

      @Nullable public Integer getPreClosurePenalInterestOnTypeId()
      Get preClosurePenalInterestOnTypeId
      Returns:
      preClosurePenalInterestOnTypeId
    • setPreClosurePenalInterestOnTypeId

      public void setPreClosurePenalInterestOnTypeId(Integer preClosurePenalInterestOnTypeId)
    • recurringDepositFrequency

      public PostRecurringDepositProductsRequest recurringDepositFrequency(Integer recurringDepositFrequency)
    • getRecurringDepositFrequency

      @Nullable public Integer getRecurringDepositFrequency()
      Get recurringDepositFrequency
      Returns:
      recurringDepositFrequency
    • setRecurringDepositFrequency

      public void setRecurringDepositFrequency(Integer recurringDepositFrequency)
    • recurringDepositFrequencyTypeId

      public PostRecurringDepositProductsRequest recurringDepositFrequencyTypeId(Integer recurringDepositFrequencyTypeId)
    • getRecurringDepositFrequencyTypeId

      @Nullable public Integer getRecurringDepositFrequencyTypeId()
      Get recurringDepositFrequencyTypeId
      Returns:
      recurringDepositFrequencyTypeId
    • setRecurringDepositFrequencyTypeId

      public void setRecurringDepositFrequencyTypeId(Integer recurringDepositFrequencyTypeId)
    • shortName

      public PostRecurringDepositProductsRequest shortName(String shortName)
    • getShortName

      @Nullable public String getShortName()
      Get shortName
      Returns:
      shortName
    • setShortName

      public void setShortName(String shortName)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object