public abstract class Annotation
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Annotation.AnnotationSeverity |
static class |
Annotation.AnnotationType |
Constructor and Description |
---|
Annotation() |
Modifier and Type | Method and Description |
---|---|
static Annotation |
create(java.lang.String reportKey,
java.lang.String externalId,
int line,
java.lang.String link,
java.lang.String message,
java.lang.String path,
Annotation.AnnotationSeverity severity,
Annotation.AnnotationType type) |
abstract java.lang.String |
externalId() |
abstract int |
line() |
abstract java.lang.String |
link() |
abstract java.lang.String |
message() |
abstract java.lang.String |
path() |
abstract java.lang.String |
reportKey() |
abstract Annotation.AnnotationSeverity |
severity() |
abstract Annotation.AnnotationType |
type() |
@Nullable public abstract java.lang.String reportKey()
@Nullable public abstract java.lang.String externalId()
public abstract int line()
@Nullable public abstract java.lang.String link()
@Nullable public abstract java.lang.String message()
@Nullable public abstract java.lang.String path()
@Nullable public abstract Annotation.AnnotationSeverity severity()
@Nullable public abstract Annotation.AnnotationType type()
public static Annotation create(java.lang.String reportKey, java.lang.String externalId, int line, java.lang.String link, java.lang.String message, java.lang.String path, Annotation.AnnotationSeverity severity, Annotation.AnnotationType type)