Package com.checkout.accounts
Class Company.CompanyBuilder
- java.lang.Object
-
- com.checkout.accounts.Company.CompanyBuilder
-
- Enclosing class:
- Company
public static class Company.CompanyBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Companybuild()Company.CompanyBuilderbusinessRegistrationNumber(java.lang.String businessRegistrationNumber)Company.CompanyBuilderbusinessType(BusinessType businessType)Company.CompanyBuilderdateOfIncorporation(DateOfIncorporation dateOfIncorporation)Company.CompanyBuilderdocument(EntityDocument document)Company.CompanyBuilderfinancialDetails(EntityFinancialDetails financialDetails)Company.CompanyBuilderlegalName(java.lang.String legalName)Company.CompanyBuilderprincipalAddress(Address principalAddress)Company.CompanyBuilderregisteredAddress(Address registeredAddress)Company.CompanyBuilderregulatoryLicenceNumber(java.lang.String regulatoryLicenceNumber)Company.CompanyBuilderrepresentatives(java.util.List<Representative> representatives)java.lang.StringtoString()Company.CompanyBuildertradingName(java.lang.String tradingName)
-
-
-
Method Detail
-
legalName
public Company.CompanyBuilder legalName(java.lang.String legalName)
- Returns:
this.
-
tradingName
public Company.CompanyBuilder tradingName(java.lang.String tradingName)
- Returns:
this.
-
businessRegistrationNumber
public Company.CompanyBuilder businessRegistrationNumber(java.lang.String businessRegistrationNumber)
- Returns:
this.
-
dateOfIncorporation
public Company.CompanyBuilder dateOfIncorporation(DateOfIncorporation dateOfIncorporation)
- Returns:
this.
-
regulatoryLicenceNumber
public Company.CompanyBuilder regulatoryLicenceNumber(java.lang.String regulatoryLicenceNumber)
- Returns:
this.
-
principalAddress
public Company.CompanyBuilder principalAddress(Address principalAddress)
- Returns:
this.
-
registeredAddress
public Company.CompanyBuilder registeredAddress(Address registeredAddress)
- Returns:
this.
-
representatives
public Company.CompanyBuilder representatives(java.util.List<Representative> representatives)
- Returns:
this.
-
document
public Company.CompanyBuilder document(EntityDocument document)
- Returns:
this.
-
financialDetails
public Company.CompanyBuilder financialDetails(EntityFinancialDetails financialDetails)
- Returns:
this.
-
businessType
public Company.CompanyBuilder businessType(BusinessType businessType)
- Returns:
this.
-
build
public Company build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-