Class SaveIndicatorRequest
-
- All Implemented Interfaces:
-
ai.tock.bot.admin.model.ToValidate
public final class SaveIndicatorRequest extends BaseIndicatorRequest
The save request for indicators
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Stringlabelprivate final Stringdescriptionprivate final Set<String>dimensionsprivate final Set<IndicatorValueRequest>values
-
Constructor Summary
Constructors Constructor Description SaveIndicatorRequest(String name, String label, String description, Set<String> dimensions, Set<IndicatorValueRequest> values)
-
Method Summary
Modifier and Type Method Description final StringgetName()StringgetLabel()StringgetDescription()Set<String>getDimensions()Set<IndicatorValueRequest>getValues()List<String>validate()-
-
Constructor Detail
-
SaveIndicatorRequest
SaveIndicatorRequest(String name, String label, String description, Set<String> dimensions, Set<IndicatorValueRequest> values)
- Parameters:
name- : mandatory indicator namelabel- : mandatory indicator labeldescription- optional descriptiondimensions- mandatory indicator dimensionsvalues- set of IndicatorValueRequest
-
-
Method Detail
-
getDescription
String getDescription()
-
getDimensions
Set<String> getDimensions()
-
getValues
Set<IndicatorValueRequest> getValues()
-
-
-
-