class FutureBackupCallback extends IBackupCallback.Stub {

    @Override
    public void operationComplete(long result) throws RemoteException {
        mFuture.complete(RemoteResult.of(result));
    }

      FutureBackupCallback(CompletableFuture<RemoteResult> future);

}