public class Location extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Location.Builder
Class to build instances of
Location. |
| Modifier | Constructor and Description |
|---|---|
protected |
Location(String id,
io.apimatic.core.types.OptionalNullable<String> name,
Address address,
io.apimatic.core.types.OptionalNullable<String> timezone,
List<String> capabilities,
String status,
String createdAt,
String merchantId,
String country,
io.apimatic.core.types.OptionalNullable<String> languageCode,
String currency,
io.apimatic.core.types.OptionalNullable<String> phoneNumber,
io.apimatic.core.types.OptionalNullable<String> businessName,
String type,
io.apimatic.core.types.OptionalNullable<String> websiteUrl,
BusinessHours businessHours,
io.apimatic.core.types.OptionalNullable<String> businessEmail,
io.apimatic.core.types.OptionalNullable<String> description,
io.apimatic.core.types.OptionalNullable<String> twitterUsername,
io.apimatic.core.types.OptionalNullable<String> instagramUsername,
io.apimatic.core.types.OptionalNullable<String> facebookUrl,
Coordinates coordinates,
String logoUrl,
String posBackgroundUrl,
io.apimatic.core.types.OptionalNullable<String> mcc,
String fullFormatLogoUrl,
TaxIds taxIds)
Internal initialization constructor.
|
|
Location(String id,
String name,
Address address,
String timezone,
List<String> capabilities,
String status,
String createdAt,
String merchantId,
String country,
String languageCode,
String currency,
String phoneNumber,
String businessName,
String type,
String websiteUrl,
BusinessHours businessHours,
String businessEmail,
String description,
String twitterUsername,
String instagramUsername,
String facebookUrl,
Coordinates coordinates,
String logoUrl,
String posBackgroundUrl,
String mcc,
String fullFormatLogoUrl,
TaxIds taxIds)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Address |
getAddress()
Getter for Address.
|
String |
getBusinessEmail()
Getter for BusinessEmail.
|
BusinessHours |
getBusinessHours()
Getter for BusinessHours.
|
String |
getBusinessName()
Getter for BusinessName.
|
List<String> |
getCapabilities()
Getter for Capabilities.
|
Coordinates |
getCoordinates()
Getter for Coordinates.
|
String |
getCountry()
Getter for Country.
|
String |
getCreatedAt()
Getter for CreatedAt.
|
String |
getCurrency()
Getter for Currency.
|
String |
getDescription()
Getter for Description.
|
String |
getFacebookUrl()
Getter for FacebookUrl.
|
String |
getFullFormatLogoUrl()
Getter for FullFormatLogoUrl.
|
String |
getId()
Getter for Id.
|
String |
getInstagramUsername()
Getter for InstagramUsername.
|
String |
getLanguageCode()
Getter for LanguageCode.
|
String |
getLogoUrl()
Getter for LogoUrl.
|
String |
getMcc()
Getter for Mcc.
|
String |
getMerchantId()
Getter for MerchantId.
|
String |
getName()
Getter for Name.
|
String |
getPhoneNumber()
Getter for PhoneNumber.
|
String |
getPosBackgroundUrl()
Getter for PosBackgroundUrl.
|
String |
getStatus()
Getter for Status.
|
TaxIds |
getTaxIds()
Getter for TaxIds.
|
String |
getTimezone()
Getter for Timezone.
|
String |
getTwitterUsername()
Getter for TwitterUsername.
|
String |
getType()
Getter for Type.
|
String |
getWebsiteUrl()
Getter for WebsiteUrl.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBusinessEmail()
Internal Getter for BusinessEmail.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBusinessName()
Internal Getter for BusinessName.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetDescription()
Internal Getter for Description.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetFacebookUrl()
Internal Getter for FacebookUrl.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetInstagramUsername()
Internal Getter for InstagramUsername.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetLanguageCode()
Internal Getter for LanguageCode.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetMcc()
Internal Getter for Mcc.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetName()
Internal Getter for Name.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPhoneNumber()
Internal Getter for PhoneNumber.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetTimezone()
Internal Getter for Timezone.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetTwitterUsername()
Internal Getter for TwitterUsername.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetWebsiteUrl()
Internal Getter for WebsiteUrl.
|
Location.Builder |
toBuilder()
Builds a new
Location.Builder object. |
String |
toString()
Converts this Location into string format.
|
public Location(String id, String name, Address address, String timezone, List<String> capabilities, String status, String createdAt, String merchantId, String country, String languageCode, String currency, String phoneNumber, String businessName, String type, String websiteUrl, BusinessHours businessHours, String businessEmail, String description, String twitterUsername, String instagramUsername, String facebookUrl, Coordinates coordinates, String logoUrl, String posBackgroundUrl, String mcc, String fullFormatLogoUrl, TaxIds taxIds)
id - String value for id.name - String value for name.address - Address value for address.timezone - String value for timezone.capabilities - List of String value for capabilities.status - String value for status.createdAt - String value for createdAt.merchantId - String value for merchantId.country - String value for country.languageCode - String value for languageCode.currency - String value for currency.phoneNumber - String value for phoneNumber.businessName - String value for businessName.type - String value for type.websiteUrl - String value for websiteUrl.businessHours - BusinessHours value for businessHours.businessEmail - String value for businessEmail.description - String value for description.twitterUsername - String value for twitterUsername.instagramUsername - String value for instagramUsername.facebookUrl - String value for facebookUrl.coordinates - Coordinates value for coordinates.logoUrl - String value for logoUrl.posBackgroundUrl - String value for posBackgroundUrl.mcc - String value for mcc.fullFormatLogoUrl - String value for fullFormatLogoUrl.taxIds - TaxIds value for taxIds.protected Location(String id, io.apimatic.core.types.OptionalNullable<String> name, Address address, io.apimatic.core.types.OptionalNullable<String> timezone, List<String> capabilities, String status, String createdAt, String merchantId, String country, io.apimatic.core.types.OptionalNullable<String> languageCode, String currency, io.apimatic.core.types.OptionalNullable<String> phoneNumber, io.apimatic.core.types.OptionalNullable<String> businessName, String type, io.apimatic.core.types.OptionalNullable<String> websiteUrl, BusinessHours businessHours, io.apimatic.core.types.OptionalNullable<String> businessEmail, io.apimatic.core.types.OptionalNullable<String> description, io.apimatic.core.types.OptionalNullable<String> twitterUsername, io.apimatic.core.types.OptionalNullable<String> instagramUsername, io.apimatic.core.types.OptionalNullable<String> facebookUrl, Coordinates coordinates, String logoUrl, String posBackgroundUrl, io.apimatic.core.types.OptionalNullable<String> mcc, String fullFormatLogoUrl, TaxIds taxIds)
public String getId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetName()
public String getName()
public Address getAddress()
protected io.apimatic.core.types.OptionalNullable<String> internalGetTimezone()
public String getTimezone()
public List<String> getCapabilities()
public String getStatus()
public String getCreatedAt()
public String getMerchantId()
public String getCountry()
protected io.apimatic.core.types.OptionalNullable<String> internalGetLanguageCode()
public String getLanguageCode()
public String getCurrency()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPhoneNumber()
public String getPhoneNumber()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBusinessName()
public String getBusinessName()
public String getType()
protected io.apimatic.core.types.OptionalNullable<String> internalGetWebsiteUrl()
public String getWebsiteUrl()
public BusinessHours getBusinessHours()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBusinessEmail()
public String getBusinessEmail()
protected io.apimatic.core.types.OptionalNullable<String> internalGetDescription()
public String getDescription()
protected io.apimatic.core.types.OptionalNullable<String> internalGetTwitterUsername()
public String getTwitterUsername()
protected io.apimatic.core.types.OptionalNullable<String> internalGetInstagramUsername()
public String getInstagramUsername()
protected io.apimatic.core.types.OptionalNullable<String> internalGetFacebookUrl()
public String getFacebookUrl()
public Coordinates getCoordinates()
public String getLogoUrl()
public String getPosBackgroundUrl()
protected io.apimatic.core.types.OptionalNullable<String> internalGetMcc()
public String getMcc()
public String getFullFormatLogoUrl()
public TaxIds getTaxIds()
public String toString()
public Location.Builder toBuilder()
Location.Builder object.
Creates the instance with the state of the current model.Location.Builder objectCopyright © 2023. All rights reserved.