423a2bda6a654afbf1b3f916c6d1cb79536a2966
[groupbasedpolicy.git] / neutron-mapper / src / main / java / org / opendaylight / groupbasedpolicy / neutron / mapper / util / NeutronMapperIidFactory.java
1 package org.opendaylight.groupbasedpolicy.neutron.mapper.util;
2
3 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.UniqueId;
4 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.neutron.mapper.rev150223.Mappings;
5 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.neutron.mapper.rev150223.mappings.NetworkMappings;
6 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.neutron.mapper.rev150223.mappings.network.mappings.NetworkMapping;
7 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.neutron.mapper.rev150223.mappings.network.mappings.NetworkMappingKey;
8 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
9
10 public class NeutronMapperIidFactory {
11
12     public static InstanceIdentifier<NetworkMapping> networkMappingIid(UniqueId networkId) {
13         return InstanceIdentifier.builder(Mappings.class)
14             .child(NetworkMappings.class)
15             .child(NetworkMapping.class, new NetworkMappingKey(networkId))
16             .build();
17     }
18
19 }