Interface ConsistencyConditionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ConsistencyCondition, ConsistencyCondition.Builder

    @Generated
    public interface ConsistencyConditionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getConsistencyMarker

        long getConsistencyMarker()
         The sequence used to start checking for the consistency of an append. If there are events with a sequence greater
         or equal than the consistency marker and those are matching the given criteria, the condition is not met and the transaction
         is rejected. Otherwise, it is accepted. 
         
        int64 consistency_marker = 1;
        Returns:
        The consistencyMarker.
      • getCriterionList

        List<Criterion> getCriterionList()
         The criteria. Consists of a list of criterions. If a single criterion is met, the whole criteria is met. 
         
        repeated .io.axoniq.axonserver.grpc.event.dcb.Criterion criterion = 2;
      • getCriterion

        Criterion getCriterion​(int index)
         The criteria. Consists of a list of criterions. If a single criterion is met, the whole criteria is met. 
         
        repeated .io.axoniq.axonserver.grpc.event.dcb.Criterion criterion = 2;
      • getCriterionCount

        int getCriterionCount()
         The criteria. Consists of a list of criterions. If a single criterion is met, the whole criteria is met. 
         
        repeated .io.axoniq.axonserver.grpc.event.dcb.Criterion criterion = 2;
      • getCriterionOrBuilderList

        List<? extends CriterionOrBuilder> getCriterionOrBuilderList()
         The criteria. Consists of a list of criterions. If a single criterion is met, the whole criteria is met. 
         
        repeated .io.axoniq.axonserver.grpc.event.dcb.Criterion criterion = 2;
      • getCriterionOrBuilder

        CriterionOrBuilder getCriterionOrBuilder​(int index)
         The criteria. Consists of a list of criterions. If a single criterion is met, the whole criteria is met. 
         
        repeated .io.axoniq.axonserver.grpc.event.dcb.Criterion criterion = 2;