@Entity public class BankingProductV1Detail extends Object implements BankingProductDetail
| Constructor and Description |
|---|
BankingProductV1Detail() |
public String getProductId()
getProductId in interface BankingProductpublic void setProductId(String productId)
setProductId in interface BankingProductpublic java.time.OffsetDateTime getEffectiveFrom()
getEffectiveFrom in interface BankingProductpublic void setEffectiveFrom(java.time.OffsetDateTime effectiveFrom)
setEffectiveFrom in interface BankingProductpublic java.time.OffsetDateTime getEffectiveTo()
getEffectiveTo in interface BankingProductpublic void setEffectiveTo(java.time.OffsetDateTime effectiveTo)
setEffectiveTo in interface BankingProductpublic java.time.OffsetDateTime getLastUpdated()
getLastUpdated in interface BankingProductpublic void setLastUpdated(java.time.OffsetDateTime lastUpdated)
setLastUpdated in interface BankingProductpublic BankingProductCategory getProductCategory()
getProductCategory in interface BankingProductpublic void setProductCategory(BankingProductCategory productCategory)
setProductCategory in interface BankingProductpublic String getName()
getName in interface BankingProductpublic void setName(String name)
setName in interface BankingProductpublic String getDescription()
getDescription in interface BankingProductpublic void setDescription(String description)
setDescription in interface BankingProductpublic String getBrand()
getBrand in interface BankingProductpublic void setBrand(String brand)
setBrand in interface BankingProductpublic String getBrandName()
getBrandName in interface BankingProductpublic void setBrandName(String brandName)
setBrandName in interface BankingProductpublic String getApplicationUri()
getApplicationUri in interface BankingProductpublic void setApplicationUri(String applicationUri)
setApplicationUri in interface BankingProductpublic Boolean getIsTailored()
getIsTailored in interface BankingProductpublic void setIsTailored(Boolean tailored)
setIsTailored in interface BankingProductpublic BankingProductV1Detail additionalInformation(BankingProductAdditionalInformation additionalInformation)
@Valid public @Valid BankingProductAdditionalInformation getAdditionalInformation()
getAdditionalInformation in interface BankingProductpublic void setAdditionalInformation(BankingProductAdditionalInformation additionalInformation)
setAdditionalInformation in interface BankingProductpublic BankingProductV1Detail applicationUri(String applicationUri)
public BankingProductV1Detail brand(String brand)
public BankingProductV1Detail brandName(String brandName)
public BankingProductV1Detail description(String description)
public BankingProductV1Detail effectiveFrom(java.time.OffsetDateTime effectiveFrom)
public BankingProductV1Detail effectiveTo(java.time.OffsetDateTime effectiveTo)
public BankingProductV1Detail isTailored(Boolean isTailored)
public BankingProductV1Detail lastUpdated(java.time.OffsetDateTime lastUpdated)
public BankingProductV1Detail name(String name)
public BankingProductV1Detail productCategory(BankingProductCategory productCategory)
public BankingProductV1Detail productId(String productId)
public BankingProductV1Detail bundles(List<BankingProductBundle> bundles)
public BankingProductV1Detail addBundlesItem(BankingProductBundle bundlesItem)
@Valid public @Valid List<BankingProductBundle> getBundles()
getBundles in interface BankingProductDetailpublic void setBundles(List<BankingProductBundle> bundles)
setBundles in interface BankingProductDetailpublic BankingProductV1Detail constraints(List<BankingProductConstraint> constraints)
public BankingProductV1Detail addConstraintsItem(BankingProductConstraint constraintsItem)
@Valid public @Valid List<BankingProductConstraint> getConstraints()
getConstraints in interface BankingProductDetailpublic void setConstraints(List<BankingProductConstraint> constraints)
setConstraints in interface BankingProductDetailpublic BankingProductV1Detail depositRates(List<BankingProductDepositRateV1> depositRates)
public BankingProductV1Detail addDepositRatesItem(BankingProductDepositRateV1 depositRatesItem)
@Valid public @Valid List<BankingProductDepositRateV1> getDepositRates()
public void setDepositRates(List<BankingProductDepositRateV1> depositRates)
public BankingProductV1Detail eligibility(List<BankingProductEligibility> eligibility)
public BankingProductV1Detail addEligibilityItem(BankingProductEligibility eligibilityItem)
@Valid public @Valid List<BankingProductEligibility> getEligibility()
getEligibility in interface BankingProductDetailpublic void setEligibility(List<BankingProductEligibility> eligibility)
setEligibility in interface BankingProductDetailpublic BankingProductV1Detail features(List<BankingProductFeature> features)
public BankingProductV1Detail addFeaturesItem(BankingProductFeature featuresItem)
@Valid public @Valid List<BankingProductFeature> getFeatures()
getFeatures in interface BankingProductDetailpublic void setFeatures(List<BankingProductFeature> features)
setFeatures in interface BankingProductDetailpublic BankingProductV1Detail fees(List<BankingProductFee> fees)
public BankingProductV1Detail addFeesItem(BankingProductFee feesItem)
@Valid public @Valid List<BankingProductFee> getFees()
getFees in interface BankingProductDetailpublic void setFees(List<BankingProductFee> fees)
setFees in interface BankingProductDetailpublic BankingProductV1Detail lendingRates(List<BankingProductLendingRateV1> lendingRates)
public BankingProductV1Detail addLendingRatesItem(BankingProductLendingRateV1 lendingRatesItem)
@Valid public @Valid List<BankingProductLendingRateV1> getLendingRates()
public void setLendingRates(List<BankingProductLendingRateV1> lendingRates)
Copyright © 2020. All rights reserved.