protected long getRemoteServiceVersion() throws AlluxioStatusException { return retryRPC(new RpcCallable<Long>() { public Long call() { return mVersionService.getServiceVersion( GetServiceVersionPRequest.newBuilder().setServiceType(getRemoteServiceType()).build()) .getVersion(); } }); }