我正在尝试从Java应用程序连接到PCF。 github中可用的代码有助于连接到PCF。是否有任何类或依赖项允许用户使用Rest API调用连接到PCF?
答案 0 :(得分:1)
CF Java客户端正是您所要求的。它具有可用于查询组织,空间,应用程序以及可通过Cloud Foundry API获得的任何内容的方法。
您很可能希望从CloudFoundryOperations开始,因为它是更高级别的,并且更多地映射到Cloud Foundry概念。
下面是一个示例from the docs,该示例显示了如何获取所有组织。
cloudFoundryOperations.organizations()
.list()
.map(OrganizationSummary::getName)
.subscribe(System.out::println);
integration tests here中有更多示例。
如果您想要较低级别的访问权限,则可以使用CloudFoundryClient。这样可以更直接地映射到API本身。集成测试中也有examples of using this。
如果您想深入了解API,也有Javadoc链接。
https://github.com/cloudfoundry/cf-java-client#cloud-foundry-java-client
希望有帮助!