Model.PushFunds201ResponseProcessorInformationSettlement 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;
/**
* PushFunds201ResponseProcessorInformationSettlement
*/
public class PushFunds201ResponseProcessorInformationSettlement {
@SerializedName("responsibilityFlag")
private Boolean responsibilityFlag = null;
@SerializedName("serviceFlag")
private String serviceFlag = null;
public PushFunds201ResponseProcessorInformationSettlement responsibilityFlag(Boolean responsibilityFlag) {
this.responsibilityFlag = responsibilityFlag;
return this;
}
/**
* Settlement Responsibility Flag: VisaNet sets this flag. This flag is set to true to indicate that VisaNet has settlement responsibility for this transaction. This flag does not indicate the transaction will be settled.
* @return responsibilityFlag
**/
@ApiModelProperty(value = "Settlement Responsibility Flag: VisaNet sets this flag. This flag is set to true to indicate that VisaNet has settlement responsibility for this transaction. This flag does not indicate the transaction will be settled. ")
public Boolean isResponsibilityFlag() {
return responsibilityFlag;
}
public void setResponsibilityFlag(Boolean responsibilityFlag) {
this.responsibilityFlag = responsibilityFlag;
}
public PushFunds201ResponseProcessorInformationSettlement serviceFlag(String serviceFlag) {
this.serviceFlag = serviceFlag;
return this;
}
/**
* Settlement Service for the transaction. Values: VIP: V.I.P. to decide; or not applicable INTERNATIONAL_SETTLEMENT: International NATIONAL_NET_SETTLEMENT: National Net Settlement
* @return serviceFlag
**/
@ApiModelProperty(value = "Settlement Service for the transaction. Values: VIP: V.I.P. to decide; or not applicable INTERNATIONAL_SETTLEMENT: International NATIONAL_NET_SETTLEMENT: National Net Settlement ")
public String getServiceFlag() {
return serviceFlag;
}
public void setServiceFlag(String serviceFlag) {
this.serviceFlag = serviceFlag;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
PushFunds201ResponseProcessorInformationSettlement pushFunds201ResponseProcessorInformationSettlement = (PushFunds201ResponseProcessorInformationSettlement) o;
return Objects.equals(this.responsibilityFlag, pushFunds201ResponseProcessorInformationSettlement.responsibilityFlag) &&
Objects.equals(this.serviceFlag, pushFunds201ResponseProcessorInformationSettlement.serviceFlag);
}
@Override
public int hashCode() {
return Objects.hash(responsibilityFlag, serviceFlag);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class PushFunds201ResponseProcessorInformationSettlement {\n");
sb.append(" responsibilityFlag: ").append(toIndentedString(responsibilityFlag)).append("\n");
sb.append(" serviceFlag: ").append(toIndentedString(serviceFlag)).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