繁体   English   中英

在Cloud Foundry Java API中获取服务密钥

[英]Get service key in Cloud Foundry Java API

我想要的是使用CF API在Java中实现,类似于常规CF命令中的cf service-keys (servicename)cf service-key (servicekeyname)

我一直在遵循这个非常简单的教程,我想做类似的事情: service.getKeys()service.getKey("keyname")但是没有这样的方法。 而且我看不到任何可以帮助我做到这一点的课程。

有谁知道解决方案并想与我分享?

您链接到的文档页面已经过时。 它指的是不再维护的CF Java Client 1.x版本。 2.x CF Java客户端自述文件是更好的信息来源。

按照CF Java客户端v2自述文件中的设置说明获取CloudFoundryOperations对象,然后您应该可以执行以下操作:

cloudFoundryOperations.services()
    .listServiceKeys(ListServiceKeysRequest.builder()
        .serviceInstanceName("service-instance-name")
        .build())
    .map(ServiceKey::getName)
    .subscribe(System.out::println);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM