Package com.flagright.api.types
Class BusinessOptional.Builder
- java.lang.Object
-
- com.flagright.api.types.BusinessOptional.Builder
-
- Enclosing class:
- BusinessOptional
public static final class BusinessOptional.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public BusinessOptional.Builder from(BusinessOptional other)
-
activatedTimestamp
public BusinessOptional.Builder activatedTimestamp(java.util.Optional<java.lang.Double> activatedTimestamp)
-
activatedTimestamp
public BusinessOptional.Builder activatedTimestamp(java.lang.Double activatedTimestamp)
-
userStateDetails
public BusinessOptional.Builder userStateDetails(java.util.Optional<UserStateDetails> userStateDetails)
-
userStateDetails
public BusinessOptional.Builder userStateDetails(UserStateDetails userStateDetails)
-
kycStatusDetails
public BusinessOptional.Builder kycStatusDetails(java.util.Optional<KycStatusDetails> kycStatusDetails)
-
kycStatusDetails
public BusinessOptional.Builder kycStatusDetails(KycStatusDetails kycStatusDetails)
-
eoddDate
public BusinessOptional.Builder eoddDate(java.util.Optional<java.lang.Double> eoddDate)
-
eoddDate
public BusinessOptional.Builder eoddDate(java.lang.Double eoddDate)
-
legalEntity
public BusinessOptional.Builder legalEntity(java.util.Optional<LegalEntity> legalEntity)
-
legalEntity
public BusinessOptional.Builder legalEntity(LegalEntity legalEntity)
-
corporateEntities
public BusinessOptional.Builder corporateEntities(java.util.Optional<java.util.List<CorporateEntityDetails>> corporateEntities)
-
corporateEntities
public BusinessOptional.Builder corporateEntities(java.util.List<CorporateEntityDetails> corporateEntities)
-
shareHolders
public BusinessOptional.Builder shareHolders(java.util.Optional<java.util.List<BusinessOptionalShareHoldersItem>> shareHolders)
-
shareHolders
public BusinessOptional.Builder shareHolders(java.util.List<BusinessOptionalShareHoldersItem> shareHolders)
-
directors
public BusinessOptional.Builder directors(java.util.Optional<java.util.List<BusinessOptionalDirectorsItem>> directors)
-
directors
public BusinessOptional.Builder directors(java.util.List<BusinessOptionalDirectorsItem> directors)
-
associatedParties
public BusinessOptional.Builder associatedParties(java.util.Optional<java.util.List<BusinessOptionalAssociatedPartiesItem>> associatedParties)
-
associatedParties
public BusinessOptional.Builder associatedParties(java.util.List<BusinessOptionalAssociatedPartiesItem> associatedParties)
-
businessPartners
public BusinessOptional.Builder businessPartners(java.util.Optional<java.util.List<LegalEntity>> businessPartners)
-
businessPartners
public BusinessOptional.Builder businessPartners(java.util.List<LegalEntity> businessPartners)
-
transactionLimits
public BusinessOptional.Builder transactionLimits(java.util.Optional<TransactionLimits> transactionLimits)
-
transactionLimits
public BusinessOptional.Builder transactionLimits(TransactionLimits transactionLimits)
-
expectedTransactionCountries
public BusinessOptional.Builder expectedTransactionCountries(java.util.Optional<ExpectedTransactionCountries> expectedTransactionCountries)
-
expectedTransactionCountries
public BusinessOptional.Builder expectedTransactionCountries(ExpectedTransactionCountries expectedTransactionCountries)
-
expectedTransactionCurrencies
public BusinessOptional.Builder expectedTransactionCurrencies(java.util.Optional<ExpectedTransactionCurrencies> expectedTransactionCurrencies)
-
expectedTransactionCurrencies
public BusinessOptional.Builder expectedTransactionCurrencies(ExpectedTransactionCurrencies expectedTransactionCurrencies)
-
riskLevel
public BusinessOptional.Builder riskLevel(java.util.Optional<RiskLevel> riskLevel)
-
riskLevel
public BusinessOptional.Builder riskLevel(RiskLevel riskLevel)
-
kycRiskLevel
public BusinessOptional.Builder kycRiskLevel(java.util.Optional<RiskLevel> kycRiskLevel)
-
kycRiskLevel
public BusinessOptional.Builder kycRiskLevel(RiskLevel kycRiskLevel)
-
allowedPaymentMethods
public BusinessOptional.Builder allowedPaymentMethods(java.util.Optional<java.util.List<PaymentMethod>> allowedPaymentMethods)
-
allowedPaymentMethods
public BusinessOptional.Builder allowedPaymentMethods(java.util.List<PaymentMethod> allowedPaymentMethods)
-
linkedEntities
public BusinessOptional.Builder linkedEntities(java.util.Optional<UserEntityLink> linkedEntities)
-
linkedEntities
public BusinessOptional.Builder linkedEntities(UserEntityLink linkedEntities)
-
acquisitionChannel
public BusinessOptional.Builder acquisitionChannel(java.util.Optional<AcquisitionChannel> acquisitionChannel)
-
acquisitionChannel
public BusinessOptional.Builder acquisitionChannel(AcquisitionChannel acquisitionChannel)
-
savedPaymentDetails
public BusinessOptional.Builder savedPaymentDetails(java.util.Optional<java.util.List<BusinessOptionalSavedPaymentDetailsItem>> savedPaymentDetails)
-
savedPaymentDetails
public BusinessOptional.Builder savedPaymentDetails(java.util.List<BusinessOptionalSavedPaymentDetailsItem> savedPaymentDetails)
-
mccDetails
public BusinessOptional.Builder mccDetails(java.util.Optional<MccDetails> mccDetails)
-
mccDetails
public BusinessOptional.Builder mccDetails(MccDetails mccDetails)
-
tags
public BusinessOptional.Builder tags(java.util.Optional<java.util.List<UserTag>> tags)
-
tags
public BusinessOptional.Builder tags(java.util.List<UserTag> tags)
-
attachments
public BusinessOptional.Builder attachments(java.util.Optional<java.util.List<PersonAttachment>> attachments)
-
attachments
public BusinessOptional.Builder attachments(java.util.List<PersonAttachment> attachments)
-
metaData
public BusinessOptional.Builder metaData(java.util.Optional<DeviceData> metaData)
-
metaData
public BusinessOptional.Builder metaData(DeviceData metaData)
-
jurisdiction
public BusinessOptional.Builder jurisdiction(java.util.Optional<java.lang.String> jurisdiction)
-
jurisdiction
public BusinessOptional.Builder jurisdiction(java.lang.String jurisdiction)
-
productsEnabled
public BusinessOptional.Builder productsEnabled(java.util.Optional<java.util.List<ProductsEnabled>> productsEnabled)
-
productsEnabled
public BusinessOptional.Builder productsEnabled(java.util.List<ProductsEnabled> productsEnabled)
-
pepStatus
public BusinessOptional.Builder pepStatus(java.util.Optional<java.util.List<PepStatus>> pepStatus)
-
pepStatus
public BusinessOptional.Builder pepStatus(java.util.List<PepStatus> pepStatus)
-
sanctionsStatus
public BusinessOptional.Builder sanctionsStatus(java.util.Optional<java.lang.Boolean> sanctionsStatus)
-
sanctionsStatus
public BusinessOptional.Builder sanctionsStatus(java.lang.Boolean sanctionsStatus)
-
adverseMediaStatus
public BusinessOptional.Builder adverseMediaStatus(java.util.Optional<java.lang.Boolean> adverseMediaStatus)
-
adverseMediaStatus
public BusinessOptional.Builder adverseMediaStatus(java.lang.Boolean adverseMediaStatus)
-
build
public BusinessOptional build()
-
-