A B C D G I M N O R T U V 
All Classes All Packages

A

assignReference(Reference.ReferenceType, String, String, Reference) - Method in class org.projectnessie.services.rest.RestTreeResource
 

B

BaseExceptionMapper<T extends java.lang.Throwable> - Class in org.projectnessie.services.rest
Code shared between concrete exception-mapper implementations.
BaseExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.BaseExceptionMapper
 
buildBadRequestResponse(Exception) - Method in class org.projectnessie.services.rest.BaseExceptionMapper
 
buildExceptionResponse(ErrorCode, String, Exception) - Method in class org.projectnessie.services.rest.BaseExceptionMapper
 
buildExceptionResponse(ErrorCode, String, Exception, boolean, Consumer<Response.ResponseBuilder>) - Method in class org.projectnessie.services.rest.BaseExceptionMapper
 

C

commitMultipleOperations(String, String, Operations) - Method in class org.projectnessie.services.rest.RestTreeResource
 
ConstraintViolationExceptionMapper - Class in org.projectnessie.services.rest
"Special" implementation for exceptions that extend ConstraintViolationException, as those do not "go through" NessieExceptionMapper and also not through the ValidationExceptionMapper.
ConstraintViolationExceptionMapper() - Constructor for class org.projectnessie.services.rest.ConstraintViolationExceptionMapper
 
ConstraintViolationExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.ConstraintViolationExceptionMapper
 
ContentKeyParamConverterProvider - Class in org.projectnessie.services.rest
JAX-RS parameter converter provider to transform String into ContentKey, and vice-versa.
ContentKeyParamConverterProvider() - Constructor for class org.projectnessie.services.rest.ContentKeyParamConverterProvider
 
createNamespace(NamespaceParams, Namespace) - Method in class org.projectnessie.services.rest.RestNamespaceResource
 
createReference(String, Reference) - Method in class org.projectnessie.services.rest.RestTreeResource
 

D

deleteNamespace(NamespaceParams) - Method in class org.projectnessie.services.rest.RestNamespaceResource
 
deleteReference(Reference.ReferenceType, String, String) - Method in class org.projectnessie.services.rest.RestTreeResource
 

G

getAllReferences(ReferencesParams) - Method in class org.projectnessie.services.rest.RestTreeResource
 
getCommitLog(String, CommitLogParams) - Method in class org.projectnessie.services.rest.RestTreeResource
 
getConfig() - Method in class org.projectnessie.services.rest.RestConfigResource
 
getContent(ContentKey, String, String) - Method in class org.projectnessie.services.rest.RestContentResource
 
getConverter(Class<T>, Type, Annotation[]) - Method in class org.projectnessie.services.rest.ContentKeyParamConverterProvider
 
getConverter(Class<T>, Type, Annotation[]) - Method in class org.projectnessie.services.rest.InstantParamConverterProvider
 
getConverter(Class<T>, Type, Annotation[]) - Method in class org.projectnessie.services.rest.NamespaceParamConverterProvider
 
getConverter(Class<T>, Type, Annotation[]) - Method in class org.projectnessie.services.rest.ReferenceTypeParamConverterProvider
 
getDefaultBranch() - Method in class org.projectnessie.services.rest.RestTreeResource
 
getDiff(DiffParams) - Method in class org.projectnessie.services.rest.RestDiffResource
 
getEntries(String, EntriesParams) - Method in class org.projectnessie.services.rest.RestTreeResource
 
getMultipleContents(String, String, GetMultipleContentsRequest) - Method in class org.projectnessie.services.rest.RestContentResource
 
getNamespace(NamespaceParams) - Method in class org.projectnessie.services.rest.RestNamespaceResource
 
getNamespaces(MultipleNamespacesParams) - Method in class org.projectnessie.services.rest.RestNamespaceResource
 
getReferenceByName(GetReferenceParams) - Method in class org.projectnessie.services.rest.RestTreeResource
 
getRefLog(RefLogParams) - Method in class org.projectnessie.services.rest.RestRefLogResource
 

I

InstantParamConverterProvider - Class in org.projectnessie.services.rest
JAX-RS parameter converter provider to transform String into Instant, and vice-versa.
InstantParamConverterProvider() - Constructor for class org.projectnessie.services.rest.InstantParamConverterProvider
 

M

mergeRefIntoBranch(String, String, Merge) - Method in class org.projectnessie.services.rest.RestTreeResource
 

N

NamespaceParamConverterProvider - Class in org.projectnessie.services.rest
JAX-RS parameter converter provider to transform String into Namespace, and vice-versa.
NamespaceParamConverterProvider() - Constructor for class org.projectnessie.services.rest.NamespaceParamConverterProvider
 
NessieExceptionMapper - Class in org.projectnessie.services.rest
"Default" exception mapper implementations, mostly used to serialize the Nessie-exceptions as JSON consumable by Nessie client implementations.
NessieExceptionMapper() - Constructor for class org.projectnessie.services.rest.NessieExceptionMapper
 
NessieExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.NessieExceptionMapper
 
