vertx-lang-scala-docs_2.12 3.6.0.CR2 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

   Sets the list of enabled SSL/TLS protocols.

   Sets the list of enabled SSL/TLS 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
      @native() @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
    Annotations
      @native()
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 getIdleTimeoutUnit: TimeUnit
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
25.  def getInBinary: Boolean
26.  def getIntputrc: String
27.  def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
28.  def getKeyStoreOptions: JksOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
29.  def getLogActivity: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
30.  def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
31.  def getOutBinary: Boolean
32.  def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
33.  def getPemTrustOptions: PemTrustOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
34.  def getPfxKeyCertOptions: PfxOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
35.  def getPfxTrustOptions: PfxOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
36.  def getPort: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions
37.  def getReceiveBufferSize: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
38.  def getSendBufferSize: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
39.  def getSoLinger: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
40.  def getTrafficClass: Int
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
41.  def getTrustStoreOptions: JksOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
42.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
43.  def isClientAuthRequired: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions
44.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
45.  def isReuseAddress: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
46.  def isReusePort: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
47.  def isSni: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions
48.  def isSsl: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
49.  def isTcpCork: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
50.  def isTcpFastOpen: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
51.  def isTcpKeepAlive: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
52.  def isTcpNoDelay: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
53.  def isTcpQuickAck: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
54.  def isUseAlpn: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
55.  def isUsePooledBuffers: Boolean
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
56.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
57.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
58.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
59.  def setAcceptBacklog(value: Int): TelnetTermOptions

    Set the accept back log

    Set the accept back log

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

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

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

    Set whether client auth is required

    Set whether client auth is required

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

    Set whether client auth is required

    Set whether client auth is required

    Definition Classes
      TelnetTermOptions → NetServerOptions
63.  def setEnabledSecureTransportProtocols(value: Set[String]): TelnetTermOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
64.  def setHost(value: String): TelnetTermOptions

    Set the host

    Set the host

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

    Set the idle timeout, default time unit is seconds.

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

    If you want change default time unit, use NetServerOptions

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
66.  def setIdleTimeoutUnit(value: TimeUnit): TelnetTermOptions

    Set the idle timeout unit.

    Set the idle timeout unit. If not specified, default is seconds.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
67.  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.

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

    The path of the inputrc config.

69.  def setJdkSslEngineOptions(value: JdkSSLEngineOptions): TelnetTermOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
70.  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
71.  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
72.  def setOpenSslEngineOptions(value: OpenSSLEngineOptions): TelnetTermOptions
    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
73.  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.

74.  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
75.  def setPemTrustOptions(value: PemTrustOptions): TelnetTermOptions

    Set the trust options in pem format

    Set the trust options in pem format

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
76.  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
77.  def setPfxTrustOptions(value: PfxOptions): TelnetTermOptions

    Set the trust options in pfx format

    Set the trust options in pfx format

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

    Set the port

    Set the port

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

    Set the TCP receive buffer size

    Set the TCP receive buffer size

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

    Set the value of reuse address

    Set the value of reuse address

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
81.  def setReusePort(value: Boolean): TelnetTermOptions

    Set the value of reuse port.

    Set the value of reuse port.

    This is only supported by native transports.

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

    Set the TCP send buffer size

    Set the TCP send buffer size

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
83.  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
84.  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
85.  def setSsl(value: Boolean): TelnetTermOptions

    Set whether SSL/TLS is enabled

    Set whether SSL/TLS is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
86.  def setTcpCork(value: Boolean): TelnetTermOptions

    Enable the `TCP_CORK` option - only with linux native transport.

    Enable the `TCP_CORK` option - only with linux native transport.

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
87.  def setTcpFastOpen(value: Boolean): TelnetTermOptions

    Enable the `TCP_FASTOPEN` option - only with linux native transport.

    Enable the `TCP_FASTOPEN` option - only with linux native transport.

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

    Set whether TCP keep alive is enabled

    Set whether TCP keep alive is enabled

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

    Set whether TCP no delay is enabled

    Set whether TCP no delay is enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
90.  def setTcpQuickAck(value: Boolean): TelnetTermOptions

    Enable the `TCP_QUICKACK` option - only with linux native transport.

    Enable the `TCP_QUICKACK` option - only with linux native transport.

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

    Set the value of traffic class

    Set the value of traffic class

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
92.  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
93.  def setUseAlpn(value: Boolean): TelnetTermOptions

    Set the ALPN usage.

    Set the ALPN usage.

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

    Set whether Netty pooled buffers are enabled

    Set whether Netty pooled buffers are enabled

    Definition Classes
      TelnetTermOptions → NetServerOptions → TCPSSLOptions
95.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
96.  def toString(): String
    Definition Classes
      AnyRef → Any
97.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
98.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
99.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @native() @throws( ... )

### Inherited from NetServerOptions

### Inherited from TCPSSLOptions

### Inherited from NetworkOptions

### Inherited from AnyRef

### Inherited from Any

### Ungrouped