{
"operation-name" : "add",
"description" : "Add a new logger category.",
"request-properties" : {
"category" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "Specifies the category for the logger.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"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"
},
"handlers" : {
"type" : {
"TYPE_MODEL_VALUE" : "LIST"
},
"description" : "The handlers associated with the logger.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"capability-reference" : "org.wildfly.logging.handler",
"min-length" : 0,
"max-length" : 2147483647,
"stability" : "default",
"value-type" : {
"TYPE_MODEL_VALUE" : "STRING"
}
},
"level" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The log level specifying which message levels will be logged by the 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"
},
"use-parent-handlers" : {
"type" : {
"TYPE_MODEL_VALUE" : "BOOLEAN"
},
"description" : "Specifies whether or not this logger should send its output to its parent Logger.",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"default" : true,
"stability" : "default"
}
},
"reply-properties" : {},
"stability" : "default",
"read-only" : false,
"runtime-only" : false
}