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 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, metricsTableNames: MetricsTableNames = MetricsTableNames(), metricsStore: MetricsStore = DeltaStore) extends Product with Serializable

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

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

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

    Permalink
  14. 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" )
  15. case class InterimResponse(response: ResponsesAsList[InterimResponseCamelCase]) extends JsonRpcResult with Product with Serializable

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

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/interims" )
  17. case class JsonRpcError(message: String, trace: Option[Seq[String]]) extends Product with Serializable

    Permalink
  18. sealed trait JsonRpcMessage extends AnyRef

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

    Permalink
  20. sealed trait JsonRpcResult extends AnyRef

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

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

    Permalink
    Annotations
    @JsonRpcMethod( method = "request/lastPipelineRunInterims" )
  23. case class MetricsTableNames(pipelineMetrics: Option[String] = None, componentMetrics: Option[String] = None, interims: Option[String] = None) extends Product with Serializable

    Permalink
  24. case class NotificationMessage(method: NotificationMethod) extends JsonRpcMessage with Product with Serializable

    Permalink
  25. sealed trait NotificationMethod extends AnyRef

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

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

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

    Permalink
  29. sealed trait RequestMethod extends AnyRef

    Permalink
  30. sealed trait ResponseMessage extends JsonRpcMessage

    Permalink
  31. 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 MetricsTableNames extends Serializable

    Permalink
  7. object NotificationMessage extends Serializable

    Permalink
  8. object NotificationMethod

    Permalink
  9. object RequestMessage extends Serializable

    Permalink
  10. object RequestMethod

    Permalink
  11. object ResponseMessage

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped