public class InputDetail extends Object
| Constructor and Description |
|---|
InputDetail() |
| Modifier and Type | Method and Description |
|---|---|
InputDetail |
addDetailsItem(SubInputDetail detailsItem) |
InputDetail |
addItemsItem(Item itemsItem) |
InputDetail |
configuration(Map<String,String> configuration) |
InputDetail |
details(List<SubInputDetail> details) |
boolean |
equals(Object o) |
Map<String,String> |
getConfiguration()
Configuration parameters for the required input.
|
List<SubInputDetail> |
getDetails()
Input details can also be provided recursively.
|
List<Item> |
getItems()
In case of a select, the items to choose from.
|
String |
getItemSearchUrl()
In case of a select, the URL from which to query the items.
|
String |
getKey()
The value to provide in the result.
|
String |
getType()
The type of the required input.
|
String |
getValue()
The value can be pre-filled, if available.
|
int |
hashCode() |
Boolean |
isOptional()
True if this input is optional to provide.
|
InputDetail |
items(List<Item> items) |
InputDetail |
itemSearchUrl(String itemSearchUrl) |
InputDetail |
key(String key) |
InputDetail |
optional(Boolean optional) |
InputDetail |
putConfigurationItem(String key,
String configurationItem) |
void |
setConfiguration(Map<String,String> configuration) |
void |
setDetails(List<SubInputDetail> details) |
void |
setItems(List<Item> items) |
void |
setItemSearchUrl(String itemSearchUrl) |
void |
setKey(String key) |
void |
setOptional(Boolean optional) |
void |
setType(String type) |
void |
setValue(String value) |
String |
toString() |
InputDetail |
type(String type) |
InputDetail |
value(String value) |
public InputDetail configuration(Map<String,String> configuration)
public InputDetail putConfigurationItem(String key, String configurationItem)
public Map<String,String> getConfiguration()
public InputDetail details(List<SubInputDetail> details)
public InputDetail addDetailsItem(SubInputDetail detailsItem)
public List<SubInputDetail> getDetails()
public void setDetails(List<SubInputDetail> details)
public InputDetail itemSearchUrl(String itemSearchUrl)
public String getItemSearchUrl()
public void setItemSearchUrl(String itemSearchUrl)
public InputDetail items(List<Item> items)
public InputDetail addItemsItem(Item itemsItem)
public InputDetail key(String key)
public String getKey()
public void setKey(String key)
public InputDetail optional(Boolean optional)
public Boolean isOptional()
public void setOptional(Boolean optional)
public InputDetail type(String type)
public String getType()
public void setType(String type)
public InputDetail value(String value)
public String getValue()
public void setValue(String value)
Copyright © 2022. All rights reserved.