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 ModelManageApi extends AnyRef

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

Instance Constructors

  1. new ModelManageApi(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. def attachmentDelete(instance: String, model: String, attachment: String): Any

    instance

    instance name

    model

    model name

    attachment

    attachment name

    returns

    void

  13. def attachmentGet(instance: String, model: String, attachment: String): Option[File]

    instance

    instance name

    model

    model name

    attachment

    attachment name

    returns

    File

  14. def attachmentHead(instance: String, model: String, attachment: String): Any

    instance

    instance name

    model

    model name

    attachment

    attachment name

    returns

    void

  15. def attachmentList(instance: String, model: String): Option[List[String]]

    instance

    instance name

    model

    model name

    returns

    List[String]

  16. def attachmentPut(instance: String, model: String, attachment: String, data: String, _contentType: String): Any

    instance

    instance name

    model

    model name

    attachment

    attachment name

    data

    attachment data

    _contentType

    attachment MIME type

    returns

    void

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

    instance

    instance name

    returns

    HealthInfo

  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def modelDelete(instance: String, model: String): Any

    instance

    instance name

    model

    model name

    returns

    void

  28. def modelGet(instance: String, model: String): Option[String]

    instance

    instance name

    model

    model name

    returns

    String

  29. def modelList(instance: String, fields: Option[String] = None): Option[List[Any]]

    instance

    instance name

    fields

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

    returns

    List[Any]

  30. def modelPut(instance: String, model: String, source: String, _contentType: Option[String] = None): Any

    instance

    instance name

    model

    model name

    source

    The model source

    _contentType

    model MIME type (optional)

    returns

    void

  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. def schemaDelete(instance: String, schema: String): Any

    instance

    instance name

    schema

    The name of the schema

    returns

    void

  35. def schemaGet(instance: String, schema: String): Option[Any]

    instance

    instance name

    schema

    The name of the schema

    returns

    Any

  36. def schemaList(instance: String): Option[List[String]]

    instance

    instance name

    returns

    List[String]

  37. def schemaPut(instance: String, schema: String, source: Any): Any

    instance

    instance name

    schema

    The name of the schema

    source

    The schema source

    returns

    void

  38. def sensorDelete(instance: String, sensor: String): Any

    instance

    instance name

    sensor

    The name of the sensor

    returns

    void

  39. def sensorGet(instance: String, sensor: String): Option[Any]

    instance

    instance name

    sensor

    The name of the sensor

    returns

    Any

  40. def sensorList(instance: String): Option[List[String]]

    instance

    instance name

    returns

    List[String]

  41. def sensorPut(instance: String, sensor: String, desc: Any): Any

    instance

    instance name

    sensor

    The name of the sensor

    desc

    The sensor descriptor

    returns

    void

  42. def snapshotDelete(instance: String, model: String, snapIdPrefix: String): Any

    instance

    instance name

    model

    model name

    snapIdPrefix

    The (prefix of the id ) of the snapshot

    returns

    void

  43. def snapshotGet(instance: String, model: String, snapIdPrefix: String): Option[String]

    instance

    instance name

    model

    model name

    snapIdPrefix

    The (prefix of the id ) of the snapshot

    returns

    String

  44. def snapshotGetContents(instance: String, model: String, snapIdPrefix: String): Option[File]

    instance

    instance name

    model

    model name

    snapIdPrefix

    The (prefix of the id ) of the snapshot

    returns

    File

  45. def snapshotGetMetadata(instance: String, model: String, snapIdPrefix: String): Option[Any]

    instance

    instance name

    model

    model name

    snapIdPrefix

    The (prefix of the id ) of the snapshot

    returns

    Any

  46. def snapshotList(instance: String, model: String, count: Option[Integer] = None, dateRange: Option[String] = None): Option[List[Any]]

    instance

    instance name

    model

    model name

    count

    The maximum number of items to fields (optional)

    dateRange

    The range of snapshot dates, e.g. 2017-04-11--2017-04-13 (optional)

    returns

    List[Any]

  47. def snapshotPut(instance: String, model: String, snapIdPrefix: String): Any

    instance

    instance name

    model

    model name

    snapIdPrefix

    The (prefix of the id ) of the snapshot

    returns

    void

  48. def streamDelete(instance: String, stream: String): Any

    instance

    instance name

    stream

    The name of the stream

    returns

    void

  49. def streamGet(instance: String, stream: String): Option[Any]

    instance

    instance name

    stream

    The name of the stream

    returns

    Any

  50. def streamList(instance: String): Option[List[String]]

    instance

    instance name

    returns

    List[String]

  51. def streamPut(instance: String, stream: String, desc: Any): Any

    instance

    instance name

    stream

    The name of the stream

    desc

    The stream descriptor

    returns

    void

  52. def swaggerGet(instance: String, accept: Option[String] = None): Option[Any]

    instance

    instance name

    accept

    Force Accept header value (optional)

    returns

    Any

  53. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  54. def toString(): String
    Definition Classes
    AnyRef → Any
  55. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped