Optional<EndpointGroup> potentialEpgExternal = DataStoreHelper.readFromDs(LogicalDatastoreType.CONFIGURATION,
IidFactory.endpointGroupIid(tenantId, MappingUtils.EPG_EXTERNAL_ID), rwTx);
if (!potentialEpgExternal.isPresent()) {
- EndpointGroup epgExternal = new EndpointGroupBuilder().setId(MappingUtils.EPG_EXTERNAL_ID)
+ EndpointGroup epgExternal = new EndpointGroupBuilder()
+ .setId(MappingUtils.EPG_EXTERNAL_ID)
+ .setName(new Name("EXTERNAL_group"))
.setDescription(new Description(MappingUtils.NEUTRON_EXTERNAL__ + "epg_external_networks"))
.setIntraGroupPolicy(IntraGroupPolicy.RequireContract)
.build();
Optional<EndpointGroup> potentialDhcpEpg = DataStoreHelper.readFromDs(LogicalDatastoreType.CONFIGURATION,
epgDhcpIid, rwTx);
if (!potentialDhcpEpg.isPresent()) {
- EndpointGroup epgDhcp = new EndpointGroupBuilder().setId(MappingUtils.EPG_DHCP_ID)
+ EndpointGroup epgDhcp = new EndpointGroupBuilder()
+ .setId(MappingUtils.EPG_DHCP_ID)
.setName(new Name("DHCP_group"))
.setDescription(new Description("Group where are all DHCP endpoints."))
.setIntraGroupPolicy(IntraGroupPolicy.RequireContract)
Optional<EndpointGroup> potentialEpgRouter = DataStoreHelper.readFromDs(LogicalDatastoreType.CONFIGURATION,
IidFactory.endpointGroupIid(tenantId, MappingUtils.EPG_ROUTER_ID), rwTx);
if (!potentialEpgRouter.isPresent()) {
- EndpointGroup epgRouter = new EndpointGroupBuilder().setId(MappingUtils.EPG_ROUTER_ID)
+ EndpointGroup epgRouter = new EndpointGroupBuilder()
+ .setId(MappingUtils.EPG_ROUTER_ID)
+ .setName(new Name("ROUTER_group"))
.setDescription(new Description(MappingUtils.NEUTRON_ROUTER__ + "epg_routers"))
.setIntraGroupPolicy(IntraGroupPolicy.RequireContract)
.build();
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.ContractId;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.Description;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.EndpointGroupId;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.Name;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.RuleName;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.SelectorName;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.common.rev140421.SubjectName;
}
private static EndpointGroup createEpgAny() {
- return new EndpointGroupBuilder().setId(MappingUtils.EPG_ANY_ID)
+ return new EndpointGroupBuilder()
+ .setId(MappingUtils.EPG_ANY_ID)
+ .setName(new Name("ANY_group"))
.setDescription(new Description(MappingUtils.NEUTRON_RULE__ + "epg_any"))
.setIntraGroupPolicy(IntraGroupPolicy.RequireContract)
.build();