Class JexpIssuesJql

java.lang.Object
io.github.primelib.jira4j.restv3.model.JexpIssuesJql

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

    • maxResults

      protected Integer maxResults
      The maximum number of issues to return from the JQL query. Inspect meta.issues.jql.maxResults in the response to ensure the maximum value has not been exceeded.
    • query

      protected String query
      The JQL query.
    • startAt

      protected Long startAt
      The index of the first issue to return from the JQL query.
    • validation

      protected JexpIssuesJql.ValidationEnum validation
      Determines how to validate the JQL query and treat the validation results.
  • Constructor Details

    • JexpIssuesJql

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

      @Internal public JexpIssuesJql(Integer maxResults, String query, Long startAt, JexpIssuesJql.ValidationEnum validation)
      Constructs a validated instance of JexpIssuesJql.

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

      Parameters:
      maxResults - The maximum number of issues to return from the JQL query. Inspect meta.issues.jql.maxResults in the response to ensure the maximum value has not been exceeded.
      query - The JQL query.
      startAt - The index of the first issue to return from the JQL query.
      validation - Determines how to validate the JQL query and treat the validation results.
    • JexpIssuesJql

      protected JexpIssuesJql()
  • Method Details

    • builder

      public static JexpIssuesJql.JexpIssuesJqlBuilder builder()
    • maxResults

      public Integer maxResults()
      The maximum number of issues to return from the JQL query. Inspect meta.issues.jql.maxResults in the response to ensure the maximum value has not been exceeded.
    • query

      public String query()
      The JQL query.
    • startAt

      public Long startAt()
      The index of the first issue to return from the JQL query.
    • validation

      public JexpIssuesJql.ValidationEnum validation()
      Determines how to validate the JQL query and treat the validation results.
    • maxResults

      public JexpIssuesJql maxResults(Integer maxResults)
      The maximum number of issues to return from the JQL query. Inspect meta.issues.jql.maxResults in the response to ensure the maximum value has not been exceeded.
      Returns:
      this.
    • query

      public JexpIssuesJql query(String query)
      The JQL query.
      Returns:
      this.
    • startAt

      public JexpIssuesJql startAt(Long startAt)
      The index of the first issue to return from the JQL query.
      Returns:
      this.
    • validation

      public JexpIssuesJql validation(JexpIssuesJql.ValidationEnum validation)
      Determines how to validate the JQL query and treat the validation results.
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object