Package com.oracle.bmc.ospgateway.model
Class BillToAddress
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.ospgateway.model.BillToAddress
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20191001") public final class BillToAddress extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Address details model
Note: Objects should always be created or deserialized using theBillToAddress.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
BillToAddress.Builder
, which maintain a set of all explicitly set fields calledBillToAddress.Builder.__explicitlySet__
. ThehashCode()
andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BillToAddress.Builder
-
Constructor Summary
Constructors Constructor Description BillToAddress(String contactName, String companyName, String addressLine1, String addressLine2, String addressLine3, String addressLine4, String streetName, String streetNumber, String city, Country country, String county, String state, String postalCode, String province)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BillToAddress.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getAddressLine1()
Address line 1String
getAddressLine2()
Address line 2String
getAddressLine3()
Address line 3String
getAddressLine4()
Address line 4String
getCity()
Name of the cityString
getCompanyName()
Name of the customer companyString
getContactName()
Name of the contact personCountry
getCountry()
String
getCounty()
County nameString
getPostalCode()
ZIP noString
getProvince()
Name of the provinceString
getState()
Name of the stateString
getStreetName()
Street nameString
getStreetNumber()
House noint
hashCode()
BillToAddress.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
BillToAddress
@Deprecated @ConstructorProperties({"contactName","companyName","addressLine1","addressLine2","addressLine3","addressLine4","streetName","streetNumber","city","country","county","state","postalCode","province"}) public BillToAddress(String contactName, String companyName, String addressLine1, String addressLine2, String addressLine3, String addressLine4, String streetName, String streetNumber, String city, Country country, String county, String state, String postalCode, String province)
Deprecated.
-
-
Method Detail
-
builder
public static BillToAddress.Builder builder()
Create a new builder.
-
toBuilder
public BillToAddress.Builder toBuilder()
-
getContactName
public String getContactName()
Name of the contact person- Returns:
- the value
-
getCompanyName
public String getCompanyName()
Name of the customer company- Returns:
- the value
-
getAddressLine1
public String getAddressLine1()
Address line 1- Returns:
- the value
-
getAddressLine2
public String getAddressLine2()
Address line 2- Returns:
- the value
-
getAddressLine3
public String getAddressLine3()
Address line 3- Returns:
- the value
-
getAddressLine4
public String getAddressLine4()
Address line 4- Returns:
- the value
-
getStreetName
public String getStreetName()
Street name- Returns:
- the value
-
getStreetNumber
public String getStreetNumber()
House no- Returns:
- the value
-
getCity
public String getCity()
Name of the city- Returns:
- the value
-
getCountry
public Country getCountry()
-
getCounty
public String getCounty()
County name- Returns:
- the value
-
getState
public String getState()
Name of the state- Returns:
- the value
-
getPostalCode
public String getPostalCode()
ZIP no- Returns:
- the value
-
getProvince
public String getProvince()
Name of the province- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.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 classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-