Package org.projectnessie.client.api
Interface DeleteNamespaceBuilder
- All Superinterfaces:
ModifyNamespaceBuilder<DeleteNamespaceBuilder>,OnNamespaceBuilder<DeleteNamespaceBuilder>,OnReferenceBuilder<DeleteNamespaceBuilder>
- All Known Implementing Classes:
BaseDeleteNamespaceBuilder,ClientSideDeleteNamespace
Request builder for deleting a
Namespace.- Since:
NessieApiV1
-
Method Summary
Methods inherited from interface org.projectnessie.client.api.ModifyNamespaceBuilder
commitMetaMethods inherited from interface org.projectnessie.client.api.OnNamespaceBuilder
namespace, namespaceMethods inherited from interface org.projectnessie.client.api.OnReferenceBuilder
hashOnRef, reference, refName
-
Method Details
-
delete
void delete() throws org.projectnessie.error.NessieNamespaceNotFoundException, org.projectnessie.error.NessieReferenceNotFoundException, org.projectnessie.error.NessieNamespaceNotEmptyException- Throws:
org.projectnessie.error.NessieNamespaceNotFoundExceptionorg.projectnessie.error.NessieReferenceNotFoundExceptionorg.projectnessie.error.NessieNamespaceNotEmptyException
-
deleteWithResponse
DeleteNamespaceResult deleteWithResponse() throws org.projectnessie.error.NessieNamespaceNotFoundException, org.projectnessie.error.NessieReferenceNotFoundException, org.projectnessie.error.NessieNamespaceNotEmptyException- Throws:
org.projectnessie.error.NessieNamespaceNotFoundExceptionorg.projectnessie.error.NessieReferenceNotFoundExceptionorg.projectnessie.error.NessieNamespaceNotEmptyException
-