Class ClientSideGetMultipleNamespaces

java.lang.Object
org.projectnessie.client.builder.BaseGetMultipleNamespacesBuilder
org.projectnessie.client.api.ns.ClientSideGetMultipleNamespaces
All Implemented Interfaces:
GetMultipleNamespacesBuilder, OnNamespaceBuilder<GetMultipleNamespacesBuilder>, OnReferenceBuilder<GetMultipleNamespacesBuilder>

public final class ClientSideGetMultipleNamespaces extends BaseGetMultipleNamespacesBuilder
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.

  • Constructor Details

    • ClientSideGetMultipleNamespaces

      public ClientSideGetMultipleNamespaces(NessieApiV2 api)
  • Method Details

    • onlyDirectChildren

      public GetMultipleNamespacesBuilder onlyDirectChildren(boolean onlyDirectChildren)
    • get

      public org.projectnessie.model.GetNamespacesResponse get() throws org.projectnessie.error.NessieReferenceNotFoundException
      Throws:
      org.projectnessie.error.NessieReferenceNotFoundException