All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractParams<IMPL extends AbstractParams<IMPL>> |
|
| AbstractParams<IMPL extends AbstractParams<IMPL>> |
|
| AbstractParams.Builder<T extends AbstractParams.Builder<T>> |
|
| AbstractParams.Builder<T extends AbstractParams.Builder<T>> |
|
| ApiDoc |
A collections of constants for defining OpenAPI annotations.
|
| Base |
base interface for all model/api classes.
|
| BaseMergeTransplant |
|
| BaseMergeTransplant |
|
| BaseNessieClientServerException |
A caught exception that is thrown on the server and caught in the client.
|
| Branch |
API representation of a Nessie Branch.
|
| CommitLogParams |
The purpose of this class is to include optional parameters that can be passed to
HttpTreeApi#getCommitLog(String, CommitLogParams).
|
| CommitLogParams |
The purpose of this class is to include optional parameters that can be passed to
HttpTreeApi#getCommitLog(String, CommitLogParams).
|
| CommitMeta |
|
| CommitMeta.Builder |
|
| CommitMeta.InstantDeserializer |
Used to deserialize an instant to ISO-8601 format.
|
| CommitMeta.InstantSerializer |
Used to serialize an instant to ISO-8601 format.
|
| CommitMetaDeserializer |
|
| CommitMetaSer |
A implementation of CommitMeta that has the same attributes, but uses standard Json Bean
deserialization.
|
| CommitResponse |
|
| CommitResponse.AddedContent |
|
| ConfigApi |
|
| ConfigApi |
|
| Content |
Base class for an object stored within Nessie.
|
| Content.Type |
|
| ContentApi |
|
| ContentKey |
Key for the content of an object.
|
| ContentResponse |
|
| ContentTypeBundle |
Used to provide custom Content implementations via the Java
service loader mechanism.
|
| ContentTypeIdResolver |
Dynamic Content object (de)serialization for Jackson.
|
| ContentTypes |
|
| ContentTypes.Registrar |
|
| DeltaLakeTable |
|
| Detached |
API representation of a detached Nessie commit, a commit without a named reference.
|
| DiffApi |
|
| DiffParams |
|
| DiffParams |
Parameters for the getDiff API method.
|
| DiffResponse |
|
| DiffResponse.DiffEntry |
|
| EntriesParams |
The purpose of this class is to include optional parameters that can be passed to
HttpTreeApi#getEntries(String, EntriesParams).
|
| EntriesParams |
The purpose of this class is to include optional parameters that can be passed to
HttpTreeApi#getEntries(String, EntriesParams).
|
| EntriesResponse |
|
| EntriesResponse.Entry |
|
| ErrorCode |
Defines Nessie error codes that are more fine-grained than HTTP status codes and maps them to
exception classes.
|
| ErrorCodeAware |
A common interfaces for Nessie exceptions that have an associated ErrorCode.
|
| FetchOption |
Deprecated. |
| FetchOption |
This enum defines the levels of details that may be represented by model objects.
|
| GenericMetadata |
|
| GetMultipleContentsRequest |
|
| GetMultipleContentsResponse |
|
| GetMultipleContentsResponse.ContentWithKey |
|
| GetNamespacesResponse |
|
| GetReferenceParams |
|
| GetReferenceParams |
|
| HttpConfigApi |
|
| HttpConfigApi |
|
| HttpContentApi |
|
| HttpDiffApi |
|
| HttpNamespaceApi |
|
| HttpRefLogApi |
|
| HttpTreeApi |
|
| HttpTreeApi |
|
| IcebergContent |
|
| IcebergTable |
Represents the state of an Iceberg table in Nessie.
|
| IcebergView |
|
| LogResponse |
|
| LogResponse.LogEntry |
|
| MainContentTypeBundle |
Provides the content types for Iceberg table + view,
Delta Lake table and namespaces.
|
| Merge |
|
| Merge |
|
| MergeBehavior |
|
| MergeKeyBehavior |
|
| MergeResponse |
|
| MergeResponse.ContentKeyConflict |
|
| MergeResponse.ContentKeyDetails |
|
| MultipleNamespacesParams |
|
| Namespace |
For a given table name a.b.c.tableName, the Namespace would be the prefix
a.b.c, since the last element tableName always represents the name of the actual
table and is not included in the Namespace itself.
|
| NamespaceApi |
|
| NamespaceParams |
|
| NamespaceUpdate |
|
| NessieBackendThrottledException |
If a backend store refuses to process a request, the condition is signalled to clients via this
exception.
|
| NessieBadRequestException |
Represents error responses to malformed or invalid client requests.
|
| NessieConfiguration |
configuration object to tell a client how a server is configured.
|
| NessieConflictException |
Base class for all exceptions that are represented by the HTTP Conflict status code
(409).
|
| NessieContentNotFoundException |
This exception is thrown when the requested content object is not present in the store.
|
| NessieError |
Represents Nessie-specific API error details.
|
| NessieForbiddenException |
Represents failures related to Nessie-specific access controls.
|
| NessieNamespaceAlreadyExistsException |
This exception is thrown when the namespace with the same name already exists.
|
| NessieNamespaceNotEmptyException |
This exception is thrown when the namespace is not empty.
|
| NessieNamespaceNotFoundException |
This exception is thrown when a requested Namespace is not present in the store.
|
| NessieNotFoundException |
Base class for all exceptions that are represented by the HTTP Not Found status code
(404).
|
| NessieReferenceAlreadyExistsException |
This exception is thrown when a reference could not be created because another reference with the
same name is already present in the store.
|
| NessieReferenceConflictException |
This exception is thrown when the expected state of a reference (e.g.
|
| NessieReferenceNotFoundException |
This exception is thrown when a requested reference is not present in the store.
|
| NessieRefLogNotFoundException |
This exception is thrown when a requested reflog is not present in the store.
|
| NessieRuntimeException |
Represents unchecked exceptions raised by Nessie API endpoints.
|
| NessieUnsupportedMediaTypeException |
This exception is thrown when the request's media type is not accepted at its specified path.
|
| NessieVersion |
|
| Operation |
|
| Operation.Delete |
|
| Operation.Put |
|
| Operation.Unchanged |
|
| Operations |
|
| PaginatedResponse |
|
| Reference |
|
| Reference.ReferenceType |
The reference type as an enum.
|
| ReferenceMetadata |
|
| ReferencesParams |
|
| ReferencesParams |
The purpose of this class is to include optional parameters that can be passed to API methods
dealing with reference retrieval.
|
| ReferencesResponse |
|
| RefLogApi |
|
| RefLogParams |
The purpose of this class is to include optional parameters that can be passed to
HttpRefLogApi#getRefLog(RefLogParams).
|
| RefLogResponse |
Deprecated. |
| RefLogResponse.RefLogResponseEntry |
|
| SingleReferenceResponse |
|
| TableReference |
Functionality to parse a table-reference string representation containing the table name plus
optional reference name, commit hash or timestamp.
|
| Tag |
API representation of a Nessie Tag.
|
| Transplant |
|
| Transplant |
|
| TreeApi |
|
| TreeApi |
Interface for working with "trees", that is with collections of contents at a particular point in
the change history, organized in trees by their respective namespaces.
|
| Validation |
Collection of validation rules.
|
| Views |
|
| Views.V1 |
This class defines the JSON view for REST API v1 parameters and payload objects.
|
| Views.V2 |
This class defines the JSON view for REST API v2 parameters and payload objects.
|