Search in sources :

Example 1 with RegionBuilder

use of org.openstack4j.model.identity.v3.builder.RegionBuilder in project camel by apache.

the class RegionProducer method messageToRegion.

private Region messageToRegion(Message message) {
    Region region = message.getBody(Region.class);
    if (region == null) {
        Map headers = message.getHeaders();
        RegionBuilder builder = Builders.region();
        if (headers.containsKey(KeystoneConstants.DESCRIPTION)) {
            builder.description(message.getHeader(KeystoneConstants.DESCRIPTION, String.class));
        }
        region = builder.build();
    }
    return region;
}
Also used : Region(org.openstack4j.model.identity.v3.Region) RegionBuilder(org.openstack4j.model.identity.v3.builder.RegionBuilder) Map(java.util.Map)

Aggregations

Map (java.util.Map)1 Region (org.openstack4j.model.identity.v3.Region)1 RegionBuilder (org.openstack4j.model.identity.v3.builder.RegionBuilder)1