public static void encode(
     MonitoredItemCreateResult monitoredItemCreateResult, UaEncoder encoder) {
   encoder.encodeStatusCode("StatusCode", monitoredItemCreateResult._statusCode);
   encoder.encodeUInt32("MonitoredItemId", monitoredItemCreateResult._monitoredItemId);
   encoder.encodeDouble(
       "RevisedSamplingInterval", monitoredItemCreateResult._revisedSamplingInterval);
   encoder.encodeUInt32("RevisedQueueSize", monitoredItemCreateResult._revisedQueueSize);
   encoder.encodeExtensionObject("FilterResult", monitoredItemCreateResult._filterResult);
 }