Model.Boardingv1registrationsOrganizationInformationBusinessInformation Maven / Gradle / Ivy
/*
* CyberSource Merged Spec
* All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
*
* OpenAPI spec version: 0.0.1
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package Model;
import java.util.Objects;
import java.util.Arrays;
import Model.Boardingv1registrationsOrganizationInformationBusinessInformationAddress;
import Model.Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
import org.joda.time.LocalDate;
/**
* Boardingv1registrationsOrganizationInformationBusinessInformation
*/
public class Boardingv1registrationsOrganizationInformationBusinessInformation {
@SerializedName("name")
private String name = null;
@SerializedName("doingBusinessAs")
private String doingBusinessAs = null;
@SerializedName("description")
private String description = null;
@SerializedName("startDate")
private LocalDate startDate = null;
@SerializedName("address")
private Boardingv1registrationsOrganizationInformationBusinessInformationAddress address = null;
@SerializedName("timeZone")
private String timeZone = null;
@SerializedName("websiteUrl")
private String websiteUrl = null;
@SerializedName("type")
private String type = null;
@SerializedName("taxId")
private String taxId = null;
@SerializedName("phoneNumber")
private String phoneNumber = null;
@SerializedName("businessContact")
private Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact businessContact = null;
@SerializedName("technicalContact")
private Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact technicalContact = null;
@SerializedName("emergencyContact")
private Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact emergencyContact = null;
@SerializedName("merchantCategoryCode")
private String merchantCategoryCode = null;
public Boardingv1registrationsOrganizationInformationBusinessInformation name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
@ApiModelProperty(example = "Betos Restaurant", required = true, value = "")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation doingBusinessAs(String doingBusinessAs) {
this.doingBusinessAs = doingBusinessAs;
return this;
}
/**
* Get doingBusinessAs
* @return doingBusinessAs
**/
@ApiModelProperty(example = "Betos Restaurant", value = "")
public String getDoingBusinessAs() {
return doingBusinessAs;
}
public void setDoingBusinessAs(String doingBusinessAs) {
this.doingBusinessAs = doingBusinessAs;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
@ApiModelProperty(example = "International food Restaurant", value = "")
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation startDate(LocalDate startDate) {
this.startDate = startDate;
return this;
}
/**
* `Format: YYYY-MM-DD` Example 2016-08-11 equals August 11, 2016
* @return startDate
**/
@ApiModelProperty(example = "2019-06-11T00:00:00.000Z", value = "`Format: YYYY-MM-DD` Example 2016-08-11 equals August 11, 2016 ")
public LocalDate getStartDate() {
return startDate;
}
public void setStartDate(LocalDate startDate) {
this.startDate = startDate;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation address(Boardingv1registrationsOrganizationInformationBusinessInformationAddress address) {
this.address = address;
return this;
}
/**
* Get address
* @return address
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsOrganizationInformationBusinessInformationAddress getAddress() {
return address;
}
public void setAddress(Boardingv1registrationsOrganizationInformationBusinessInformationAddress address) {
this.address = address;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation timeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
/**
* Merchant perferred time zone Possible Values: - 'Pacific/Pago_Pago' - 'Pacific/Honolulu' - 'America/Anchorage' - 'America/Vancouver' - 'America/Los_Angeles' - 'America/Phoenix' - 'America/Edmonton' - 'America/Denver' - 'America/Winnipeg' - 'America/Mexico_City' - 'America/Chicago' - 'America/Bogota' - 'America/Indianapolis' - 'America/New_York' - 'America/La_Paz' - 'America/Halifax' - 'America/St_Johns' - 'America/Buenos_Aires' - 'America/Godthab' - 'America/Sao_Paulo' - 'America/Noronha' - 'Atlantic/Cape_Verde' - 'GMT' - 'Europe/Dublin' - 'Europe/Lisbon' - 'Europe/London' - 'Africa/Tunis' - 'Europe/Vienna' - 'Europe/Brussels' - 'Europe/Zurich' - 'Europe/Prague' - 'Europe/Berlin' - 'Europe/Copenhagen' - 'Europe/Madrid' - 'Europe/Budapest' - 'Europe/Rome' - 'Africa/Tripoli' - 'Europe/Monaco' - 'Europe/Malta' - 'Europe/Amsterdam' - 'Europe/Oslo' - 'Europe/Warsaw' - 'Europe/Stockholm' - 'Europe/Belgrade' - 'Europe/Paris' - 'Africa/Johannesburg' - 'Europe/Minsk' - 'Africa/Cairo' - 'Europe/Helsinki' - 'Europe/Athens' - 'Asia/Jerusalem' - 'Europe/Riga' - 'Europe/Bucharest' - 'Europe/Istanbul' - 'Asia/Riyadh' - 'Europe/Moscow' - 'Asia/Dubai' - 'Asia/Baku' - 'Asia/Tbilisi' - 'Asia/Calcutta' - 'Asia/Katmandu' - 'Asia/Dacca' - 'Asia/Rangoon' - 'Asia/Jakarta' - 'Asia/Saigon' - 'Asia/Bangkok' - 'Australia/Perth' - 'Asia/Hong_Kong' - 'Asia/Macao' - 'Asia/Kuala_Lumpur' - 'Asia/Manila' - 'Asia/Singapore' - 'Asia/Taipei' - 'Asia/Shanghai' - 'Asia/Seoul' - 'Asia/Tokyo' - 'Asia/Yakutsk' - 'Australia/Adelaide' - 'Australia/Brisbane' - 'Australia/Broken_Hill' - 'Australia/Darwin' - 'Australia/Eucla' - 'Australia/Hobart' - 'Australia/Lindeman' - 'Australia/Sydney' - 'Australia/Lord_Howe' - 'Australia/Melbourne' - 'Asia/Magadan' - 'Pacific/Norfolk' - 'Pacific/Auckland'
* @return timeZone
**/
@ApiModelProperty(example = "America/Chicago", value = "Merchant perferred time zone Possible Values: - 'Pacific/Pago_Pago' - 'Pacific/Honolulu' - 'America/Anchorage' - 'America/Vancouver' - 'America/Los_Angeles' - 'America/Phoenix' - 'America/Edmonton' - 'America/Denver' - 'America/Winnipeg' - 'America/Mexico_City' - 'America/Chicago' - 'America/Bogota' - 'America/Indianapolis' - 'America/New_York' - 'America/La_Paz' - 'America/Halifax' - 'America/St_Johns' - 'America/Buenos_Aires' - 'America/Godthab' - 'America/Sao_Paulo' - 'America/Noronha' - 'Atlantic/Cape_Verde' - 'GMT' - 'Europe/Dublin' - 'Europe/Lisbon' - 'Europe/London' - 'Africa/Tunis' - 'Europe/Vienna' - 'Europe/Brussels' - 'Europe/Zurich' - 'Europe/Prague' - 'Europe/Berlin' - 'Europe/Copenhagen' - 'Europe/Madrid' - 'Europe/Budapest' - 'Europe/Rome' - 'Africa/Tripoli' - 'Europe/Monaco' - 'Europe/Malta' - 'Europe/Amsterdam' - 'Europe/Oslo' - 'Europe/Warsaw' - 'Europe/Stockholm' - 'Europe/Belgrade' - 'Europe/Paris' - 'Africa/Johannesburg' - 'Europe/Minsk' - 'Africa/Cairo' - 'Europe/Helsinki' - 'Europe/Athens' - 'Asia/Jerusalem' - 'Europe/Riga' - 'Europe/Bucharest' - 'Europe/Istanbul' - 'Asia/Riyadh' - 'Europe/Moscow' - 'Asia/Dubai' - 'Asia/Baku' - 'Asia/Tbilisi' - 'Asia/Calcutta' - 'Asia/Katmandu' - 'Asia/Dacca' - 'Asia/Rangoon' - 'Asia/Jakarta' - 'Asia/Saigon' - 'Asia/Bangkok' - 'Australia/Perth' - 'Asia/Hong_Kong' - 'Asia/Macao' - 'Asia/Kuala_Lumpur' - 'Asia/Manila' - 'Asia/Singapore' - 'Asia/Taipei' - 'Asia/Shanghai' - 'Asia/Seoul' - 'Asia/Tokyo' - 'Asia/Yakutsk' - 'Australia/Adelaide' - 'Australia/Brisbane' - 'Australia/Broken_Hill' - 'Australia/Darwin' - 'Australia/Eucla' - 'Australia/Hobart' - 'Australia/Lindeman' - 'Australia/Sydney' - 'Australia/Lord_Howe' - 'Australia/Melbourne' - 'Asia/Magadan' - 'Pacific/Norfolk' - 'Pacific/Auckland' ")
public String getTimeZone() {
return timeZone;
}
public void setTimeZone(String timeZone) {
this.timeZone = timeZone;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation websiteUrl(String websiteUrl) {
this.websiteUrl = websiteUrl;
return this;
}
/**
* Get websiteUrl
* @return websiteUrl
**/
@ApiModelProperty(example = "www.test.com", value = "")
public String getWebsiteUrl() {
return websiteUrl;
}
public void setWebsiteUrl(String websiteUrl) {
this.websiteUrl = websiteUrl;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation type(String type) {
this.type = type;
return this;
}
/**
* Business type Possible Values: - 'PARTNERSHIP' - 'SOLE_PROPRIETORSHIP' - 'CORPORATION' - 'LLC' - 'NON_PROFIT' - 'TRUST'
* @return type
**/
@ApiModelProperty(value = "Business type Possible Values: - 'PARTNERSHIP' - 'SOLE_PROPRIETORSHIP' - 'CORPORATION' - 'LLC' - 'NON_PROFIT' - 'TRUST' ")
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation taxId(String taxId) {
this.taxId = taxId;
return this;
}
/**
* Get taxId
* @return taxId
**/
@ApiModelProperty(example = "254324", value = "")
public String getTaxId() {
return taxId;
}
public void setTaxId(String taxId) {
this.taxId = taxId;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation phoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber;
return this;
}
/**
* Get phoneNumber
* @return phoneNumber
**/
@ApiModelProperty(example = "4564561234", value = "")
public String getPhoneNumber() {
return phoneNumber;
}
public void setPhoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation businessContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact businessContact) {
this.businessContact = businessContact;
return this;
}
/**
* Get businessContact
* @return businessContact
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact getBusinessContact() {
return businessContact;
}
public void setBusinessContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact businessContact) {
this.businessContact = businessContact;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation technicalContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact technicalContact) {
this.technicalContact = technicalContact;
return this;
}
/**
* Get technicalContact
* @return technicalContact
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact getTechnicalContact() {
return technicalContact;
}
public void setTechnicalContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact technicalContact) {
this.technicalContact = technicalContact;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation emergencyContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact emergencyContact) {
this.emergencyContact = emergencyContact;
return this;
}
/**
* Get emergencyContact
* @return emergencyContact
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact getEmergencyContact() {
return emergencyContact;
}
public void setEmergencyContact(Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact emergencyContact) {
this.emergencyContact = emergencyContact;
}
public Boardingv1registrationsOrganizationInformationBusinessInformation merchantCategoryCode(String merchantCategoryCode) {
this.merchantCategoryCode = merchantCategoryCode;
return this;
}
/**
* Industry standard Merchant Category Code (MCC)
* @return merchantCategoryCode
**/
@ApiModelProperty(example = "5300", value = "Industry standard Merchant Category Code (MCC)")
public String getMerchantCategoryCode() {
return merchantCategoryCode;
}
public void setMerchantCategoryCode(String merchantCategoryCode) {
this.merchantCategoryCode = merchantCategoryCode;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
Boardingv1registrationsOrganizationInformationBusinessInformation boardingv1registrationsOrganizationInformationBusinessInformation = (Boardingv1registrationsOrganizationInformationBusinessInformation) o;
return Objects.equals(this.name, boardingv1registrationsOrganizationInformationBusinessInformation.name) &&
Objects.equals(this.doingBusinessAs, boardingv1registrationsOrganizationInformationBusinessInformation.doingBusinessAs) &&
Objects.equals(this.description, boardingv1registrationsOrganizationInformationBusinessInformation.description) &&
Objects.equals(this.startDate, boardingv1registrationsOrganizationInformationBusinessInformation.startDate) &&
Objects.equals(this.address, boardingv1registrationsOrganizationInformationBusinessInformation.address) &&
Objects.equals(this.timeZone, boardingv1registrationsOrganizationInformationBusinessInformation.timeZone) &&
Objects.equals(this.websiteUrl, boardingv1registrationsOrganizationInformationBusinessInformation.websiteUrl) &&
Objects.equals(this.type, boardingv1registrationsOrganizationInformationBusinessInformation.type) &&
Objects.equals(this.taxId, boardingv1registrationsOrganizationInformationBusinessInformation.taxId) &&
Objects.equals(this.phoneNumber, boardingv1registrationsOrganizationInformationBusinessInformation.phoneNumber) &&
Objects.equals(this.businessContact, boardingv1registrationsOrganizationInformationBusinessInformation.businessContact) &&
Objects.equals(this.technicalContact, boardingv1registrationsOrganizationInformationBusinessInformation.technicalContact) &&
Objects.equals(this.emergencyContact, boardingv1registrationsOrganizationInformationBusinessInformation.emergencyContact) &&
Objects.equals(this.merchantCategoryCode, boardingv1registrationsOrganizationInformationBusinessInformation.merchantCategoryCode);
}
@Override
public int hashCode() {
return Objects.hash(name, doingBusinessAs, description, startDate, address, timeZone, websiteUrl, type, taxId, phoneNumber, businessContact, technicalContact, emergencyContact, merchantCategoryCode);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class Boardingv1registrationsOrganizationInformationBusinessInformation {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" doingBusinessAs: ").append(toIndentedString(doingBusinessAs)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" startDate: ").append(toIndentedString(startDate)).append("\n");
sb.append(" address: ").append(toIndentedString(address)).append("\n");
sb.append(" timeZone: ").append(toIndentedString(timeZone)).append("\n");
sb.append(" websiteUrl: ").append(toIndentedString(websiteUrl)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append(" taxId: ").append(toIndentedString(taxId)).append("\n");
sb.append(" phoneNumber: ").append(toIndentedString(phoneNumber)).append("\n");
sb.append(" businessContact: ").append(toIndentedString(businessContact)).append("\n");
sb.append(" technicalContact: ").append(toIndentedString(technicalContact)).append("\n");
sb.append(" emergencyContact: ").append(toIndentedString(emergencyContact)).append("\n");
sb.append(" merchantCategoryCode: ").append(toIndentedString(merchantCategoryCode)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(java.lang.Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy