vertx-lang-scala-docs_2.12 3.4.2 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package shell
  Definition Classes
    ext
-  package term
  Definition Classes
    shell
- HttpTermOptions
- Pty
- SSHTermOptions
- SignalHandler
- SockJSTermHandler
- TelnetTermOptions
- Term
- TermServer
- Tty

c

io.vertx.scala.ext.shell.term

# TelnetTermOptions 

###
Companion object TelnetTermOptions

#### class TelnetTermOptions extends NetServerOptions

Telnet terminal options configuration, extends NetServerOptions.

Linear Supertypes
NetServerOptions, TCPSSLOptions, NetworkOptions, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. TelnetTermOptions
2. NetServerOptions
3. TCPSSLOptions
4. NetworkOptions
5. AnyRef
6. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new TelnetTermOptions(_asJava: ext.shell.term.TelnetTermOptions)

### Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  def addCrlPath(value: String): TelnetTermOptions

   Add a CRL path

   Add a CRL path

   Definition Classes
     TelnetTermOptions → NetServerOptions → TCPSSLOptions
5.  def addCrlValue(value: Buffer): TelnetTermOptions

   Add a CRL value

   Add a CRL value

   Definition Classes
     TelnetTermOptions → NetServerOptions → TCPSSLOptions
6.  def addEnabledCipherSuite(value: String): TelnetTermOptions

   Add an enabled cipher suite, appended to the ordered suites.

   Add an enabled cipher suite, appended to the ordered suites.

   Definition Classes
     TelnetTermOptions → NetServerOptions → TCPSSLOptions
7.  def addEnabledSecureTransportProtocol(value: String): TelnetTermOptions

   Add an enabled SSL/TLS protocols, appended to the ordered protocols.

   Add an enabled SSL/TLS protocols, appended to the ordered protocols.

   Definition Classes
     TelnetTermOptions → NetServerOptions → TCPSSLOptions
8.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
9.  def asJava: ext.shell.term.TelnetTermOptions
   Definition Classes
     TelnetTermOptions → NetServerOptions
10.  def clone(): AnyRef
    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
11.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
12.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
13.  def finalize(): Unit
    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
14.  def getAcceptBacklog: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions
15.  def getCharset: String
16.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
17.  def getClientAuth: ClientAuth
    Definition Classes
      TelnetTermOptions → NetServerOptions
18.  def getCrlPaths: Buffer[String]
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
19.  def getCrlValues: Buffer[Buffer]
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
20.  def getEnabledCipherSuites: Set[String]
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
21.  def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
22.  def getHost: String
    Definition Classes
      TelnetTermOptions → NetServerOptions
23.  def getIdleTimeout: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
24.  def getInBinary: Boolean
25.  def getIntputrc: String
26.  def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
27.  def getKeyStoreOptions: JksOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
28.  def getLogActivity: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
29.  def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
30.  def getOutBinary: Boolean
31.  def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
32.  def getPemTrustOptions: PemTrustOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
33.  def getPfxKeyCertOptions: PfxOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
34.  def getPfxTrustOptions: PfxOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
35.  def getPort: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions
36.  def getReceiveBufferSize: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
37.  def getSendBufferSize: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
38.  def getSoLinger: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
39.  def getTrafficClass: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
40.  def getTrustStoreOptions: JksOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
41.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
42.  def isClientAuthRequired: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions
43.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
44.  def isReuseAddress: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
45.  def isSni: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions
46.  def isSsl: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
47.  def isTcpKeepAlive: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
48.  def isTcpNoDelay: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
49.  def isUseAlpn: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
50.  def isUsePooledBuffers: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
51.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
52.  final def notify(): Unit
    Definition Classes
      AnyRef
53.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
54.  def setAcceptBacklog(value: Int): TelnetTermOptions

    Set the accept back log

    Set the accept back log

    Definition Classes
      TelnetTermOptions → NetServerOptions
55.  def setCharset(value: String): TelnetTermOptions

    Set the charset to use when binary mode is active, see TelnetTermOptions and TelnetTermOptions.

56.  def setClientAuth(value: ClientAuth): TelnetTermOptions

    Set whether client auth is required

    Set whether client auth is required

    Definition Classes
      TelnetTermOptions → NetServerOptions
57.  def setClientAuthRequired(value: Boolean): TelnetTermOptions

    Set whether client auth is required

    Set whether client auth is required

    Definition Classes
      TelnetTermOptions → NetServerOptions
58.  def setHost(value: String): TelnetTermOptions

    Set the host

    Set the host

    Definition Classes
      TelnetTermOptions → NetServerOptions
59.  def setIdleTimeout(value: Int): TelnetTermOptions

    Set the idle timeout, in seconds.

    Set the idle timeout, in seconds. zero means don't timeout. This determines if a connection will timeout and be closed if no data is received within the timeout.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
60.  def setInBinary(value: Boolean): TelnetTermOptions

    Set the telnet connection to negociate binary data format when receiving from the client, the default value is true.

    Set the telnet connection to negociate binary data format when receiving from the client, the default value is true. This allows to send data in 8 bit format and thus charset like UTF-8.

61.  def setIntputrc(value: String): TelnetTermOptions

    The path of the inputrc config.

62.  def setJdkSslEngineOptions(value: JdkSSLEngineOptions): TelnetTermOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
63.  def setKeyStoreOptions(value: JksOptions): TelnetTermOptions

    Set the key/cert options in jks format, aka Java keystore.

    Set the key/cert options in jks format, aka Java keystore.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
64.  def setLogActivity(value: Boolean): TelnetTermOptions

    Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.

    Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
65.  def setOpenSslEngineOptions(value: OpenSSLEngineOptions): TelnetTermOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
66.  def setOutBinary(value: Boolean): TelnetTermOptions

    Set the telnet connection to negociate binary data format when sending to the client, the default value is true.

    Set the telnet connection to negociate binary data format when sending to the client, the default value is true. This allows to send data in 8 bit format and thus charset like UTF-8.

67.  def setPemKeyCertOptions(value: PemKeyCertOptions): TelnetTermOptions

    Set the key/cert store options in pem format.

    Set the key/cert store options in pem format.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
68.  def setPemTrustOptions(value: PemTrustOptions): TelnetTermOptions

    Set the trust options in pem format

    Set the trust options in pem format

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
69.  def setPfxKeyCertOptions(value: PfxOptions): TelnetTermOptions

    Set the key/cert options in pfx format.

    Set the key/cert options in pfx format.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
70.  def setPfxTrustOptions(value: PfxOptions): TelnetTermOptions

    Set the trust options in pfx format

    Set the trust options in pfx format

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
71.  def setPort(value: Int): TelnetTermOptions

    Set the port

    Set the port

    Definition Classes
      TelnetTermOptions → NetServerOptions
72.  def setReceiveBufferSize(value: Int): TelnetTermOptions

    Set the TCP receive buffer size

    Set the TCP receive buffer size

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
73.  def setReuseAddress(value: Boolean): TelnetTermOptions

    Set the value of reuse address

    Set the value of reuse address

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
74.  def setSendBufferSize(value: Int): TelnetTermOptions

    Set the TCP send buffer size

    Set the TCP send buffer size

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
75.  def setSni(value: Boolean): TelnetTermOptions

    Set whether the server supports Server Name Indiciation

    Set whether the server supports Server Name Indiciation

    Definition Classes
      TelnetTermOptions → NetServerOptions
76.  def setSoLinger(value: Int): TelnetTermOptions

    Set whether SO_linger keep alive is enabled

    Set whether SO_linger keep alive is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
77.  def setSsl(value: Boolean): TelnetTermOptions

    Set whether SSL/TLS is enabled

    Set whether SSL/TLS is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
78.  def setTcpKeepAlive(value: Boolean): TelnetTermOptions

    Set whether TCP keep alive is enabled

    Set whether TCP keep alive is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
79.  def setTcpNoDelay(value: Boolean): TelnetTermOptions

    Set whether TCP no delay is enabled

    Set whether TCP no delay is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
80.  def setTrafficClass(value: Int): TelnetTermOptions

    Set the value of traffic class

    Set the value of traffic class

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
81.  def setTrustStoreOptions(value: JksOptions): TelnetTermOptions

    Set the trust options in jks format, aka Java truststore

    Set the trust options in jks format, aka Java truststore

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
82.  def setUseAlpn(value: Boolean): TelnetTermOptions

    Set the ALPN usage.

    Set the ALPN usage.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
83.  def setUsePooledBuffers(value: Boolean): TelnetTermOptions

    Set whether Netty pooled buffers are enabled

    Set whether Netty pooled buffers are enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
84.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
85.  def toString(): String
    Definition Classes
      AnyRef → Any
86.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
87.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
88.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

### Inherited from NetServerOptions

### Inherited from TCPSSLOptions

### Inherited from NetworkOptions

### Inherited from AnyRef

### Inherited from Any

### Ungrouped