Interface CompilationDiagnosticOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CompilationDiagnostic, CompilationDiagnostic.Builder

@Generated public interface CompilationDiagnosticOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMessage

      String getMessage()
       Output only. The diagnostic message.
       
      string message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The message.
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
       Output only. The diagnostic message.
       
      string message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for message.
    • hasPosition

      boolean hasPosition()
       Output only. The approximate position in the rule text associated with the
       compilation diagnostic.
       Compilation Position may be empty.
       
      .google.cloud.chronicle.v1.CompilationPosition position = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the position field is set.
    • getPosition

      CompilationPosition getPosition()
       Output only. The approximate position in the rule text associated with the
       compilation diagnostic.
       Compilation Position may be empty.
       
      .google.cloud.chronicle.v1.CompilationPosition position = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The position.
    • getPositionOrBuilder

      CompilationPositionOrBuilder getPositionOrBuilder()
       Output only. The approximate position in the rule text associated with the
       compilation diagnostic.
       Compilation Position may be empty.
       
      .google.cloud.chronicle.v1.CompilationPosition position = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSeverityValue

      int getSeverityValue()
       Output only. The severity of a rule's compilation diagnostic.
       
      .google.cloud.chronicle.v1.CompilationDiagnostic.Severity severity = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for severity.
    • getSeverity

       Output only. The severity of a rule's compilation diagnostic.
       
      .google.cloud.chronicle.v1.CompilationDiagnostic.Severity severity = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The severity.
    • getUri

      String getUri()
       Output only. Link to documentation that describes a diagnostic in more
       detail.
       
      string uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       Output only. Link to documentation that describes a diagnostic in more
       detail.
       
      string uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for uri.