1 package org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev131019;
2 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev131019.DatastoreIdentifier;
3 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev131019.DatastoreIdentifier.Enumeration;
8 public class DatastoreIdentifierBuilder {
10 public static DatastoreIdentifier getDefaultInstance(String defaultValue) {
11 if (defaultValue == null) {
12 throw new IllegalArgumentException("Cannot create DatastoreIdentifier from " + defaultValue);
14 if (defaultValue.equals("candidate")) {
15 return new DatastoreIdentifier(Enumeration.Candidate);
17 if (defaultValue.equals("running")) {
18 return new DatastoreIdentifier(Enumeration.Running);
20 if (defaultValue.equals("startup")) {
21 return new DatastoreIdentifier(Enumeration.Startup);
23 return new DatastoreIdentifier(defaultValue);