AI-generated Key Takeaways
-
DebugError
is an error type visible only to connector admins, used for debugging purposes. -
It provides methods to set error text (
setText
), print the error as JSON (printJson
), and trigger the error (throwException
). -
Admins can utilize
DebugError
to identify and resolve issues within the connector without exposing them to end-users.
An error that is only visible to admins of the connector.
const cc = DataStudioApp.createCommunityConnector(); cc.newDebugError().setText('This is the debug error text.').throwException();
Methods
Method | Return type | Brief description |
---|---|---|
print | String | Prints the JSON representation of this object. |
set | Debug | Sets the text of the debug error, which is only shown to admins. |
throw | void | Triggers this exception to be thrown. |
Detailed documentation
printJson()
Prints the JSON representation of this object. This is for debugging only.
Return
String
setText(text)
Sets the text of the debug error, which is only shown to admins.
Parameters
Name | Type | Description |
---|---|---|
text | String | The error text. |
Return
Debug
— This object, for chaining.
throwException()
Triggers this exception to be thrown.