Interface ProtobufMessages.ActionQueue.ActionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ProtobufMessages.ActionQueue.Action, ProtobufMessages.ActionQueue.Action.Builder
Enclosing class:
ProtobufMessages.ActionQueue

public static interface ProtobufMessages.ActionQueue.ActionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasType

      boolean hasType()
       must always have a type to switch
       
      optional .org.drools.serialization.protobuf.ActionQueue.ActionType type = 1;
      Returns:
      Whether the type field is set.
    • getType

       must always have a type to switch
       
      optional .org.drools.serialization.protobuf.ActionQueue.ActionType type = 1;
      Returns:
      The type.
    • hasBehaviorExpire

      boolean hasBehaviorExpire()
       should only contain one of the following messages
       
      optional .org.drools.serialization.protobuf.ActionQueue.BehaviorExpire behavior_expire = 2;
      Returns:
      Whether the behaviorExpire field is set.
    • getBehaviorExpire

       should only contain one of the following messages
       
      optional .org.drools.serialization.protobuf.ActionQueue.BehaviorExpire behavior_expire = 2;
      Returns:
      The behaviorExpire.
    • getBehaviorExpireOrBuilder

       should only contain one of the following messages
       
      optional .org.drools.serialization.protobuf.ActionQueue.BehaviorExpire behavior_expire = 2;
    • hasDeactivateCallback

      boolean hasDeactivateCallback()
      optional .org.drools.serialization.protobuf.ActionQueue.DeactivateCallback deactivate_callback = 3;
      Returns:
      Whether the deactivateCallback field is set.
    • getDeactivateCallback

      optional .org.drools.serialization.protobuf.ActionQueue.DeactivateCallback deactivate_callback = 3;
      Returns:
      The deactivateCallback.
    • getDeactivateCallbackOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.DeactivateCallback deactivate_callback = 3;
    • hasLogicalRetract

      boolean hasLogicalRetract()
      optional .org.drools.serialization.protobuf.ActionQueue.LogicalRetract logical_retract = 4;
      Returns:
      Whether the logicalRetract field is set.
    • getLogicalRetract

      optional .org.drools.serialization.protobuf.ActionQueue.LogicalRetract logical_retract = 4;
      Returns:
      The logicalRetract.
    • getLogicalRetractOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.LogicalRetract logical_retract = 4;
    • hasPropagate

      boolean hasPropagate()
      optional .org.drools.serialization.protobuf.ActionQueue.Propagate propagate = 5;
      Returns:
      Whether the propagate field is set.
    • getPropagate

      optional .org.drools.serialization.protobuf.ActionQueue.Propagate propagate = 5;
      Returns:
      The propagate.
    • getPropagateOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.Propagate propagate = 5;
    • hasAssert

      boolean hasAssert()
      optional .org.drools.serialization.protobuf.ActionQueue.Assert assert = 6;
      Returns:
      Whether the assert field is set.
    • getAssert

      optional .org.drools.serialization.protobuf.ActionQueue.Assert assert = 6;
      Returns:
      The assert.
    • getAssertOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.Assert assert = 6;
    • hasExpire

      boolean hasExpire()
      optional .org.drools.serialization.protobuf.ActionQueue.Expire expire = 7;
      Returns:
      Whether the expire field is set.
    • getExpire

      optional .org.drools.serialization.protobuf.ActionQueue.Expire expire = 7;
      Returns:
      The expire.
    • getExpireOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.Expire expire = 7;
    • hasSignal

      boolean hasSignal()
      optional .org.drools.serialization.protobuf.ActionQueue.Signal signal = 8;
      Returns:
      Whether the signal field is set.
    • getSignal

      optional .org.drools.serialization.protobuf.ActionQueue.Signal signal = 8;
      Returns:
      The signal.
    • getSignalOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.Signal signal = 8;
    • hasSignalProcessInstance

      boolean hasSignalProcessInstance()
      optional .org.drools.serialization.protobuf.ActionQueue.SignalProcessInstance signal_process_instance = 9;
      Returns:
      Whether the signalProcessInstance field is set.
    • getSignalProcessInstance

      optional .org.drools.serialization.protobuf.ActionQueue.SignalProcessInstance signal_process_instance = 9;
      Returns:
      The signalProcessInstance.
    • getSignalProcessInstanceOrBuilder

      optional .org.drools.serialization.protobuf.ActionQueue.SignalProcessInstance signal_process_instance = 9;