Class PipelineFiltersBuilder
java.lang.Object
org.sourcelab.buildkite.api.client.request.PipelineFiltersBuilder
Builder for
BuildFilters.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()New OrganizationFilters instance using configured properties.withOrganization(String orgIdSlug) Filter by the given Organization.withPage(int page) Set the page to retrieve.withPageOptions(int page, int perPage) Apply Paging Options.withPageOptions(PageOptions pageOptions) Apply Paging Options.withPerPage(int perPage) Set the number of results per page.
-
Constructor Details
-
PipelineFiltersBuilder
public PipelineFiltersBuilder()Constructor.
-
-
Method Details
-
withPerPage
Set the number of results per page.- Parameters:
perPage- Set the number of results per page.- Returns:
- BuildOrganizationFiltersBuilder for method chaining.
-
withPage
Set the page to retrieve.- Parameters:
page- Set the page to retrieve.- Returns:
- BuildOrganizationFiltersBuilder for method chaining.
-
withPageOptions
Apply Paging Options.- Parameters:
page- Set the page to retrieve.perPage- Set the number of results per page.- Returns:
- BuildOrganizationFiltersBuilder for method chaining.
-
withPageOptions
Apply Paging Options.- Parameters:
pageOptions- Paging options to apply.- Returns:
- BuildOrganizationFiltersBuilder for method chaining.
-
withOrganization
Filter by the given Organization.- Parameters:
orgIdSlug- Organization to filter by.- Returns:
- PipelineFIltersBuilder for method chaining.
-
build
New OrganizationFilters instance using configured properties.- Returns:
- New OrganizationFilters instance using configured properties.
- Throws:
BuilderValidationException- if not valid or complete.
-