{
"operation-name" : "update-properties",
"description" : "Update the properties on the existing handler.",
"request-properties" : {
"level" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The log level specifying which message levels will be logged by this logger. Message levels lower than this value will be discarded.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"default" : "ALL",
"allowed" : [
"ALL",
"FINEST",
"FINER",
"TRACE",
"DEBUG",
"FINE",
"CONFIG",
"INFO",
"WARN",
"WARNING",
"ERROR",
"SEVERE",
"FATAL",
"OFF"
],
"stability" : "default"
},
"enabled" : {
"type" : {
"TYPE_MODEL_VALUE" : "BOOLEAN"
},
"description" : "If set to true the handler is enabled and functioning as normal, if set to false the handler is ignored when processing log messages.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"default" : true,
"stability" : "default"
},
"encoding" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The character encoding used by this Handler.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"formatter" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "Defines a pattern for the formatter.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"default" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n",
"alternatives" : ["named-formatter"],
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"filter-spec" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "A filter expression value to define a filter. Example for a filter that does not match a pattern: not(match(\"JBAS.*\"))",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"alternatives" : ["filter"],
"capability-reference" : "org.wildfly.logging.filter",
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"class" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The logging handler class to be used.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"module" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The module that the logging handler depends on.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"named-formatter" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The name of the defined formatter to be used on the handler.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"alternatives" : ["formatter"],
"capability-reference" : "org.wildfly.logging.formatter",
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
},
"properties" : {
"type" : {
"TYPE_MODEL_VALUE" : "OBJECT"
},
"description" : "Defines the properties used for the logging handler. All properties must be accessible via a setter method.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"stability" : "default",
"value-type" : {
"TYPE_MODEL_VALUE" : "STRING"
}
}
},
"reply-properties" : {},
"deprecated" : {
"since" : "1.2.0",
"reason" : "Use the write-attribute operation."
},
"stability" : "default",
"read-only" : false,
"runtime-only" : false
}