Package dev.cel.expr.conformance
Interface IssueDetailsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IssueDetails,IssueDetails.Builder
public interface IssueDetailsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlonggetId()Expression ID from [Expr][], 0 if unknown.Position in the source, if known.Position in the source, if known.The severity of the issue.intThe severity of the issue.booleanPosition in the source, if known.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSeverityValue
int getSeverityValue()The severity of the issue.
.cel.expr.conformance.IssueDetails.Severity severity = 1;- Returns:
- The enum numeric value on the wire for severity.
-
getSeverity
IssueDetails.Severity getSeverity()The severity of the issue.
.cel.expr.conformance.IssueDetails.Severity severity = 1;- Returns:
- The severity.
-
hasPosition
boolean hasPosition()Position in the source, if known.
.cel.expr.conformance.SourcePosition position = 2;- Returns:
- Whether the position field is set.
-
getPosition
SourcePosition getPosition()Position in the source, if known.
.cel.expr.conformance.SourcePosition position = 2;- Returns:
- The position.
-
getPositionOrBuilder
SourcePositionOrBuilder getPositionOrBuilder()Position in the source, if known.
.cel.expr.conformance.SourcePosition position = 2; -
getId
long getId()Expression ID from [Expr][], 0 if unknown.
int64 id = 3;- Returns:
- The id.
-