Как подключиться к PCF из Java-приложения и перечислить организации, пробелы, приложения и их конфигурацию? - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь подключиться к PCF из Java-приложения. Код, доступный в github , помог подключиться к PCF. Существует ли какой-либо класс или зависимость, позволяющая пользователю подключаться к PCF с помощью вызовов API Rest?

1 Ответ

0 голосов
/ 07 января 2019

Клиент Java CF - именно то, что вы запрашиваете. У него есть методы, доступные для запроса организаций, пространств, приложений и всего, что вы можете получить через API Cloud Foundry.

Скорее всего, вам захочется начать с CloudFoundryOperations, поскольку это более высокий уровень и больше соответствует концепциям Cloud Foundry.

Вот пример из документов , который показывает, как получить все орги.

cloudFoundryOperations.organizations()
    .list()
    .map(OrganizationSummary::getName)
    .subscribe(System.out::println);

Здесь больше примеров интеграционных тестов .

Вы можете использовать CloudFoundryClient , если вы хотите немного более низкий уровень доступа. Это отображает более непосредственно на сам API. Есть примеров использования этого и в интеграционных тестах.

Есть также ссылки Javadoc, если вы хотите углубиться в API.

https://github.com/cloudfoundry/cf-java-client#cloud-foundry-java-client

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...