Class PostSelfLoansRequest

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

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

  • Constructor Details

    • PostSelfLoansRequest

      public PostSelfLoansRequest()
  • Method Details

    • amortizationType

      public PostSelfLoansRequest amortizationType(Integer amortizationType)
    • getAmortizationType

      @Nullable public Integer getAmortizationType()
      Get amortizationType
      Returns:
      amortizationType
    • setAmortizationType

      public void setAmortizationType(Integer amortizationType)
    • clientId

      public PostSelfLoansRequest clientId(Long clientId)
    • getClientId

      @Nullable public Long getClientId()
      Get clientId
      Returns:
      clientId
    • setClientId

      public void setClientId(Long clientId)
    • datatables

      public PostSelfLoansRequest datatables(Set<PostSelfLoansDatatables> datatables)
    • addDatatablesItem

      public PostSelfLoansRequest addDatatablesItem(PostSelfLoansDatatables datatablesItem)
    • getDatatables

      @Nullable public Set<PostSelfLoansDatatables> getDatatables()
      Get datatables
      Returns:
      datatables
    • setDatatables

      public void setDatatables(Set<PostSelfLoansDatatables> datatables)
    • dateFormat

      public PostSelfLoansRequest dateFormat(String dateFormat)
    • getDateFormat

      @Nullable public String getDateFormat()
      Get dateFormat
      Returns:
      dateFormat
    • setDateFormat

      public void setDateFormat(String dateFormat)
    • disbursementData

      public PostSelfLoansRequest disbursementData(Set<PostSelfLoansDisbursementData> disbursementData)
    • addDisbursementDataItem

      public PostSelfLoansRequest addDisbursementDataItem(PostSelfLoansDisbursementData disbursementDataItem)
    • getDisbursementData

      @Nullable public Set<PostSelfLoansDisbursementData> getDisbursementData()
      Get disbursementData
      Returns:
      disbursementData
    • setDisbursementData

      public void setDisbursementData(Set<PostSelfLoansDisbursementData> disbursementData)
    • expectedDisbursementDate

      public PostSelfLoansRequest expectedDisbursementDate(String expectedDisbursementDate)
    • getExpectedDisbursementDate

      @Nullable public String getExpectedDisbursementDate()
      Get expectedDisbursementDate
      Returns:
      expectedDisbursementDate
    • setExpectedDisbursementDate

      public void setExpectedDisbursementDate(String expectedDisbursementDate)
    • fixedEmiAmount

      public PostSelfLoansRequest fixedEmiAmount(Integer fixedEmiAmount)
    • getFixedEmiAmount

      @Nullable public Integer getFixedEmiAmount()
      Get fixedEmiAmount
      Returns:
      fixedEmiAmount
    • setFixedEmiAmount

      public void setFixedEmiAmount(Integer fixedEmiAmount)
    • interestCalculationPeriodType

      public PostSelfLoansRequest interestCalculationPeriodType(Integer interestCalculationPeriodType)
    • getInterestCalculationPeriodType

      @Nullable public Integer getInterestCalculationPeriodType()
      Get interestCalculationPeriodType
      Returns:
      interestCalculationPeriodType
    • setInterestCalculationPeriodType

      public void setInterestCalculationPeriodType(Integer interestCalculationPeriodType)
    • interestRatePerPeriod

      public PostSelfLoansRequest interestRatePerPeriod(Integer interestRatePerPeriod)
    • getInterestRatePerPeriod

      @Nullable public Integer getInterestRatePerPeriod()
      Get interestRatePerPeriod
      Returns:
      interestRatePerPeriod
    • setInterestRatePerPeriod

      public void setInterestRatePerPeriod(Integer interestRatePerPeriod)
    • interestType

      public PostSelfLoansRequest interestType(Integer interestType)
    • getInterestType

      @Nullable public Integer getInterestType()
      Get interestType
      Returns:
      interestType
    • setInterestType

      public void setInterestType(Integer interestType)
    • linkAccountId

      public PostSelfLoansRequest linkAccountId(Long linkAccountId)
    • getLinkAccountId

      @Nullable public Long getLinkAccountId()
      Get linkAccountId
      Returns:
      linkAccountId
    • setLinkAccountId

      public void setLinkAccountId(Long linkAccountId)
    • loanTermFrequency

      public PostSelfLoansRequest loanTermFrequency(Integer loanTermFrequency)
    • getLoanTermFrequency

      @Nullable public Integer getLoanTermFrequency()
      Get loanTermFrequency
      Returns:
      loanTermFrequency
    • setLoanTermFrequency

      public void setLoanTermFrequency(Integer loanTermFrequency)
    • loanTermFrequencyType

      public PostSelfLoansRequest loanTermFrequencyType(Integer loanTermFrequencyType)
    • getLoanTermFrequencyType

      @Nullable public Integer getLoanTermFrequencyType()
      Get loanTermFrequencyType
      Returns:
      loanTermFrequencyType
    • setLoanTermFrequencyType

      public void setLoanTermFrequencyType(Integer loanTermFrequencyType)
    • loanType

      public PostSelfLoansRequest loanType(String loanType)
    • getLoanType

      @Nullable public String getLoanType()
      Get loanType
      Returns:
      loanType
    • setLoanType

      public void setLoanType(String loanType)
    • locale

      public PostSelfLoansRequest locale(String locale)
    • getLocale

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

      public void setLocale(String locale)
    • maxOutstandingLoanBalance

      public PostSelfLoansRequest maxOutstandingLoanBalance(Long maxOutstandingLoanBalance)
    • getMaxOutstandingLoanBalance

      @Nullable public Long getMaxOutstandingLoanBalance()
      Get maxOutstandingLoanBalance
      Returns:
      maxOutstandingLoanBalance
    • setMaxOutstandingLoanBalance

      public void setMaxOutstandingLoanBalance(Long maxOutstandingLoanBalance)
    • numberOfRepayments

      public PostSelfLoansRequest numberOfRepayments(Integer numberOfRepayments)
    • getNumberOfRepayments

      @Nullable public Integer getNumberOfRepayments()
      Get numberOfRepayments
      Returns:
      numberOfRepayments
    • setNumberOfRepayments

      public void setNumberOfRepayments(Integer numberOfRepayments)
    • principal

      public PostSelfLoansRequest principal(Double principal)
    • getPrincipal

      @Nullable public Double getPrincipal()
      Get principal
      Returns:
      principal
    • setPrincipal

      public void setPrincipal(Double principal)
    • productId

      public PostSelfLoansRequest productId(Long productId)
    • getProductId

      @Nullable public Long getProductId()
      Get productId
      Returns:
      productId
    • setProductId

      public void setProductId(Long productId)
    • repaymentEvery

      public PostSelfLoansRequest repaymentEvery(Integer repaymentEvery)
    • getRepaymentEvery

      @Nullable public Integer getRepaymentEvery()
      Get repaymentEvery
      Returns:
      repaymentEvery
    • setRepaymentEvery

      public void setRepaymentEvery(Integer repaymentEvery)
    • repaymentFrequencyType

      public PostSelfLoansRequest repaymentFrequencyType(Integer repaymentFrequencyType)
    • getRepaymentFrequencyType

      @Nullable public Integer getRepaymentFrequencyType()
      Get repaymentFrequencyType
      Returns:
      repaymentFrequencyType
    • setRepaymentFrequencyType

      public void setRepaymentFrequencyType(Integer repaymentFrequencyType)
    • submittedOnDate

      public PostSelfLoansRequest submittedOnDate(String submittedOnDate)
    • getSubmittedOnDate

      @Nullable public String getSubmittedOnDate()
      Get submittedOnDate
      Returns:
      submittedOnDate
    • setSubmittedOnDate

      public void setSubmittedOnDate(String submittedOnDate)
    • transactionProcessingStrategyCode

      public PostSelfLoansRequest transactionProcessingStrategyCode(String transactionProcessingStrategyCode)
    • getTransactionProcessingStrategyCode

      @Nullable public String getTransactionProcessingStrategyCode()
      Get transactionProcessingStrategyCode
      Returns:
      transactionProcessingStrategyCode
    • setTransactionProcessingStrategyCode

      public void setTransactionProcessingStrategyCode(String transactionProcessingStrategyCode)
    • 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