Package

io.prophecy.libs

jsonrpc

Permalink

package jsonrpc

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

Type Members

  1. case class DatasetDetailedResponse(response: ResponsesAsList[DatasetRunsResponseCamelCase]) extends JsonRpcResult with Product with Serializable

    Permalink
  2. case class DatasetRunsDetailedRequest(datasetRunID: String, user: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/datasetRunsDetailed" )
  3. case class DatasetRunsRequest(datasetUID: String, limit: Int, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/datasetRuns" )
  4. case class DatasetRunsResponse(response: ResponsesAsList[DatasetRunsResponseCamelCase]) extends JsonRpcResult with Product with Serializable

    Permalink
  5. case class DeleteDatasetRunRequest(datasetRunID: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "delete/DatasetRun" )
  6. case class DeleteDatasetRunResponse(datasetRunId: String, status: DeleteStatus, msg: Option[String] = None) extends JsonRpcResult with Product with Serializable

    Permalink
  7. case class DeletePipelineRunRequest(pipelineRunID: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "delete/PipelineRun" )
  8. case class DeletePipelineRunResponse(pipelineRunId: String, status: DeleteStatus, msg: Option[String] = None) extends JsonRpcResult with Product with Serializable

    Permalink
  9. sealed trait DeleteStatus extends EnumEntry

    Permalink
  10. case class Delta(db: String, path: String) extends SinkType with Product with Serializable

    Permalink
  11. case class Filters(submissionTimeLTE: Option[Long] = None, runType: Option[String] = None, lastUID: Option[String] = None, fabricId: Option[String] = None, createdBy: Option[String] = None, sink: SinkType) extends Product with Serializable

    Permalink
  12. case class HistoricalViewRequest(pipelineId: String, pipelineRunId: String, updatedBy: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/historicalView" )
  13. case class HistoricalViewResponse(response: HistoricalViewCodeResponse) extends JsonRpcResult with Product with Serializable

    Permalink
  14. case class InteractiveCodeSnapshot(userId: String, pipelineURI: String, session: String, uuid: String, fabricId: String) extends Product with Serializable

    Permalink
  15. case class InteractiveCodeSnapshotRequest(userId: String, pipelineURI: String, uuid: String, code: RecursiveDirectoryContent, fabricId: String, branch: String, sink: SinkType) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "post/codeSnapshot" )
  16. case class Interim(uid: String, content: String, updatedBy: String, fabricId: String, createdAt: Timestamp) extends Product with Serializable

    Permalink
  17. case class InterimResponse(response: ResponsesAsList[InterimResponseCamelCase]) extends JsonRpcResult with Product with Serializable

    Permalink
  18. case class Interims(runId: String, updatedBy: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/interims" )
  19. case class JDBC(url: String, db: String, userName: String, password: String, driverKlass: String) extends SinkType with Product with Serializable

    Permalink
  20. case class JsonRpcError(message: String, trace: Option[Seq[String]]) extends Product with Serializable

    Permalink
  21. sealed trait JsonRpcMessage extends AnyRef

    Permalink
  22. case class JsonRpcMethod(method: String) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  23. sealed trait JsonRpcResult extends AnyRef

    Permalink
  24. case class KeepAlive() extends NotificationMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "keepAlive" )
  25. case class LoadLastPipelineRunInterimsRequest(pipelineUID: String, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/lastPipelineRunInterims" )
  26. case class NotificationMessage(method: NotificationMethod) extends JsonRpcMessage with Product with Serializable

    Permalink
  27. sealed trait NotificationMethod extends AnyRef

    Permalink
  28. case class Optimize(filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/optimize" )
  29. case class OptimizeResult(msg: String) extends JsonRpcResult with Product with Serializable

    Permalink
  30. case class PipelineRunsRequest(pipelineUid: String, limit: Int, filters: Filters) extends RequestMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/pipelineRuns" )
  31. case class PipelineRunsResponse(response: ResponsesAsList[PipelineRunsResponseCamelCase]) extends JsonRpcResult with Product with Serializable

    Permalink
  32. case class RequestMessage(id: String, method: RequestMethod) extends JsonRpcMessage with Product with Serializable

    Permalink
  33. sealed trait RequestMethod extends AnyRef

    Permalink
  34. sealed trait ResponseMessage extends JsonRpcMessage

    Permalink
  35. sealed trait SinkType extends AnyRef

    Permalink
  36. case class SparkEventNotification(msg: String) extends NotificationMethod with Product with Serializable

    Permalink
    Annotations
    @JsonRpcMethod( method = "response/sparkEvents" )

Value Members

  1. object CreateDbSuffixFromUrl

    Permalink
  2. object DeleteStatus extends Enum[DeleteStatus] with PlayJsonEnum[DeleteStatus]

    Permalink
  3. object Delta extends Serializable

    Permalink
  4. object Filters extends Serializable

    Permalink
  5. object Interim extends Serializable

    Permalink
  6. object JDBC extends Serializable

    Permalink
  7. object JsonRpcError extends Serializable

    Permalink
  8. object JsonRpcResult

    Permalink
  9. object NotificationMessage extends Serializable

    Permalink
  10. object NotificationMethod

    Permalink
  11. object RequestMessage extends Serializable

    Permalink
  12. object RequestMethod

    Permalink
  13. object ResponseMessage

    Permalink
  14. object SinkType

    Permalink
  15. def annotationMethod(classSymbol: scala.reflect.api.JavaUniverse.ClassSymbol): String

    Permalink
  16. def subclasses(root: scala.reflect.api.JavaUniverse.ClassSymbol): Set[scala.reflect.api.JavaUniverse.Symbol]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped