如果数据流sdk选项使用" Experimental"进行注释。或者"隐藏",我可以安全地使用它吗?

时间:2017-04-25 18:11:48

标签: google-cloud-dataflow

一些选项在SDK中使用 Experimental Hidden 进行注释,我可以安全地使用它们吗?我能期待什么?例如:

https://cloud.google.com/dataflow/java-sdk/JavaDoc/com/google/cloud/dataflow/sdk/options/DataflowPipelineOptions.html#getServiceAccount--

COUNTA()

1 个答案:

答案 0 :(得分:1)

基本上,

@Hidden 表示该选项仅在--help。

中隐藏

@Experimental 表示该选项没有兼容性承诺(或不支持)。请注意,注释的存在并不意味着所讨论的API的质量或性能,只是它不会被API冻结。"

https://cloud.google.com/dataflow/java-sdk/JavaDoc/com/google/cloud/dataflow/sdk/annotations/Experimental

  

应用程序依赖于实验性API通常是安全的,但代价是升级期间的一些额外工作。但是,通常不建议将库(包含在用户和类路径中,在库开发人员和控制之外)这样做。