Class VerifyAddressDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20191001")
    public final class VerifyAddressDetails
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Verify address related details
    Note: Objects should always be created or deserialized using the VerifyAddressDetails.Builder.

    This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the VerifyAddressDetails.Builder, which maintain a set of all explicitly set fields called VerifyAddressDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).

    • Constructor Detail

      • VerifyAddressDetails

        @Deprecated
        @ConstructorProperties({"addressKey","line1","line2","line3","line4","streetName","streetNumber","city","county","country","province","postalCode","state","emailAddress","companyName","firstName","middleName","lastName","phoneCountryCode","phoneNumber","jobTitle","departmentName","internalNumber","contributorClass","stateInscription","municipalInscription"})
        public VerifyAddressDetails​(String addressKey,
                                    String line1,
                                    String line2,
                                    String line3,
                                    String line4,
                                    String streetName,
                                    String streetNumber,
                                    String city,
                                    String county,
                                    String country,
                                    String province,
                                    String postalCode,
                                    String state,
                                    String emailAddress,
                                    String companyName,
                                    String firstName,
                                    String middleName,
                                    String lastName,
                                    String phoneCountryCode,
                                    String phoneNumber,
                                    String jobTitle,
                                    String departmentName,
                                    String internalNumber,
                                    String contributorClass,
                                    String stateInscription,
                                    String municipalInscription)
        Deprecated.
    • Method Detail

      • getAddressKey

        public String getAddressKey()
        Address identifier.
        Returns:
        the value
      • getLine1

        public String getLine1()
        Address line 1.
        Returns:
        the value
      • getLine2

        public String getLine2()
        Address line 2.
        Returns:
        the value
      • getLine3

        public String getLine3()
        Address line 3.
        Returns:
        the value
      • getLine4

        public String getLine4()
        Address line 4.
        Returns:
        the value
      • getStreetName

        public String getStreetName()
        Street name of the address.
        Returns:
        the value
      • getStreetNumber

        public String getStreetNumber()
        Street number of the address.
        Returns:
        the value
      • getCity

        public String getCity()
        Name of the city.
        Returns:
        the value
      • getCounty

        public String getCounty()
        County of the address.
        Returns:
        the value
      • getCountry

        public String getCountry()
        Country of the address.
        Returns:
        the value
      • getProvince

        public String getProvince()
        Province of the address.
        Returns:
        the value
      • getPostalCode

        public String getPostalCode()
        Post code of the address.
        Returns:
        the value
      • getState

        public String getState()
        State of the address.
        Returns:
        the value
      • getEmailAddress

        public String getEmailAddress()
        Contact person email address.
        Returns:
        the value
      • getCompanyName

        public String getCompanyName()
        Name of the customer company.
        Returns:
        the value
      • getFirstName

        public String getFirstName()
        First name of the contact person.
        Returns:
        the value
      • getMiddleName

        public String getMiddleName()
        Middle name of the contact person.
        Returns:
        the value
      • getLastName

        public String getLastName()
        Last name of the contact person.
        Returns:
        the value
      • getPhoneCountryCode

        public String getPhoneCountryCode()
        Phone country code of the contact person.
        Returns:
        the value
      • getPhoneNumber

        public String getPhoneNumber()
        Phone number of the contact person.
        Returns:
        the value
      • getJobTitle

        public String getJobTitle()
        Job title of the contact person.
        Returns:
        the value
      • getDepartmentName

        public String getDepartmentName()
        Department name of the customer company.
        Returns:
        the value
      • getInternalNumber

        public String getInternalNumber()
        Internal number of the customer company.
        Returns:
        the value
      • getContributorClass

        public String getContributorClass()
        Contributor class of the customer company.
        Returns:
        the value
      • getStateInscription

        public String getStateInscription()
        State Inscription.
        Returns:
        the value
      • getMunicipalInscription

        public String getMunicipalInscription()
        Municipal Inscription.
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel