【问题标题】:Using beta features with the Google Dataproc Java API通过 Google Dataproc Java API 使用测试版功能
【发布时间】:2019-02-21 22:05:34
【问题描述】:

我正在使用 Google Dataproc 和一个 Java 应用程序来管理集群的配置和作业的提交。

最近我注意到一个有趣的测试版功能“计划删除”。我现在正在研究如何利用它。

我使用的是 1.25.0 Java API,毫不奇怪它没有为这些 beta 功能定义 getter/setter/objects。所以我想我会在 GenericJson 上使用 set(field, value) 来解决它。

但是...发现似乎没有办法将 Dataproc API 指向不同的版本路径。

private static final String REST_PATH = "v1/projects/{projectId}/regions/{region}/clusters/{clusterName}";

无论如何,希望我遗漏了一些东西,我可以尝试这个功能而无需太多的黑客攻击。

【问题讨论】:

    标签: java google-cloud-dataproc


    【解决方案1】:

    v1beta2 API 有单独的包:

    https://developers.google.com/resources/api-libraries/documentation/dataproc/v1beta2/java/latest/

    由于v1beta2v1 中将出现的内容的预览,您应该能够搜索/替换包名称并且一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-09
      • 1970-01-01
      相关资源
      最近更新 更多