Class JiraExpressionAnalysis

java.lang.Object
io.github.primelib.jira4j.restv2.model.JiraExpressionAnalysis

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class JiraExpressionAnalysis extends Object
JiraExpressionAnalysis
  • Field Details

    • complexity

      protected JiraExpressionComplexity complexity
    • errors

      A list of validation errors. Not included if the expression is valid.
    • expression

      protected String expression
      The analysed expression.
    • type

      protected String type
      EXPERIMENTAL. The inferred type of the expression.
    • valid

      protected Boolean valid
      Whether the expression is valid and the interpreter will evaluate it. Note that the expression may fail at runtime (for example, if it executes too many expensive operations).
  • Constructor Details

    • JiraExpressionAnalysis

      public JiraExpressionAnalysis(Consumer<JiraExpressionAnalysis> spec)
      Constructs a validated instance of JiraExpressionAnalysis.
      Parameters:
      spec - the specification to process
    • JiraExpressionAnalysis

      @Internal public JiraExpressionAnalysis(JiraExpressionComplexity complexity, List<JiraExpressionValidationError> errors, String expression, String type, Boolean valid)
      Constructs a validated instance of JiraExpressionAnalysis.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using JiraExpressionAnalysis(Consumer) instead.

      Parameters:
      complexity - complexity
      errors - A list of validation errors. Not included if the expression is valid.
      expression - The analysed expression.
      type - EXPERIMENTAL. The inferred type of the expression.
      valid - Whether the expression is valid and the interpreter will evaluate it. Note that the expression may fail at runtime (for example, if it executes too many expensive operations).
    • JiraExpressionAnalysis

      protected JiraExpressionAnalysis()
  • Method Details