Class NessieConfiguration


  • @Immutable
    public abstract class NessieConfiguration
    extends java.lang.Object
    configuration object to tell a client how a server is configured.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract @Size(min=1) java.lang.String getDefaultBranch()
      The name of the default branch that the server will use unless an explicit branch was specified as an API call parameter.
      abstract int getMaxSupportedApiVersion()
      The maximum API version supported by the server.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NessieConfiguration

        public NessieConfiguration()
    • Method Detail

      • getDefaultBranch

        @Nullable
        @Size(min=1)
        public abstract @Size(min=1) java.lang.String getDefaultBranch()
        The name of the default branch that the server will use unless an explicit branch was specified as an API call parameter.
      • getMaxSupportedApiVersion

        public abstract int getMaxSupportedApiVersion()
        The maximum API version supported by the server.

        API versions are numbered sequentially, as they are developed.