All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AccessToken |
|
| AssignBranchBuilder |
Request builder for "assign branch".
|
| AssignReferenceBuilder<T extends org.projectnessie.model.Reference> |
Request builder for assigning references.
|
| AssignTagBuilder |
Request builder for "assign tag".
|
| AwsAuthenticationProvider |
AWS authentication provider.
|
| BaseAssignReferenceBuilder<R> |
|
| BaseChangeReferenceBuilder<B> |
|
| BaseCommitMultipleOperationsBuilder |
|
| BaseCreateNamespaceBuilder |
|
| BaseCreateReferenceBuilder |
|
| BaseDeleteNamespaceBuilder |
|
| BaseGetAllReferencesBuilder<PARAMS> |
|
| BaseGetCommitLogBuilder<PARAMS> |
|
| BaseGetContentBuilder |
|
| BaseGetDiffBuilder<PARAMS> |
|
| BaseGetEntriesBuilder<PARAMS> |
|
| BaseGetMultipleNamespacesBuilder |
|
| BaseGetNamespaceBuilder |
|
| BaseGetReferenceBuilder |
|
| BaseHttpRequest |
|
| BaseMergeReferenceBuilder |
|
| BaseMergeTransplantBuilder<B extends OnBranchBuilder<B>> |
|
| BaseOnBranchBuilder<R extends OnBranchBuilder<R>> |
|
| BaseOnTagBuilder<R extends OnTagBuilder<R>> |
|
| BaseTransplantCommitsBuilder |
|
| BaseUpdateNamespaceBuilder |
|
| BasicAuthenticationProvider |
HTTP BASIC authentication provider.
|
| BearerAuthenticationProvider |
|
| ChangeReferenceBuilder<B> |
|
| ClientSideCreateNamespace |
Supports previous "create namespace" functionality of the java client over Nessie API v2.
|
| ClientSideDeleteNamespace |
Supports previous "delete namespace" functionality of the java client over Nessie API v2.
|
| ClientSideGetMultipleNamespaces |
Supports previous "get multiple namespaces" functionality of the java client over Nessie API v2.
|
| ClientSideGetNamespace |
Supports previous "get namespace" functionality of the java client over Nessie API v2.
|
| ClientSideUpdateNamespace |
Supports previous "update namespace" functionality of the java client over Nessie API v2.
|
| CommitMultipleOperationsBuilder |
Request builder for "commit multiple operations".
|
| CreateNamespaceBuilder |
Request builder for creating a Namespace.
|
| CreateNamespaceResult |
|
| CreateReferenceBuilder |
Request builder for "create reference".
|
| DeleteBranchBuilder |
Request builder for "delete branch".
|
| DeleteNamespaceBuilder |
Request builder for deleting a Namespace.
|
| DeleteNamespaceResult |
|
| DeleteReferenceBuilder<T> |
Request builder for deleting references.
|
| DeleteTagBuilder |
Request builder for "delete tag".
|
| ExecutableHttpRequest<E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> |
This interface defines execution methods for HTTP client requests.
|
| 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".
|
| GetMultipleNamespacesBuilder |
Request builder for retrieving multiple Namespace instances based on a given namespace
prefix.
|
| GetNamespaceBuilder |
Request builder for retrieving a single Namespace.
|
| GetNamespaceResult |
|
| GetReferenceBuilder |
Request builder for "get reference".
|
| GetRefLogBuilder |
Deprecated. |
| GetRepositoryConfigBuilder |
|
| HttpApiV1 |
|
| HttpApiV2 |
|
| HttpAuthentication |
|
| HttpClient |
Simple Http client to make REST calls.
|
| HttpClient.Builder |
|
| HttpClient.Method |
|
| HttpClientBuilder |
Deprecated.
|
| HttpClientException |
|
| HttpClientReadTimeoutException |
Specialization of HttpClientException in the case of a timeout while waiting to read the
response.
|
| HttpCreateReference |
|
| HttpHeaders |
|
| HttpHeaders.HttpHeader |
|
| HttpRequest |
Class to hold an ongoing HTTP request and its parameters/filters.
|
| HttpResponse |
Simple holder for http response object.
|
| HttpResponseFactory |
Factory interface for creating HTTP response handlers.
|
| HttpRuntimeConfig |
Implementation specific HTTP configuration holder.
|
| HttpUtils |
|
| JavaHttpClient |
Nessie's HTTP client used when running on Java 11 or newer.
|
| KeyRangeBuilder<R extends KeyRangeBuilder<R>> |
|
| MergeReferenceBuilder |
Request builder for "merge reference".
|
| MergeTransplantBuilder<R extends MergeTransplantBuilder<R>> |
|
| ModifyNamespaceBuilder<R extends ModifyNamespaceBuilder<R>> |
|
| NessieApi |
Base interface for all Nessie-API versions.
|
| NessieApiClient |
|
| NessieApiCompatibilityException |
|
| NessieApiCompatibilityFilter |
|
| NessieApiV1 |
Interface for the Nessie V1 API implementation.
|
| NessieApiV2 |
Interface for the Nessie V2 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.
|
| NessieBadResponseException |
Represents an unexpected response from the remote side, trying to access a Nessie endpoint.
|
| NessieClientBuilder |
|
| NessieClientBuilder.AbstractNessieClientBuilder |
|
| NessieClientConfigSource |
Helper functional interface adding a fallback-mechanism to chain multiple config-sources.
|
| NessieClientConfigSources |
Provides functionality to retrieve configuration values from various sources, like Java
properties, maps and environment variables.
|
| NessieConfigConstants |
Configuration constants for Nessie clients.
|
| NessieHttpClientBuilder |
HTTP specific Nessie client builder interface.
|
| NessieHttpClientBuilder.AbstractNessieHttpClientBuilder |
|
| NessieHttpClientBuilderImpl |
|
| NessieHttpResponseFilter |
|
| NessieInternalServerException |
Represents "Internal Server Errors" on trying to access a Nessie endpoint.
|
| NessieNotAuthorizedException |
Indicates a condition where the client's request was not authorized to access the Nessie Server.
|
| NessieServiceException |
A runtime exception that represents REST API errors that are beyond Nessie's control.
|
| NoneAuthenticationProvider |
|
| OAuth2AuthenticationProvider |
|
| OAuth2Authenticator |
|
| OAuth2Exception |
|
| OnBranchBuilder<R extends OnBranchBuilder<R>> |
Base interface for requests against a branch.
|
| OnNamespaceBuilder<R extends OnNamespaceBuilder<R>> |
|
| 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,RESP,ENTRY>,RESP,ENTRY> |
|
| QueryBuilder<R extends QueryBuilder<R>> |
|
| ReferenceHistoryBuilder |
|
| RefreshToken |
|
| RequestContext |
Context containing all important info about a request.
|
| RequestContextImpl |
|
| RequestFilter |
Filter to be evaluated before making a request.
|
| ResponseCheckFilter |
|
| ResponseContext |
Interface for the important parts of a response.
|
| ResponseFilter |
Filter evaluated post call.
|
| RestV1Client |
|
| Status |
HTTP request status enum.
|
| StreamingUtil |
Helper and utility methods around streaming of NessieApiV1 et al.
|
| StreamingUtil.PageFetcher<R> |
|
| Token |
A token issued by the authorization server.
|
| TransplantCommitsBuilder |
Request builder for "transplant commits".
|
| UpdateNamespaceBuilder |
Request builder for updating properties of a Namespace.
|
| UpdateNamespaceResult |
|
| UpdateRepositoryConfigBuilder |
|
| UriBuilder |
Construct a URI from base and paths.
|
| UrlConnectionClient |
Simple Http client to make REST calls.
|