2 package org.opendaylight.openflowjava.tools;
4 import java.math.BigInteger;
5 import javax.xml.bind.annotation.XmlAccessType;
6 import javax.xml.bind.annotation.XmlAccessorType;
7 import javax.xml.bind.annotation.XmlAttribute;
8 import javax.xml.bind.annotation.XmlElement;
9 import javax.xml.bind.annotation.XmlSchemaType;
10 import javax.xml.bind.annotation.XmlType;
14 * <p>Java class for configurationType complex type.
17 @XmlAccessorType(XmlAccessType.FIELD)
18 @XmlType(name = "configurationType", propOrder = {
28 public class ConfigurationType {
30 @XmlElement(name = "controller-ip", required = true, defaultValue = "127.0.0.1")
32 @XmlElement(name = "devices-count", required = true, defaultValue = "1")
33 @XmlSchemaType(name = "positiveInteger")
34 BigInteger devicesCount;
35 @XmlElement(defaultValue = "false")
37 @XmlElement(defaultValue = "1")
38 @XmlSchemaType(name = "positiveInteger")
40 @XmlElement(required = true, defaultValue = "6653")
41 @XmlSchemaType(name = "positiveInteger")
43 @XmlElement(defaultValue = "1000")
44 @XmlSchemaType(name = "positiveInteger")
46 @XmlElement(defaultValue = "3")
47 @XmlSchemaType(name = "positiveInteger")
49 @XmlElement(defaultValue = "100")
51 @XmlAttribute(name = "name", required = true)
55 * Gets the value of the controllerIp property.
62 public String getControllerIp() {
67 * Gets the value of the devicesCount property.
74 public BigInteger getDevicesCount() {
79 * Gets the value of the ssl property.
86 public Boolean isSsl() {
91 * Gets the value of the threads property.
98 public BigInteger getThreads() {
103 * Gets the value of the port property.
107 * {@link BigInteger }
110 public BigInteger getPort() {
115 * Gets the value of the timeout property.
119 * {@link BigInteger }
122 public BigInteger getTimeout() {
127 * Gets the value of the freeze property.
131 * {@link BigInteger }
134 public BigInteger getFreeze() {
139 * Gets the value of the sleep property.
146 public Long getSleep() {
151 * Gets the value of the name property.
158 public String getName() {