Packages

o

etlflow.utils

EtlFlowHelper

object EtlFlowHelper

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

Type Members

  1. case class CacheDetails(name: String, details: Map[String, String]) extends Product with Serializable
  2. case class CacheInfo(name: String, hitCount: Long, hitRate: Double, size: Long, missCount: Long, missRate: Double, requestCount: Long, data: Map[String, String]) extends Product with Serializable
  3. case class CredentialDB(name: String, type: String, value: JsonString) extends Product with Serializable
  4. case class Credentials(name: String, type: String, value: String) extends Product with Serializable
  5. case class CredentialsArgs(name: String, type: Creds, value: List[Props]) extends Product with Serializable
  6. sealed trait Creds extends AnyRef
  7. case class CronJob(job_name: String, job_description: String, schedule: Option[CronExpr], failed: Long, success: Long) extends Product with Serializable
  8. case class CronJobArgs(job_name: String, schedule: CronExpr) extends Product with Serializable
  9. case class CurrentTime(current_time: String) extends Product with Serializable
  10. case class DbJobRunArgs(jobRunId: Option[String] = None, jobName: Option[String] = None, startTime: Option[LocalDate] = None, endTime: Option[LocalDate] = None, filter: Option[String] = None, limit: Long, offset: Long) extends Product with Serializable
  11. case class DbStepRunArgs(job_run_id: String) extends Product with Serializable
  12. case class EtlFlowMetrics(active_jobs: Int, active_subscribers: Int, etl_jobs: Int, cron_jobs: Int, used_memory: String, free_memory: String, total_memory: String, max_memory: String, current_time: String, build_time: String) extends Product with Serializable
  13. type EtlFlowTask[A] = ZIO[zio.ZEnv with GQLEnv with DBEnv, Throwable, A]
  14. case class EtlJob(name: String, props: Map[String, String]) extends Product with Serializable
  15. case class EtlJobArgs(name: String, props: Option[List[Props]] = None) extends Product with Serializable
  16. case class EtlJobStateArgs(name: String, state: Boolean) extends Product with Serializable
  17. case class EtlJobStatus(name: String, status: String, props: Map[String, String]) extends Product with Serializable
  18. type GQLEnv = Has[ApiService]
  19. case class Job(name: String, props: Map[String, String], schedule: Option[CronExpr], nextSchedule: String, schduleRemainingTime: String, failed: Long, success: Long, is_active: Boolean, max_active_runs: Int, job_deploy_mode: String, last_run_time: Long, last_run_description: String) extends Product with Serializable
  20. case class JobDB(job_name: String, job_description: String, schedule: String, failed: Long, success: Long, is_active: Boolean) extends Product with Serializable
  21. case class JobDB1(job_name: String, job_description: String, schedule: String, failed: Long, success: Long, is_active: Boolean, last_run_time: Option[Long] = None) extends Product with Serializable
  22. case class JobLogs(job_name: String, success: String, failed: String) extends Product with Serializable
  23. case class JobLogsArgs(filter: Option[Double] = None, limit: Option[Long] = None) extends Product with Serializable
  24. final case class JsonString(str: String) extends AnyVal with Product with Serializable
  25. case class Props(key: String, value: String) extends Product with Serializable
  26. case class QueueDetails(name: String, details: String, submitted_from: String, execution_time: String) extends Product with Serializable
  27. case class UpdateCredentialDB(name: String, type: String, valid_from: String) extends Product with Serializable
  28. case class UserArgs(user_name: String, password: String) extends Product with Serializable
  29. case class UserAuth(message: String, token: String) extends Product with Serializable
  30. case class UserInfo(user_name: String, password: String, user_active: String, user_role: String) extends Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. object Creds

Inherited from AnyRef

Inherited from Any

Ungrouped