Class OrganizationFiltersBuilder

java.lang.Object
org.sourcelab.buildkite.api.client.request.OrganizationFiltersBuilder

public final class OrganizationFiltersBuilder extends Object
Builder for BuildFilters.
  • Constructor Details

    • OrganizationFiltersBuilder

      public OrganizationFiltersBuilder()
      Constructor.
  • Method Details

    • withPerPage

      public OrganizationFiltersBuilder withPerPage(int perPage)
      Set the number of results per page.
      Parameters:
      perPage - Set the number of results per page.
      Returns:
      BuildOrganizationFiltersBuilder for method chaining.
    • withPage

      public OrganizationFiltersBuilder withPage(int page)
      Set the page to retrieve.
      Parameters:
      page - Set the page to retrieve.
      Returns:
      BuildOrganizationFiltersBuilder for method chaining.
    • withPageOptions

      public OrganizationFiltersBuilder withPageOptions(int page, int perPage)
      Apply Paging Options.
      Parameters:
      page - Set the page to retrieve.
      perPage - Set the number of results per page.
      Returns:
      BuildOrganizationFiltersBuilder for method chaining.
    • withPageOptions

      public OrganizationFiltersBuilder withPageOptions(PageOptions pageOptions)
      Apply Paging Options.
      Parameters:
      pageOptions - Paging options to apply.
      Returns:
      BuildOrganizationFiltersBuilder for method chaining.
    • withOrganization

      public OrganizationFiltersBuilder withOrganization(String orgIdSlug)
    • build

      public OrganizationFilters build()
      New OrganizationFilters instance using configured properties.
      Returns:
      New OrganizationFilters instance using configured properties.