@PublicApi public abstract class InsightFieldConfiguration extends Object implements Serializable, Translateble
InsightFieldInput
} should be
used. Ex: {link InsightFieldTextConfiguration} uses a InsightFieldTextInput
etc.Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getDescriptionI18nKey() |
InsightFieldInput |
getInput() |
String |
getKey() |
String |
getLabel() |
String |
getLabelI18nKey() |
InsightFieldRole |
getRole() |
Object |
getValue() |
int |
getWeight() |
boolean |
isMandatory() |
boolean |
isMultiValue() |
void |
setDescription(String description) |
void |
setInput(InsightFieldInput input) |
void |
setLabel(String label) |
void |
setMandatory(boolean isMandatory) |
void |
setMultiValue(boolean isMultiValue) |
void |
setRole(InsightFieldRole role) |
void |
setValue(Object value) |
void |
setWeight(int weight) |
String |
toJSON() |
void |
translate(io.riada.insight.utils.I18n i18n) |
public String getKey()
public String getLabel()
public void setLabel(String label)
public String getDescription()
public void setDescription(String description)
public InsightFieldInput getInput()
public void setInput(InsightFieldInput input)
public InsightFieldRole getRole()
public void setRole(InsightFieldRole role)
public boolean isMandatory()
public void setMandatory(boolean isMandatory)
public boolean isMultiValue()
public void setMultiValue(boolean isMultiValue)
public String getLabelI18nKey()
public String getDescriptionI18nKey()
public int getWeight()
public void setWeight(int weight)
public Object getValue()
public void setValue(Object value)
public String toJSON()
public void translate(io.riada.insight.utils.I18n i18n)
translate
in interface Translateble
Copyright © 2023 Atlassian. All rights reserved.