NessieJaxRsJsonMappingExceptionMapper - Class in org.projectnessie.services.rest
"Special" implementation for exceptions that extend JsonMappingException that is needed when using Jackson-JaxRs, as those do not "go through" NessieExceptionMapper, because Jackson-JaxRs provides its own mapper for JsonMappingException.
NessieJaxRsJsonMappingExceptionMapper() - Constructor for class org.projectnessie.services.rest.NessieJaxRsJsonMappingExceptionMapper
 
NessieJaxRsJsonMappingExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.NessieJaxRsJsonMappingExceptionMapper
 
NessieJaxRsJsonParseExceptionMapper - Class in org.projectnessie.services.rest
"Special" implementation for exceptions that extend JsonParseException that is needed when using Jackson-JaxRs, as those do not "go through" NessieExceptionMapper, because Jackson-JaxRs provides its own mapper for JsonParseException.
NessieJaxRsJsonParseExceptionMapper() - Constructor for class org.projectnessie.services.rest.NessieJaxRsJsonParseExceptionMapper
 
NessieJaxRsJsonParseExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.NessieJaxRsJsonParseExceptionMapper
 

O

org.projectnessie.services.rest - package org.projectnessie.services.rest
 

R

ReferenceTypeParamConverterProvider - Class in org.projectnessie.services.rest
Provider for ReferenceTypeParamConverterProvider.ReferenceTypeParamConverter, to convert between lower-case representations of Reference.ReferenceType in REST paths and upper-case in the Java enum..
ReferenceTypeParamConverterProvider() - Constructor for class org.projectnessie.services.rest.ReferenceTypeParamConverterProvider
 
RestConfigResource - Class in org.projectnessie.services.rest
REST endpoint to retrieve server settings.
RestConfigResource() - Constructor for class org.projectnessie.services.rest.RestConfigResource
 
RestConfigResource(ServerConfig) - Constructor for class org.projectnessie.services.rest.RestConfigResource
 
RestContentResource - Class in org.projectnessie.services.rest
REST endpoint for the content-API.
RestContentResource() - Constructor for class org.projectnessie.services.rest.RestContentResource
 
RestContentResource(ServerConfig, VersionStore, Authorizer) - Constructor for class org.projectnessie.services.rest.RestContentResource
 
RestDiffResource - Class in org.projectnessie.services.rest
REST endpoint for the diff-API.
RestDiffResource() - Constructor for class org.projectnessie.services.rest.RestDiffResource
 
RestDiffResource(ServerConfig, VersionStore, Authorizer) - Constructor for class org.projectnessie.services.rest.RestDiffResource
 
RestNamespaceResource - Class in org.projectnessie.services.rest
REST endpoint for the namespace-API.
RestNamespaceResource() - Constructor for class org.projectnessie.services.rest.RestNamespaceResource
 
RestNamespaceResource(ServerConfig, VersionStore, Authorizer) - Constructor for class org.projectnessie.services.rest.RestNamespaceResource
 
RestRefLogResource - Class in org.projectnessie.services.rest
REST endpoint for the reflog-API.
RestRefLogResource() - Constructor for class org.projectnessie.services.rest.RestRefLogResource
 
RestRefLogResource(ServerConfig, VersionStore, Authorizer) - Constructor for class org.projectnessie.services.rest.RestRefLogResource
 
RestTreeResource - Class in org.projectnessie.services.rest
REST endpoint for the tree-API.
RestTreeResource() - Constructor for class org.projectnessie.services.rest.RestTreeResource
 
RestTreeResource(ServerConfig, VersionStore, Authorizer) - Constructor for class org.projectnessie.services.rest.RestTreeResource
 

T

toResponse(JsonParseException) - Method in class org.projectnessie.services.rest.NessieJaxRsJsonParseExceptionMapper
 
toResponse(JsonMappingException) - Method in class org.projectnessie.services.rest.NessieJaxRsJsonMappingExceptionMapper
 
toResponse(Exception) - Method in class org.projectnessie.services.rest.NessieExceptionMapper
 
toResponse(ConstraintViolationException) - Method in class org.projectnessie.services.rest.ConstraintViolationExceptionMapper
 
toResponse(ValidationException) - Method in class org.projectnessie.services.rest.ValidationExceptionMapper
 
transplantCommitsIntoBranch(String, String, String, Transplant) - Method in class org.projectnessie.services.rest.RestTreeResource
 

U

unwrapException(Throwable) - Method in class org.projectnessie.services.rest.ValidationExceptionMapper
 
updateProperties(NamespaceParams, NamespaceUpdate) - Method in class org.projectnessie.services.rest.RestNamespaceResource
 

V

ValidationExceptionMapper - Class in org.projectnessie.services.rest
"Special" implementation for exceptions that extend ValidationException, as those do not "go through" NessieExceptionMapper and there need to be two ExceptionMapper beans for the Nessie-server.
ValidationExceptionMapper() - Constructor for class org.projectnessie.services.rest.ValidationExceptionMapper
 
ValidationExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.services.rest.ValidationExceptionMapper
 
A B C D G I M N O R T U V 
All Classes All Packages