Package io.moov.sdk.models.components
Class EnrichedBusinessProfile
- java.lang.Object
-
- io.moov.sdk.models.components.EnrichedBusinessProfile
-
public class EnrichedBusinessProfile extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnrichedBusinessProfile.Builder
-
Constructor Summary
Constructors Constructor Description EnrichedBusinessProfile()EnrichedBusinessProfile(java.util.Optional<? extends Address> address, java.util.Optional<java.lang.String> email, java.util.Optional<? extends EnrichedIndustryCodes> industryCodes, java.util.Optional<java.lang.String> legalBusinessName, java.util.Optional<? extends PhoneNumber> phone, java.util.Optional<java.lang.String> website)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<Address>address()static EnrichedBusinessProfile.Builderbuilder()java.util.Optional<java.lang.String>email()booleanequals(java.lang.Object o)inthashCode()java.util.Optional<EnrichedIndustryCodes>industryCodes()java.util.Optional<java.lang.String>legalBusinessName()java.util.Optional<PhoneNumber>phone()java.lang.StringtoString()java.util.Optional<java.lang.String>website()EnrichedBusinessProfilewithAddress(Address address)EnrichedBusinessProfilewithAddress(java.util.Optional<? extends Address> address)EnrichedBusinessProfilewithEmail(java.lang.String email)EnrichedBusinessProfilewithEmail(java.util.Optional<java.lang.String> email)EnrichedBusinessProfilewithIndustryCodes(EnrichedIndustryCodes industryCodes)EnrichedBusinessProfilewithIndustryCodes(java.util.Optional<? extends EnrichedIndustryCodes> industryCodes)EnrichedBusinessProfilewithLegalBusinessName(java.lang.String legalBusinessName)EnrichedBusinessProfilewithLegalBusinessName(java.util.Optional<java.lang.String> legalBusinessName)EnrichedBusinessProfilewithPhone(PhoneNumber phone)EnrichedBusinessProfilewithPhone(java.util.Optional<? extends PhoneNumber> phone)EnrichedBusinessProfilewithWebsite(java.lang.String website)EnrichedBusinessProfilewithWebsite(java.util.Optional<java.lang.String> website)
-
-
-
Constructor Detail
-
EnrichedBusinessProfile
public EnrichedBusinessProfile(java.util.Optional<? extends Address> address, java.util.Optional<java.lang.String> email, java.util.Optional<? extends EnrichedIndustryCodes> industryCodes, java.util.Optional<java.lang.String> legalBusinessName, java.util.Optional<? extends PhoneNumber> phone, java.util.Optional<java.lang.String> website)
-
EnrichedBusinessProfile
public EnrichedBusinessProfile()
-
-
Method Detail
-
address
public java.util.Optional<Address> address()
-
email
public java.util.Optional<java.lang.String> email()
-
industryCodes
public java.util.Optional<EnrichedIndustryCodes> industryCodes()
-
legalBusinessName
public java.util.Optional<java.lang.String> legalBusinessName()
-
phone
public java.util.Optional<PhoneNumber> phone()
-
website
public java.util.Optional<java.lang.String> website()
-
builder
public static EnrichedBusinessProfile.Builder builder()
-
withAddress
public EnrichedBusinessProfile withAddress(Address address)
-
withAddress
public EnrichedBusinessProfile withAddress(java.util.Optional<? extends Address> address)
-
withEmail
public EnrichedBusinessProfile withEmail(java.lang.String email)
-
withEmail
public EnrichedBusinessProfile withEmail(java.util.Optional<java.lang.String> email)
-
withIndustryCodes
public EnrichedBusinessProfile withIndustryCodes(EnrichedIndustryCodes industryCodes)
-
withIndustryCodes
public EnrichedBusinessProfile withIndustryCodes(java.util.Optional<? extends EnrichedIndustryCodes> industryCodes)
-
withLegalBusinessName
public EnrichedBusinessProfile withLegalBusinessName(java.lang.String legalBusinessName)
-
withLegalBusinessName
public EnrichedBusinessProfile withLegalBusinessName(java.util.Optional<java.lang.String> legalBusinessName)
-
withPhone
public EnrichedBusinessProfile withPhone(PhoneNumber phone)
-
withPhone
public EnrichedBusinessProfile withPhone(java.util.Optional<? extends PhoneNumber> phone)
-
withWebsite
public EnrichedBusinessProfile withWebsite(java.lang.String website)
-
withWebsite
public EnrichedBusinessProfile withWebsite(java.util.Optional<java.lang.String> website)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-