private void fetchFeatures(GapisFeatures features) throws ExecutionException, RpcException, TimeoutException {
  String[] list=Rpc.get(myClient.getFeatures(),FETCH_FEATURES_TIMEOUT_MS,TimeUnit.MILLISECONDS);
  features.setFeatureList(list);
  LOG.info("GAPIS features: " + Arrays.toString(list));
}

private void fetchFeatures ( GapisFeatures features ) throws ExecutionException , RpcException , TimeoutException { String [ ] list = Rpc . get ( myClient . getFeatures ( ) , FETCH_FEATURES_TIMEOUT_MS , TimeUnit . MILLISECONDS ) ; features . setFeatureList ( list ) ; LOG . info ( "GAPIS features: " + Arrays . toString ( list ) ) ; }
requests and blocks for the features list from the server .
