code: public ClientlibLink withHash(String newHash) {
          return new ClientlibLink(type, kind, path, properties, newHash);
      }
docs: Creates a new link with parameters as this except hash.
  
  @param newHash new nullable hash for the resource to be encoded in the URL for clientlibs / - categories.