@Entity public class BankingProductDetailV3 extends Object implements BankingProductDetail
| Constructor and Description |
|---|
BankingProductDetailV3() |
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 BankingProductDetailV3 additionalInformation(BankingProductAdditionalInformation additionalInformation)
@Valid public @Valid BankingProductAdditionalInformation getAdditionalInformation()
getAdditionalInformation in interface BankingProductpublic void setAdditionalInformation(BankingProductAdditionalInformation additionalInformation)
setAdditionalInformation in interface BankingProductpublic List<BankingProductV2CardArt> getCardArt()
public void setCardArt(List<BankingProductV2CardArt> cardArt)
public BankingProductDetailV3 applicationUri(String applicationUri)
public BankingProductDetailV3 brand(String brand)
public BankingProductDetailV3 brandName(String brandName)
public BankingProductDetailV3 description(String description)
public BankingProductDetailV3 effectiveFrom(java.time.OffsetDateTime effectiveFrom)
public BankingProductDetailV3 effectiveTo(java.time.OffsetDateTime effectiveTo)
public BankingProductDetailV3 isTailored(Boolean isTailored)
public BankingProductDetailV3 lastUpdated(java.time.OffsetDateTime lastUpdated)
public BankingProductDetailV3 name(String name)
public BankingProductDetailV3 productCategory(BankingProductCategory productCategory)
public BankingProductDetailV3 productId(String productId)
public BankingProductDetailV3 bundles(List<BankingProductBundle> bundles)
public BankingProductDetailV3 addBundlesItem(BankingProductBundle bundlesItem)
@Valid public @Valid List<BankingProductBundle> getBundles()
getBundles in interface BankingProductDetailpublic void setBundles(List<BankingProductBundle> bundles)
setBundles in interface BankingProductDetailpublic BankingProductDetailV3 constraints(List<BankingProductConstraint> constraints)
public BankingProductDetailV3 addConstraintsItem(BankingProductConstraint constraintsItem)
@Valid public @Valid List<BankingProductConstraint> getConstraints()
getConstraints in interface BankingProductDetailpublic void setConstraints(List<BankingProductConstraint> constraints)
setConstraints in interface BankingProductDetailpublic BankingProductDetailV3 depositRates(List<BankingProductDepositRateV2> depositRates)
public BankingProductDetailV3 addDepositRatesItem(BankingProductDepositRateV2 depositRatesItem)
@Valid public @Valid List<BankingProductDepositRateV2> getDepositRates()
public void setDepositRates(List<BankingProductDepositRateV2> depositRates)
public BankingProductDetailV3 eligibility(List<BankingProductEligibility> eligibility)
public BankingProductDetailV3 addEligibilityItem(BankingProductEligibility eligibilityItem)
@Valid public @Valid List<BankingProductEligibility> getEligibility()
getEligibility in interface BankingProductDetailpublic void setEligibility(List<BankingProductEligibility> eligibility)
setEligibility in interface BankingProductDetailpublic BankingProductDetailV3 features(List<BankingProductFeature> features)
public BankingProductDetailV3 addFeaturesItem(BankingProductFeature featuresItem)
@Valid public @Valid List<BankingProductFeature> getFeatures()
getFeatures in interface BankingProductDetailpublic void setFeatures(List<BankingProductFeature> features)
setFeatures in interface BankingProductDetailpublic BankingProductDetailV3 fees(List<BankingProductFee> fees)
public BankingProductDetailV3 addFeesItem(BankingProductFee feesItem)
@Valid public @Valid List<BankingProductFee> getFees()
getFees in interface BankingProductDetailpublic void setFees(List<BankingProductFee> fees)
setFees in interface BankingProductDetailpublic BankingProductDetailV3 lendingRates(List<BankingProductLendingRateV2> lendingRates)
public BankingProductDetailV3 addLendingRatesItem(BankingProductLendingRateV2 lendingRatesItem)
@Valid public @Valid List<BankingProductLendingRateV2> getLendingRates()
public void setLendingRates(List<BankingProductLendingRateV2> lendingRates)
Copyright © 2020. All rights reserved.