Class ETLogAnnotation
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.report.log.ETLogAnnotation
-
- All Implemented Interfaces:
Serializable
public class ETLogAnnotation extends Object implements Serializable
Annotates each parsed line in a ecu.test log file.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ETLogAnnotation.Severity
Defines the severities for a log message.
-
Constructor Summary
Constructors Constructor Description ETLogAnnotation(int lineNumber, String timestamp, String context, ETLogAnnotation.Severity severity, String message)
Instantiates a newETLogAnnotation
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getContext()
int
getLineNumber()
String
getMessage()
ETLogAnnotation.Severity
getSeverity()
String
getTimestamp()
-
-
-
Constructor Detail
-
ETLogAnnotation
public ETLogAnnotation(int lineNumber, String timestamp, String context, ETLogAnnotation.Severity severity, String message)
Instantiates a newETLogAnnotation
.- Parameters:
lineNumber
- the line numbertimestamp
- the timestampcontext
- the contextseverity
- the severitymessage
- the message
-
-
Method Detail
-
getLineNumber
public int getLineNumber()
-
getTimestamp
public String getTimestamp()
-
getContext
public String getContext()
-
getSeverity
public ETLogAnnotation.Severity getSeverity()
-
getMessage
public String getMessage()
-
-