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 DatasetRunsException(msg: String) extends JsonRpcResult with Product with Serializable

    Permalink
  4. case class DatasetRunsRequest(datasetUID: String, limit: Int, filters: Filters) extends RequestMethod with Product with Serializable

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

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

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

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

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

    Permalink
  10. sealed trait DeleteStatus extends EnumEntry

    Permalink
  11. case class Filters(submissionTimeLTE: Option[Long] = None, runType: Option[String] = None, lastUID: Option[String] = None, fabricId: Option[String] = None, dbSuffix: Option[String] = None, createdBy: Option[String] = None) 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 HistoricalViewRunsException(msg: String) extends JsonRpcResult with Product with Serializable

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

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

    Permalink
    Annotations
    @JsonRpcMethod( method = "post/codeSnapshot" )
  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 JsonRpcError(message: String, trace: Option[Seq[String]]) extends Product with Serializable

    Permalink
  20. sealed trait JsonRpcMessage extends AnyRef

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

    Permalink
  22. sealed trait JsonRpcResult extends AnyRef

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

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

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

    Permalink
  26. sealed trait NotificationMethod extends AnyRef

    Permalink
  27. case class PipelineRunsException(msg: String) extends JsonRpcResult with Product with Serializable

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

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

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

    Permalink
  31. sealed trait RequestMethod extends AnyRef

    Permalink
  32. sealed trait ResponseMessage extends JsonRpcMessage

    Permalink
  33. 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 Filters extends Serializable

    Permalink
  4. object JsonRpcError extends Serializable

    Permalink
  5. object JsonRpcResult

    Permalink
  6. object NotificationMessage extends Serializable

    Permalink
  7. object NotificationMethod

    Permalink
  8. object RequestMessage extends Serializable

    Permalink
  9. object RequestMethod

    Permalink
  10. object ResponseMessage

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped