All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Model.VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields 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;

/**
 * VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields
 */

public class VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields {
  @SerializedName("displayMerchantDefinedData1")
  private Boolean displayMerchantDefinedData1 = null;

  @SerializedName("displayMerchantDefinedData2")
  private Boolean displayMerchantDefinedData2 = null;

  @SerializedName("displayMerchantDefinedData3")
  private Boolean displayMerchantDefinedData3 = null;

  @SerializedName("displayMerchantDefinedData4")
  private Boolean displayMerchantDefinedData4 = null;

  @SerializedName("displayMerchantDefinedData5")
  private Boolean displayMerchantDefinedData5 = null;

  @SerializedName("merchantDefinedData1DefaultValue")
  private String merchantDefinedData1DefaultValue = null;

  @SerializedName("merchantDefinedData1Label")
  private String merchantDefinedData1Label = null;

  @SerializedName("requireMerchantDefinedData1")
  private Boolean requireMerchantDefinedData1 = null;

  @SerializedName("merchantDefinedData2DefaultValue")
  private String merchantDefinedData2DefaultValue = null;

  @SerializedName("merchantDefinedData2Label")
  private String merchantDefinedData2Label = null;

  @SerializedName("requireMerchantDefinedData2")
  private Boolean requireMerchantDefinedData2 = null;

  @SerializedName("merchantDefinedData3DefaultValue")
  private String merchantDefinedData3DefaultValue = null;

  @SerializedName("merchantDefinedData3Label")
  private String merchantDefinedData3Label = null;

  @SerializedName("requireMerchantDefinedData3")
  private Boolean requireMerchantDefinedData3 = null;

  @SerializedName("merchantDefinedData4DefaultValue")
  private String merchantDefinedData4DefaultValue = null;

  @SerializedName("merchantDefinedData4Label")
  private String merchantDefinedData4Label = null;

  @SerializedName("requireMerchantDefinedData4")
  private Boolean requireMerchantDefinedData4 = null;

  @SerializedName("merchantDefinedData5DefaultValue")
  private String merchantDefinedData5DefaultValue = null;

  @SerializedName("merchantDefinedData5Label")
  private String merchantDefinedData5Label = null;

  @SerializedName("requireMerchantDefinedData5")
  private Boolean requireMerchantDefinedData5 = null;

  @SerializedName("merchantDefinedData1DisplayOnReceipt")
  private Boolean merchantDefinedData1DisplayOnReceipt = null;

  @SerializedName("merchantDefinedData2DisplayOnReceipt")
  private Boolean merchantDefinedData2DisplayOnReceipt = null;

  @SerializedName("merchantDefinedData3DisplayOnReceipt")
  private Boolean merchantDefinedData3DisplayOnReceipt = null;

  @SerializedName("merchantDefinedData4DisplayOnReceipt")
  private Boolean merchantDefinedData4DisplayOnReceipt = null;

  @SerializedName("merchantDefinedData5DisplayOnReceipt")
  private Boolean merchantDefinedData5DisplayOnReceipt = null;

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields displayMerchantDefinedData1(Boolean displayMerchantDefinedData1) {
    this.displayMerchantDefinedData1 = displayMerchantDefinedData1;
    return this;
  }

   /**
   * Get displayMerchantDefinedData1
   * @return displayMerchantDefinedData1
  **/
  @ApiModelProperty(value = "")
  public Boolean isDisplayMerchantDefinedData1() {
    return displayMerchantDefinedData1;
  }

  public void setDisplayMerchantDefinedData1(Boolean displayMerchantDefinedData1) {
    this.displayMerchantDefinedData1 = displayMerchantDefinedData1;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields displayMerchantDefinedData2(Boolean displayMerchantDefinedData2) {
    this.displayMerchantDefinedData2 = displayMerchantDefinedData2;
    return this;
  }

   /**
   * Get displayMerchantDefinedData2
   * @return displayMerchantDefinedData2
  **/
  @ApiModelProperty(value = "")
  public Boolean isDisplayMerchantDefinedData2() {
    return displayMerchantDefinedData2;
  }

  public void setDisplayMerchantDefinedData2(Boolean displayMerchantDefinedData2) {
    this.displayMerchantDefinedData2 = displayMerchantDefinedData2;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields displayMerchantDefinedData3(Boolean displayMerchantDefinedData3) {
    this.displayMerchantDefinedData3 = displayMerchantDefinedData3;
    return this;
  }

   /**
   * Get displayMerchantDefinedData3
   * @return displayMerchantDefinedData3
  **/
  @ApiModelProperty(value = "")
  public Boolean isDisplayMerchantDefinedData3() {
    return displayMerchantDefinedData3;
  }

  public void setDisplayMerchantDefinedData3(Boolean displayMerchantDefinedData3) {
    this.displayMerchantDefinedData3 = displayMerchantDefinedData3;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields displayMerchantDefinedData4(Boolean displayMerchantDefinedData4) {
    this.displayMerchantDefinedData4 = displayMerchantDefinedData4;
    return this;
  }

   /**
   * Get displayMerchantDefinedData4
   * @return displayMerchantDefinedData4
  **/
  @ApiModelProperty(value = "")
  public Boolean isDisplayMerchantDefinedData4() {
    return displayMerchantDefinedData4;
  }

  public void setDisplayMerchantDefinedData4(Boolean displayMerchantDefinedData4) {
    this.displayMerchantDefinedData4 = displayMerchantDefinedData4;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields displayMerchantDefinedData5(Boolean displayMerchantDefinedData5) {
    this.displayMerchantDefinedData5 = displayMerchantDefinedData5;
    return this;
  }

   /**
   * Get displayMerchantDefinedData5
   * @return displayMerchantDefinedData5
  **/
  @ApiModelProperty(value = "")
  public Boolean isDisplayMerchantDefinedData5() {
    return displayMerchantDefinedData5;
  }

  public void setDisplayMerchantDefinedData5(Boolean displayMerchantDefinedData5) {
    this.displayMerchantDefinedData5 = displayMerchantDefinedData5;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData1DefaultValue(String merchantDefinedData1DefaultValue) {
    this.merchantDefinedData1DefaultValue = merchantDefinedData1DefaultValue;
    return this;
  }

   /**
   * Get merchantDefinedData1DefaultValue
   * @return merchantDefinedData1DefaultValue
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData1DefaultValue() {
    return merchantDefinedData1DefaultValue;
  }

  public void setMerchantDefinedData1DefaultValue(String merchantDefinedData1DefaultValue) {
    this.merchantDefinedData1DefaultValue = merchantDefinedData1DefaultValue;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData1Label(String merchantDefinedData1Label) {
    this.merchantDefinedData1Label = merchantDefinedData1Label;
    return this;
  }

   /**
   * Get merchantDefinedData1Label
   * @return merchantDefinedData1Label
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData1Label() {
    return merchantDefinedData1Label;
  }

  public void setMerchantDefinedData1Label(String merchantDefinedData1Label) {
    this.merchantDefinedData1Label = merchantDefinedData1Label;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields requireMerchantDefinedData1(Boolean requireMerchantDefinedData1) {
    this.requireMerchantDefinedData1 = requireMerchantDefinedData1;
    return this;
  }

   /**
   * Get requireMerchantDefinedData1
   * @return requireMerchantDefinedData1
  **/
  @ApiModelProperty(value = "")
  public Boolean isRequireMerchantDefinedData1() {
    return requireMerchantDefinedData1;
  }

  public void setRequireMerchantDefinedData1(Boolean requireMerchantDefinedData1) {
    this.requireMerchantDefinedData1 = requireMerchantDefinedData1;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData2DefaultValue(String merchantDefinedData2DefaultValue) {
    this.merchantDefinedData2DefaultValue = merchantDefinedData2DefaultValue;
    return this;
  }

   /**
   * Get merchantDefinedData2DefaultValue
   * @return merchantDefinedData2DefaultValue
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData2DefaultValue() {
    return merchantDefinedData2DefaultValue;
  }

  public void setMerchantDefinedData2DefaultValue(String merchantDefinedData2DefaultValue) {
    this.merchantDefinedData2DefaultValue = merchantDefinedData2DefaultValue;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData2Label(String merchantDefinedData2Label) {
    this.merchantDefinedData2Label = merchantDefinedData2Label;
    return this;
  }

   /**
   * Get merchantDefinedData2Label
   * @return merchantDefinedData2Label
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData2Label() {
    return merchantDefinedData2Label;
  }

  public void setMerchantDefinedData2Label(String merchantDefinedData2Label) {
    this.merchantDefinedData2Label = merchantDefinedData2Label;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields requireMerchantDefinedData2(Boolean requireMerchantDefinedData2) {
    this.requireMerchantDefinedData2 = requireMerchantDefinedData2;
    return this;
  }

   /**
   * Get requireMerchantDefinedData2
   * @return requireMerchantDefinedData2
  **/
  @ApiModelProperty(value = "")
  public Boolean isRequireMerchantDefinedData2() {
    return requireMerchantDefinedData2;
  }

  public void setRequireMerchantDefinedData2(Boolean requireMerchantDefinedData2) {
    this.requireMerchantDefinedData2 = requireMerchantDefinedData2;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData3DefaultValue(String merchantDefinedData3DefaultValue) {
    this.merchantDefinedData3DefaultValue = merchantDefinedData3DefaultValue;
    return this;
  }

   /**
   * Get merchantDefinedData3DefaultValue
   * @return merchantDefinedData3DefaultValue
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData3DefaultValue() {
    return merchantDefinedData3DefaultValue;
  }

  public void setMerchantDefinedData3DefaultValue(String merchantDefinedData3DefaultValue) {
    this.merchantDefinedData3DefaultValue = merchantDefinedData3DefaultValue;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData3Label(String merchantDefinedData3Label) {
    this.merchantDefinedData3Label = merchantDefinedData3Label;
    return this;
  }

   /**
   * Get merchantDefinedData3Label
   * @return merchantDefinedData3Label
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData3Label() {
    return merchantDefinedData3Label;
  }

  public void setMerchantDefinedData3Label(String merchantDefinedData3Label) {
    this.merchantDefinedData3Label = merchantDefinedData3Label;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields requireMerchantDefinedData3(Boolean requireMerchantDefinedData3) {
    this.requireMerchantDefinedData3 = requireMerchantDefinedData3;
    return this;
  }

   /**
   * Get requireMerchantDefinedData3
   * @return requireMerchantDefinedData3
  **/
  @ApiModelProperty(value = "")
  public Boolean isRequireMerchantDefinedData3() {
    return requireMerchantDefinedData3;
  }

  public void setRequireMerchantDefinedData3(Boolean requireMerchantDefinedData3) {
    this.requireMerchantDefinedData3 = requireMerchantDefinedData3;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData4DefaultValue(String merchantDefinedData4DefaultValue) {
    this.merchantDefinedData4DefaultValue = merchantDefinedData4DefaultValue;
    return this;
  }

   /**
   * Get merchantDefinedData4DefaultValue
   * @return merchantDefinedData4DefaultValue
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData4DefaultValue() {
    return merchantDefinedData4DefaultValue;
  }

  public void setMerchantDefinedData4DefaultValue(String merchantDefinedData4DefaultValue) {
    this.merchantDefinedData4DefaultValue = merchantDefinedData4DefaultValue;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData4Label(String merchantDefinedData4Label) {
    this.merchantDefinedData4Label = merchantDefinedData4Label;
    return this;
  }

   /**
   * Get merchantDefinedData4Label
   * @return merchantDefinedData4Label
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData4Label() {
    return merchantDefinedData4Label;
  }

  public void setMerchantDefinedData4Label(String merchantDefinedData4Label) {
    this.merchantDefinedData4Label = merchantDefinedData4Label;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields requireMerchantDefinedData4(Boolean requireMerchantDefinedData4) {
    this.requireMerchantDefinedData4 = requireMerchantDefinedData4;
    return this;
  }

   /**
   * Get requireMerchantDefinedData4
   * @return requireMerchantDefinedData4
  **/
  @ApiModelProperty(value = "")
  public Boolean isRequireMerchantDefinedData4() {
    return requireMerchantDefinedData4;
  }

  public void setRequireMerchantDefinedData4(Boolean requireMerchantDefinedData4) {
    this.requireMerchantDefinedData4 = requireMerchantDefinedData4;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData5DefaultValue(String merchantDefinedData5DefaultValue) {
    this.merchantDefinedData5DefaultValue = merchantDefinedData5DefaultValue;
    return this;
  }

   /**
   * Get merchantDefinedData5DefaultValue
   * @return merchantDefinedData5DefaultValue
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData5DefaultValue() {
    return merchantDefinedData5DefaultValue;
  }

  public void setMerchantDefinedData5DefaultValue(String merchantDefinedData5DefaultValue) {
    this.merchantDefinedData5DefaultValue = merchantDefinedData5DefaultValue;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData5Label(String merchantDefinedData5Label) {
    this.merchantDefinedData5Label = merchantDefinedData5Label;
    return this;
  }

   /**
   * Get merchantDefinedData5Label
   * @return merchantDefinedData5Label
  **/
  @ApiModelProperty(value = "")
  public String getMerchantDefinedData5Label() {
    return merchantDefinedData5Label;
  }

  public void setMerchantDefinedData5Label(String merchantDefinedData5Label) {
    this.merchantDefinedData5Label = merchantDefinedData5Label;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields requireMerchantDefinedData5(Boolean requireMerchantDefinedData5) {
    this.requireMerchantDefinedData5 = requireMerchantDefinedData5;
    return this;
  }

   /**
   * Get requireMerchantDefinedData5
   * @return requireMerchantDefinedData5
  **/
  @ApiModelProperty(value = "")
  public Boolean isRequireMerchantDefinedData5() {
    return requireMerchantDefinedData5;
  }

  public void setRequireMerchantDefinedData5(Boolean requireMerchantDefinedData5) {
    this.requireMerchantDefinedData5 = requireMerchantDefinedData5;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData1DisplayOnReceipt(Boolean merchantDefinedData1DisplayOnReceipt) {
    this.merchantDefinedData1DisplayOnReceipt = merchantDefinedData1DisplayOnReceipt;
    return this;
  }

   /**
   * Get merchantDefinedData1DisplayOnReceipt
   * @return merchantDefinedData1DisplayOnReceipt
  **/
  @ApiModelProperty(value = "")
  public Boolean isMerchantDefinedData1DisplayOnReceipt() {
    return merchantDefinedData1DisplayOnReceipt;
  }

  public void setMerchantDefinedData1DisplayOnReceipt(Boolean merchantDefinedData1DisplayOnReceipt) {
    this.merchantDefinedData1DisplayOnReceipt = merchantDefinedData1DisplayOnReceipt;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData2DisplayOnReceipt(Boolean merchantDefinedData2DisplayOnReceipt) {
    this.merchantDefinedData2DisplayOnReceipt = merchantDefinedData2DisplayOnReceipt;
    return this;
  }

   /**
   * Get merchantDefinedData2DisplayOnReceipt
   * @return merchantDefinedData2DisplayOnReceipt
  **/
  @ApiModelProperty(value = "")
  public Boolean isMerchantDefinedData2DisplayOnReceipt() {
    return merchantDefinedData2DisplayOnReceipt;
  }

  public void setMerchantDefinedData2DisplayOnReceipt(Boolean merchantDefinedData2DisplayOnReceipt) {
    this.merchantDefinedData2DisplayOnReceipt = merchantDefinedData2DisplayOnReceipt;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData3DisplayOnReceipt(Boolean merchantDefinedData3DisplayOnReceipt) {
    this.merchantDefinedData3DisplayOnReceipt = merchantDefinedData3DisplayOnReceipt;
    return this;
  }

   /**
   * Get merchantDefinedData3DisplayOnReceipt
   * @return merchantDefinedData3DisplayOnReceipt
  **/
  @ApiModelProperty(value = "")
  public Boolean isMerchantDefinedData3DisplayOnReceipt() {
    return merchantDefinedData3DisplayOnReceipt;
  }

  public void setMerchantDefinedData3DisplayOnReceipt(Boolean merchantDefinedData3DisplayOnReceipt) {
    this.merchantDefinedData3DisplayOnReceipt = merchantDefinedData3DisplayOnReceipt;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData4DisplayOnReceipt(Boolean merchantDefinedData4DisplayOnReceipt) {
    this.merchantDefinedData4DisplayOnReceipt = merchantDefinedData4DisplayOnReceipt;
    return this;
  }

   /**
   * Get merchantDefinedData4DisplayOnReceipt
   * @return merchantDefinedData4DisplayOnReceipt
  **/
  @ApiModelProperty(value = "")
  public Boolean isMerchantDefinedData4DisplayOnReceipt() {
    return merchantDefinedData4DisplayOnReceipt;
  }

  public void setMerchantDefinedData4DisplayOnReceipt(Boolean merchantDefinedData4DisplayOnReceipt) {
    this.merchantDefinedData4DisplayOnReceipt = merchantDefinedData4DisplayOnReceipt;
  }

  public VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields merchantDefinedData5DisplayOnReceipt(Boolean merchantDefinedData5DisplayOnReceipt) {
    this.merchantDefinedData5DisplayOnReceipt = merchantDefinedData5DisplayOnReceipt;
    return this;
  }

   /**
   * Get merchantDefinedData5DisplayOnReceipt
   * @return merchantDefinedData5DisplayOnReceipt
  **/
  @ApiModelProperty(value = "")
  public Boolean isMerchantDefinedData5DisplayOnReceipt() {
    return merchantDefinedData5DisplayOnReceipt;
  }

  public void setMerchantDefinedData5DisplayOnReceipt(Boolean merchantDefinedData5DisplayOnReceipt) {
    this.merchantDefinedData5DisplayOnReceipt = merchantDefinedData5DisplayOnReceipt;
  }


  @Override
  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields = (VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields) o;
    return Objects.equals(this.displayMerchantDefinedData1, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.displayMerchantDefinedData1) &&
        Objects.equals(this.displayMerchantDefinedData2, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.displayMerchantDefinedData2) &&
        Objects.equals(this.displayMerchantDefinedData3, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.displayMerchantDefinedData3) &&
        Objects.equals(this.displayMerchantDefinedData4, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.displayMerchantDefinedData4) &&
        Objects.equals(this.displayMerchantDefinedData5, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.displayMerchantDefinedData5) &&
        Objects.equals(this.merchantDefinedData1DefaultValue, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData1DefaultValue) &&
        Objects.equals(this.merchantDefinedData1Label, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData1Label) &&
        Objects.equals(this.requireMerchantDefinedData1, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.requireMerchantDefinedData1) &&
        Objects.equals(this.merchantDefinedData2DefaultValue, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData2DefaultValue) &&
        Objects.equals(this.merchantDefinedData2Label, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData2Label) &&
        Objects.equals(this.requireMerchantDefinedData2, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.requireMerchantDefinedData2) &&
        Objects.equals(this.merchantDefinedData3DefaultValue, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData3DefaultValue) &&
        Objects.equals(this.merchantDefinedData3Label, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData3Label) &&
        Objects.equals(this.requireMerchantDefinedData3, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.requireMerchantDefinedData3) &&
        Objects.equals(this.merchantDefinedData4DefaultValue, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData4DefaultValue) &&
        Objects.equals(this.merchantDefinedData4Label, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData4Label) &&
        Objects.equals(this.requireMerchantDefinedData4, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.requireMerchantDefinedData4) &&
        Objects.equals(this.merchantDefinedData5DefaultValue, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData5DefaultValue) &&
        Objects.equals(this.merchantDefinedData5Label, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData5Label) &&
        Objects.equals(this.requireMerchantDefinedData5, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.requireMerchantDefinedData5) &&
        Objects.equals(this.merchantDefinedData1DisplayOnReceipt, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData1DisplayOnReceipt) &&
        Objects.equals(this.merchantDefinedData2DisplayOnReceipt, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData2DisplayOnReceipt) &&
        Objects.equals(this.merchantDefinedData3DisplayOnReceipt, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData3DisplayOnReceipt) &&
        Objects.equals(this.merchantDefinedData4DisplayOnReceipt, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData4DisplayOnReceipt) &&
        Objects.equals(this.merchantDefinedData5DisplayOnReceipt, vtConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields.merchantDefinedData5DisplayOnReceipt);
  }

  @Override
  public int hashCode() {
    return Objects.hash(displayMerchantDefinedData1, displayMerchantDefinedData2, displayMerchantDefinedData3, displayMerchantDefinedData4, displayMerchantDefinedData5, merchantDefinedData1DefaultValue, merchantDefinedData1Label, requireMerchantDefinedData1, merchantDefinedData2DefaultValue, merchantDefinedData2Label, requireMerchantDefinedData2, merchantDefinedData3DefaultValue, merchantDefinedData3Label, requireMerchantDefinedData3, merchantDefinedData4DefaultValue, merchantDefinedData4Label, requireMerchantDefinedData4, merchantDefinedData5DefaultValue, merchantDefinedData5Label, requireMerchantDefinedData5, merchantDefinedData1DisplayOnReceipt, merchantDefinedData2DisplayOnReceipt, merchantDefinedData3DisplayOnReceipt, merchantDefinedData4DisplayOnReceipt, merchantDefinedData5DisplayOnReceipt);
  }


  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields {\n");
    
    sb.append("    displayMerchantDefinedData1: ").append(toIndentedString(displayMerchantDefinedData1)).append("\n");
    sb.append("    displayMerchantDefinedData2: ").append(toIndentedString(displayMerchantDefinedData2)).append("\n");
    sb.append("    displayMerchantDefinedData3: ").append(toIndentedString(displayMerchantDefinedData3)).append("\n");
    sb.append("    displayMerchantDefinedData4: ").append(toIndentedString(displayMerchantDefinedData4)).append("\n");
    sb.append("    displayMerchantDefinedData5: ").append(toIndentedString(displayMerchantDefinedData5)).append("\n");
    sb.append("    merchantDefinedData1DefaultValue: ").append(toIndentedString(merchantDefinedData1DefaultValue)).append("\n");
    sb.append("    merchantDefinedData1Label: ").append(toIndentedString(merchantDefinedData1Label)).append("\n");
    sb.append("    requireMerchantDefinedData1: ").append(toIndentedString(requireMerchantDefinedData1)).append("\n");
    sb.append("    merchantDefinedData2DefaultValue: ").append(toIndentedString(merchantDefinedData2DefaultValue)).append("\n");
    sb.append("    merchantDefinedData2Label: ").append(toIndentedString(merchantDefinedData2Label)).append("\n");
    sb.append("    requireMerchantDefinedData2: ").append(toIndentedString(requireMerchantDefinedData2)).append("\n");
    sb.append("    merchantDefinedData3DefaultValue: ").append(toIndentedString(merchantDefinedData3DefaultValue)).append("\n");
    sb.append("    merchantDefinedData3Label: ").append(toIndentedString(merchantDefinedData3Label)).append("\n");
    sb.append("    requireMerchantDefinedData3: ").append(toIndentedString(requireMerchantDefinedData3)).append("\n");
    sb.append("    merchantDefinedData4DefaultValue: ").append(toIndentedString(merchantDefinedData4DefaultValue)).append("\n");
    sb.append("    merchantDefinedData4Label: ").append(toIndentedString(merchantDefinedData4Label)).append("\n");
    sb.append("    requireMerchantDefinedData4: ").append(toIndentedString(requireMerchantDefinedData4)).append("\n");
    sb.append("    merchantDefinedData5DefaultValue: ").append(toIndentedString(merchantDefinedData5DefaultValue)).append("\n");
    sb.append("    merchantDefinedData5Label: ").append(toIndentedString(merchantDefinedData5Label)).append("\n");
    sb.append("    requireMerchantDefinedData5: ").append(toIndentedString(requireMerchantDefinedData5)).append("\n");
    sb.append("    merchantDefinedData1DisplayOnReceipt: ").append(toIndentedString(merchantDefinedData1DisplayOnReceipt)).append("\n");
    sb.append("    merchantDefinedData2DisplayOnReceipt: ").append(toIndentedString(merchantDefinedData2DisplayOnReceipt)).append("\n");
    sb.append("    merchantDefinedData3DisplayOnReceipt: ").append(toIndentedString(merchantDefinedData3DisplayOnReceipt)).append("\n");
    sb.append("    merchantDefinedData4DisplayOnReceipt: ").append(toIndentedString(merchantDefinedData4DisplayOnReceipt)).append("\n");
    sb.append("    merchantDefinedData5DisplayOnReceipt: ").append(toIndentedString(merchantDefinedData5DisplayOnReceipt)).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