
Model.VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation 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;
import java.util.ArrayList;
import java.util.List;
/**
* VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation
*/
public class VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation {
@SerializedName("displayCardVerificationValue")
private List displayCardVerificationValue = null;
@SerializedName("requireCardVerificationValue")
private List requireCardVerificationValue = null;
@SerializedName("acceptedCardTypes")
private List acceptedCardTypes = null;
@SerializedName("displayCreditCards")
private Boolean displayCreditCards = null;
@SerializedName("displayEchecks")
private Boolean displayEchecks = null;
@SerializedName("displayDebtIndicator")
private Boolean displayDebtIndicator = null;
@SerializedName("displayBillPayment")
private Boolean displayBillPayment = null;
@SerializedName("enableEchecks")
private Boolean enableEchecks = null;
@SerializedName("displayIgnoreECheckAvsCheckbox")
private Boolean displayIgnoreECheckAvsCheckbox = null;
@SerializedName("firstNameRequired")
private Boolean firstNameRequired = null;
@SerializedName("lastNameRequired")
private Boolean lastNameRequired = null;
@SerializedName("displayFirstName")
private Boolean displayFirstName = null;
@SerializedName("displayLastName")
private Boolean displayLastName = null;
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayCardVerificationValue(List displayCardVerificationValue) {
this.displayCardVerificationValue = displayCardVerificationValue;
return this;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation addDisplayCardVerificationValueItem(String displayCardVerificationValueItem) {
if (this.displayCardVerificationValue == null) {
this.displayCardVerificationValue = new ArrayList();
}
this.displayCardVerificationValue.add(displayCardVerificationValueItem);
return this;
}
/**
* Get displayCardVerificationValue
* @return displayCardVerificationValue
**/
@ApiModelProperty(value = "")
public List getDisplayCardVerificationValue() {
return displayCardVerificationValue;
}
public void setDisplayCardVerificationValue(List displayCardVerificationValue) {
this.displayCardVerificationValue = displayCardVerificationValue;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation requireCardVerificationValue(List requireCardVerificationValue) {
this.requireCardVerificationValue = requireCardVerificationValue;
return this;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation addRequireCardVerificationValueItem(String requireCardVerificationValueItem) {
if (this.requireCardVerificationValue == null) {
this.requireCardVerificationValue = new ArrayList();
}
this.requireCardVerificationValue.add(requireCardVerificationValueItem);
return this;
}
/**
* Get requireCardVerificationValue
* @return requireCardVerificationValue
**/
@ApiModelProperty(value = "")
public List getRequireCardVerificationValue() {
return requireCardVerificationValue;
}
public void setRequireCardVerificationValue(List requireCardVerificationValue) {
this.requireCardVerificationValue = requireCardVerificationValue;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation acceptedCardTypes(List acceptedCardTypes) {
this.acceptedCardTypes = acceptedCardTypes;
return this;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation addAcceptedCardTypesItem(String acceptedCardTypesItem) {
if (this.acceptedCardTypes == null) {
this.acceptedCardTypes = new ArrayList();
}
this.acceptedCardTypes.add(acceptedCardTypesItem);
return this;
}
/**
* Get acceptedCardTypes
* @return acceptedCardTypes
**/
@ApiModelProperty(value = "")
public List getAcceptedCardTypes() {
return acceptedCardTypes;
}
public void setAcceptedCardTypes(List acceptedCardTypes) {
this.acceptedCardTypes = acceptedCardTypes;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayCreditCards(Boolean displayCreditCards) {
this.displayCreditCards = displayCreditCards;
return this;
}
/**
* Get displayCreditCards
* @return displayCreditCards
**/
@ApiModelProperty(value = "")
public Boolean DisplayCreditCards() {
return displayCreditCards;
}
public void setDisplayCreditCards(Boolean displayCreditCards) {
this.displayCreditCards = displayCreditCards;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayEchecks(Boolean displayEchecks) {
this.displayEchecks = displayEchecks;
return this;
}
/**
* Get displayEchecks
* @return displayEchecks
**/
@ApiModelProperty(value = "")
public Boolean DisplayEchecks() {
return displayEchecks;
}
public void setDisplayEchecks(Boolean displayEchecks) {
this.displayEchecks = displayEchecks;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayDebtIndicator(Boolean displayDebtIndicator) {
this.displayDebtIndicator = displayDebtIndicator;
return this;
}
/**
* Get displayDebtIndicator
* @return displayDebtIndicator
**/
@ApiModelProperty(value = "")
public Boolean DisplayDebtIndicator() {
return displayDebtIndicator;
}
public void setDisplayDebtIndicator(Boolean displayDebtIndicator) {
this.displayDebtIndicator = displayDebtIndicator;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayBillPayment(Boolean displayBillPayment) {
this.displayBillPayment = displayBillPayment;
return this;
}
/**
* Get displayBillPayment
* @return displayBillPayment
**/
@ApiModelProperty(value = "")
public Boolean DisplayBillPayment() {
return displayBillPayment;
}
public void setDisplayBillPayment(Boolean displayBillPayment) {
this.displayBillPayment = displayBillPayment;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation enableEchecks(Boolean enableEchecks) {
this.enableEchecks = enableEchecks;
return this;
}
/**
* Get enableEchecks
* @return enableEchecks
**/
@ApiModelProperty(value = "")
public Boolean EnableEchecks() {
return enableEchecks;
}
public void setEnableEchecks(Boolean enableEchecks) {
this.enableEchecks = enableEchecks;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayIgnoreECheckAvsCheckbox(Boolean displayIgnoreECheckAvsCheckbox) {
this.displayIgnoreECheckAvsCheckbox = displayIgnoreECheckAvsCheckbox;
return this;
}
/**
* Get displayIgnoreECheckAvsCheckbox
* @return displayIgnoreECheckAvsCheckbox
**/
@ApiModelProperty(value = "")
public Boolean DisplayIgnoreECheckAvsCheckbox() {
return displayIgnoreECheckAvsCheckbox;
}
public void setDisplayIgnoreECheckAvsCheckbox(Boolean displayIgnoreECheckAvsCheckbox) {
this.displayIgnoreECheckAvsCheckbox = displayIgnoreECheckAvsCheckbox;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation firstNameRequired(Boolean firstNameRequired) {
this.firstNameRequired = firstNameRequired;
return this;
}
/**
* Get firstNameRequired
* @return firstNameRequired
**/
@ApiModelProperty(value = "")
public Boolean FirstNameRequired() {
return firstNameRequired;
}
public void setFirstNameRequired(Boolean firstNameRequired) {
this.firstNameRequired = firstNameRequired;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation lastNameRequired(Boolean lastNameRequired) {
this.lastNameRequired = lastNameRequired;
return this;
}
/**
* Get lastNameRequired
* @return lastNameRequired
**/
@ApiModelProperty(value = "")
public Boolean LastNameRequired() {
return lastNameRequired;
}
public void setLastNameRequired(Boolean lastNameRequired) {
this.lastNameRequired = lastNameRequired;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayFirstName(Boolean displayFirstName) {
this.displayFirstName = displayFirstName;
return this;
}
/**
* Get displayFirstName
* @return displayFirstName
**/
@ApiModelProperty(value = "")
public Boolean DisplayFirstName() {
return displayFirstName;
}
public void setDisplayFirstName(Boolean displayFirstName) {
this.displayFirstName = displayFirstName;
}
public VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation displayLastName(Boolean displayLastName) {
this.displayLastName = displayLastName;
return this;
}
/**
* Get displayLastName
* @return displayLastName
**/
@ApiModelProperty(value = "")
public Boolean DisplayLastName() {
return displayLastName;
}
public void setDisplayLastName(Boolean displayLastName) {
this.displayLastName = displayLastName;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation = (VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation) o;
return Objects.equals(this.displayCardVerificationValue, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayCardVerificationValue) &&
Objects.equals(this.requireCardVerificationValue, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.requireCardVerificationValue) &&
Objects.equals(this.acceptedCardTypes, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.acceptedCardTypes) &&
Objects.equals(this.displayCreditCards, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayCreditCards) &&
Objects.equals(this.displayEchecks, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayEchecks) &&
Objects.equals(this.displayDebtIndicator, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayDebtIndicator) &&
Objects.equals(this.displayBillPayment, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayBillPayment) &&
Objects.equals(this.enableEchecks, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.enableEchecks) &&
Objects.equals(this.displayIgnoreECheckAvsCheckbox, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayIgnoreECheckAvsCheckbox) &&
Objects.equals(this.firstNameRequired, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.firstNameRequired) &&
Objects.equals(this.lastNameRequired, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.lastNameRequired) &&
Objects.equals(this.displayFirstName, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayFirstName) &&
Objects.equals(this.displayLastName, vtConfigCardNotPresentGlobalPaymentInformationPaymentInformation.displayLastName);
}
@Override
public int hashCode() {
return Objects.hash(displayCardVerificationValue, requireCardVerificationValue, acceptedCardTypes, displayCreditCards, displayEchecks, displayDebtIndicator, displayBillPayment, enableEchecks, displayIgnoreECheckAvsCheckbox, firstNameRequired, lastNameRequired, displayFirstName, displayLastName);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation {\n");
if (displayCardVerificationValue != null) sb.append(" displayCardVerificationValue: ").append(toIndentedString(displayCardVerificationValue)).append("\n");
if (requireCardVerificationValue != null) sb.append(" requireCardVerificationValue: ").append(toIndentedString(requireCardVerificationValue)).append("\n");
if (acceptedCardTypes != null) sb.append(" acceptedCardTypes: ").append(toIndentedString(acceptedCardTypes)).append("\n");
if (displayCreditCards != null) sb.append(" displayCreditCards: ").append(toIndentedString(displayCreditCards)).append("\n");
if (displayEchecks != null) sb.append(" displayEchecks: ").append(toIndentedString(displayEchecks)).append("\n");
if (displayDebtIndicator != null) sb.append(" displayDebtIndicator: ").append(toIndentedString(displayDebtIndicator)).append("\n");
if (displayBillPayment != null) sb.append(" displayBillPayment: ").append(toIndentedString(displayBillPayment)).append("\n");
if (enableEchecks != null) sb.append(" enableEchecks: ").append(toIndentedString(enableEchecks)).append("\n");
if (displayIgnoreECheckAvsCheckbox != null) sb.append(" displayIgnoreECheckAvsCheckbox: ").append(toIndentedString(displayIgnoreECheckAvsCheckbox)).append("\n");
if (firstNameRequired != null) sb.append(" firstNameRequired: ").append(toIndentedString(firstNameRequired)).append("\n");
if (lastNameRequired != null) sb.append(" lastNameRequired: ").append(toIndentedString(lastNameRequired)).append("\n");
if (displayFirstName != null) sb.append(" displayFirstName: ").append(toIndentedString(displayFirstName)).append("\n");
if (displayLastName != null) sb.append(" displayLastName: ").append(toIndentedString(displayLastName)).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