Package

ml.combust.mleap

pb

Permalink

package pb

Visibility
  1. Public
  2. All

Type Members

  1. final case class BundleMeta(bundle: Option[Bundle] = None, inputSchema: Option[Schema] = None, outputSchema: Option[Schema] = None) extends GeneratedMessage with Message[BundleMeta] with Updatable[BundleMeta] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  2. final case class CreateFrameStreamRequest(modelName: String = "", streamName: String = "", streamConfig: Option[StreamConfig] = None) extends GeneratedMessage with Message[CreateFrameStreamRequest] with Updatable[CreateFrameStreamRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  3. final case class CreateRowStreamRequest(modelName: String = "", streamName: String = "", streamConfig: Option[StreamConfig] = None, spec: Option[RowStreamSpec] = None) extends GeneratedMessage with Message[CreateRowStreamRequest] with Updatable[CreateRowStreamRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  4. final case class ErrorTransformResponse(status: TransformStatus = ..., error: String = "", backtrace: String = "") extends GeneratedMessage with Message[ErrorTransformResponse] with Updatable[ErrorTransformResponse] with Product with Serializable

    Permalink

    used in debugging LeapFrameScoringController endpoints

    used in debugging LeapFrameScoringController endpoints

    status

    status of the transform (success/failure)

    error

    an error message for debugging

    backtrace

    a backtrace for debugging

    Annotations
    @SerialVersionUID()
  5. final case class FlowConfig(idleTimeout: Option[Long] = None, transformDelay: Option[Long] = None, parallelism: Option[Int] = None, throttle: Option[Throttle] = None) extends GeneratedMessage with Message[FlowConfig] with Updatable[FlowConfig] with Product with Serializable

    Permalink

    idleTimeout

    Idle timeout for transform requests

    transformDelay

    Delay to add to the transform

    parallelism

    Parallelism of the flow

    throttle

    Rate limit for the flow Underlying rate limit of the stream will apply as well

    Annotations
    @SerialVersionUID()
  6. final case class FrameStream(streamName: String = "", modelName: String = "", streamConfig: Option[StreamConfig] = None) extends GeneratedMessage with Message[FrameStream] with Updatable[FrameStream] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  7. final case class GetBundleMetaRequest(modelName: String = "") extends GeneratedMessage with Message[GetBundleMetaRequest] with Updatable[GetBundleMetaRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  8. final case class GetFrameStreamRequest(modelName: String = "", streamName: String = "") extends GeneratedMessage with Message[GetFrameStreamRequest] with Updatable[GetFrameStreamRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  9. final case class GetModelRequest(modelName: String = "") extends GeneratedMessage with Message[GetModelRequest] with Updatable[GetModelRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  10. final case class GetRowStreamRequest(modelName: String = "", streamName: String = "") extends GeneratedMessage with Message[GetRowStreamRequest] with Updatable[GetRowStreamRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  11. final case class LoadModelRequest(modelName: String = "", uri: String = "", config: Option[ModelConfig] = None, force: Boolean = false) extends GeneratedMessage with Message[LoadModelRequest] with Updatable[LoadModelRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  12. final class Mleap extends AnyRef

    Permalink
  13. final case class Model(name: String = "", uri: String = "", config: Option[ModelConfig] = None) extends GeneratedMessage with Message[Model] with Updatable[Model] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  14. final case class ModelConfig(memoryTimeout: Option[Long] = None, diskTimeout: Option[Long] = None) extends GeneratedMessage with Message[ModelConfig] with Updatable[ModelConfig] with Product with Serializable

    Permalink

    memoryTimeout

    How long to wait after all connections close and no more transform request before unloading model from memory

    diskTimeout

    How long to wait from when model is first loaded from disk to memory before invalidating any cached files

    Annotations
    @SerialVersionUID()
  15. final case class RowStream(streamName: String = "", modelName: String = "", streamConfig: Option[StreamConfig] = None, spec: Option[RowStreamSpec] = None, outputSchema: Option[Schema] = None) extends GeneratedMessage with Message[RowStream] with Updatable[RowStream] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  16. final case class RowStreamSpec(format: String = "", schema: Option[Schema] = None, options: Option[TransformOptions] = None) extends GeneratedMessage with Message[RowStreamSpec] with Updatable[RowStreamSpec] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  17. sealed trait SelectMode extends GeneratedEnum

    Permalink
  18. final case class StreamConfig(idleTimeout: Option[Long] = None, transformDelay: Option[Long] = None, parallelism: Option[Int] = None, throttle: Option[Throttle] = None, bufferSize: Option[Int] = None) extends GeneratedMessage with Message[StreamConfig] with Updatable[StreamConfig] with Product with Serializable

    Permalink

    idleTimeout

    Idle timeout for transform requests

    transformDelay

    Delay to add to the transform

    parallelism

    Parallelism of the stream

    throttle

    Rate limit for the stream

    bufferSize

    Buffer size of element queue

    Annotations
    @SerialVersionUID()
  19. final case class Throttle(elements: Int = 0, duration: Long = 0L, maximumBurst: Int = 0, mode: ThrottleMode = ...) extends GeneratedMessage with Message[Throttle] with Updatable[Throttle] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  20. sealed trait ThrottleMode extends GeneratedEnum

    Permalink
  21. final case class TransformFrameRequest(modelName: String = "", streamName: String = "", flowConfig: Option[FlowConfig] = None, format: String = "", initTimeout: Option[Long] = None, tag: Long = 0L, frame: ByteString = ..., options: Option[TransformOptions] = None) extends GeneratedMessage with Message[TransformFrameRequest] with Updatable[TransformFrameRequest] with Product with Serializable

    Permalink

    modelName

    Name of model

    streamName

    Name of the stream Empty if one-off request

    tag

    key for associating requests with results results can come out of order, so this is needed to reconstruct ordering if necessary NOTE: this field is not required for one-off transforms

    frame

    leap frame in the specified format

    options

    options for this transform

    Annotations
    @SerialVersionUID()
  22. final case class TransformFrameResponse(tag: Long = 0L, format: String = "", frame: ByteString = ..., status: TransformStatus = ..., error: String = "", backtrace: String = "") extends GeneratedMessage with Message[TransformFrameResponse] with Updatable[TransformFrameResponse] with Product with Serializable

    Permalink

    tag

    tag sent in with request

    frame

    leap frame in the request format

    status

    status of the transform (success/failure)

    error

    an error message for debugging

    backtrace

    a backtrace for debugging

    Annotations
    @SerialVersionUID()
  23. final case class TransformOptions(select: Seq[String] = _root_.scala.collection.Seq.empty, selectMode: SelectMode = ...) extends GeneratedMessage with Message[TransformOptions] with Updatable[TransformOptions] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  24. final case class TransformRowRequest(modelName: String = "", streamName: String = "", flowConfig: Option[FlowConfig] = None, format: String = "", initTimeout: Option[Long] = None, inputSchema: Option[Schema] = None, outputSchema: Option[Schema] = None, tag: Long = 0L, row: ByteString = ...) extends GeneratedMessage with Message[TransformRowRequest] with Updatable[TransformRowRequest] with Product with Serializable

    Permalink

    modelName

    name of the model

    streamName

    name of the stream

    tag

    tag to associate with result

    row

    data to transform

    Annotations
    @SerialVersionUID()
  25. final case class TransformRowResponse(schema: Option[Schema] = None, tag: Long = 0L, row: ByteString = ..., status: TransformStatus = ..., error: String = "", backtrace: String = "") extends GeneratedMessage with Message[TransformRowResponse] with Updatable[TransformRowResponse] with Product with Serializable

    Permalink

    schema

    Fields that are sent once on stream open these configure subsequent calls to the stream, and are ignored after the first call Schema of output rows

    tag

    tag sent in with request

    row

    row data in the stream format

    status

    status of this transform request (success/failure)

    error

    error message for debugging

    backtrace

    error backtrace for debugging

    Annotations
    @SerialVersionUID()
  26. sealed trait TransformStatus extends GeneratedEnum

    Permalink
  27. final case class UnloadModelRequest(modelName: String = "") extends GeneratedMessage with Message[UnloadModelRequest] with Updatable[UnloadModelRequest] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()

Value Members

  1. object BundleMeta extends GeneratedMessageCompanion[BundleMeta] with JavaProtoSupport[BundleMeta, pb.Mleap.BundleMeta] with Serializable

    Permalink
  2. object CreateFrameStreamRequest extends GeneratedMessageCompanion[CreateFrameStreamRequest] with JavaProtoSupport[CreateFrameStreamRequest, pb.Mleap.CreateFrameStreamRequest] with Serializable

    Permalink
  3. object CreateRowStreamRequest extends GeneratedMessageCompanion[CreateRowStreamRequest] with JavaProtoSupport[CreateRowStreamRequest, pb.Mleap.CreateRowStreamRequest] with Serializable

    Permalink
  4. object ErrorTransformResponse extends GeneratedMessageCompanion[ErrorTransformResponse] with JavaProtoSupport[ErrorTransformResponse, pb.Mleap.ErrorTransformResponse] with Serializable

    Permalink
  5. object FlowConfig extends GeneratedMessageCompanion[FlowConfig] with JavaProtoSupport[FlowConfig, pb.Mleap.FlowConfig] with Serializable

    Permalink
  6. object FrameStream extends GeneratedMessageCompanion[FrameStream] with JavaProtoSupport[FrameStream, pb.Mleap.FrameStream] with Serializable

    Permalink
  7. object GetBundleMetaRequest extends GeneratedMessageCompanion[GetBundleMetaRequest] with JavaProtoSupport[GetBundleMetaRequest, pb.Mleap.GetBundleMetaRequest] with Serializable

    Permalink
  8. object GetFrameStreamRequest extends GeneratedMessageCompanion[GetFrameStreamRequest] with JavaProtoSupport[GetFrameStreamRequest, pb.Mleap.GetFrameStreamRequest] with Serializable

    Permalink
  9. object GetModelRequest extends GeneratedMessageCompanion[GetModelRequest] with JavaProtoSupport[GetModelRequest, pb.Mleap.GetModelRequest] with Serializable

    Permalink
  10. object GetRowStreamRequest extends GeneratedMessageCompanion[GetRowStreamRequest] with JavaProtoSupport[GetRowStreamRequest, pb.Mleap.GetRowStreamRequest] with Serializable

    Permalink
  11. object LoadModelRequest extends GeneratedMessageCompanion[LoadModelRequest] with JavaProtoSupport[LoadModelRequest, pb.Mleap.LoadModelRequest] with Serializable

    Permalink
  12. object MleapProto extends GeneratedFileObject

    Permalink
  13. object Model extends GeneratedMessageCompanion[Model] with JavaProtoSupport[Model, pb.Mleap.Model] with Serializable

    Permalink
  14. object ModelConfig extends GeneratedMessageCompanion[ModelConfig] with JavaProtoSupport[ModelConfig, pb.Mleap.ModelConfig] with Serializable

    Permalink
  15. object RowStream extends GeneratedMessageCompanion[RowStream] with JavaProtoSupport[RowStream, pb.Mleap.RowStream] with Serializable

    Permalink
  16. object RowStreamSpec extends GeneratedMessageCompanion[RowStreamSpec] with JavaProtoSupport[RowStreamSpec, pb.Mleap.RowStreamSpec] with Serializable

    Permalink
  17. object SelectMode extends GeneratedEnumCompanion[SelectMode] with Serializable

    Permalink
  18. object StreamConfig extends GeneratedMessageCompanion[StreamConfig] with JavaProtoSupport[StreamConfig, pb.Mleap.StreamConfig] with Serializable

    Permalink
  19. object Throttle extends GeneratedMessageCompanion[Throttle] with JavaProtoSupport[Throttle, pb.Mleap.Throttle] with Serializable

    Permalink
  20. object ThrottleMode extends GeneratedEnumCompanion[ThrottleMode] with Serializable

    Permalink
  21. object TransformFrameRequest extends GeneratedMessageCompanion[TransformFrameRequest] with JavaProtoSupport[TransformFrameRequest, pb.Mleap.TransformFrameRequest] with Serializable

    Permalink
  22. object TransformFrameResponse extends GeneratedMessageCompanion[TransformFrameResponse] with JavaProtoSupport[TransformFrameResponse, pb.Mleap.TransformFrameResponse] with Serializable

    Permalink
  23. object TransformOptions extends GeneratedMessageCompanion[TransformOptions] with JavaProtoSupport[TransformOptions, pb.Mleap.TransformOptions] with Serializable

    Permalink
  24. object TransformRowRequest extends GeneratedMessageCompanion[TransformRowRequest] with JavaProtoSupport[TransformRowRequest, pb.Mleap.TransformRowRequest] with Serializable

    Permalink
  25. object TransformRowResponse extends GeneratedMessageCompanion[TransformRowResponse] with JavaProtoSupport[TransformRowResponse, pb.Mleap.TransformRowResponse] with Serializable

    Permalink
  26. object TransformStatus extends GeneratedEnumCompanion[TransformStatus] with Serializable

    Permalink
  27. object UnloadModelRequest extends GeneratedMessageCompanion[UnloadModelRequest] with JavaProtoSupport[UnloadModelRequest, pb.Mleap.UnloadModelRequest] with Serializable

    Permalink

Ungrouped