【发布时间】:2020-08-18 13:20:06
【问题描述】:
我正在尝试编写 java 代码来列出数据流作业。
我参考了https://cloud.google.com/dataflow/docs/reference/rest/v1b3/projects.jobs/list
但不推荐使用“GoogleCredential”类。我尝试将 GoogleCredential 替换为 GoogleCredentials 但在下面这一行
Dataflow dataflowService = new Dataflow.Builder(httpTransport, jsonFactory, credential)
.setApplicationName("Google Cloud Platform Sample")
.build();
它需要 HttpRequestInitializer 而不是凭据。
谁能帮助我如何使用凭据本身并解决此问题?
【问题讨论】:
-
HttpRequestInitializer被强制设置是有原因的。是什么阻止您创建HttpRequestInitializer?
标签: java google-cloud-platform google-cloud-dataflow