Packages

  • package root
    Definition Classes
    root
  • package com
    Definition Classes
    root
  • package opendatagroup
    Definition Classes
    com
  • package fastscore

    An example interaction with FastScore

    An example interaction with FastScore

    scala> import com.opendatagroup.fastscore.fleet._
    scala> implicit val proxy = new Proxy("https://localhost:8000")
    scala> val connect = new Connect()
    scala> import com.opendatagroup.fastscore.assets._
    scala> val model = Model.fromFile("./preprocessor.R")
    scala> val modelmanage = connect.lookup("model-manage") match { case l: List[ModelManage] if l.length == 1 => l(0) }
    scala> modelmanage.models.put("preprocessor", model)
    Definition Classes
    opendatagroup
  • package swagger
    Definition Classes
    fastscore
  • package api1
    Definition Classes
    swagger
  • ConnectApi
  • EngineApi
  • LoginApi
  • ModelManageApi

class ConnectApi extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConnectApi
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ConnectApi(defBasePath: String = "https://localhost/api/1/service", defApiInvoker: ApiInvoker = ApiInvoker)

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. def activeSensorAttach(instance: String, desc: Any): Option[InlineResponse2001]

    instance

    instance name

    desc

    sensor descriptor

    returns

    InlineResponse2001

  5. def activeSensorAvailable(instance: String): Option[List[String]]

    instance

    instance name

    returns

    List[String]

  6. def activeSensorDescribe(instance: String, tapId: Integer): Option[InlineResponse2002]

    instance

    instance name

    tapId

    The identifier of the sensor connection

    returns

    InlineResponse2002

  7. def activeSensorDetach(instance: String, tapId: Integer): Any

    instance

    instance name

    tapId

    The identifier of the sensor connection

    returns

    void

  8. def activeSensorList(instance: String): Option[List[InlineResponse200]]

    instance

    instance name

    returns

    List[InlineResponse200]

  9. def addHeader(key: String, value: String): HashMap[String, String]
  10. var apiInvoker: ApiInvoker
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. var basePath: String
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. def configGet(instance: String, q: Option[String] = None, accept: Option[String] = None): Option[Any]

    instance

    instance name

    q

    Request only the named section (optional)

    accept

    Force Accept header value (optional)

    returns

    Any

  15. def configPut(instance: String, config: String, _contentType: Option[String] = None): Any

    instance

    instance name

    config

    The FastScore Configuration

    _contentType

    configuration MIME type (optional)

    returns

    void

  16. def connectGet(instance: String, name: Option[String] = None, api: Option[String] = None, host: Option[String] = None, port: Option[Integer] = None, release: Option[String] = None, health: Option[String] = None, fields: Option[String] = None): Option[List[InstanceInfo]]

    instance

    instance name

    name

    Return info for the named service only (optional)

    api

    Return only services providing the named API (optional)

    host

    Return only services running on the named host (optional)

    port

    Return only services that use this port (optional)

    release

    Return only services that run the specific release (optional)

    health

    Return only services with the given health status (optional)

    fields

    A comma-separated list of fields to fields (optional)

    returns

    List[InstanceInfo]

  17. val defBasePath: String
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def healthGet(instance: String): Option[HealthInfo]

    instance

    instance name

    returns

    HealthInfo

  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. def swaggerGet(instance: String, accept: Option[String] = None): Option[Any]

    instance

    instance name

    accept

    Force Accept header value (optional)

    returns

    Any

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

Inherited from AnyRef

Inherited from Any

Ungrouped