Packages

package fleet

Type Members

  1. class Connect extends Instance

    Connect classes

    Connect classes

    Overview

    The main class is com.opendatagroup.fastscore.fleet.Connect It defines a reference to a running Connect instance A Connect object can be created like so:

    scala> // Specify Proxy Prefix
    scala> implicit val proxyPrefix = new Proxy("https://localhost:8000")
    scala> val connect = new Connect()
  2. class Engine extends Instance

    Engine classes

    Engine classes

    Overview

    The main engine class is com.opendatagroup.fastscore.fleet.Engine It defines a reference to a running engine instance An Engine object can be created the following ways: 1. From a Connect instance

    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val connect = new Connect()
    scala> val engine = connect.get("engine-1") match { case Some(engine): Option[Engine] => engine }

    2. Directly

    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val engine = new Engine("engine-1")
  3. trait Instance extends AnyRef

    FastScore instance parent trait

  4. class ModelManage extends Instance

    Model Manage classes

    Model Manage classes

    Overview

    The main class to use is com.opendatagroup.fastscore.fleet.ModelManage This is a reference to a running ModelManage instance. It can be created the following ways: 1. From a Connect object:

    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val connect = new Connect()
    scala> val modelmanage = Connect.get("model-manage-1") match { case Some(mm): Option[ModelManage] => mm }

    2. Directly:

    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val modelmanage = new ModelManage("model-manage-1")
  5. class Pneumo extends AnyRef

    Pneumo classes

    Pneumo classes

    Overview

    The main class to use is com.opendatagroup.fastscore.fleet.Pneumo This is a reference to Pneumo -- the asynchronous notification system. A Pneumo object can be created like so:

    scala> // Set the proxy prefix
    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val pneumo = new Pneumo()
  6. class Proxy extends AnyRef

    FastScore Proxy class

    FastScore Proxy class

    Overview

    A Proxy prefix can be set implicitly for any FastScore instance, like so:

    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val connect  = new Connect() // Proxy prefix retrieved implicitly
  7. trait SwaggerBase1 extends AnyRef

    Base trait for an instances /v1 interface

  8. trait SwaggerBase2 extends AnyRef

    Base trat for an instances /v2 interface

Ungrouped