public final class IntegrationDesignerDiagnostic
extends Object
IntegrationTemplate.execute(com.appian.connectedsystems.templateframework.sdk.configuration.ConfigurationDescriptor, com.appian.connectedsystems.templateframework.sdk.configuration.ConfigurationDescriptor, com.appian.connectedsystems.templateframework.sdk.ExecutionContext)
.
Diagnostics are visible to the user in the Integration Designer UI but are not programmatically accessible.
Provide all information that you think a person could use to debug errors, but do not overload the diagnostics with unnecessary information.
Unlike in the IntegrationResponse
, developer-provided error messages should be internationalized in the diagnostics.
Use the builder()
to construct diagnostics.
Modifier and Type | Class and Description |
---|---|
static class |
IntegrationDesignerDiagnostic.IntegrationDesignerDiagnosticBuilder
Builder for the diagnostics
|
Modifier and Type | Field and Description |
---|---|
static String |
ERROR_DETAIL |
static String |
ERROR_KEY |
static String |
ERROR_MESSAGE |
static String |
ERROR_TITLE |
static String |
REQUEST_KEY |
static String |
RESPONSE_KEY |
static String |
SEND_WAIT_RECEIVE |
static String |
TIMINGS_KEY |
Modifier and Type | Method and Description |
---|---|
static IntegrationDesignerDiagnostic.IntegrationDesignerDiagnosticBuilder |
builder()
Builder for the diagnostics
|
Map<String,Object> |
getData()
The diagnostics data represented as a
Map |
public static final String ERROR_KEY
public static final String REQUEST_KEY
public static final String RESPONSE_KEY
public static final String TIMINGS_KEY
public static final String ERROR_TITLE
public static final String ERROR_MESSAGE
public static final String ERROR_DETAIL
public static final String SEND_WAIT_RECEIVE
public Map<String,Object> getData()
Map
public static IntegrationDesignerDiagnostic.IntegrationDesignerDiagnosticBuilder builder()
Copyright © 2018-present Appian Corporation. All Rights Reserved.