## Uses of Class
io.vertx.core.DeploymentOptions

- Packages that use DeploymentOptions
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.spi |
  io.vertx.rxjava.core |

- - ### Uses of DeploymentOptions in io.vertx.core

    Fields in io.vertx.core declared as DeploymentOptions
    Modifier and Type | Field and Description
    --- | ---
    `protected DeploymentOptions` | Starter.`deploymentOptions`

    Methods in io.vertx.core that return DeploymentOptions
    Modifier and Type | Method and Description
    --- | ---
    `DeploymentOptions` | DeploymentOptions.`setConfig(JsonObject config)` Set the JSON configuration that will be passed to the verticle(s) when it's deployed
    `DeploymentOptions` | DeploymentOptions.`setExtraClasspath(List<String> extraClasspath)` Set any extra classpath to be used when deploying the verticle.
    `DeploymentOptions` | DeploymentOptions.`setHa(boolean ha)` Set whether the verticle(s) will be deployed as HA.
    `DeploymentOptions` | DeploymentOptions.`setInstances(int instances)` Set the number of instances that should be deployed.
    `DeploymentOptions` | DeploymentOptions.`setIsolatedClasses(List<String> isolatedClasses)` Set the isolated class names.
    `DeploymentOptions` | DeploymentOptions.`setIsolationGroup(String isolationGroup)` Set the isolation group that will be used when deploying the verticle(s)
    `DeploymentOptions` | DeploymentOptions.`setMultiThreaded(boolean multiThreaded)` Set whether the verticle(s) should be deployed as a multi-threaded worker verticle
    `DeploymentOptions` | DeploymentOptions.`setWorker(boolean worker)` Set whether the verticle(s) should be deployed as a worker verticle

    Methods in io.vertx.core with parameters of type DeploymentOptions
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | Starter.`beforeDeployingVerticle(DeploymentOptions deploymentOptions)` Hook for sub classes of `Starter` before the verticle is deployed.
    `void` | Vertx.`deployVerticle(String name, DeploymentOptions options)` Like `Vertx.deployVerticle(Verticle)` but `DeploymentOptions` are provided to configure the deployment.
    `void` | Vertx.`deployVerticle(String name, DeploymentOptions options, Handler<AsyncResult<String>> completionHandler)` Like `Vertx.deployVerticle(String, Handler)` but `DeploymentOptions` are provided to configure the deployment.
    `void` | Vertx.`deployVerticle(Verticle verticle, DeploymentOptions options)` Like `Vertx.deployVerticle(Verticle)` but `DeploymentOptions` are provided to configure the deployment.
    `void` | Vertx.`deployVerticle(Verticle verticle, DeploymentOptions options, Handler<AsyncResult<String>> completionHandler)` Like `Vertx.deployVerticle(Verticle, Handler)` but `DeploymentOptions` are provided to configure the deployment.

    Constructors in io.vertx.core with parameters of type DeploymentOptions
    Constructor and Description
    `DeploymentOptions(DeploymentOptions other)` Copy constructor

  - ### Uses of DeploymentOptions in io.vertx.core.spi

    Methods in io.vertx.core.spi with parameters of type DeploymentOptions
    Modifier and Type | Method and Description
    --- | ---
    `default void` | VerticleFactory.`resolve(String identifier, DeploymentOptions deploymentOptions, ClassLoader classLoader, Future<String> resolution)`

  - ### Uses of DeploymentOptions in io.vertx.rxjava.core

    Methods in io.vertx.rxjava.core with parameters of type DeploymentOptions
    Modifier and Type | Method and Description
    --- | ---
    `void` | Vertx.`deployVerticle(String name, DeploymentOptions options)` Like `Vertx` but `DeploymentOptions` are provided to configure the deployment.
    `void` | Vertx.`deployVerticle(String name, DeploymentOptions options, Handler<AsyncResult<String>> completionHandler)` Like `Vertx` but `DeploymentOptions` are provided to configure the deployment.
    `rx.Observable<String>` | Vertx.`deployVerticleObservable(String name, DeploymentOptions options)` Like `Vertx` but `DeploymentOptions` are provided to configure the deployment.

Copyright © 2015. All Rights Reserved.