f151588e98fcde2e4dac8963f0ce33faa1c780dc
[groupbasedpolicy.git] / renderers / vpp / src / main / java / org / opendaylight / groupbasedpolicy / renderer / vpp / commands / lisp / dom / GpeEnableDom.java
1 /*
2  * Copyright (c) 2017 Cisco Systems. All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8 package org.opendaylight.groupbasedpolicy.renderer.vpp.commands.lisp.dom;
9
10 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.gpe.rev170801.gpe.feature.data.grouping.GpeFeatureData;
11 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.gpe.rev170801.gpe.feature.data.grouping.GpeFeatureDataBuilder;
12
13 public class GpeEnableDom implements CommandModel {
14     private boolean enabled;
15
16     public boolean isEnabled() {
17         return enabled;
18     }
19
20     public void setEnabled(boolean enabled) {
21         this.enabled = enabled;
22     }
23
24     @Override
25     public GpeFeatureData getSALObject() {
26         return new GpeFeatureDataBuilder().setEnable(enabled).build();
27     }
28
29     @Override public String toString() {
30         return "GpeEnable{" + "enabled=" + enabled + '}';
31     }
32 }