Class FormMessageFieldAllOf
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.FormMessageFieldAllOf
-
public class FormMessageFieldAllOf extends java.lang.ObjectProperties that can be expected to receive inside a form message field.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_MAX_SIZEstatic java.lang.StringJSON_PROPERTY_MIN_SIZEstatic java.lang.StringJSON_PROPERTY_OPTIONSstatic java.lang.StringJSON_PROPERTY_PLACEHOLDER
-
Constructor Summary
Constructors Constructor Description FormMessageFieldAllOf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormMessageFieldAllOfaddOptionsItem(java.lang.Object optionsItem)booleanequals(java.lang.Object o)java.lang.IntegergetMaxSize()The maximum allowed length for the response for a field of type text.java.lang.IntegergetMinSize()The minimum allowed length for the response for a field of type text.java.util.List<java.lang.Object>getOptions()Array of objects representing options for a field of type select.java.lang.StringgetPlaceholder()Placeholder text for the field.inthashCode()FormMessageFieldAllOfmaxSize(java.lang.Integer maxSize)FormMessageFieldAllOfminSize(java.lang.Integer minSize)FormMessageFieldAllOfoptions(java.util.List<java.lang.Object> options)FormMessageFieldAllOfplaceholder(java.lang.String placeholder)voidsetMaxSize(java.lang.Integer maxSize)voidsetMinSize(java.lang.Integer minSize)voidsetOptions(java.util.List<java.lang.Object> options)voidsetPlaceholder(java.lang.String placeholder)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_PLACEHOLDER
public static final java.lang.String JSON_PROPERTY_PLACEHOLDER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MIN_SIZE
public static final java.lang.String JSON_PROPERTY_MIN_SIZE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAX_SIZE
public static final java.lang.String JSON_PROPERTY_MAX_SIZE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPTIONS
public static final java.lang.String JSON_PROPERTY_OPTIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
placeholder
public FormMessageFieldAllOf placeholder(java.lang.String placeholder)
-
getPlaceholder
@Nullable public java.lang.String getPlaceholder()
Placeholder text for the field. Form message only.- Returns:
- placeholder
-
setPlaceholder
public void setPlaceholder(java.lang.String placeholder)
-
minSize
public FormMessageFieldAllOf minSize(java.lang.Integer minSize)
-
getMinSize
@Nullable public java.lang.Integer getMinSize()
The minimum allowed length for the response for a field of type text. Form message only. minimum: 1 maximum: 256- Returns:
- minSize
-
setMinSize
public void setMinSize(java.lang.Integer minSize)
-
maxSize
public FormMessageFieldAllOf maxSize(java.lang.Integer maxSize)
-
getMaxSize
@Nullable public java.lang.Integer getMaxSize()
The maximum allowed length for the response for a field of type text. Form message only. minimum: 1 maximum: 256- Returns:
- maxSize
-
setMaxSize
public void setMaxSize(java.lang.Integer maxSize)
-
options
public FormMessageFieldAllOf options(java.util.List<java.lang.Object> options)
-
addOptionsItem
public FormMessageFieldAllOf addOptionsItem(java.lang.Object optionsItem)
-
getOptions
@Nullable public java.util.List<java.lang.Object> getOptions()
Array of objects representing options for a field of type select.- Returns:
- options
-
setOptions
public void setOptions(java.util.List<java.lang.Object> options)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-