DebugMask

JSON representation
{"name":string,"namespaces":{string:string,...},"requestXPaths":[string],"responseXPaths":[string],"faultXPaths":[string],"requestJSONPaths":[string],"responseJSONPaths":[string],"faultJSONPaths":[string],"variables":[string]}
Fields
name

string

Name of the debug mask.

namespaces

map (key: string, value: string)

Map of namespaces to URIs.

An object containing a list of"key": value pairs. Example:{ "name": "wrench", "mass": "1.3kg", "count": "3" }.

requestXPaths[]

string

List of XPaths that specify the XML elements to be filtered from XML request message payloads.

responseXPaths[]

string

List of XPaths that specify the XML elements to be filtered from XML response message payloads.

faultXPaths[]

string

List of XPaths that specify the XML elements to be filtered from XML payloads in error flows.

requestJSONPaths[]

string

List of JSON paths that specify the JSON elements to be filtered from JSON request message payloads.

responseJSONPaths[]

string

List of JSON paths that specify the JSON elements to be filtered from JSON response message payloads.

faultJSONPaths[]

string

List of JSON paths that specify the JSON elements to be filtered from JSON payloads in error flows.

variables[]

string

List of variables that should be masked from the debug output.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-17 UTC.