public class ErrorContextMap extends BaseContextMap
Constructor and Description |
---|
ErrorContextMap()
Default constructor.
|
ErrorContextMap(String workflowExecutionId,
String scenarioExecutionId,
String technology,
String connectionId,
String phase,
String scenario,
String context,
int workerNumber,
String userMessage,
String technicalMessage,
String solution,
String lineageImpact,
String category,
String errorType)
Holder of data from ThreadContext for error logs.
|
ErrorContextMap(String workflowExecutionId,
String scenarioExecutionId,
String technology,
String connectionId,
String phase,
String scenario,
String context,
int workerNumber,
String userMessage,
String technicalMessage,
String solution,
String lineageImpact,
String category,
String errorType,
String packageName)
Holder of data from ThreadContext for error logs.
|
Modifier and Type | Method and Description |
---|---|
String |
getCategory() |
String |
getErrorType() |
String |
getLineageImpact() |
String |
getSolution() |
String |
getTechnicalMessage() |
String |
getUserMessage() |
getConnectionId, getContext, getPackageName, getPhase, getScenario, getScenarioExecutionId, getTechnology, getWorkerNumber, getWorkflowExecutionId
public ErrorContextMap()
public ErrorContextMap(String workflowExecutionId, String scenarioExecutionId, String technology, String connectionId, String phase, String scenario, String context, int workerNumber, String userMessage, String technicalMessage, String solution, String lineageImpact, String category, String errorType)
workflowExecutionId
- workflow (run) idscenarioExecutionId
- execution id of a scenario to which the log belongstechnology
- Technology provided from the LoggingContextconnectionId
- ConnectionId provided from the LoggingContextphase
- Phase of the scenario provided from the LoggingContextscenario
- Name of the scenariocontext
- Context node provided by LoggingContextuserMessage
- User-friendly error messagetechnicalMessage
- Message with technical detailssolution
- Solution for the errorlineageImpact
- Impact of the error on the data lineagecategory
- Category of the errorerrorType
- Name of the errorworkerNumber
- worker numberpublic ErrorContextMap(String workflowExecutionId, String scenarioExecutionId, String technology, String connectionId, String phase, String scenario, String context, int workerNumber, String userMessage, String technicalMessage, String solution, String lineageImpact, String category, String errorType, String packageName)
workflowExecutionId
- workflow (run) idscenarioExecutionId
- execution id of a scenario to which the log belongstechnology
- Technology provided from the LoggingContextconnectionId
- ConnectionId provided from the LoggingContextphase
- Phase of the scenario provided from the LoggingContextscenario
- Name of the scenariocontext
- Context node provided by LoggingContextuserMessage
- User-friendly error messagetechnicalMessage
- Message with technical detailssolution
- Solution for the errorlineageImpact
- Impact of the error on the data lineagecategory
- Category of the errorerrorType
- Name of the errorworkerNumber
- worker numberpackageName
- name of the package to which the error log belongspublic String getUserMessage()
public String getTechnicalMessage()
public String getSolution()
public String getLineageImpact()
public String getCategory()
public String getErrorType()
Copyright © 2020. All rights reserved.