code: public void setPermission (Path f, final FsPermission permission) throws IOException {
      try (Closeable context = new TimerContextWithLog(this.setPermissionTimer.time(), "setPermission", f, permission)) {
        super.setPermission(f, permission);
      }
    }
docs: Add timer metrics to {@link DistributedFileSystem#setPermission(Path, FsPermission)}