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 Summary
Modifier and TypeMethodDescriptionthe ID of the decision which was evaluatedcom.google.protobuf.ByteStringthe ID of the decision which was evaluatedlongthe unique key identifying the decision which was evaluated (e.g.the name of the decision which was evaluatedcom.google.protobuf.ByteStringthe name of the decision which was evaluatedJSON 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.com.google.protobuf.ByteStringJSON 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.the type of the decision which was evaluatedcom.google.protobuf.ByteStringthe type of the decision which was evaluatedintthe version of the decision which was evaluatedgetEvaluatedInputs(int index) the decision inputs that were evaluated within this decision evaluationintthe decision inputs that were evaluated within this decision evaluationthe decision inputs that were evaluated within this decision evaluationgetEvaluatedInputsOrBuilder(int index) the decision inputs that were evaluated within this decision evaluationthe decision inputs that were evaluated within this decision evaluationgetMatchedRules(int index) the decision rules that matched within this decision evaluationintthe decision rules that matched within this decision evaluationthe decision rules that matched within this decision evaluationgetMatchedRulesOrBuilder(int index) the decision rules that matched within this decision evaluationthe decision rules that matched within this decision evaluationthe tenant identifier of the evaluated decisioncom.google.protobuf.ByteStringthe tenant identifier of the evaluated decisionMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
List<GatewayOuterClass.MatchedDecisionRule> getMatchedRulesList()the decision rules that matched within this decision evaluation
repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7; -
getMatchedRules
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
the decision rules that matched within this decision evaluation
repeated .gateway_protocol.MatchedDecisionRule matchedRules = 7; -
getEvaluatedInputsList
List<GatewayOuterClass.EvaluatedDecisionInput> getEvaluatedInputsList()the decision inputs that were evaluated within this decision evaluation
repeated .gateway_protocol.EvaluatedDecisionInput evaluatedInputs = 8; -
getEvaluatedInputs
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
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.
-