All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AssignBranchBuilder Request builder for "assign branch".AssignTagBuilder Request builder for "assign tag".AwsAuthenticationProvider AWS authentication provider.BasicAuthenticationProvider HTTP BASIC authentication provider.BearerAuthenticationProvider CommitMultipleOperationsBuilder Request builder for "commit multiple operations".CreateReferenceBuilder Request builder for "create reference".DeleteBranchBuilder Request builder for "delete branch".DeleteTagBuilder Request builder for "delete tag".GetAllReferencesBuilder Request builder for "get all references".GetCommitLogBuilder Request builder for "get commit log".GetContentBuilder Request builder for "get content".GetDiffBuilder Request builder for retrieving a diff between two references.GetEntriesBuilder Request builder for "get entries".GetReferenceBuilder Request builder for "get reference".HttpApiV1 HttpAuthentication Implementations ofNessieAuthenticationwith this interface are able to produceRequestFilterinstance to be used withHttpClient.HttpClient Simple Http client to make REST calls.HttpClient.HttpClientBuilder HttpClient.Method HttpClientBuilder A builder class that creates aNessieHttpClientviaHttpClientBuilder.builder().HttpClientException HttpClientReadTimeoutException Specialization of HttpClientException in the case of a timeout while waiting to read the response.HttpRequest Class to hold an ongoing HTTP request and its parameters/filters.HttpResponse Simple holder for http response object.HttpUtils MergeReferenceBuilder Request builder for "merge reference".NessieApi Base interface for all Nessie-API versions.NessieApiClient NessieApiV1 Interface for the Nessie V1 API implementation.NessieAuthentication Base interface for different authentication methods like "basic" (username + plain password), bearer token, etc.NessieAuthenticationProvider Base interface for different authentication methods like "basic" (username + plain password), bearer token, etc.NessieBackendThrottledException If a backend store refuses to process a request, the condition is signalled to clients via this exception.NessieBadRequestException NessieClientBuilder<IMPL extends NessieClientBuilder<IMPL>> NessieApibuilder interface.NessieConfigConstants Configuration constants for Nessie.NessieForbiddenException NessieHttpClient NessieHttpResponseFilter NessieInternalServerException NessieNotAuthorizedException NessieServiceException A Nessie REST API runtime exception.NoneAuthenticationProvider This authentication-"provider" just maps the "NONE" to aNessieAuthenticationProviderimplementation, which "produces" anullNessieAuthenticationinstance, which means "no authentication".OnBranchBuilder<R extends OnBranchBuilder<R>> Base interface for requests against a branch.OnReferenceBuilder<R extends OnReferenceBuilder<R>> Base interface for requests against a named reference, either a branch or tag.OnTagBuilder<R extends OnTagBuilder<R>> Base interface for requests against a tag.PagingBuilder<R extends PagingBuilder<R>> QueryBuilder<R extends QueryBuilder<R>> RequestContext Context containing all important info about a request.RequestFilter Filter to be evaluated before making a request.ResponseCheckFilter ResponseContext Interface for the important parts of a response.ResponseFilter Filter evaluated post call.Status HTTP request status enum.StreamingUtil Helper and utility methods around streaming ofNessieApiV1et al.TransplantCommitsBuilder Request builder for "transplant commits".