Interface Engine.Trace.ComponentOrBuilder

    • Method Detail

      • getKindValue

        int getKindValue()
        .cerbos.engine.v1.Trace.Component.Kind kind = 1;
        Returns:
        The enum numeric value on the wire for 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.
      • 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.