Class ClientSideGetNamespace

java.lang.Object
org.projectnessie.client.builder.BaseGetNamespaceBuilder
org.projectnessie.client.api.ns.ClientSideGetNamespace
All Implemented Interfaces:
GetNamespaceBuilder, OnNamespaceBuilder<GetNamespaceBuilder>, OnReferenceBuilder<GetNamespaceBuilder>

public final class ClientSideGetNamespace extends BaseGetNamespaceBuilder
Supports previous "get namespace" functionality of the java client over Nessie API v2.

API v2 does not have methods dedicated to manging namespaces. Namespaces are expected to be managed as ordinary content objects.

  • Constructor Details

    • ClientSideGetNamespace

      public ClientSideGetNamespace(NessieApiV2 api)
  • Method Details

    • get

      public org.projectnessie.model.Namespace get() throws org.projectnessie.error.NessieNamespaceNotFoundException, org.projectnessie.error.NessieReferenceNotFoundException
      Throws:
      org.projectnessie.error.NessieNamespaceNotFoundException
      org.projectnessie.error.NessieReferenceNotFoundException
    • getWithResponse

      public GetNamespaceResult getWithResponse() throws org.projectnessie.error.NessieNamespaceNotFoundException, org.projectnessie.error.NessieReferenceNotFoundException
      Throws:
      org.projectnessie.error.NessieNamespaceNotFoundException
      org.projectnessie.error.NessieReferenceNotFoundException