private final List<Uri> odlHelloCapabilities;
private final @NonNegative int maximumIncomingChunkSize;
+ private final String name;
NetconfClientConfiguration(final NetconfClientProtocol protocol, final InetSocketAddress address,
final Long connectionTimeoutMillis,
final NetconfClientSessionListener sessionListener,
final ReconnectStrategy reconnectStrategy, final AuthenticationHandler authHandler,
final SslHandlerFactory sslHandlerFactory, final NetconfSshClient sshClient,
- final List<Uri> odlHelloCapabilities, final @NonNegative int maximumIncomingChunkSize) {
+ final List<Uri> odlHelloCapabilities, final @NonNegative int maximumIncomingChunkSize,
+ final String name) {
this.address = address;
this.connectionTimeoutMillis = connectionTimeoutMillis;
this.additionalHeader = additionalHeader;
this.sshClient = sshClient;
this.odlHelloCapabilities = odlHelloCapabilities;
this.maximumIncomingChunkSize = maximumIncomingChunkSize;
+ this.name = name;
validateConfiguration();
}
+ public final String getName() {
+ return name;
+ }
+
public final InetSocketAddress getAddress() {
return address;
}