
Model.VTConfigCardNotPresentGlobalPaymentInformationBasicInformation 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 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;
/**
* VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
public class VTConfigCardNotPresentGlobalPaymentInformationBasicInformation {
@SerializedName("defaultStandardEntryClassCode")
private String defaultStandardEntryClassCode = null;
@SerializedName("defaultCountryCode")
private String defaultCountryCode = null;
@SerializedName("defaultCurrencyCode")
private String defaultCurrencyCode = null;
@SerializedName("defaultTransactionType")
private String defaultTransactionType = null;
@SerializedName("defaultPaymentType")
private String defaultPaymentType = null;
@SerializedName("defaultTransactionSource")
private String defaultTransactionSource = null;
@SerializedName("displayRetail")
private Boolean displayRetail = null;
@SerializedName("displayMoto")
private Boolean displayMoto = null;
@SerializedName("displayInternet")
private Boolean displayInternet = null;
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultStandardEntryClassCode(String defaultStandardEntryClassCode) {
this.defaultStandardEntryClassCode = defaultStandardEntryClassCode;
return this;
}
/**
* Get defaultStandardEntryClassCode
* @return defaultStandardEntryClassCode
**/
@ApiModelProperty(value = "")
public String getDefaultStandardEntryClassCode() {
return defaultStandardEntryClassCode;
}
public void setDefaultStandardEntryClassCode(String defaultStandardEntryClassCode) {
this.defaultStandardEntryClassCode = defaultStandardEntryClassCode;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultCountryCode(String defaultCountryCode) {
this.defaultCountryCode = defaultCountryCode;
return this;
}
/**
* ISO 4217 format
* @return defaultCountryCode
**/
@ApiModelProperty(value = "ISO 4217 format")
public String getDefaultCountryCode() {
return defaultCountryCode;
}
public void setDefaultCountryCode(String defaultCountryCode) {
this.defaultCountryCode = defaultCountryCode;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultCurrencyCode(String defaultCurrencyCode) {
this.defaultCurrencyCode = defaultCurrencyCode;
return this;
}
/**
* Three-character [ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)
* @return defaultCurrencyCode
**/
@ApiModelProperty(value = "Three-character [ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)")
public String getDefaultCurrencyCode() {
return defaultCurrencyCode;
}
public void setDefaultCurrencyCode(String defaultCurrencyCode) {
this.defaultCurrencyCode = defaultCurrencyCode;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultTransactionType(String defaultTransactionType) {
this.defaultTransactionType = defaultTransactionType;
return this;
}
/**
* Possible values: - AUTHORIZATION - SALE
* @return defaultTransactionType
**/
@ApiModelProperty(value = "Possible values: - AUTHORIZATION - SALE")
public String getDefaultTransactionType() {
return defaultTransactionType;
}
public void setDefaultTransactionType(String defaultTransactionType) {
this.defaultTransactionType = defaultTransactionType;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultPaymentType(String defaultPaymentType) {
this.defaultPaymentType = defaultPaymentType;
return this;
}
/**
* Possible values: - CREDIT_CARD - ECHECK
* @return defaultPaymentType
**/
@ApiModelProperty(value = "Possible values: - CREDIT_CARD - ECHECK")
public String getDefaultPaymentType() {
return defaultPaymentType;
}
public void setDefaultPaymentType(String defaultPaymentType) {
this.defaultPaymentType = defaultPaymentType;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation defaultTransactionSource(String defaultTransactionSource) {
this.defaultTransactionSource = defaultTransactionSource;
return this;
}
/**
* Get defaultTransactionSource
* @return defaultTransactionSource
**/
@ApiModelProperty(value = "")
public String getDefaultTransactionSource() {
return defaultTransactionSource;
}
public void setDefaultTransactionSource(String defaultTransactionSource) {
this.defaultTransactionSource = defaultTransactionSource;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation displayRetail(Boolean displayRetail) {
this.displayRetail = displayRetail;
return this;
}
/**
* Get displayRetail
* @return displayRetail
**/
@ApiModelProperty(value = "")
public Boolean DisplayRetail() {
return displayRetail;
}
public void setDisplayRetail(Boolean displayRetail) {
this.displayRetail = displayRetail;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation displayMoto(Boolean displayMoto) {
this.displayMoto = displayMoto;
return this;
}
/**
* Get displayMoto
* @return displayMoto
**/
@ApiModelProperty(value = "")
public Boolean DisplayMoto() {
return displayMoto;
}
public void setDisplayMoto(Boolean displayMoto) {
this.displayMoto = displayMoto;
}
public VTConfigCardNotPresentGlobalPaymentInformationBasicInformation displayInternet(Boolean displayInternet) {
this.displayInternet = displayInternet;
return this;
}
/**
* Get displayInternet
* @return displayInternet
**/
@ApiModelProperty(value = "")
public Boolean DisplayInternet() {
return displayInternet;
}
public void setDisplayInternet(Boolean displayInternet) {
this.displayInternet = displayInternet;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
VTConfigCardNotPresentGlobalPaymentInformationBasicInformation vtConfigCardNotPresentGlobalPaymentInformationBasicInformation = (VTConfigCardNotPresentGlobalPaymentInformationBasicInformation) o;
return Objects.equals(this.defaultStandardEntryClassCode, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultStandardEntryClassCode) &&
Objects.equals(this.defaultCountryCode, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultCountryCode) &&
Objects.equals(this.defaultCurrencyCode, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultCurrencyCode) &&
Objects.equals(this.defaultTransactionType, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultTransactionType) &&
Objects.equals(this.defaultPaymentType, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultPaymentType) &&
Objects.equals(this.defaultTransactionSource, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.defaultTransactionSource) &&
Objects.equals(this.displayRetail, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.displayRetail) &&
Objects.equals(this.displayMoto, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.displayMoto) &&
Objects.equals(this.displayInternet, vtConfigCardNotPresentGlobalPaymentInformationBasicInformation.displayInternet);
}
@Override
public int hashCode() {
return Objects.hash(defaultStandardEntryClassCode, defaultCountryCode, defaultCurrencyCode, defaultTransactionType, defaultPaymentType, defaultTransactionSource, displayRetail, displayMoto, displayInternet);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class VTConfigCardNotPresentGlobalPaymentInformationBasicInformation {\n");
if (defaultStandardEntryClassCode != null) sb.append(" defaultStandardEntryClassCode: ").append(toIndentedString(defaultStandardEntryClassCode)).append("\n");
if (defaultCountryCode != null) sb.append(" defaultCountryCode: ").append(toIndentedString(defaultCountryCode)).append("\n");
if (defaultCurrencyCode != null) sb.append(" defaultCurrencyCode: ").append(toIndentedString(defaultCurrencyCode)).append("\n");
if (defaultTransactionType != null) sb.append(" defaultTransactionType: ").append(toIndentedString(defaultTransactionType)).append("\n");
if (defaultPaymentType != null) sb.append(" defaultPaymentType: ").append(toIndentedString(defaultPaymentType)).append("\n");
if (defaultTransactionSource != null) sb.append(" defaultTransactionSource: ").append(toIndentedString(defaultTransactionSource)).append("\n");
if (displayRetail != null) sb.append(" displayRetail: ").append(toIndentedString(displayRetail)).append("\n");
if (displayMoto != null) sb.append(" displayMoto: ").append(toIndentedString(displayMoto)).append("\n");
if (displayInternet != null) sb.append(" displayInternet: ").append(toIndentedString(displayInternet)).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