## Uses of Class
io.vertx.ext.stomp.StompServerOptions

- Packages that use StompServerOptions
  Package | Description
  --- | ---
  io.vertx.ext.stomp |
  io.vertx.reactivex.ext.stomp |
  io.vertx.rxjava3.ext.stomp |

- - ### Uses of StompServerOptions in io.vertx.ext.stomp

    Methods in io.vertx.ext.stomp that return StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `StompServerOptions` | StompServer.`options()` |
    `StompServerOptions` | StompServerOptions.`setHeartbeat​(JsonObject heartbeat)` | Sets the heartbeat configuration.
    `StompServerOptions` | StompServerOptions.`setHost​(String host)` |
    `StompServerOptions` | StompServerOptions.`setMaxBodyLength​(int maxBodyLength)` | Sets the max body length accepted by the server. 10 Mb by default.
    `StompServerOptions` | StompServerOptions.`setMaxFrameInTransaction​(int maxFrameInTransaction)` | Sets the maximum number of frame that can be added in a transaction.
    `StompServerOptions` | StompServerOptions.`setMaxHeaderLength​(int maxHeaderLength)` | Sets the max header length.
    `StompServerOptions` | StompServerOptions.`setMaxHeaders​(int maxHeaders)` | Sets the maximum number of headers. 1000 by default.
    `StompServerOptions` | StompServerOptions.`setMaxSubscriptionsByClient​(int maxSubscriptionsByClient)` | Sets the maximum of subscriptions a client is allowed to register.
    `StompServerOptions` | StompServerOptions.`setPort​(int port)` | Sets the port on which the server is going to listen for TCP connection.
    `StompServerOptions` | StompServerOptions.`setSecured​(boolean secured)` | Enables or disables the server security feature.
    `StompServerOptions` | StompServerOptions.`setSendErrorOnNoSubscriptions​(boolean sendErrorOnNoSubscriptions)` | Sets whether or not an error is sent to the client when this client sends a message to an not subscribed destinations (no subscriptions on this destination).
    `StompServerOptions` | StompServerOptions.`setSsl​(boolean ssl)` |
    `StompServerOptions` | StompServerOptions.`setSupportedVersions​(List<String> supportedVersions)` | Sets the STOMP protocol versions supported by the server.
    `StompServerOptions` | StompServerOptions.`setTimeFactor​(int timeFactor)` | Sets the time factor.
    `StompServerOptions` | StompServerOptions.`setTrailingLine​(boolean trailingLine)` | Sets whether or not an empty line should be appended to the written STOMP frame.
    `StompServerOptions` | StompServerOptions.`setTransactionChunkSize​(int transactionChunkSize)` | Sets the chunk size when replaying a transaction.
    `StompServerOptions` | StompServerOptions.`setWebsocketBridge​(boolean websocketBridge)` | Enables or disables the web socket bridge.
    `StompServerOptions` | StompServerOptions.`setWebsocketPath​(String websocketPath)` | Sets the websocket path.

    Methods in io.vertx.ext.stomp with parameters of type StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static StompServer` | StompServer.`create​(Vertx vertx, NetServer net, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.
    `static StompServer` | StompServer.`create​(Vertx vertx, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.

    Constructors in io.vertx.ext.stomp with parameters of type StompServerOptions
    Constructor | Description
    --- | ---
    `StompServerOptions​(StompServerOptions other)` | Copy constructor.

  - ### Uses of StompServerOptions in io.vertx.reactivex.ext.stomp

    Methods in io.vertx.reactivex.ext.stomp that return StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `StompServerOptions` | StompServer.`options()` |

    Methods in io.vertx.reactivex.ext.stomp with parameters of type StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static StompServer` | StompServer.`create​(Vertx vertx, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.
    `static StompServer` | StompServer.`create​(Vertx vertx, NetServer net, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.

  - ### Uses of StompServerOptions in io.vertx.rxjava3.ext.stomp

    Methods in io.vertx.rxjava3.ext.stomp that return StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `StompServerOptions` | StompServer.`options()` |

    Methods in io.vertx.rxjava3.ext.stomp with parameters of type StompServerOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static StompServer` | StompServer.`create​(Vertx vertx, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.
    `static StompServer` | StompServer.`create​(Vertx vertx, NetServer net, StompServerOptions options)` | Creates a `StompServer` based on the default Stomp Server implementation.