Interface ProtoResultCache.CachedRuleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ProtoResultCache.CachedRule, ProtoResultCache.CachedRule.Builder
Enclosing class:
ProtoResultCache

public static interface ProtoResultCache.CachedRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getId

      String getId()
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
      string id = 1;
      Returns:
      The bytes for id.
    • getSubId

      String getSubId()
      string subId = 2;
      Returns:
      The subId.
    • getSubIdBytes

      com.google.protobuf.ByteString getSubIdBytes()
      string subId = 2;
      Returns:
      The bytes for subId.
    • getDescription

      String getDescription()
      string description = 3;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
      string description = 3;
      Returns:
      The bytes for description.
    • getEstimateContextForSureMatch

      int getEstimateContextForSureMatch()
      uint32 estimateContextForSureMatch = 4;
      Returns:
      The estimateContextForSureMatch.
    • getSourceFile

      String getSourceFile()
      string sourceFile = 5;
      Returns:
      The sourceFile.
    • getSourceFileBytes

      com.google.protobuf.ByteString getSourceFileBytes()
      string sourceFile = 5;
      Returns:
      The bytes for sourceFile.
    • getIssueType

      String getIssueType()
      string issueType = 6;
      Returns:
      The issueType.
    • getIssueTypeBytes

      com.google.protobuf.ByteString getIssueTypeBytes()
      string issueType = 6;
      Returns:
      The bytes for issueType.
    • getTempOff

      boolean getTempOff()
      bool tempOff = 7;
      Returns:
      The tempOff.
    • hasCategory

      boolean hasCategory()
      .lt_ml_server.RuleCategory category = 8;
      Returns:
      Whether the category field is set.
    • getCategory

      .lt_ml_server.RuleCategory category = 8;
      Returns:
      The category.
    • getCategoryOrBuilder

      MLServerProto.RuleCategoryOrBuilder getCategoryOrBuilder()
      .lt_ml_server.RuleCategory category = 8;
    • getIsPremium

      boolean getIsPremium()
      bool isPremium = 9;
      Returns:
      The isPremium.
    • getTagsList

      repeated .lt_ml_server.CachedRule.Tag tags = 10;
      Returns:
      A list containing the tags.
    • getTagsCount

      int getTagsCount()
      repeated .lt_ml_server.CachedRule.Tag tags = 10;
      Returns:
      The count of tags.
    • getTags

      ProtoResultCache.CachedRule.Tag getTags(int index)
      repeated .lt_ml_server.CachedRule.Tag tags = 10;
      Parameters:
      index - The index of the element to return.
      Returns:
      The tags at the given index.
    • getTagsValueList

      List<Integer> getTagsValueList()
      repeated .lt_ml_server.CachedRule.Tag tags = 10;
      Returns:
      A list containing the enum numeric values on the wire for tags.
    • getTagsValue

      int getTagsValue(int index)
      repeated .lt_ml_server.CachedRule.Tag tags = 10;
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of tags at the given index.