@@ -43,6 +43,9 @@ public class Protocol extends ResponseObject
4343 private List <String > _availablePlateTemplates ;
4444 private String _selectedPlateTemplate ;
4545
46+ private Boolean _allowPlateMetadata ;
47+ private Boolean _plateMetadata ;
48+
4649 private Map <String , String > _protocolParameters ;
4750 private List <String > _protocolTransformScripts ;
4851
@@ -86,6 +89,10 @@ public Protocol(JSONObject json)
8689 if (json .has ("allowTransformationScript" ))
8790 _allowTransformationScript = (Boolean )json .get ("allowTransformationScript" );
8891 _autoCopyTargetContainerId = json .optString ("autoCopyTargetContainerId" , null );
92+ if (json .has ("allowPlateMetadata" ))
93+ _allowPlateMetadata = (Boolean )json .get ("allowPlateMetadata" );
94+ if (json .has ("plateMetadata" ))
95+ _plateMetadata = (Boolean )json .get ("plateMetadata" );
8996
9097 if (json .get ("availableDetectionMethods" ) instanceof JSONArray )
9198 _availableDetectionMethods = convert (json .getJSONArray ("availableDetectionMethods" ));
@@ -156,6 +163,11 @@ public JSONObject toJSONObject()
156163 if (_selectedPlateTemplate != null )
157164 result .put ("selectedPlateTemplate" , _selectedPlateTemplate );
158165
166+ if (_allowPlateMetadata != null )
167+ result .put ("allowPlateMetadata" , _allowPlateMetadata );
168+ if (_plateMetadata != null )
169+ result .put ("plateMetadata" , _plateMetadata );
170+
159171 if (_protocolParameters != null )
160172 result .put ("protocolParameters" , _protocolParameters );
161173
@@ -350,6 +362,28 @@ public String getSelectedPlateTemplate()
350362 return _selectedPlateTemplate ;
351363 }
352364
365+ public Protocol setAllowPlateMetadata (Boolean allowPlateMetadata )
366+ {
367+ _allowPlateMetadata = allowPlateMetadata ;
368+ return this ;
369+ }
370+
371+ public Boolean getAllowPlateMetadata ()
372+ {
373+ return _allowPlateMetadata ;
374+ }
375+
376+ public Protocol setPlateMetadata (Boolean plateMetadata )
377+ {
378+ _plateMetadata = plateMetadata ;
379+ return this ;
380+ }
381+
382+ public Boolean getPlateMetadata ()
383+ {
384+ return _plateMetadata ;
385+ }
386+
353387 public Protocol setProtocolParameters (Map <String , String > protocolParameters )
354388 {
355389 _protocolParameters = protocolParameters ;
0 commit comments