Class NetconfClientBuilder

  • All Implemented Interfaces:
    Supplier<org.opendaylight.netconf.shaded.sshd.client.SshClient>, org.opendaylight.netconf.shaded.sshd.common.util.ObjectBuilder<org.opendaylight.netconf.shaded.sshd.client.SshClient>

    @Beta
    public class NetconfClientBuilder
    extends org.opendaylight.netconf.shaded.sshd.client.ClientBuilder
    A ClientBuilder which builds NetconfSshClient instances.
    • Field Summary

      • Fields inherited from class org.opendaylight.netconf.shaded.sshd.client.ClientBuilder

        clientIdentityLoader, DEFAULT_CHANNEL_FACTORIES, DEFAULT_CLIENT_IDENTITY_LOADER, DEFAULT_COMPRESSION_FACTORIES, DEFAULT_FILE_PASSWORD_PROVIDER, DEFAULT_GLOBAL_REQUEST_HANDLERS, DEFAULT_HOST_CONFIG_ENTRY_RESOLVER, DEFAULT_KEX_EXTENSION_HANDLER, DEFAULT_SERVER_KEY_VERIFIER, DH2KEX, filePasswordProvider, hostConfigEntryResolver, serverKeyVerifier
      • Fields inherited from class org.opendaylight.netconf.shaded.sshd.common.BaseBuilder

        channelFactories, channelStreamPacketWriterResolver, cipherFactories, compressionFactories, DEFAULT_CIPHERS_PREFERENCE, DEFAULT_FILE_SYSTEM_FACTORY, DEFAULT_FORWARDER_FACTORY, DEFAULT_FORWARDING_FILTER, DEFAULT_KEX_PREFERENCE, DEFAULT_MAC_PREFERENCE, DEFAULT_SIGNATURE_PREFERENCE, DEFAULT_UNKNOWN_CHANNEL_REFERENCE_HANDLER, factory, fileSystemFactory, forwarderFactory, forwardingFilter, globalRequestHandlers, kexExtensionHandler, keyExchangeFactories, macFactories, randomFactory, signatureFactories, unknownChannelReferenceHandler
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      NetconfSshClient build()  
      protected org.opendaylight.netconf.shaded.sshd.client.ClientBuilder fillWithDefaultValues()  
      • Methods inherited from class org.opendaylight.netconf.shaded.sshd.client.ClientBuilder

        build, builder, clientIdentityLoader, filePasswordProvider, hostConfigEntryResolver, serverKeyVerifier, setUpDefaultCompressionFactories, setUpDefaultKeyExchanges, setUpDefaultSignatureFactories
      • Methods inherited from class org.opendaylight.netconf.shaded.sshd.common.BaseBuilder

        channelFactories, channelStreamPacketWriterResolver, cipherFactories, compressionFactories, factory, fileSystemFactory, forwarderFactory, forwardingFilter, globalRequestHandlers, kexExtensionHandler, keyExchangeFactories, macFactories, me, randomFactory, setUpDefaultCiphers, setUpDefaultMacs, signatureFactories, unknownChannelReferenceHandler
      • Methods inherited from interface org.opendaylight.netconf.shaded.sshd.common.util.ObjectBuilder

        get
    • Constructor Detail

      • NetconfClientBuilder

        public NetconfClientBuilder()
    • Method Detail

      • build

        public NetconfSshClient build()
        Specified by:
        build in interface org.opendaylight.netconf.shaded.sshd.common.util.ObjectBuilder<org.opendaylight.netconf.shaded.sshd.client.SshClient>
        Overrides:
        build in class org.opendaylight.netconf.shaded.sshd.common.BaseBuilder<org.opendaylight.netconf.shaded.sshd.client.SshClient,​org.opendaylight.netconf.shaded.sshd.client.ClientBuilder>
      • fillWithDefaultValues

        protected org.opendaylight.netconf.shaded.sshd.client.ClientBuilder fillWithDefaultValues()
        Overrides:
        fillWithDefaultValues in class org.opendaylight.netconf.shaded.sshd.client.ClientBuilder