Interface RuleOutputOrBuilder

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

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

    • getDetailsCount

      int getDetailsCount()
       Output only. Violation details generated by rule.
       
      map<string, string> details = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • containsDetails

      boolean containsDetails(String key)
       Output only. Violation details generated by rule.
       
      map<string, string> details = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDetails

      @Deprecated Map<String,String> getDetails()
      Deprecated.
      Use getDetailsMap() instead.
    • getDetailsMap

      Map<String,String> getDetailsMap()
       Output only. Violation details generated by rule.
       
      map<string, string> details = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDetailsOrDefault

      String getDetailsOrDefault(String key, String defaultValue)
       Output only. Violation details generated by rule.
       
      map<string, string> details = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDetailsOrThrow

      String getDetailsOrThrow(String key)
       Output only. Violation details generated by rule.
       
      map<string, string> details = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMessage

      String getMessage()
       Output only. The message generated by rule.
       
      string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The message.
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
       Output only. The message generated by rule.
       
      string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for message.