У меня есть входной файл yaml, у меня есть следующее:
services:
postgresql:
image: "postgres:10"
redis:
image: "redis:4"
Поле services
легко разобрать на Map<String, Service>
:
public class DockerCompose {
public static class Service {
private String image;
}
private Map<String, Service> services;
}
Я хотел бы проанализировать поле services
в List<Service>
с именем в поле name
в Service
следующим образом:
public class DockerCompose {
public static class Service {
private String name;
private String image;
}
private List<Service> services;
}
Это возможно?