added annotation required=true, nillable=false
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-analysis/dataminer-invocation-model@174711 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
11392bfa6e
commit
321c58494b
|
@ -38,7 +38,7 @@ public class DataMinerInputParams implements Serializable{
|
|||
*/
|
||||
private static final long serialVersionUID = -7241629940190729604L;
|
||||
|
||||
@XmlElement(name = "param")
|
||||
@XmlElement(name = "param", required=true, nillable=false)
|
||||
private List<DataMinerParam> listParam;
|
||||
|
||||
|
||||
|
|
|
@ -35,13 +35,13 @@ public class DataMinerInvocation implements Serializable{
|
|||
|
||||
private static final long serialVersionUID = -3642902539322040226L;
|
||||
|
||||
@XmlElement(name = "operator-id")
|
||||
@XmlElement(name = "operator-id", required=true, nillable=false)
|
||||
private String operatorId;
|
||||
|
||||
@XmlElement(name = "action", required=true, nillable=false)
|
||||
private ActionType actionType;
|
||||
private ActionType actionType = ActionType.RUN;
|
||||
|
||||
@XmlElement(name = "parameters", required=true, nillable=false)
|
||||
@XmlElement(name = "parameters", required=false, nillable=true)
|
||||
private DataMinerParameters parameters;
|
||||
|
||||
}
|
||||
|
|
|
@ -37,9 +37,9 @@ public class DataMinerParameters implements Serializable{
|
|||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 8298755690515099551L;
|
||||
@XmlElement(name = "input", required=true)
|
||||
@XmlElement(name = "input", required=true, nillable=false)
|
||||
private DataMinerInputParams input;
|
||||
@XmlElement(name = "output", required=false)
|
||||
@XmlElement(name = "output", required=false, nillable=true)
|
||||
private DataMinerOutputParams output;
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue