@Override public void completeFile(CompleteFilePRequest request, StreamObserver<CompleteFilePResponse> responseObserver) { String path = request.getPath(); CompleteFilePOptions options = request.getOptions(); RpcUtils.call(LOG, (RpcUtils.RpcCallableThrowsIOException<CompleteFilePResponse>) () -> { mFileSystemMaster.completeFile(new AlluxioURI(path), CompleteFileContext.defaults(options.toBuilder())); return CompleteFilePResponse.newBuilder().build(); }, "CompleteFile", "path=%s, options=%s", responseObserver, path, options); }