A B C D E F G H I K 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
- ACCEPT_ENCODING - Static variable in class org.projectnessie.client.http.HttpUtils
- ACCEPTED - org.projectnessie.client.http.Status
- addRequestFilter(RequestFilter) - Method in class org.projectnessie.client.http.HttpClient.Builder
-
Register a request filter.
- addResponseCallback(BiConsumer<ResponseContext, Exception>) - Method in class org.projectnessie.client.http.RequestContext
-
Adds a callback to be called when the request has finished.
- addResponseFilter(ResponseFilter) - Method in class org.projectnessie.client.http.HttpClient.Builder
-
Register a response filter.
- addValue(String) - Method in class org.projectnessie.client.http.HttpHeaders.HttpHeader
- applyTo(URLConnection) - Method in class org.projectnessie.client.http.HttpHeaders
- applyToHttpClient(HttpClient.Builder) - Method in interface org.projectnessie.client.http.HttpAuthentication
-
Configure the given
HttpClientto use this instance.. - asMap() - Method in class org.projectnessie.client.http.HttpHeaders
- assign() - Method in interface org.projectnessie.client.api.AssignBranchBuilder
- assign() - Method in interface org.projectnessie.client.api.AssignTagBuilder
- assignBranch() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Update a branch.
- assignBranch() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- AssignBranchBuilder - Interface in org.projectnessie.client.api
-
Request builder for "assign branch".
- assignTag() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Update a tag.
- assignTag() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- AssignTagBuilder - Interface in org.projectnessie.client.api
-
Request builder for "assign tag".
- assignTo(Reference) - Method in interface org.projectnessie.client.api.AssignBranchBuilder
- assignTo(Reference) - Method in interface org.projectnessie.client.api.AssignTagBuilder
- 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.BearerAuthenticationProvider
- AUTH_TYPE_VALUE - Static variable in class org.projectnessie.client.auth.NoneAuthenticationProvider
- 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
- BasicAuthenticationProvider - Class in org.projectnessie.client.auth
-
HTTP BASIC authentication provider.
- BasicAuthenticationProvider() - Constructor for class org.projectnessie.client.auth.BasicAuthenticationProvider
- BearerAuthenticationProvider - Class in org.projectnessie.client.auth
- BearerAuthenticationProvider() - Constructor for class org.projectnessie.client.auth.BearerAuthenticationProvider
- branch(Branch) - Method in interface org.projectnessie.client.api.OnBranchBuilder
- branchName(String) - Method in interface org.projectnessie.client.api.OnBranchBuilder
- build() - Method in class org.projectnessie.client.http.HttpClient.Builder
-
Construct an HttpClient from builder settings.
- build(Class<API>) - Method in class org.projectnessie.client.http.HttpClientBuilder
- build(Class<API>) - Method in interface org.projectnessie.client.NessieClientBuilder
-
Builds a new
NessieApi. - 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 class org.projectnessie.client.auth.BearerAuthenticationProvider
- 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
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 interface org.projectnessie.client.api.NessieApi
- close() - Method in class org.projectnessie.client.http.NessieApiClient
- close() - Method in class org.projectnessie.client.http.NessieHttpClient
- close() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- commit() - Method in interface org.projectnessie.client.api.CommitMultipleOperationsBuilder
- commitMeta(CommitMeta) - Method in interface org.projectnessie.client.api.CommitMultipleOperationsBuilder
- commitMultipleOperations() - Method in interface org.projectnessie.client.api.NessieApiV1
- commitMultipleOperations() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- CommitMultipleOperationsBuilder - Interface in org.projectnessie.client.api
-
Request builder for "commit multiple operations".
- CONF_CONNECT_TIMEOUT - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name (""nessie.transport.connect-timeout"") for the network transport connect timeout.
- CONF_NESSIE_AUTH_TOKEN - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.authentication.token") for the token used for (bearer) authentication.
- CONF_NESSIE_AUTH_TYPE - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.authentication.type") for the authentication provider ID.
- CONF_NESSIE_AWS_PROFILE - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.authentication.aws.profile") for the profile name used for AWS authentication (optional).
- 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_CLIENT_BUILDER_IMPL - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.client-builder-impl") for custom client builder class name.
- CONF_NESSIE_DISABLE_COMPRESSION - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name (""nessie.transport.disable-compression"") whether to disable compression on the network layer.
- CONF_NESSIE_PASSWORD - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Deprecated."basic" HTTP authentication is not considered secure. Use
NessieConfigConstants.CONF_NESSIE_AUTH_TOKENinstead. - CONF_NESSIE_REF - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.ref") for the nessie reference name used by clients.
- CONF_NESSIE_REF_HASH - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name ("nessie.ref.hash") for the nessie reference hash 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_USERNAME - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Deprecated."basic" HTTP authentication is not considered secure. Use
NessieConfigConstants.CONF_NESSIE_AUTH_TOKENinstead. - CONF_READ_TIMEOUT - Static variable in class org.projectnessie.client.NessieConfigConstants
-
Config property name (""nessie.transport.read-timeout"") for the network transport read-timeout.
- CONFLICT - org.projectnessie.client.http.Status
- contains(String) - Method in class org.projectnessie.client.http.HttpHeaders
- containsHeader(String) - Method in class org.projectnessie.client.http.RequestContext
- contentsType(String) - Method in class org.projectnessie.client.http.HttpRequest
- create() - Method in interface org.projectnessie.client.api.CreateNamespaceBuilder
- create() - Method in interface org.projectnessie.client.api.CreateReferenceBuilder
- create(String) - Static method in class org.projectnessie.client.auth.BearerAuthenticationProvider
- create(String, String) - Static method in class org.projectnessie.client.auth.BasicAuthenticationProvider
- create(Region) - Static method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- create(Region, String) - Static method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- CREATED - org.projectnessie.client.http.Status
- createNamespace() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Create a single
Namespace. - createNamespace() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- CreateNamespaceBuilder - Interface in org.projectnessie.client.api
-
Request builder for creating a
Namespace. - createReference() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Create a new reference.
- createReference() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- CreateReferenceBuilder - Interface in org.projectnessie.client.api
-
Request builder for "create reference".
D
- DEFLATE - Static variable in class org.projectnessie.client.http.HttpUtils
- delete() - Method in interface org.projectnessie.client.api.DeleteBranchBuilder
- delete() - Method in interface org.projectnessie.client.api.DeleteNamespaceBuilder
- delete() - Method in interface org.projectnessie.client.api.DeleteTagBuilder
- delete() - Method in class org.projectnessie.client.http.HttpRequest
- DELETE - org.projectnessie.client.http.HttpClient.Method
- deleteBranch() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Delete a branch.
- deleteBranch() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- DeleteBranchBuilder - Interface in org.projectnessie.client.api
-
Request builder for "delete branch".
- deleteNamespace() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Delete a single
Namespace. - deleteNamespace() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- DeleteNamespaceBuilder - Interface in org.projectnessie.client.api
-
Request builder for deleting a
Namespace. - deleteTag() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Delete a tag.
- deleteTag() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- DeleteTagBuilder - Interface in org.projectnessie.client.api
-
Request builder for "delete tag".
E
- EXPECTATION_FAILED - org.projectnessie.client.http.Status
F
- fetch(FetchOption) - Method in interface org.projectnessie.client.api.GetAllReferencesBuilder
- fetch(FetchOption) - Method in interface org.projectnessie.client.api.GetCommitLogBuilder
-
Will fetch additional metadata about each commit like operations in a commit and parent hash.
- fetch(FetchOption) - Method in interface org.projectnessie.client.api.GetReferenceBuilder
-
Will fetch additional metadata about
Branchinstances, such as number of commits ahead/behind or the common ancestor in relation to the default branch, and the commit metadata for the HEAD commit. - filter(String) - Method in interface org.projectnessie.client.api.QueryBuilder
-
Required: the CEL script.
- 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 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. - fromHash(String) - Method in interface org.projectnessie.client.api.MergeReferenceBuilder
- fromHash(String) - Method in interface org.projectnessie.client.api.GetRefLogBuilder
-
Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog.
- fromHashOnRef(String) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- fromRef(Reference) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- fromRef(Reference) - Method in interface org.projectnessie.client.api.MergeReferenceBuilder
- fromRefName(String) - Method in interface org.projectnessie.client.api.MergeTransplantBuilder
- fromRefName(String) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- fromSystemProperties() - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Same semantics as
HttpClientBuilder.fromConfig(Function), uses the system properties. - 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 interface org.projectnessie.client.api.GetAllReferencesBuilder
-
Fetches all references and returns them in a
ReferencesResponseinstance. - get() - Method in interface org.projectnessie.client.api.GetCommitLogBuilder
- get() - Method in interface org.projectnessie.client.api.GetContentBuilder
- get() - Method in interface org.projectnessie.client.api.GetDiffBuilder
- get() - Method in interface org.projectnessie.client.api.GetEntriesBuilder
- get() - Method in interface org.projectnessie.client.api.GetMultipleNamespacesBuilder
- get() - Method in interface org.projectnessie.client.api.GetNamespaceBuilder
- get() - Method in interface org.projectnessie.client.api.GetReferenceBuilder
- get() - Method in interface org.projectnessie.client.api.GetRefLogBuilder
- get() - Method in class org.projectnessie.client.http.HttpRequest
- GET - org.projectnessie.client.http.HttpClient.Method
- getAllReferences() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Get all references.
- getAllReferences() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- GetAllReferencesBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get all references".
- getAllReferencesStream(NessieApiV1, Function<GetAllReferencesBuilder, GetAllReferencesBuilder>, OptionalInt) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of references, functionally equivalent to calling
NessieApiV1.getAllReferences()with manual paging. - getAuthTypeValue() - Method in class org.projectnessie.client.auth.AwsAuthenticationProvider
- getAuthTypeValue() - Method in class org.projectnessie.client.auth.BasicAuthenticationProvider
- getAuthTypeValue() - Method in class org.projectnessie.client.auth.BearerAuthenticationProvider
- 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.Builder
- getBaseUri() - Method in class org.projectnessie.client.http.HttpClient
- getBody() - Method in class org.projectnessie.client.http.RequestContext
- getCode() - Method in enum org.projectnessie.client.http.Status
- getCommitLog() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Retrieve the commit log for a ref, potentially truncated by the backend.
- getCommitLog() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- GetCommitLogBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get commit log".
- getCommitLogStream(NessieApiV1, Function<GetCommitLogBuilder, GetCommitLogBuilder>, OptionalInt) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of commit-log entries, functionally equivalent to calling
NessieApiV1.getCommitLog()with manual paging. - getConfig() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Get the server configuration.
- getConfig() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getConfigApi() - Method in class org.projectnessie.client.http.NessieApiClient
- getContent() - Method in interface org.projectnessie.client.api.NessieApiV1
- getContent() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getContentApi() - Method in class org.projectnessie.client.http.NessieApiClient
- GetContentBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get content".
- getDefaultBranch() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Get details for the default reference.
- getDefaultBranch() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getDiff() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Retrieve a diff between two references.
- getDiff() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getDiffApi() - Method in class org.projectnessie.client.http.NessieApiClient
- GetDiffBuilder - Interface in org.projectnessie.client.api
-
Request builder for retrieving a diff between two references.
- getEntries() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Retrieve objects for a ref, potentially truncated by the backend.
- getEntries() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- GetEntriesBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get entries".
- getEntriesStream(NessieApiV1, Function<GetEntriesBuilder, GetEntriesBuilder>, OptionalInt) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of objects for a ref, functionally equivalent to calling
NessieApiV1.getEntries()with manual paging. - getError() - Method in exception org.projectnessie.client.rest.NessieServiceException
- getErrorStream() - Method in interface org.projectnessie.client.http.ResponseContext
- getInputStream() - Method in interface org.projectnessie.client.http.ResponseContext
- getInstance() - Static method in class org.projectnessie.client.auth.NoneAuthenticationProvider
- getMethod() - Method in class org.projectnessie.client.http.RequestContext
- getMultipleNamespaces() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Fetch one or more
Namespaces based on a given prefix. - getMultipleNamespaces() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- GetMultipleNamespacesBuilder - Interface in org.projectnessie.client.api
-
Request builder for retrieving multiple
Namespaceinstances based on a given namespace prefix. - getName() - Method in class org.projectnessie.client.http.HttpHeaders.HttpHeader
- getNamespace() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Fetch a single
Namespace. - getNamespace() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getNamespaceApi() - Method in class org.projectnessie.client.http.NessieApiClient
- GetNamespaceBuilder - Interface in org.projectnessie.client.api
-
Request builder for retrieving a single
Namespace. - getReason() - Method in enum org.projectnessie.client.http.Status
- getReference() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Get details of a particular ref, if it exists.
- getReference() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- GetReferenceBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get reference".
- getRefLog() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Retrieve the reflog from the HEAD of the RefLog resource, potentially truncated by the backend.
- getRefLog() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- getRefLogApi() - Method in class org.projectnessie.client.http.NessieApiClient
- GetRefLogBuilder - Interface in org.projectnessie.client.api
-
Request builder for "get reflog".
- getReflogStream(NessieApiV1, Function<GetRefLogBuilder, GetRefLogBuilder>, OptionalInt) - Static method in class org.projectnessie.client.StreamingUtil
-
Default implementation to return a stream of reflog entries, functionally equivalent to calling
NessieApiV1.getRefLog()with manual paging. - getResponseCode() - Method in interface org.projectnessie.client.http.ResponseContext
- getTreeApi() - Method in class org.projectnessie.client.http.NessieApiClient
- getUri() - Method in class org.projectnessie.client.http.NessieHttpClient
- getUri() - Method in class org.projectnessie.client.http.RequestContext
- getValues() - Method in class org.projectnessie.client.http.HttpHeaders.HttpHeader
- getValues(String) - Method in class org.projectnessie.client.http.HttpHeaders
- GONE - org.projectnessie.client.http.Status
- GZIP - Static variable in class org.projectnessie.client.http.HttpUtils
H
- hash(String) - Method in interface org.projectnessie.client.api.OnBranchBuilder
- hash(String) - Method in interface org.projectnessie.client.api.OnTagBuilder
- hashesToTransplant(List<String>) - Method in interface org.projectnessie.client.api.TransplantCommitsBuilder
- hashOnRef(String) - Method in interface org.projectnessie.client.api.OnReferenceBuilder
- header(String, String) - Method in class org.projectnessie.client.http.HttpRequest
- HEADER_ACCEPT - Static variable in class org.projectnessie.client.http.HttpUtils
- HEADER_ACCEPT_ENCODING - Static variable in class org.projectnessie.client.http.HttpUtils
- HEADER_CONTENT_ENCODING - Static variable in class org.projectnessie.client.http.HttpUtils
- HEADER_CONTENT_TYPE - Static variable in class org.projectnessie.client.http.HttpUtils
- HTTP_VERSION_NOT_SUPPORTED - org.projectnessie.client.http.Status
- HttpApiV1 - Class in org.projectnessie.client.http.v1api
- HttpApiV1(NessieApiClient) - Constructor for class org.projectnessie.client.http.v1api.HttpApiV1
- 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.Builder - 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
- HttpHeaders - Class in org.projectnessie.client.http
- HttpHeaders() - Constructor for class org.projectnessie.client.http.HttpHeaders
- HttpHeaders.HttpHeader - Class in org.projectnessie.client.http
- 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
K
- keepIndividualCommits(boolean) - Method in interface org.projectnessie.client.api.MergeTransplantBuilder
- key(ContentKey) - Method in interface org.projectnessie.client.api.GetContentBuilder
- keys(List<ContentKey>) - Method in interface org.projectnessie.client.api.GetContentBuilder
L
- LENGTH_REQUIRED - org.projectnessie.client.http.Status
M
- maxRecords(int) - Method in interface org.projectnessie.client.api.PagingBuilder
-
Recommended: specify the maximum number of records to return.
- merge() - Method in interface org.projectnessie.client.api.MergeReferenceBuilder
- MergeReferenceBuilder - Interface in org.projectnessie.client.api
-
Request builder for "merge reference".
- mergeRefIntoBranch() - Method in interface org.projectnessie.client.api.NessieApiV1
-
merge mergeRef onto ref.
- mergeRefIntoBranch() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- MergeTransplantBuilder<R extends MergeTransplantBuilder<R>> - Interface in org.projectnessie.client.api
- message(String) - Method in interface org.projectnessie.client.api.TransplantCommitsBuilder
- METHOD_NOT_ALLOWED - org.projectnessie.client.http.Status
- MOVED_PERMANENTLY - org.projectnessie.client.http.Status
N
- namespace(String) - Method in interface org.projectnessie.client.api.OnNamespaceBuilder
- namespace(Namespace) - Method in interface org.projectnessie.client.api.OnNamespaceBuilder
- namespaceDepth(Integer) - Method in interface org.projectnessie.client.api.GetEntriesBuilder
- NessieApi - Interface in org.projectnessie.client.api
-
Base interface for all Nessie-API versions.
- NessieApiClient - Class in org.projectnessie.client.http
- NessieApiClient(HttpConfigApi, HttpTreeApi, HttpContentApi, HttpDiffApi, HttpRefLogApi, HttpNamespaceApi) - Constructor for class org.projectnessie.client.http.NessieApiClient
- NessieApiV1 - Interface in org.projectnessie.client.api
-
Interface for the Nessie V1 API implementation.
- 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.
- NessieClientBuilder<IMPL extends NessieClientBuilder<IMPL>> - Interface in org.projectnessie.client
-
NessieApibuilder interface. - NessieConfigConstants - Class in org.projectnessie.client
-
Configuration constants for Nessie.
- 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
-
Represents "Internal Server Errors" on trying to access a Nessie endpoint.
- NessieInternalServerException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieInternalServerException
- NessieNotAuthorizedException - Exception in org.projectnessie.client.rest
-
Indicates a condition where the client's request was not authorized to access the Nessie Server.
- NessieNotAuthorizedException(NessieError) - Constructor for exception org.projectnessie.client.rest.NessieNotAuthorizedException
- NessieServiceException - Exception in org.projectnessie.client.rest
-
A runtime exception that represents REST API errors that are beyond Nessie's control.
- 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
- 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
- OnBranchBuilder<R extends OnBranchBuilder<R>> - Interface in org.projectnessie.client.api
-
Base interface for requests against a branch.
- OnNamespaceBuilder<R extends OnNamespaceBuilder<R>> - Interface in org.projectnessie.client.api
- OnReferenceBuilder<R extends OnReferenceBuilder<R>> - Interface in org.projectnessie.client.api
-
Base interface for requests against a named reference, either a branch or tag.
- OnTagBuilder<R extends OnTagBuilder<R>> - Interface in org.projectnessie.client.api
-
Base interface for requests against a tag.
- operation(Operation) - Method in interface org.projectnessie.client.api.CommitMultipleOperationsBuilder
- operations(List<Operation>) - Method in interface org.projectnessie.client.api.CommitMultipleOperationsBuilder
- org.projectnessie.client - package org.projectnessie.client
- org.projectnessie.client.api - package org.projectnessie.client.api
- org.projectnessie.client.auth - package org.projectnessie.client.auth
- org.projectnessie.client.http - package org.projectnessie.client.http
- org.projectnessie.client.http.v1api - package org.projectnessie.client.http.v1api
- org.projectnessie.client.rest - package org.projectnessie.client.rest
P
- pageToken(String) - Method in interface org.projectnessie.client.api.PagingBuilder
-
For paged requests: pass the
PaginatedResponse.getToken()from the previous request, otherwise don't call this method. - PagingBuilder<R extends PagingBuilder<R>> - Interface in org.projectnessie.client.api
- 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
- properties(Map<String, String>) - Method in interface org.projectnessie.client.api.CreateNamespaceBuilder
- property(String, String) - Method in interface org.projectnessie.client.api.CreateNamespaceBuilder
- PROXY_AUTHENTICATION_REQUIRED - org.projectnessie.client.http.Status
- put(Object) - Method in class org.projectnessie.client.http.HttpRequest
- put(String, String) - Method in class org.projectnessie.client.http.HttpHeaders
- PUT - org.projectnessie.client.http.HttpClient.Method
- putHeader(String, String) - Method in class org.projectnessie.client.http.RequestContext
Q
- QueryBuilder<R extends QueryBuilder<R>> - Interface in org.projectnessie.client.api
- queryParam(String, Integer) - Method in class org.projectnessie.client.http.HttpRequest
- queryParam(String, String) - Method in class org.projectnessie.client.http.HttpRequest
R
- readEntity(Class<V>) - Method in class org.projectnessie.client.http.HttpResponse
- reference(Reference) - Method in interface org.projectnessie.client.api.CreateReferenceBuilder
-
Sets the name and hash of the reference-to-be-created.
- reference(Reference) - Method in interface org.projectnessie.client.api.OnReferenceBuilder
- refName(String) - Method in interface org.projectnessie.client.api.GetReferenceBuilder
- refName(String) - Method in interface org.projectnessie.client.api.OnReferenceBuilder
- remove(String) - Method in class org.projectnessie.client.http.HttpHeaders
- removeHeader(String) - Method in class org.projectnessie.client.http.RequestContext
- removeProperties(Set<String>) - Method in interface org.projectnessie.client.api.UpdateNamespaceBuilder
- removeProperty(String) - Method in interface org.projectnessie.client.api.UpdateNamespaceBuilder
- 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(HttpHeaders, 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.Builder
- setConnectionTimeoutMillis(int) - Method in class org.projectnessie.client.http.HttpClient.Builder
- setDisableCompression(boolean) - Method in class org.projectnessie.client.http.HttpClient.Builder
- setObjectMapper(ObjectMapper) - Method in class org.projectnessie.client.http.HttpClient.Builder
- setReadTimeoutMillis(int) - Method in class org.projectnessie.client.http.HttpClient.Builder
- setSslContext(SSLContext) - Method in class org.projectnessie.client.http.HttpClient.Builder
- sourceRefName(String) - Method in interface org.projectnessie.client.api.CreateReferenceBuilder
-
Sets the name of the reference that contains the hash of the reference-to-be-created.
- Status - Enum in org.projectnessie.client.http
-
HTTP request status enum.
- StreamingUtil - Class in org.projectnessie.client
-
Helper and utility methods around streaming of
NessieApiV1et al.
T
- tag(Tag) - Method in interface org.projectnessie.client.api.OnTagBuilder
- tagName(String) - Method in interface org.projectnessie.client.api.OnTagBuilder
- TEMPORARY_REDIRECT - org.projectnessie.client.http.Status
- toHashOnRef(String) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- TOO_MANY_REQUESTS - org.projectnessie.client.http.Status
- toRef(Reference) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- toRefName(String) - Method in interface org.projectnessie.client.api.GetDiffBuilder
- transplant() - Method in interface org.projectnessie.client.api.TransplantCommitsBuilder
- TransplantCommitsBuilder - Interface in org.projectnessie.client.api
-
Request builder for "transplant commits".
- transplantCommitsIntoBranch() - Method in interface org.projectnessie.client.api.NessieApiV1
-
cherry pick a set of commits into a branch.
- transplantCommitsIntoBranch() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
U
- UNAUTHORIZED - org.projectnessie.client.http.Status
- UNSUPPORTED_MEDIA_TYPE - org.projectnessie.client.http.Status
- untilHash(String) - Method in interface org.projectnessie.client.api.GetCommitLogBuilder
- untilHash(String) - Method in interface org.projectnessie.client.api.GetRefLogBuilder
-
Hash of the reflog (inclusive) to start from (in chronological sense), the 'far' end of the reflog.
- update() - Method in interface org.projectnessie.client.api.UpdateNamespaceBuilder
- UpdateNamespaceBuilder - Interface in org.projectnessie.client.api
-
Request builder for updating properties of a
Namespace. - updateProperties() - Method in interface org.projectnessie.client.api.NessieApiV1
-
Updates properties of a
Namespace. - updateProperties() - Method in class org.projectnessie.client.http.v1api.HttpApiV1
- updateProperties(Map<String, String>) - Method in interface org.projectnessie.client.api.UpdateNamespaceBuilder
- updateProperty(String, String) - Method in interface org.projectnessie.client.api.UpdateNamespaceBuilder
- 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.
- 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.
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. - withConnectionTimeout(int) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the connection timeout in milliseconds for this client.
- withDisableCompression(boolean) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set whether the compression shall be disabled or not.
- withReadTimeout(int) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the read timeout in milliseconds for this client.
- withSSLContext(SSLContext) - Method in class org.projectnessie.client.http.HttpClientBuilder
-
Set the SSL context for this client.
- 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.
- 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 interface org.projectnessie.client.NessieClientBuilder
-
Set the Nessie server URI.
All Classes All Packages