io.formapi.UpdateDataRequestResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of FormAPI Show documentation
Show all versions of FormAPI Show documentation
Java API client for the FormAPI PDF generation service
The newest version!
/*
* API v1
* FormAPI is a service that helps you fill out and sign PDF templates.
*
* OpenAPI spec version: v1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
package io.formapi;
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.formapi.SubmissionDataRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* UpdateDataRequestResponse
*/
@javax.annotation.Generated(value = "io.formapi.codegen.FormApiJavaClientCodegen", date = "2019-10-10T00:49:37.967+07:00[Asia/Bangkok]")
public class UpdateDataRequestResponse {
public static final String SERIALIZED_NAME_DATA_REQUEST = "data_request";
@SerializedName(SERIALIZED_NAME_DATA_REQUEST)
private SubmissionDataRequest dataRequest = null;
public static final String SERIALIZED_NAME_ERRORS = "errors";
@SerializedName(SERIALIZED_NAME_ERRORS)
private List errors = null;
/**
* Gets or Sets status
*/
@JsonAdapter(StatusEnum.Adapter.class)
public enum StatusEnum {
SUCCESS("success"),
ERROR("error");
private String value;
StatusEnum(String value) {
this.value = value;
}
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
public static StatusEnum fromValue(String text) {
for (StatusEnum b : StatusEnum.values()) {
if (String.valueOf(b.value).equals(text)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + text + "'");
}
public static class Adapter extends TypeAdapter {
@Override
public void write(final JsonWriter jsonWriter, final StatusEnum enumeration) throws IOException {
jsonWriter.value(enumeration.getValue());
}
@Override
public StatusEnum read(final JsonReader jsonReader) throws IOException {
String value = jsonReader.nextString();
return StatusEnum.fromValue(String.valueOf(value));
}
}
}
public static final String SERIALIZED_NAME_STATUS = "status";
@SerializedName(SERIALIZED_NAME_STATUS)
private StatusEnum status = null;
public UpdateDataRequestResponse dataRequest(SubmissionDataRequest dataRequest) {
this.dataRequest = dataRequest;
return this;
}
/**
* Get dataRequest
* @return dataRequest
**/
@ApiModelProperty(value = "")
public SubmissionDataRequest getDataRequest() {
return dataRequest;
}
public void setDataRequest(SubmissionDataRequest dataRequest) {
this.dataRequest = dataRequest;
}
public UpdateDataRequestResponse errors(List errors) {
this.errors = errors;
return this;
}
public UpdateDataRequestResponse addErrorsItem(String errorsItem) {
if (this.errors == null) {
this.errors = new ArrayList();
}
this.errors.add(errorsItem);
return this;
}
/**
* Get errors
* @return errors
**/
@ApiModelProperty(value = "")
public List getErrors() {
return errors;
}
public void setErrors(List errors) {
this.errors = errors;
}
public UpdateDataRequestResponse status(StatusEnum status) {
this.status = status;
return this;
}
/**
* Get status
* @return status
**/
@ApiModelProperty(value = "")
public StatusEnum getStatus() {
return status;
}
public void setStatus(StatusEnum status) {
this.status = status;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
UpdateDataRequestResponse updateDataRequestResponse = (UpdateDataRequestResponse) o;
return Objects.equals(this.dataRequest, updateDataRequestResponse.dataRequest) &&
Objects.equals(this.errors, updateDataRequestResponse.errors) &&
Objects.equals(this.status, updateDataRequestResponse.status);
}
@Override
public int hashCode() {
return Objects.hash(dataRequest, errors, status);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class UpdateDataRequestResponse {\n");
sb.append(" dataRequest: ").append(toIndentedString(dataRequest)).append("\n");
sb.append(" errors: ").append(toIndentedString(errors)).append("\n");
sb.append(" status: ").append(toIndentedString(status)).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