com.zendesk.sunshine_conversations_client.model.FormMessageFieldAllOf Maven / Gradle / Ivy
/*
* Sunshine Conversations API
*
* The version of the OpenAPI document: 12.8.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
package com.zendesk.sunshine_conversations_client.model;
import java.util.Objects;
import java.util.Arrays;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* Properties that can be expected to receive inside a form message field.
*/
@ApiModel(description = "Properties that can be expected to receive inside a form message field. ")
@JsonPropertyOrder({
FormMessageFieldAllOf.JSON_PROPERTY_PLACEHOLDER,
FormMessageFieldAllOf.JSON_PROPERTY_MIN_SIZE,
FormMessageFieldAllOf.JSON_PROPERTY_MAX_SIZE,
FormMessageFieldAllOf.JSON_PROPERTY_OPTIONS
})
public class FormMessageFieldAllOf {
public static final String JSON_PROPERTY_PLACEHOLDER = "placeholder";
private String placeholder;
public static final String JSON_PROPERTY_MIN_SIZE = "minSize";
private Integer minSize = 1;
public static final String JSON_PROPERTY_MAX_SIZE = "maxSize";
private Integer maxSize = 128;
public static final String JSON_PROPERTY_OPTIONS = "options";
private List