Interface GatewayOuterClass.EvaluateDecisionResponseOrBuilder

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

public static interface GatewayOuterClass.EvaluateDecisionResponseOrBuilder 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.
    • getDecisionRequirementsId

      String getDecisionRequirementsId()
       the ID of the decision requirements graph that the decision which was
       evaluated is part of.
       
      string decisionRequirementsId = 5;
      Returns:
      The decisionRequirementsId.
    • getDecisionRequirementsIdBytes

      com.google.protobuf.ByteString getDecisionRequirementsIdBytes()
       the ID of the decision requirements graph that the decision which was
       evaluated is part of.
       
      string decisionRequirementsId = 5;
      Returns:
      The bytes for decisionRequirementsId.
    • getDecisionRequirementsKey

      long getDecisionRequirementsKey()
       the unique key identifying the decision requirements graph that the
       decision which was evaluated is part of.
       
      int64 decisionRequirementsKey = 6;
      Returns:
      The decisionRequirementsKey.
    • 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 = 7;
      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 = 7;
      Returns:
      The bytes for decisionOutput.
    • getEvaluatedDecisionsList

      List<GatewayOuterClass.EvaluatedDecision> getEvaluatedDecisionsList()
       a list of decisions that were evaluated within the requested decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecision evaluatedDecisions = 8;
    • getEvaluatedDecisions

      GatewayOuterClass.EvaluatedDecision getEvaluatedDecisions(int index)
       a list of decisions that were evaluated within the requested decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecision evaluatedDecisions = 8;
    • getEvaluatedDecisionsCount

      int getEvaluatedDecisionsCount()
       a list of decisions that were evaluated within the requested decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecision evaluatedDecisions = 8;
    • getEvaluatedDecisionsOrBuilderList

      List<? extends GatewayOuterClass.EvaluatedDecisionOrBuilder> getEvaluatedDecisionsOrBuilderList()
       a list of decisions that were evaluated within the requested decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecision evaluatedDecisions = 8;
    • getEvaluatedDecisionsOrBuilder

      GatewayOuterClass.EvaluatedDecisionOrBuilder getEvaluatedDecisionsOrBuilder(int index)
       a list of decisions that were evaluated within the requested decision evaluation
       
      repeated .gateway_protocol.EvaluatedDecision evaluatedDecisions = 8;
    • getFailedDecisionId

      String getFailedDecisionId()
       an optional string indicating the ID of the decision which
       failed during evaluation
       
      string failedDecisionId = 9;
      Returns:
      The failedDecisionId.
    • getFailedDecisionIdBytes

      com.google.protobuf.ByteString getFailedDecisionIdBytes()
       an optional string indicating the ID of the decision which
       failed during evaluation
       
      string failedDecisionId = 9;
      Returns:
      The bytes for failedDecisionId.
    • getFailureMessage

      String getFailureMessage()
       an optional message describing why the decision which was evaluated failed
       
      string failureMessage = 10;
      Returns:
      The failureMessage.
    • getFailureMessageBytes

      com.google.protobuf.ByteString getFailureMessageBytes()
       an optional message describing why the decision which was evaluated failed
       
      string failureMessage = 10;
      Returns:
      The bytes for failureMessage.
    • getTenantId

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

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