public class CustomizableMultipleOption extends AbstractResponse<CustomizableMultipleOption> implements CustomizableOptionInterface
optimisticData, responseData| Constructor and Description |
|---|
CustomizableMultipleOption() |
CustomizableMultipleOption(com.google.gson.JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGraphQlTypeName() |
Integer |
getOptionId()
Deprecated.
Use `uid` instead
|
Boolean |
getRequired()
Indicates whether the option is required.
|
Integer |
getSortOrder()
The order in which the option is displayed.
|
String |
getTitle()
The display name for this option.
|
ID |
getUid()
The unique ID for a `CustomizableOptionInterface` object.
|
List<CustomizableMultipleValue> |
getValue()
An array that defines the set of options for a multiselect.
|
CustomizableMultipleOption |
setOptionId(Integer arg) |
CustomizableMultipleOption |
setRequired(Boolean arg) |
CustomizableMultipleOption |
setSortOrder(Integer arg) |
CustomizableMultipleOption |
setTitle(String arg) |
CustomizableMultipleOption |
setUid(ID arg) |
CustomizableMultipleOption |
setValue(List<CustomizableMultipleValue> arg) |
boolean |
unwrapsToObject(String key) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsStringpublic CustomizableMultipleOption()
public CustomizableMultipleOption(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface CustomizableOptionInterface@Deprecated public Integer getOptionId()
getOptionId in interface CustomizableOptionInterfacepublic CustomizableMultipleOption setOptionId(Integer arg)
public Boolean getRequired()
getRequired in interface CustomizableOptionInterfacepublic CustomizableMultipleOption setRequired(Boolean arg)
public Integer getSortOrder()
getSortOrder in interface CustomizableOptionInterfacepublic CustomizableMultipleOption setSortOrder(Integer arg)
public String getTitle()
getTitle in interface CustomizableOptionInterfacepublic CustomizableMultipleOption setTitle(String arg)
public ID getUid()
getUid in interface CustomizableOptionInterfacepublic CustomizableMultipleOption setUid(ID arg)
public List<CustomizableMultipleValue> getValue()
public CustomizableMultipleOption setValue(List<CustomizableMultipleValue> arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<CustomizableMultipleOption>Copyright © 2022 Adobe. All rights reserved.