public org.opendaylight.yangtools.yang.binding.YangModuleInfo getModuleInfo() { return $YangModuleInfoImpl.getInstance(); } }
public LinkDiscovered build() { return new LinkDiscoveredImpl(this); }
public LinkUtilizationNormal build() { return new LinkUtilizationNormalImpl(this); }
public LinkDiscoveredBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link arg) { this._source = arg.getSource(); this._destination = arg.getDestination(); }
public LinkDiscoveredBuilder(LinkDiscovered base) { this._destination = base.getDestination(); this._source = base.getSource(); if (base instanceof LinkDiscoveredImpl) { LinkDiscoveredImpl impl = (LinkDiscoveredImpl) base; if (!impl.augmentation.isEmpty()) { this.augmentation = new HashMap<>(impl.augmentation); } } else if (base instanceof AugmentationHolder) { @SuppressWarnings("unchecked") AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkDiscovered> casted =(AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkDiscovered>) base; if (!casted.augmentations().isEmpty()) { this.augmentation = new HashMap<>(casted.augmentations()); } } }
public LinkUtilizationNormalBuilder(LinkUtilizationNormal base) { this._destination = base.getDestination(); this._source = base.getSource(); if (base instanceof LinkUtilizationNormalImpl) { LinkUtilizationNormalImpl impl = (LinkUtilizationNormalImpl) base; if (!impl.augmentation.isEmpty()) { this.augmentation = new HashMap<>(impl.augmentation); } } else if (base instanceof AugmentationHolder) { @SuppressWarnings("unchecked") AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkUtilizationNormal> casted =(AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkUtilizationNormal>) base; if (!casted.augmentations().isEmpty()) { this.augmentation = new HashMap<>(casted.augmentations()); } } }
public LinkRemoved build() { return new LinkRemovedImpl(this); }
public LinkOverutilized build() { return new LinkOverutilizedImpl(this); }
public LinkRemovedBuilder addAugmentation(java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkRemoved>> augmentationType, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkRemoved> augmentation) { if (augmentation == null) { return removeAugmentation(augmentationType); } if (!(this.augmentation instanceof HashMap)) { this.augmentation = new HashMap<>(); } this.augmentation.put(augmentationType, augmentation); return this; }
public LinkOverutilizedBuilder addAugmentation(java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkOverutilized>> augmentationType, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkOverutilized> augmentation) { if (augmentation == null) { return removeAugmentation(augmentationType); } if (!(this.augmentation instanceof HashMap)) { this.augmentation = new HashMap<>(); } this.augmentation.put(augmentationType, augmentation); return this; }
public LinkDiscoveredBuilder addAugmentation(java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkDiscovered>> augmentationType, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkDiscovered> augmentation) { if (augmentation == null) { return removeAugmentation(augmentationType); } if (!(this.augmentation instanceof HashMap)) { this.augmentation = new HashMap<>(); } this.augmentation.put(augmentationType, augmentation); return this; }
public LinkUtilizationNormalBuilder addAugmentation(java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkUtilizationNormal>> augmentationType, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.LinkUtilizationNormal> augmentation) { if (augmentation == null) { return removeAugmentation(augmentationType); } if (!(this.augmentation instanceof HashMap)) { this.augmentation = new HashMap<>(); } this.augmentation.put(augmentationType, augmentation); return this; }
public LinkOverutilizedBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link arg) { this._source = arg.getSource(); this._destination = arg.getDestination(); }
public LinkUtilizationNormalBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link arg) { this._source = arg.getSource(); this._destination = arg.getDestination(); }
public LinkRemovedBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link arg) { this._source = arg.getSource(); this._destination = arg.getDestination(); }
/** *Set fields from given grouping argument. Valid argument is instance of one of following types: * <ul> * <li>org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link</li> * </ul> * * @param arg grouping object * @throws IllegalArgumentException if given argument is none of valid types */ public void fieldsFrom(DataObject arg) { boolean isValidArg = false; if (arg instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link) { this._source = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getSource(); this._destination = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getDestination(); isValidArg = true; } if (!isValidArg) { throw new IllegalArgumentException( "expected one of: [org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link] \n" + "but was: " + arg ); } }
/** *Set fields from given grouping argument. Valid argument is instance of one of following types: * <ul> * <li>org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link</li> * </ul> * * @param arg grouping object * @throws IllegalArgumentException if given argument is none of valid types */ public void fieldsFrom(DataObject arg) { boolean isValidArg = false; if (arg instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link) { this._source = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getSource(); this._destination = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getDestination(); isValidArg = true; } if (!isValidArg) { throw new IllegalArgumentException( "expected one of: [org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link] \n" + "but was: " + arg ); } }
/** *Set fields from given grouping argument. Valid argument is instance of one of following types: * <ul> * <li>org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link</li> * </ul> * * @param arg grouping object * @throws IllegalArgumentException if given argument is none of valid types */ public void fieldsFrom(DataObject arg) { boolean isValidArg = false; if (arg instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link) { this._source = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getSource(); this._destination = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getDestination(); isValidArg = true; } if (!isValidArg) { throw new IllegalArgumentException( "expected one of: [org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link] \n" + "but was: " + arg ); } }
/** *Set fields from given grouping argument. Valid argument is instance of one of following types: * <ul> * <li>org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link</li> * </ul> * * @param arg grouping object * @throws IllegalArgumentException if given argument is none of valid types */ public void fieldsFrom(DataObject arg) { boolean isValidArg = false; if (arg instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link) { this._source = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getSource(); this._destination = ((org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link)arg).getDestination(); isValidArg = true; } if (!isValidArg) { throw new IllegalArgumentException( "expected one of: [org.opendaylight.yang.gen.v1.urn.opendaylight.flow.topology.discovery.rev130819.Link] \n" + "but was: " + arg ); } }
public Edge toADEdge(final Link link) throws ConstructionException { NodeConnectorRef _source = link.getSource(); NodeConnector _aDNodeConnector = NodeMapping.toADNodeConnector(_source); NodeConnectorRef _destination = link.getDestination(); NodeConnector _aDNodeConnector_1 = NodeMapping.toADNodeConnector(_destination); Edge _edge = new Edge(_aDNodeConnector, _aDNodeConnector_1); return _edge; }