A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(String) - Method in class org.projectnessie.client.http.HttpRequest
- ACCEPTED - org.projectnessie.client.http.Status
- addResponseCallback(BiConsumer<ResponseContext, Exception>) - Method in class org.projectnessie.client.http.RequestContext
-
Adds a callback to be called when the request has finished.
- applyToHttpClient(HttpClient) - Method in interface org.projectnessie.client.http.HttpAuthentication
-
Configure the given
HttpClientto use this instance.. - AUTH_TYPE_VALUE - Static variable in class org.projectnessie.client.auth.AwsAuthenticationProvider
- AUTH_TYPE_VALUE - Static variable in class org.projectnessie.client.auth.BasicAuthenticationProvider
- AUTH_TYPE_VALUE - Static variable in class org.projectnessie.client.auth.NoneAuthenticationProvider
- AWS - org.projectnessie.client.NessieClient.AuthType
-
Deprecated.
- AwsAuthenticationProvider - Class in org.projectnessie.client.auth
-
AWS authentication provider.
- AwsAuthenticationProvider() - Constructor for class org.projectnessie.client.auth.AwsAuthenticationProvider
B
- BAD_GATEWAY - org.projectnessie.client.http.Status
- BAD_REQUEST - org.projectnessie.client.http.Status
- BASIC - org.projectnessie.client.NessieClient.AuthType
-
Deprecated.
- BasicAuthenticationProvider - Class in org.projectnessie.client.auth
-
HTTP BASIC authentication provider.
- BasicAuthenticationProvider() - Constructor for class org.projectnessie.client.auth.BasicAuthenticationProvider
- build() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
-
Construct an HttpClient from builder settings.
- build() - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Builds a new
NessieHttpClient. - build() - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- build() - Method in interface org.projectnessie.client.NessieClientBuilder
-
Builds a new
NessieClient. - build(Function<String, String>) - Method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- build(Function<String, String>) - Method in class org.projectnessie.client.auth.BasicAuthenticationProvider
- build(Function<String, String>) - Method in interface org.projectnessie.client.auth.NessieAuthenticationProvider
-
Build the implementation that provides authentication credentials using the given parameters.
- build(Function<String, String>) - Method in class org.projectnessie.client.auth.NoneAuthenticationProvider
- builder() - Static method in class org.projectnessie.client.http.HttpClient
- builder() - Static method in class org.projectnessie.client.http.HttpClientBuilder
- builder() - Static method in interface org.projectnessie.client.NessieClient
-
Deprecated.this method will be removed, use
HttpClientBuilder.builder()instead. - Builder() - Constructor for class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
C
- checkArgument(boolean, String, Object...) - Static method in class org.projectnessie.client.http.HttpUtils
-
Check if argument is false.
- checkNonNullTrim(String) - Static method in class org.projectnessie.client.http.HttpUtils
-
check if base is null and if not trim any whitespace.
- checkResponse(ResponseContext, ObjectMapper) - Static method in class org.projectnessie.client.rest.ResponseCheckFilter
-
check that response had a valid return code.
- close() - Method in class org.projectnessie.client.http.NessieHttpClient
- close() - Method in interface org.projectnessie.client.NessieClient
- CONF_NESSIE_AUTH_TYPE - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.auth-type") for the authentication provider ID.
- CONF_NESSIE_AWS_REGION - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.authentication.aws.region") for the region used for AWS authentication.
- CONF_NESSIE_PASSWORD - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.password") for the password used for (basic) authentication.
- CONF_NESSIE_REF - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.ref") for the nessie reference used by clients.
- CONF_NESSIE_TRACING - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.tracing") to enable adding the HTTP headers of an active OpenTracing span to all Nessie requests.
- CONF_NESSIE_URI - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.uri") for the Nessie service URL.
- CONF_NESSIE_URL - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Deprecated.
- CONF_NESSIE_USERNAME - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.username") for the user name used for (basic) authentication.
- CONFLICT - org.projectnessie.client.http.Status
- contentsType(String) - Method in class org.projectnessie.client.http.HttpRequest
- create(String, String) - Static method in class org.projectnessie.client.auth.BasicAuthenticationProvider
- create(Region) - Static method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- CREATED - org.projectnessie.client.http.Status
D
- delete() - Method in class org.projectnessie.client.http.HttpRequest
- DELETE - org.projectnessie.client.http.HttpClient.Method
E
- EXPECTATION_FAILED - org.projectnessie.client.http.Status
F
- filter(RequestContext) - Method in interface org.projectnessie.client.http.RequestFilter
- filter(ResponseContext) - Method in interface org.projectnessie.client.http.ResponseFilter
- filter(ResponseContext) - Method in class org.projectnessie.client.rest.NessieHttpResponseFilter
- FORBIDDEN - org.projectnessie.client.http.Status
- FOUND - org.projectnessie.client.http.Status
- fromCode(int) - Static method in enum org.projectnessie.client.http.Status
-
get Status enum from http return code.
- fromConfig(Function<String, String>) - Static method in interface org.projectnessie.client.auth.NessieAuthenticationProvider
-
Configure a
NessieAuthenticationinstance using the configuration supplied byconfiguration. - fromConfig(Function<String, String>) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Configure this HttpClientBuilder instance using a configuration object and standard Nessie configuration keys defined by the constants defined in
NessieConfigConstants. - fromConfig(Function<String, String>) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- fromConfig(Function<String, String>) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Configure this HttpClientBuilder instance using a configuration object and standard Nessie configuration keys defined by the constants defined in
NessieConfigConstants. - fromSystemProperties() - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Same semantics as
HttpClientBuilder.fromConfig(Function), uses the system properties. - fromSystemProperties() - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- fromSystemProperties() - Method in interface org.projectnessie.client.NessieClientBuilder
-
Same semantics as
NessieClientBuilder.fromConfig(Function), uses the system properties.
G
- GATEWAY_TIMEOUT - org.projectnessie.client.http.Status
- get() - Method in class org.projectnessie.client.http.HttpRequest
- GET - org.projectnessie.client.http.HttpClient.Method
- getAuthTypeValue() - Method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- getAuthTypeValue() - Method in class org.projectnessie.client.auth.BasicAuthenticationProvider
- getAuthTypeValue() - Method in interface org.projectnessie.client.auth.NessieAuthenticationProvider
-
The authentication type discriminator.
- getAuthTypeValue() - Method in class org.projectnessie.client.auth.NoneAuthenticationProvider
- getBaseUri() - Method in class org.projectnessie.client.http.HttpClient
- getBaseUri() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- getBody() - Method in class org.projectnessie.client.http.RequestContext
- getCode() - Method in enum org.projectnessie.client.http.Status
- getCommitLogStream(TreeApi, String, CommitLogParams) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of commit-log entries, functionally equivalent to calling
TreeApi.getCommitLog(String, CommitLogParams)with manual paging. - getConfigApi() - Method in class org.projectnessie.client.http.NessieHttpClient
- getConfigApi() - Method in interface org.projectnessie.client.NessieClient
- getConnectionTimeoutMillis() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- getContentsApi() - Method in class org.projectnessie.client.http.NessieHttpClient
- getContentsApi() - Method in interface org.projectnessie.client.NessieClient
-
Contents-API for this
NessieClient. - getEntriesStream(TreeApi, String, EntriesParams) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of objects for a ref, functionally equivalent to calling
TreeApi.getEntries(String, EntriesParams)with manual paging. - getError() - Method in exception org.projectnessie.client.rest.NessieServiceException
- getErrorStream() - Method in interface org.projectnessie.client.http.ResponseContext
- getHeaders() - Method in class org.projectnessie.client.http.RequestContext
- getInputStream() - Method in interface org.projectnessie.client.http.ResponseContext
- getInstance() - Static method in class org.projectnessie.client.auth.NoneAuthenticationProvider
- getMapper() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- getMethod() - Method in class org.projectnessie.client.http.RequestContext
- getReadTimeoutMillis() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- getReason() - Method in enum org.projectnessie.client.http.Status
- getResponseCode() - Method in interface org.projectnessie.client.http.ResponseContext
- getSslContext() - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- getTreeApi() - Method in class org.projectnessie.client.http.NessieHttpClient
- getTreeApi() - Method in interface org.projectnessie.client.NessieClient
-
Tree-API for this
NessieClient. - getUri() - Method in class org.projectnessie.client.http.NessieHttpClient
- getUri() - Method in class org.projectnessie.client.http.RequestContext
- getUri() - Method in interface org.projectnessie.client.NessieClient
- GONE - org.projectnessie.client.http.Status
H
- header(String, String) - Method in class org.projectnessie.client.http.HttpRequest
- HTTP_VERSION_NOT_SUPPORTED - org.projectnessie.client.http.Status
- HttpAuthentication - Interface in org.projectnessie.client.http
-
Implementations of
NessieAuthenticationwith this interface are able to produceRequestFilterinstance to be used withHttpClient. - HttpClient - Class in org.projectnessie.client.http
-
Simple Http client to make REST calls.
- HttpClient.HttpClientBuilder - Class in org.projectnessie.client.http
- HttpClient.Method - Enum in org.projectnessie.client.http
- HttpClientBuilder - Class in org.projectnessie.client.http
-
A builder class that creates a
NessieHttpClientviaHttpClientBuilder.builder(). - HttpClientBuilder() - Constructor for class org.projectnessie.client.http.HttpClientBuilder
- HttpClientException - Exception in org.projectnessie.client.http
- HttpClientException() - Constructor for exception org.projectnessie.client.http.HttpClientException
- HttpClientException(String) - Constructor for exception org.projectnessie.client.http.HttpClientException
- HttpClientException(String, Throwable) - Constructor for exception org.projectnessie.client.http.HttpClientException
- HttpClientException(Throwable) - Constructor for exception org.projectnessie.client.http.HttpClientException
- HttpClientReadTimeoutException - Exception in org.projectnessie.client.http
-
Specialization of HttpClientException in the case of a timeout while waiting to read the response.
- HttpClientReadTimeoutException() - Constructor for exception org.projectnessie.client.http.HttpClientReadTimeoutException
- HttpClientReadTimeoutException(String) - Constructor for exception org.projectnessie.client.http.HttpClientReadTimeoutException
- HttpClientReadTimeoutException(String, Throwable) - Constructor for exception org.projectnessie.client.http.HttpClientReadTimeoutException
- HttpClientReadTimeoutException(Throwable) - Constructor for exception org.projectnessie.client.http.HttpClientReadTimeoutException
- HttpRequest - Class in org.projectnessie.client.http
-
Class to hold an ongoing HTTP request and its parameters/filters.
- HttpResponse - Class in org.projectnessie.client.http
-
Simple holder for http response object.
- HttpUtils - Class in org.projectnessie.client.http
I
- INTERNAL_SERVER_ERROR - org.projectnessie.client.http.Status
L
- LENGTH_REQUIRED - org.projectnessie.client.http.Status
M
- METHOD_NOT_ALLOWED - org.projectnessie.client.http.Status
- MOVED_PERMANENTLY - org.projectnessie.client.http.Status
N
- NessieAuthentication - Interface in org.projectnessie.client.auth
-
Base interface for different authentication methods like "basic" (username + plain password), bearer token, etc.
- NessieAuthenticationProvider - Interface in org.projectnessie.client.auth
-
Base interface for different authentication methods like "basic" (username + plain password), bearer token, etc.
- NessieBackendThrottledException - Exception in org.projectnessie.client.rest
-
If a backend store refuses to process a request, the condition is signalled to clients via this exception.
- NessieBackendThrottledException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieBackendThrottledException
- NessieBadRequestException - Exception in org.projectnessie.client.rest
- NessieBadRequestException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieBadRequestException
- NessieClient - Interface in org.projectnessie.client
- NessieClient.AuthType - Enum in org.projectnessie.client
-
Deprecated.Replace with either direct usage of
NessieClientBuilder.withAuthentication(NessieAuthentication)or via properties viaNessieClientBuilder.fromConfig(Function). - NessieClient.Builder - Class in org.projectnessie.client
-
Deprecated.this inner class will be removed, replace with
NessieClientBuilder. - NessieClientBuilder<IMPL extends NessieClientBuilder<IMPL>> - Interface in org.projectnessie.client
-
NessieClientbuilder interface. - NessieConfigConstants - Class in org.projectnessie.client
-
Configuration constants for Nessie.
- NessieForbiddenException - Exception in org.projectnessie.client.rest
- NessieForbiddenException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieForbiddenException
- NessieHttpClient - Class in org.projectnessie.client.http
- NessieHttpResponseFilter - Class in org.projectnessie.client.rest
- NessieHttpResponseFilter(ObjectMapper) - Constructor for class org.projectnessie.client.rest.NessieHttpResponseFilter
- NessieInternalServerException - Exception in org.projectnessie.client.rest
- NessieInternalServerException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieInternalServerException
- NessieNotAuthorizedException - Exception in org.projectnessie.client.rest
- NessieNotAuthorizedException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieNotAuthorizedException
- NessieServiceException - Exception in org.projectnessie.client.rest
-
A Nessie REST API runtime exception.
- NessieServiceException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieServiceException
- NETWORK_AUTHENTICATION_REQUIRED - org.projectnessie.client.http.Status
- newRequest() - Method in class org.projectnessie.client.http.HttpClient
- NO_CONTENT - org.projectnessie.client.http.Status
- NONE - org.projectnessie.client.NessieClient.AuthType
-
Deprecated.
- NoneAuthenticationProvider - Class in org.projectnessie.client.auth
-
This authentication-"provider" just maps the "NONE" to a
NessieAuthenticationProviderimplementation, which "produces" anullNessieAuthenticationinstance, which means "no authentication". - NoneAuthenticationProvider() - Constructor for class org.projectnessie.client.auth.NoneAuthenticationProvider
- NOT_ACCEPTABLE - org.projectnessie.client.http.Status
- NOT_FOUND - org.projectnessie.client.http.Status
- NOT_IMPLEMENTED - org.projectnessie.client.http.Status
- NOT_MODIFIED - org.projectnessie.client.http.Status
O
- OK - org.projectnessie.client.http.Status
- org.projectnessie.client - package org.projectnessie.client
- org.projectnessie.client.auth - package org.projectnessie.client.auth
- org.projectnessie.client.http - package org.projectnessie.client.http
- org.projectnessie.client.rest - package org.projectnessie.client.rest
P
- PARTIAL_CONTENT - org.projectnessie.client.http.Status
- path(String) - Method in class org.projectnessie.client.http.HttpRequest
- PAYMENT_REQUIRED - org.projectnessie.client.http.Status
- post(Object) - Method in class org.projectnessie.client.http.HttpRequest
- POST - org.projectnessie.client.http.HttpClient.Method
- PRECONDITION_FAILED - org.projectnessie.client.http.Status
- PRECONDITION_REQUIRED - org.projectnessie.client.http.Status
- PROXY_AUTHENTICATION_REQUIRED - org.projectnessie.client.http.Status
- put(Object) - Method in class org.projectnessie.client.http.HttpRequest
- PUT - org.projectnessie.client.http.HttpClient.Method
- putHeader(String, String) - Method in class org.projectnessie.client.http.RequestContext
Q
- queryParam(String, String) - Method in class org.projectnessie.client.http.HttpRequest
R
- readEntity(TypeReference<V>) - Method in class org.projectnessie.client.http.HttpResponse
- readEntity(Class<V>) - Method in class org.projectnessie.client.http.HttpResponse
- register(RequestFilter) - Method in class org.projectnessie.client.http.HttpClient
-
Register a request filter.
- register(ResponseFilter) - Method in class org.projectnessie.client.http.HttpClient
-
Register a response filter.
- REQUEST_ENTITY_TOO_LARGE - org.projectnessie.client.http.Status
- REQUEST_HEADER_FIELDS_TOO_LARGE - org.projectnessie.client.http.Status
- REQUEST_TIMEOUT - org.projectnessie.client.http.Status
- REQUEST_URI_TOO_LONG - org.projectnessie.client.http.Status
- RequestContext - Class in org.projectnessie.client.http
-
Context containing all important info about a request.
- RequestContext(Map<String, Set<String>>, URI, HttpClient.Method, Object) - Constructor for class org.projectnessie.client.http.RequestContext
-
Construct a request context.
- REQUESTED_RANGE_NOT_SATISFIABLE - org.projectnessie.client.http.Status
- RequestFilter - Interface in org.projectnessie.client.http
-
Filter to be evaluated before making a request.
- RESET_CONTENT - org.projectnessie.client.http.Status
- resolveTemplate(String, String) - Method in class org.projectnessie.client.http.HttpRequest
- ResponseCheckFilter - Class in org.projectnessie.client.rest
- ResponseCheckFilter() - Constructor for class org.projectnessie.client.rest.ResponseCheckFilter
- ResponseContext - Interface in org.projectnessie.client.http
-
Interface for the important parts of a response.
- ResponseFilter - Interface in org.projectnessie.client.http
-
Filter evaluated post call.
S
- SEE_OTHER - org.projectnessie.client.http.Status
- SERVICE_UNAVAILABLE - org.projectnessie.client.http.Status
- setBaseUri(URI) - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- setConnectionTimeoutMillis(int) - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- setObjectMapper(ObjectMapper) - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- setReadTimeoutMillis(int) - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- setSslContext(SSLContext) - Method in class org.projectnessie.client.http.HttpClient.HttpClientBuilder
- setSslContext(SSLContext) - Method in class org.projectnessie.client.http.HttpRequest
- Status - Enum in org.projectnessie.client.http
-
HTTP request status enum.
- StreamingUtil - Class in org.projectnessie.client
-
Helper and utility methods around streaming of
TreeApiet al.
T
- TEMPORARY_REDIRECT - org.projectnessie.client.http.Status
- TOO_MANY_REQUESTS - org.projectnessie.client.http.Status
U
- UNAUTHORIZED - org.projectnessie.client.http.Status
- UNSUPPORTED_MEDIA_TYPE - org.projectnessie.client.http.Status
- USE_PROXY - org.projectnessie.client.http.Status
V
- valueOf(String) - Static method in enum org.projectnessie.client.http.HttpClient.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.projectnessie.client.http.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.projectnessie.client.NessieClient.AuthType
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.projectnessie.client.http.HttpClient.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.projectnessie.client.http.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.projectnessie.client.NessieClient.AuthType
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
W
- withAuthentication(NessieAuthentication) - Method in class org.projectnessie.client.http.HttpClientBuilder
- withAuthentication(NessieAuthentication) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Sets the
NessieAuthenticationinstance to be used. - withAuthenticationFromConfig(Function<String, String>) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Configure only authentication in this HttpClientBuilder instance using a configuration object and standard Nessie configuration keys defined by the constants defined in
NessieConfigConstants. - withAuthenticationFromConfig(Function<String, String>) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Configure only authentication in this HttpClientBuilder instance using a configuration object and standard Nessie configuration keys defined by the constants defined in
NessieConfigConstants. - withAuthType(NessieClient.AuthType) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withConnectionTimeout(int) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the connection timeout in milliseconds for this client.
- withConnectionTimeout(int) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withPassword(String) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withReadTimeout(int) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the read timeout in milliseconds for this client.
- withReadTimeout(int) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withTracing(boolean) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Whether to enable adding the HTTP headers of an active OpenTracing span to all Nessie requests.
- withTracing(boolean) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withUri(String) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Convenience method for
HttpClientBuilder.withUri(URI)taking a string. - withUri(String) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withUri(String) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Convenience method for
NessieClientBuilder.withUri(URI)taking a string. - withUri(URI) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the Nessie server URI.
- withUri(URI) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
- withUri(URI) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Set the Nessie server URI.
- withUsername(String) - Method in class org.projectnessie.client.NessieClient.Builder
-
Deprecated.
All Classes All Packages