Package

com.algorithmia

algo

Permalink

package algo

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

Type Members

  1. case class AlgoFailure(message: String, metadata: Metadata, rawOutput: String) extends AlgoResponse with Product with Serializable

    Permalink
  2. sealed trait AlgoResponse extends AnyRef

    Permalink

    Represents an algorithm response.

  3. case class AlgoSuccess(result: JsValue, metadata: Metadata, rawOutput: String) extends AlgoResponse with Product with Serializable

    Permalink
  4. class Algorithm extends AnyRef

    Permalink
  5. sealed trait AlgorithmOutputType extends AnyRef

    Permalink

    Output types: raw, void, default

  6. sealed trait ContentType extends AnyRef

    Permalink
  7. case class Metadata(duration: Double, content_type: ContentType, stdout: Option[String]) extends Product with Serializable

    Permalink
  8. case class PipeIO(value: String, totalDuration: Double = 0) extends Product with Serializable

    Permalink

    PipeIO uses scala magic to enable unix-style piping to algorithms.

    PipeIO uses scala magic to enable unix-style piping to algorithms. input | algo1 | algo2

Value Members

  1. object AlgoResponse

    Permalink
  2. object AlgorithmOutputType

    Permalink
  3. object ContentType

    Permalink
  4. object ContentTypeBinary extends ContentType with Product with Serializable

    Permalink
  5. object ContentTypeJson extends ContentType with Product with Serializable

    Permalink
  6. object ContentTypeText extends ContentType with Product with Serializable

    Permalink
  7. object ContentTypeVoid extends ContentType with Product with Serializable

    Permalink
  8. object OutputDefault extends AlgorithmOutputType with Product with Serializable

    Permalink
  9. object OutputRaw extends AlgorithmOutputType with Product with Serializable

    Permalink
  10. object OutputVoid extends AlgorithmOutputType with Product with Serializable

    Permalink
  11. implicit def stringtoPipeIO(value: String): PipeIO

    Permalink

    Implicitly convert string to PipeIO

Inherited from AnyRef

Inherited from Any

Ungrouped