private CloudRoute mapRouteResource(Map<String, Object> resource) { @SuppressWarnings("unchecked") List<Object> apps = getAttributeOfV2Resource(resource, "apps", List.class); String host = getAttributeOfV2Resource(resource, "host", String.class); CloudDomain domain = mapDomainResource(getEmbeddedResource(resource, "domain")); return new CloudRoute(getV2Meta(resource), host, domain, apps.size()); }
private CloudRoute mapRouteResource(Map<String, Object> resource) { @SuppressWarnings("unchecked") List<Object> apps = getEntityAttribute(resource, "apps", List.class); String host = getEntityAttribute(resource, "host", String.class); CloudDomain domain = mapDomainResource(getEmbeddedResource(resource, "domain")); return new CloudRoute(getMeta(resource), host, domain, apps.size()); }
return (T) mapDomainResource(resource);
return (T) mapDomainResource(resource);