DPJob

gcp4zio.dp.DPJob$
See theDPJob companion trait
object DPJob

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
DPJob.type

Members list

Concise view

Value members

Concrete methods

def executeSparkJob(args: List[String], mainClass: String, libs: List[String], conf: Map[String, String], cluster: String, project: String, region: String, trackingInterval: Duration): RIO[DPJob, Job]
def live(endpoint: String): TaskLayer[DPJob]
def submitHiveJob(query: String, clusterName: String, project: String, region: String): RIO[DPJob, Job]
def submitSparkJob(args: List[String], mainClass: String, libs: List[String], conf: Map[String, String], cluster: String, project: String, region: String): RIO[DPJob, Job]
def trackJobProgress(project: String, region: String, job: Job, interval: Duration): RIO[DPJob, Unit]