Package org.projectnessie.client.api
Interface DeleteNamespaceBuilder
-
- All Superinterfaces:
OnNamespaceBuilder<DeleteNamespaceBuilder>,OnReferenceBuilder<DeleteNamespaceBuilder>
- All Known Implementing Classes:
BaseDeleteNamespaceBuilder,ClientSideDeleteNamespace
public interface DeleteNamespaceBuilder extends OnNamespaceBuilder<DeleteNamespaceBuilder>
Request builder for deleting aNamespace.- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete()DeleteNamespaceResultdeleteWithResponse()-
Methods inherited from interface org.projectnessie.client.api.OnNamespaceBuilder
namespace, namespace
-
Methods inherited from interface org.projectnessie.client.api.OnReferenceBuilder
hashOnRef, reference, refName
-
-
-
-
Method Detail
-
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
-
-