All Classes and Interfaces

Class
Description
Represents response from the AccessToken API Endpoint.
 
 
 
 
 
 
Thrown if a builder fails validation or is not complete.
Optional Properties to filter Builds.
Builder for BuildFilters.
API Client for Buildkite's REST Api.
Collection of Utilities for common access patterns that consists of multiple requests to the Buildkite REST Api.
Top level Exception class from which all more specific exceptions relating to the Buildkite Api Client library extend from.
 
Abstraction around underlying Http Client library.
 
User supplied Configuration of the API Client.
Configuration builder for .
 
Used to create CreateBuildOptions instances.
 
 
Represents response from the AccessToken API Endpoint.
 
 
 
Abstract representation of a DELETE http request.
 
 
Represents an Error response from the REST Api.
For parsing Error responses from the Buildkite API.
Copyright 2023 SourceLab.org https://github.com/SourceLabOrg/Buildkite-Api-Client Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 
Optional Properties to filter Builds.
 
 
 
 
 
Parses responses from the Get Metadata Api end point.
 
 
 
 
Abstract representation of a GET http request.
 
Parses 204 response codes into Booleans.
Underlying HTTP Client implementation making use of HttpComponents 5.x library.
Abstraction for HttpHeader.
Collection of Zero or more HttpHeader entries.
Represents the various Http Request Methods.
Thrown if something goes wrong during the HttpRequest to the Buildkite API.
Represents the Response from a Http Request.
Thrown if the API responds with an invalid access token error.
Thrown if the API was requested from an IP address not specifically allowed by the API Token.
Thrown if requested to access a page that is not linked.
Thrown if request submitted to API comes back as invalid.
Creates properly configured Jackson Json Mapper instances.
 
 
Represents the results from the /v2/build API end point.
 
 
Parses responses from the "Hello World" Api end point.
 
Represents the results from the /v2/build API end point.
 
 
Represents the results from the v2/organizations/{org.slug}/pipelines API end point.
 
 
Results set from retrying multiple jobs.
Thrown if the API responds with a 404 http code.
 
Optional Properties to filter Organizations.
Builder for BuildFilters.
Defines an API request.
Interface indicates that a Response from the Buildkite REST Api is Pageable, and can be passed into the following methods to retrieve various pages.
Paging options.
Represents the 'Link' header for paging results.
For building/creating new PagingLinks instances.
 
Represents the response from a "Hello World" request to the Buildkite API.
Parses responses from the "Hello World" Api end point.
 
Optional Properties to filter Organizations.
Builder for BuildFilters.
Abstract representation of a POST http request.
 
 
Abstract representation of a PUT http request.
 
 
Defines an API request.
For defining Request Parameters.
Collection of RequestParameter entries.
Utility for constructing RequestParameters.
Thrown if the library is unable to serialize a request body.
 
Thrown if the API responds with content that is unable to be parsed.
Options for Retrying a Job.
 
 
Options for Retrying multiple Jobs.
 
 
 
 
Options for Retrying a Job.