Interface Engine.PlanResourcesInputOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Engine.PlanResourcesInput, Engine.PlanResourcesInput.Builder
    Enclosing class:
    Engine

    public static interface Engine.PlanResourcesInputOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getRequestId

        java.lang.String getRequestId()
        string request_id = 1;
        Returns:
        The requestId.
      • getRequestIdBytes

        com.google.protobuf.ByteString getRequestIdBytes()
        string request_id = 1;
        Returns:
        The bytes for requestId.
      • 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.
      • hasPrincipal

        boolean hasPrincipal()
        .cerbos.engine.v1.Principal principal = 3;
        Returns:
        Whether the principal field is set.
      • getPrincipal

        Engine.Principal getPrincipal()
        .cerbos.engine.v1.Principal principal = 3;
        Returns:
        The principal.
      • hasResource

        boolean hasResource()
        .cerbos.engine.v1.PlanResourcesInput.Resource resource = 4;
        Returns:
        Whether the resource field is set.
      • hasAuxData

        boolean hasAuxData()
        .cerbos.engine.v1.AuxData aux_data = 5;
        Returns:
        Whether the auxData field is set.
      • getAuxData

        Engine.AuxData getAuxData()
        .cerbos.engine.v1.AuxData aux_data = 5;
        Returns:
        The auxData.
      • getIncludeMeta

        boolean getIncludeMeta()
        bool include_meta = 6;
        Returns:
        The includeMeta.