vertx-lang-scala-docs_2.12 3.6.0 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 cli
  Definition Classes
    shell
-  package command
  Definition Classes
    shell
-  package session
  Definition Classes
    shell
-  package system
  Definition Classes
    shell
-  package term
  Definition Classes
    shell
- Shell
- ShellServer
- ShellServerOptions
- ShellService
- ShellServiceOptions

c

io.vertx.scala.ext.shell

# ShellServiceOptions 

###
Companion object ShellServiceOptions

#### class ShellServiceOptions extends ShellServerOptions

The configurations options for the shell service, the shell connectors can be configured with , and .

Linear Supertypes
ShellServerOptions, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. ShellServiceOptions
2. ShellServerOptions
3. AnyRef
4. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new ShellServiceOptions(_asJava: ext.shell.ShellServiceOptions)

### 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.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  def asJava: ext.shell.ShellServiceOptions
   Definition Classes
     ShellServiceOptions → ShellServerOptions
6.  def clone(): AnyRef
   Attributes
     protected[java.lang]
   Definition Classes
     AnyRef
   Annotations
     @native() @throws( ... )
7.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
8.  def equals(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
9.  def finalize(): Unit
   Attributes
     protected[java.lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( classOf[java.lang.Throwable] )
10.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
11.  def getHttpOptions: HttpTermOptions
12.  def getReaperInterval: Long
    Definition Classes
      ShellServiceOptions → ShellServerOptions
13.  def getSSHOptions: SSHTermOptions
14.  def getSessionTimeout: Long
    Definition Classes
      ShellServiceOptions → ShellServerOptions
15.  def getTelnetOptions: TelnetTermOptions
16.  def getWelcomeMessage: String
    Definition Classes
      ShellServiceOptions → ShellServerOptions
17.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
18.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
19.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
20.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
21.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
22.  def setHttpOptions(value: HttpTermOptions): ShellServiceOptions
23.  def setReaperInterval(value: Long): ShellServiceOptions

    Set the repear interval, i.e the period at which session eviction is performed.

    Set the repear interval, i.e the period at which session eviction is performed.

    Definition Classes
      ShellServiceOptions → ShellServerOptions
24.  def setSSHOptions(value: SSHTermOptions): ShellServiceOptions

    Set the SSH options, if the option is null, SSH will not be started.

25.  def setSessionTimeout(value: Long): ShellServiceOptions

    Set the session timeout.

    Set the session timeout.

    Definition Classes
      ShellServiceOptions → ShellServerOptions
26.  def setTelnetOptions(value: TelnetTermOptions): ShellServiceOptions

    Set the Telnet options, if the option is null, Telnet will not be started.

27.  def setWelcomeMessage(value: String): ShellServiceOptions

    Set the shell welcome message, i.e the message displayed in the user console when he connects to the shell.

    Set the shell welcome message, i.e the message displayed in the user console when he connects to the shell.

    Definition Classes
      ShellServiceOptions → ShellServerOptions
28.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
29.  def toString(): String
    Definition Classes
      AnyRef → Any
30.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
31.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
32.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @native() @throws( ... )

### Inherited from ShellServerOptions

### Inherited from AnyRef

### Inherited from Any

### Ungrouped