Model.InlineResponse2001 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.Boardingv1registrationsDocumentInformation;
import Model.Boardingv1registrationsOrganizationInformation;
import Model.Boardingv1registrationsProductInformation;
import Model.Boardingv1registrationsRegistrationInformation;
import Model.InlineResponse2001IntegrationInformation;
import Model.InlineResponse2012ProductInformationSetups;
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.HashMap;
import java.util.List;
import java.util.Map;
/**
* InlineResponse2001
*/
public class InlineResponse2001 {
@SerializedName("registrationInformation")
private Boardingv1registrationsRegistrationInformation registrationInformation = null;
@SerializedName("integrationInformation")
private InlineResponse2001IntegrationInformation integrationInformation = null;
@SerializedName("organizationInformation")
private Boardingv1registrationsOrganizationInformation organizationInformation = null;
@SerializedName("productInformation")
private Boardingv1registrationsProductInformation productInformation = null;
@SerializedName("productInformationSetups")
private List productInformationSetups = null;
@SerializedName("documentInformation")
private Boardingv1registrationsDocumentInformation documentInformation = null;
@SerializedName("details")
private Map> details = null;
public InlineResponse2001 registrationInformation(Boardingv1registrationsRegistrationInformation registrationInformation) {
this.registrationInformation = registrationInformation;
return this;
}
/**
* Get registrationInformation
* @return registrationInformation
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsRegistrationInformation getRegistrationInformation() {
return registrationInformation;
}
public void setRegistrationInformation(Boardingv1registrationsRegistrationInformation registrationInformation) {
this.registrationInformation = registrationInformation;
}
public InlineResponse2001 integrationInformation(InlineResponse2001IntegrationInformation integrationInformation) {
this.integrationInformation = integrationInformation;
return this;
}
/**
* Get integrationInformation
* @return integrationInformation
**/
@ApiModelProperty(value = "")
public InlineResponse2001IntegrationInformation getIntegrationInformation() {
return integrationInformation;
}
public void setIntegrationInformation(InlineResponse2001IntegrationInformation integrationInformation) {
this.integrationInformation = integrationInformation;
}
public InlineResponse2001 organizationInformation(Boardingv1registrationsOrganizationInformation organizationInformation) {
this.organizationInformation = organizationInformation;
return this;
}
/**
* Get organizationInformation
* @return organizationInformation
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsOrganizationInformation getOrganizationInformation() {
return organizationInformation;
}
public void setOrganizationInformation(Boardingv1registrationsOrganizationInformation organizationInformation) {
this.organizationInformation = organizationInformation;
}
public InlineResponse2001 productInformation(Boardingv1registrationsProductInformation productInformation) {
this.productInformation = productInformation;
return this;
}
/**
* Get productInformation
* @return productInformation
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsProductInformation getProductInformation() {
return productInformation;
}
public void setProductInformation(Boardingv1registrationsProductInformation productInformation) {
this.productInformation = productInformation;
}
public InlineResponse2001 productInformationSetups(List productInformationSetups) {
this.productInformationSetups = productInformationSetups;
return this;
}
public InlineResponse2001 addProductInformationSetupsItem(InlineResponse2012ProductInformationSetups productInformationSetupsItem) {
if (this.productInformationSetups == null) {
this.productInformationSetups = new ArrayList();
}
this.productInformationSetups.add(productInformationSetupsItem);
return this;
}
/**
* Get productInformationSetups
* @return productInformationSetups
**/
@ApiModelProperty(value = "")
public List getProductInformationSetups() {
return productInformationSetups;
}
public void setProductInformationSetups(List productInformationSetups) {
this.productInformationSetups = productInformationSetups;
}
public InlineResponse2001 documentInformation(Boardingv1registrationsDocumentInformation documentInformation) {
this.documentInformation = documentInformation;
return this;
}
/**
* Get documentInformation
* @return documentInformation
**/
@ApiModelProperty(value = "")
public Boardingv1registrationsDocumentInformation getDocumentInformation() {
return documentInformation;
}
public void setDocumentInformation(Boardingv1registrationsDocumentInformation documentInformation) {
this.documentInformation = documentInformation;
}
public InlineResponse2001 details(Map> details) {
this.details = details;
return this;
}
public InlineResponse2001 putDetailsItem(String key, List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy