Package org.projectnessie.client.api.ns
Class ClientSideGetMultipleNamespaces
java.lang.Object
org.projectnessie.client.builder.BaseGetMultipleNamespacesBuilder
org.projectnessie.client.api.ns.ClientSideGetMultipleNamespaces
- All Implemented Interfaces:
GetMultipleNamespacesBuilder,OnNamespaceBuilder<GetMultipleNamespacesBuilder>,OnReferenceBuilder<GetMultipleNamespacesBuilder>
Supports previous "get multiple namespaces" functionality of the java client over Nessie API v2.
API v2 does not have methods dedicated to managing namespaces. Namespaces are expected to be managed as ordinary content objects.
-
Field Summary
Fields inherited from class org.projectnessie.client.builder.BaseGetMultipleNamespacesBuilder
hashOnRef, namespace, refName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.projectnessie.model.GetNamespacesResponseget()onlyDirectChildren(boolean onlyDirectChildren) Methods inherited from class org.projectnessie.client.builder.BaseGetMultipleNamespacesBuilder
hashOnRef, namespace, refNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.projectnessie.client.api.OnNamespaceBuilder
namespaceMethods inherited from interface org.projectnessie.client.api.OnReferenceBuilder
reference
-
Constructor Details
-
ClientSideGetMultipleNamespaces
-
-
Method Details
-
onlyDirectChildren
-
get
public org.projectnessie.model.GetNamespacesResponse get() throws org.projectnessie.error.NessieReferenceNotFoundException- Throws:
org.projectnessie.error.NessieReferenceNotFoundException
-