public virtual string toCanonicalString() { JsonObject json = JsonUtil.createObject(); JsonUtil.addField(json, JOB_HANDLER_CFG_BY, by); JsonUtil.addField(json, JOB_HANDLER_CFG_PROCESS_DEFINITION_KEY, processDefinitionKey); JsonUtil.addField(json, JOB_HANDLER_CFG_INCLUDE_PROCESS_INSTANCES, includeProcessInstances); JsonUtil.addField(json, JOB_HANDLER_CFG_PROCESS_DEFINITION_ID, processDefinitionId); if (isTenantIdSet) { if (!string.ReferenceEquals(tenantId, null)) { JsonUtil.addField(json, JOB_HANDLER_CFG_PROCESS_DEFINITION_TENANT_ID, tenantId); } else { JsonUtil.addNullField(json, JOB_HANDLER_CFG_PROCESS_DEFINITION_TENANT_ID); } } return(json.ToString()); }