package fleet
Type Members
-
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()
-
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")
-
trait
Instance extends AnyRef
FastScore instance parent trait
-
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")
-
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()
-
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
-
trait
SwaggerBase1 extends AnyRef
Base trait for an instances /v1 interface
-
trait
SwaggerBase2 extends AnyRef
Base trat for an instances /v2 interface