Class AbstractMultiInstanceLoopCharacteristicsBuilder<B extends AbstractMultiInstanceLoopCharacteristicsBuilder<B>>

    • Method Detail

      • sequential

        public B sequential()
        Sets the multi instance loop characteristics to be sequential.
        Returns:
        the builder object
      • parallel

        public B parallel()
        Sets the multi instance loop characteristics to be parallel.
        Returns:
        the builder object
      • cardinality

        public B cardinality​(String expression)
        Sets the cardinality expression.
        Parameters:
        expression - the cardinality expression
        Returns:
        the builder object
      • completionCondition

        public B completionCondition​(String expression)
        Sets the completion condition expression.
        Parameters:
        expression - the completion condition expression
        Returns:
        the builder object
      • multiInstanceDone

        public <T extends AbstractActivityBuilder> T multiInstanceDone()
        Finishes the building of a multi instance loop characteristics.
        Returns:
        the parent activity builder
      • zeebeInputCollection

        public B zeebeInputCollection​(String inputCollection)
      • zeebeInputCollectionExpression

        public B zeebeInputCollectionExpression​(String inputCollectionExpression)
      • zeebeInputElement

        public B zeebeInputElement​(String inputElement)
      • zeebeOutputCollection

        public B zeebeOutputCollection​(String outputCollection)
      • zeebeOutputElement

        public B zeebeOutputElement​(String outputElement)
      • zeebeOutputElementExpression

        public B zeebeOutputElementExpression​(String outputElementExpression)