Package

com.harrys.hyppo.worker.api

proto

Permalink

package proto

Visibility
  1. Public
  2. All

Type Members

  1. final case class CreateIngestionTasksRequest(integration: ExecutableIntegration, job: DataIngestionJob) extends IntegrationWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  2. final case class CreateIngestionTasksResponse(input: CreateIngestionTasksRequest, tasks: Seq[DataIngestionTask]) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  3. final case class FailureResponse(input: WorkerInput, failure: Option[RemoteException]) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  4. final case class FetchProcessedDataRequest(integration: ExecutableIntegration, task: DataIngestionTask) extends IntegrationWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  5. final case class FetchProcessedDataResponse(input: FetchProcessedDataRequest, data: RemoteProcessedDataFile) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  6. final case class FetchRawDataRequest(integration: ExecutableIntegration, task: DataIngestionTask) extends IntegrationWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  7. final case class FetchRawDataResponse(input: FetchRawDataRequest, data: Seq[RemoteRawDataFile]) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  8. sealed trait GeneralWorkerInput extends WorkerInput

    Permalink
  9. sealed trait IntegrationWorkerInput extends WorkerInput

    Permalink
  10. final case class PersistProcessedDataRequest(integration: ExecutableIntegration, job: DataIngestionJob, data: Seq[ProcessedTaskData]) extends IntegrationWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  11. final case class PersistProcessedDataResponse(input: PersistProcessedDataRequest, persisted: ProcessedTaskData) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  12. final case class ProcessRawDataRequest(integration: ExecutableIntegration, task: DataIngestionTask, files: Seq[RemoteRawDataFile]) extends IntegrationWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  13. final case class ProcessRawDataResponse(input: ProcessRawDataRequest, data: RemoteProcessedDataFile) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  14. final case class ProcessedTaskData(task: DataIngestionTask, file: RemoteProcessedDataFile) extends Serializable with Product

    Permalink
    Annotations
    @SerialVersionUID()
  15. sealed trait RemoteDataFile extends Product with Serializable

    Permalink

    Created by jpetty on 8/4/15.

  16. final case class RemoteException(errorClass: String, message: String, trace: Seq[String], cause: Option[RemoteException]) extends Serializable with Product

    Permalink

    Created by jpetty on 8/27/15.

    Created by jpetty on 8/27/15.

    Annotations
    @SerialVersionUID()
  17. final case class RemoteProcessedDataFile(bucket: String, key: String, recordCount: Long) extends RemoteDataFile with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  18. final case class RemoteRawDataFile(bucket: String, key: String, fileSize: Long) extends RemoteDataFile with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  19. final case class ValidateIntegrationRequest(integration: UnvalidatedIntegration) extends GeneralWorkerInput with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  20. final case class ValidateIntegrationResponse(input: ValidateIntegrationRequest, rawDataIntegration: Boolean, schema: IntegrationSchema) extends WorkerResponse with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  21. sealed trait WorkerInput extends Product with Serializable

    Permalink

    Created by jpetty on 9/18/15.

  22. sealed trait WorkerResponse extends Product with Serializable

    Permalink

Value Members

  1. object RemoteException extends Serializable

    Permalink

Ungrouped