Class PatchBusiness


  • public class PatchBusiness
    extends java.lang.Object
    • Constructor Detail

      • PatchBusiness

        public PatchBusiness​(java.util.Optional<java.lang.String> legalBusinessName,
                             java.util.Optional<java.lang.String> doingBusinessAs,
                             java.util.Optional<? extends BusinessType> businessType,
                             java.util.Optional<? extends AddressUpdate> address,
                             java.util.Optional<? extends PhoneNumber> phone,
                             java.util.Optional<java.lang.String> email,
                             java.util.Optional<java.lang.String> website,
                             java.util.Optional<java.lang.String> description,
                             java.util.Optional<? extends TaxIDUpdate> taxID,
                             java.util.Optional<java.lang.Boolean> ownersProvided,
                             java.util.Optional<? extends IndustryCodes> industryCodes,
                             java.util.Optional<? extends PrimaryRegulator> primaryRegulator)
      • PatchBusiness

        public PatchBusiness()
    • Method Detail

      • legalBusinessName

        public java.util.Optional<java.lang.String> legalBusinessName()
      • doingBusinessAs

        public java.util.Optional<java.lang.String> doingBusinessAs()
      • businessType

        public java.util.Optional<BusinessType> businessType()
        The type of entity represented by this business.
      • phone

        public java.util.Optional<PhoneNumber> phone()
      • email

        public java.util.Optional<java.lang.String> email()
      • website

        public java.util.Optional<java.lang.String> website()
      • description

        public java.util.Optional<java.lang.String> description()
      • taxID

        public java.util.Optional<TaxIDUpdate> taxID()
        An EIN (employer identification number) for the business. For sole proprietors, an SSN can be used as the EIN.
      • ownersProvided

        public java.util.Optional<java.lang.Boolean> ownersProvided()
      • industryCodes

        public java.util.Optional<IndustryCodes> industryCodes()
      • primaryRegulator

        public java.util.Optional<PrimaryRegulator> primaryRegulator()
        If the business is a financial institution, this field describes its primary regulator.
      • withLegalBusinessName

        public PatchBusiness withLegalBusinessName​(java.lang.String legalBusinessName)
      • withLegalBusinessName

        public PatchBusiness withLegalBusinessName​(java.util.Optional<java.lang.String> legalBusinessName)
      • withDoingBusinessAs

        public PatchBusiness withDoingBusinessAs​(java.lang.String doingBusinessAs)
      • withDoingBusinessAs

        public PatchBusiness withDoingBusinessAs​(java.util.Optional<java.lang.String> doingBusinessAs)
      • withBusinessType

        public PatchBusiness withBusinessType​(BusinessType businessType)
        The type of entity represented by this business.
      • withBusinessType

        public PatchBusiness withBusinessType​(java.util.Optional<? extends BusinessType> businessType)
        The type of entity represented by this business.
      • withEmail

        public PatchBusiness withEmail​(java.lang.String email)
      • withEmail

        public PatchBusiness withEmail​(java.util.Optional<java.lang.String> email)
      • withWebsite

        public PatchBusiness withWebsite​(java.lang.String website)
      • withWebsite

        public PatchBusiness withWebsite​(java.util.Optional<java.lang.String> website)
      • withDescription

        public PatchBusiness withDescription​(java.lang.String description)
      • withDescription

        public PatchBusiness withDescription​(java.util.Optional<java.lang.String> description)
      • withTaxID

        public PatchBusiness withTaxID​(TaxIDUpdate taxID)
        An EIN (employer identification number) for the business. For sole proprietors, an SSN can be used as the EIN.
      • withTaxID

        public PatchBusiness withTaxID​(java.util.Optional<? extends TaxIDUpdate> taxID)
        An EIN (employer identification number) for the business. For sole proprietors, an SSN can be used as the EIN.
      • withOwnersProvided

        public PatchBusiness withOwnersProvided​(boolean ownersProvided)
      • withOwnersProvided

        public PatchBusiness withOwnersProvided​(java.util.Optional<java.lang.Boolean> ownersProvided)
      • withPrimaryRegulator

        public PatchBusiness withPrimaryRegulator​(PrimaryRegulator primaryRegulator)
        If the business is a financial institution, this field describes its primary regulator.
      • withPrimaryRegulator

        public PatchBusiness withPrimaryRegulator​(java.util.Optional<? extends PrimaryRegulator> primaryRegulator)
        If the business is a financial institution, this field describes its primary regulator.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object