我想使用Java使用DataStore实体组,但是DataStore(com.google.cloud.datastore)API不支持仅App Engine API。我的应用程序未在App Engine上运行,因此还有其他使用实体组的方法吗? 即使我使用App Engine API,也找不到任何显式设置凭据的方法。
它选择默认的凭据,如下例所示:
DatastoreServiceFactory.getDatastoreService();
我找不到任何方式来显式设置凭据,例如:
DatastoreOptions.newBuilder().setProjectId(PROJECT_ID).setCredentials(googleCredential()).build();