Package dev.cerbos.api.v1.engine
Interface Engine.Trace.ComponentOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Engine.Trace.Component,Engine.Trace.Component.Builder
- Enclosing class:
- Engine.Trace
public static interface Engine.Trace.ComponentOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAction()string action = 2;com.google.protobuf.ByteStringgetActionBytes()string action = 2;java.lang.StringgetDerivedRole()string derived_role = 3;com.google.protobuf.ByteStringgetDerivedRoleBytes()string derived_role = 3;Engine.Trace.Component.DetailsCasegetDetailsCase()java.lang.StringgetExpr()string expr = 4;com.google.protobuf.ByteStringgetExprBytes()string expr = 4;intgetIndex()uint32 index = 5;Engine.Trace.Component.KindgetKind().cerbos.engine.v1.Trace.Component.Kind kind = 1;intgetKindValue().cerbos.engine.v1.Trace.Component.Kind kind = 1;java.lang.StringgetOutput()string output = 11;com.google.protobuf.ByteStringgetOutputBytes()string output = 11;java.lang.StringgetPolicy()string policy = 6;com.google.protobuf.ByteStringgetPolicyBytes()string policy = 6;java.lang.StringgetResource()string resource = 7;com.google.protobuf.ByteStringgetResourceBytes()string resource = 7;java.lang.StringgetRule()string rule = 8;com.google.protobuf.ByteStringgetRuleBytes()string rule = 8;java.lang.StringgetScope()string scope = 9;com.google.protobuf.ByteStringgetScopeBytes()string scope = 9;Engine.Trace.Component.VariablegetVariable().cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.VariableOrBuildergetVariableOrBuilder().cerbos.engine.v1.Trace.Component.Variable variable = 10;booleanhasAction()string action = 2;booleanhasDerivedRole()string derived_role = 3;booleanhasExpr()string expr = 4;booleanhasIndex()uint32 index = 5;booleanhasOutput()string output = 11;booleanhasPolicy()string policy = 6;booleanhasResource()string resource = 7;booleanhasRule()string rule = 8;booleanhasScope()string scope = 9;booleanhasVariable().cerbos.engine.v1.Trace.Component.Variable variable = 10;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getKindValue
int getKindValue()
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Returns:
- The enum numeric value on the wire for kind.
-
getKind
Engine.Trace.Component.Kind getKind()
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Returns:
- The kind.
-
hasAction
boolean hasAction()
string action = 2;- Returns:
- Whether the action field is set.
-
getAction
java.lang.String getAction()
string action = 2;- Returns:
- The action.
-
getActionBytes
com.google.protobuf.ByteString getActionBytes()
string action = 2;- Returns:
- The bytes for action.
-
hasDerivedRole
boolean hasDerivedRole()
string derived_role = 3;- Returns:
- Whether the derivedRole field is set.
-
getDerivedRole
java.lang.String getDerivedRole()
string derived_role = 3;- Returns:
- The derivedRole.
-
getDerivedRoleBytes
com.google.protobuf.ByteString getDerivedRoleBytes()
string derived_role = 3;- Returns:
- The bytes for derivedRole.
-
hasExpr
boolean hasExpr()
string expr = 4;- Returns:
- Whether the expr field is set.
-
getExpr
java.lang.String getExpr()
string expr = 4;- Returns:
- The expr.
-
getExprBytes
com.google.protobuf.ByteString getExprBytes()
string expr = 4;- Returns:
- The bytes for expr.
-
hasIndex
boolean hasIndex()
uint32 index = 5;- Returns:
- Whether the index field is set.
-
getIndex
int getIndex()
uint32 index = 5;- Returns:
- The index.
-
hasPolicy
boolean hasPolicy()
string policy = 6;- Returns:
- Whether the policy field is set.
-
getPolicy
java.lang.String getPolicy()
string policy = 6;- Returns:
- The policy.
-
getPolicyBytes
com.google.protobuf.ByteString getPolicyBytes()
string policy = 6;- Returns:
- The bytes for policy.
-
hasResource
boolean hasResource()
string resource = 7;- Returns:
- Whether the resource field is set.
-
getResource
java.lang.String getResource()
string resource = 7;- Returns:
- The resource.
-
getResourceBytes
com.google.protobuf.ByteString getResourceBytes()
string resource = 7;- Returns:
- The bytes for resource.
-
hasRule
boolean hasRule()
string rule = 8;- Returns:
- Whether the rule field is set.
-
getRule
java.lang.String getRule()
string rule = 8;- Returns:
- The rule.
-
getRuleBytes
com.google.protobuf.ByteString getRuleBytes()
string rule = 8;- Returns:
- The bytes for rule.
-
hasScope
boolean hasScope()
string scope = 9;- Returns:
- Whether the scope field is set.
-
getScope
java.lang.String getScope()
string scope = 9;- Returns:
- The scope.
-
getScopeBytes
com.google.protobuf.ByteString getScopeBytes()
string scope = 9;- Returns:
- The bytes for scope.
-
hasVariable
boolean hasVariable()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;- Returns:
- Whether the variable field is set.
-
getVariable
Engine.Trace.Component.Variable getVariable()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;- Returns:
- The variable.
-
getVariableOrBuilder
Engine.Trace.Component.VariableOrBuilder getVariableOrBuilder()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
hasOutput
boolean hasOutput()
string output = 11;- Returns:
- Whether the output field is set.
-
getOutput
java.lang.String getOutput()
string output = 11;- Returns:
- The output.
-
getOutputBytes
com.google.protobuf.ByteString getOutputBytes()
string output = 11;- Returns:
- The bytes for output.
-
getDetailsCase
Engine.Trace.Component.DetailsCase getDetailsCase()
-
-