Interface GatewayOuterClass.EvaluatedDecisionOrBuilder

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

public static interface GatewayOuterClass.EvaluatedDecisionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getDecisionKey

      long getDecisionKey()
       the unique key identifying the decision which was evaluated (e.g. returned
       from a decision in the DeployResourceResponse message)
       
      int64 decisionKey = 1;
      Returns:
      The decisionKey.
    • getDecisionId

      String getDecisionId()
       the ID of the decision which was evaluated
       
      string decisionId = 2;
      Returns:
      The decisionId.
    • getDecisionIdBytes

      com.google.protobuf.ByteString getDecisionIdBytes()
       the ID of the decision which was evaluated
       
      string decisionId = 2;
      Returns:
      The bytes for decisionId.
    • getDecisionName

      String getDecisionName()
       the name of the decision which was evaluated
       
      string decisionName = 3;
      Returns:
      The decisionName.
    • getDecisionNameBytes

      com.google.protobuf.ByteString getDecisionNameBytes()
       the name of the decision which was evaluated
       
      string decisionName = 3;
      Returns:
      The bytes for decisionName.
    • getDecisionVersion

      int getDecisionVersion()
       the version of the decision which was evaluated
       
      int32 decisionVersion = 4;
      Returns:
      The decisionVersion.
    • getDecisionType

      String getDecisionType()
       the type of the decision which was evaluated
       
      string decisionType = 5;
      Returns:
      The decisionType.
    • getDecisionTypeBytes

      com.google.protobuf.ByteString getDecisionTypeBytes()
       the type of the decision which was evaluated
       
      string decisionType = 5;
      Returns:
      The bytes for decisionType.
    • getDecisionOutput

      String getDecisionOutput()
       JSON document that will instantiate the result of the decision which was
       evaluated; it will be a JSON object, as the result output will be mapped
       in a key-value fashion, e.g. { "a": 1 }.
       
      string decisionOutput = 6;
      Returns:
      The decisionOutput.
    • getDecisionOutputBytes

      com.google.protobuf.ByteString getDecisionOutputBytes()
       JSON document that will instantiate the result of the decision which was
       evaluated; it will be a JSON object, as the result output will be mapped
       in a key-value fashion, e.g. { "a": 1 }.
       
      string decisionOutput = 6;
      Returns:
      The bytes for decisionOutput.
    • getMatchedRulesList

       the decision rules that matched within this decision evaluation
       
      repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7;
    • getMatchedRules

      GatewayOuterClass.MatchedDecisionRule getMatchedRules(int index)
       the decision rules that matched within this decision evaluation
       
      repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7;
    • getMatchedRulesCount

      int getMatchedRulesCount()
       the decision rules that matched within this decision evaluation
       
      repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7;
    • getMatchedRulesOrBuilderList

      List<? extends GatewayOuterClass.MatchedDecisionRuleOrBuilder> getMatchedRulesOrBuilderList()
       the decision rules that matched within this decision evaluation
       
      repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7;
    • getMatchedRulesOrBuilder

      GatewayOuterClass.MatchedDecisionRuleOrBuilder getMatchedRulesOrBuilder(int index)
       the decision rules that matched within this decision evaluation
       
      repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7;
    • getEvaluatedInputsList

       the decision inputs that were evaluated within this decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8;
    • getEvaluatedInputs

      GatewayOuterClass.EvaluatedDecisionInput getEvaluatedInputs(int index)
       the decision inputs that were evaluated within this decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8;
    • getEvaluatedInputsCount

      int getEvaluatedInputsCount()
       the decision inputs that were evaluated within this decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8;
    • getEvaluatedInputsOrBuilderList

      List<? extends GatewayOuterClass.EvaluatedDecisionInputOrBuilder> getEvaluatedInputsOrBuilderList()
       the decision inputs that were evaluated within this decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8;
    • getEvaluatedInputsOrBuilder

      GatewayOuterClass.EvaluatedDecisionInputOrBuilder getEvaluatedInputsOrBuilder(int index)
       the decision inputs that were evaluated within this decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8;
    • getTenantId

      String getTenantId()
       the tenant identifier of the evaluated decision
       
      string tenantId = 9;
      Returns:
      The tenantId.
    • getTenantIdBytes

      com.google.protobuf.ByteString getTenantIdBytes()
       the tenant identifier of the evaluated decision
       
      string tenantId = 9;
      Returns:
      The bytes for tenantId.