2 * Copyright (c) 2021 PANTHEON.tech, s.r.o. and others. All rights reserved.
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
8 package org.opendaylight.netconf.test.tool.model;
11 private String nodeId;
14 private String username;
15 private String password;
16 private Boolean tcpOnly;
17 private Integer keepaliveDelay;
18 private Boolean schemaless;
24 public Node(final String nodeId, final String host, final Integer port, final String username,
25 final String password, final Boolean tcpOnly, final Integer keepaliveDelay, final Boolean schemaless) {
29 this.username = username;
30 this.password = password;
31 this.tcpOnly = tcpOnly;
32 this.keepaliveDelay = keepaliveDelay;
33 this.schemaless = schemaless;
36 public String getNodeId() {
40 public void setNodeId(final String nodeId) {
44 public String getUsername() {
48 public void setUsername(final String username) {
49 this.username = username;
52 public String getPassword() {
56 public void setPassword(final String password) {
57 this.password = password;
60 public String getHost() {
64 public void setHost(final String host) {
68 public Integer getKeepaliveDelay() {
69 return keepaliveDelay;
72 public void setKeepaliveDelay(final Integer keepaliveDelay) {
73 this.keepaliveDelay = keepaliveDelay;
76 public Integer getPort() {
80 public void setPort(final Integer port) {
84 public Boolean getSchemaless() {
88 public void setSchemaless(final Boolean schemaless) {
89 this.schemaless = schemaless;
92 public Boolean getTcpOnly() {
96 public void setTcpOnly(final Boolean tcpOnly) {
97 this.tcpOnly = tcpOnly;