package http
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AbstractActor extends AnyRef
- case class BytesPredictionInput(uuid: String, bytesStr: String) extends PredictionInput with Product with Serializable
- case class ClusterServingMetaData(modelName: String, modelVersion: String, redisHost: String, redisPort: String, redisInputQueue: String, redisOutputQueue: String, timeWindow: Int = 0, countWindow: Int = 56, tokenBucketEnabled: Boolean = false, tokensPerSecond: Int = 100, redisSecureEnabled: Boolean = false, redisTrustStorePath: String = null, redisTrustStoreToken: String = null, inputCompileType: String = "direct", features: Array[String]) extends ModelMetaData with Product with Serializable
- class ClusterServingServable extends Servable with Supportive
- case class DataInputMessage(id: String, inputs: String) extends Product with Serializable
- case class DequeueMessage() extends Product with Serializable
- case class FrontEndApp2Arguments(interface: String = "0.0.0.0", port: Int = 10020, securePort: Int = 10023, redisHost: String = "localhost", redisPort: Int = 6379, redisInputQueue: String = ..., redisOutputQueue: String = ..., parallelism: Int = 1000, timeWindow: Int = 0, countWindow: Int = 56, tokenBucketEnabled: Boolean = false, tokensPerSecond: Int = 100, tokenAcquireTimeout: Int = 100, httpsEnabled: Boolean = false, httpsKeyStorePath: String = null, httpsKeyStoreToken: String = null, redisSecureEnabled: Boolean = false, redissTrustStorePath: String = null, redissTrustStoreToken: String = null) extends Product with Serializable
- case class FrontEndAppArguments(interface: String = "0.0.0.0", port: Int = 10020, securePort: Int = 10023, redisHost: String = "localhost", redisPort: Int = 6379, redisInputQueue: String = ..., redisOutputQueue: String = ..., parallelism: Int = 1000, timeWindow: Int = 0, countWindow: Int = 0, tokenBucketEnabled: Boolean = false, tokensPerSecond: Int = 100, tokenAcquireTimeout: Int = 100, httpsEnabled: Boolean = false, httpsKeyStorePath: String = null, httpsKeyStoreToken: String = null, redisSecureEnabled: Boolean = false, redissTrustStorePath: String = null, redissTrustStoreToken: String = null, servableManagerPath: String = "./servables-conf.yaml") extends Product with Serializable
- class ImageFeature extends AnyRef
- case class InferenceModelMetaData(modelName: String, modelVersion: String, modelPath: String = "", modelType: String = "", weightPath: String = "", modelConCurrentNum: Int = 1, inputCompileType: String = "direct", features: Array[String]) extends ModelMetaData with Product with Serializable
- class InferenceModelServable extends Servable
- case class Instances(instances: List[LinkedHashMap[String, Any]]) extends Product with Serializable
- case class InstancesPredictionInput(uuid: String, instances: Instances) extends PredictionInput with Supportive with Product with Serializable
- class JacksonJsonSerializer extends SerializeSuported
- class JacksonYamlSerializer extends SerializeSuported
- trait JedisEnabledActor extends Actor with Supportive
- class JsonInputDomainDeser extends JsonDeserializer[Seq[Activity]]
-
abstract
class
ModelMetaData extends AnyRef
- Annotations
- @JsonTypeInfo() @JsonSubTypes()
- case class ModelNotFoundException(message: String = null, cause: Throwable = null) extends RuntimeException with Product with Serializable
- case class ModelOutputMessage(valueMap: Map[String, String]) extends Product with Serializable
- sealed trait PredictionInput extends AnyRef
- case class PredictionInputFlushMessage() extends ServingMessage with Product with Serializable
- case class PredictionInputMessage(inputs: Seq[PredictionInput]) extends ServingMessage with Product with Serializable
- case class PredictionOutput[Type](uuid: String, result: Type) extends Product with Serializable
- case class PredictionQueryMessage(ids: Seq[String]) extends ServingMessage with Product with Serializable
- case class PredictionQueryWithTargetMessage(query: PredictionQueryMessage, target: ActorRef) extends ServingMessage with Product with Serializable
- case class Predictions[Type](predictions: Array[Type]) extends Product with Serializable
- class QueryActor extends JedisEnabledActor
- class RedisGetActor extends JedisEnabledActor
- class RedisIOActor extends Actor with Supportive
- class RedisPutActor extends JedisEnabledActor
- case class SecuredModelSecretSaltMessage(secret: String, salt: String) extends ServingMessage with Product with Serializable
- trait SerializeSuported extends AnyRef
- abstract class Servable extends AnyRef
- case class ServableLoadException(message: String = null, cause: Throwable = null) extends RuntimeException with Product with Serializable
- class ServableManager extends AnyRef
- case class ServableManagerConf(modelMetaDataList: List[ModelMetaData]) extends Product with Serializable
- case class ServingError(error: String) extends Product with Serializable
- sealed trait ServingMessage extends AnyRef
- case class ServingResponse[Type](statusCode: Int, entity: Type) extends Product with Serializable
- case class ServingRuntimeException(message: String = null, cause: Throwable = null) extends RuntimeException with Product with Serializable
- case class ServingTimerMetrics(name: String, count: Long, meanRate: Double, min: Long, max: Long, mean: Double, median: Double, stdDev: Double, _75thPercentile: Double, _95thPercentile: Double, _98thPercentile: Double, _99thPercentile: Double, _999thPercentile: Double) extends Product with Serializable
- case class SparseTensor[T](shape: List[Int], data: List[T], indices: List[List[Int]]) extends Product with Serializable
- trait Supportive extends AnyRef
Value Members
- object BytesPredictionInput extends Serializable
- object FrontEndApp extends Supportive with EncryptSupportive
- object Frontend2 extends Supportive with EncryptSupportive
- object Instances extends Serializable
- object InstancesPredictionInput extends Serializable
- object JsonInputDomainDeser
- object JsonUtil
- object PredictionInputMessage extends Serializable
- object Predictions extends Serializable
- object ServingTimerMetrics extends Serializable
- object YamlUtil