Interface CreateNamespaceBuilder

All Superinterfaces:
ModifyNamespaceBuilder<CreateNamespaceBuilder>, OnNamespaceBuilder<CreateNamespaceBuilder>, OnReferenceBuilder<CreateNamespaceBuilder>
All Known Implementing Classes:
BaseCreateNamespaceBuilder, ClientSideCreateNamespace

public interface CreateNamespaceBuilder extends ModifyNamespaceBuilder<CreateNamespaceBuilder>
Request builder for creating a Namespace.
Since:
NessieApiV1
  • Method Details

    • properties

      CreateNamespaceBuilder properties(Map<String,String> properties)
    • property

      CreateNamespaceBuilder property(String key, String value)
    • create

      org.projectnessie.model.Namespace create() throws org.projectnessie.error.NessieNamespaceAlreadyExistsException, org.projectnessie.error.NessieReferenceNotFoundException
      Throws:
      org.projectnessie.error.NessieNamespaceAlreadyExistsException
      org.projectnessie.error.NessieReferenceNotFoundException
    • createWithResponse

      CreateNamespaceResult createWithResponse() throws org.projectnessie.error.NessieNamespaceAlreadyExistsException, org.projectnessie.error.NessieReferenceNotFoundException
      Throws:
      org.projectnessie.error.NessieNamespaceAlreadyExistsException
      org.projectnessie.error.NessieReferenceNotFoundException