gcp4zio.dp

package gcp4zio.dp

Type members

Classlikes

case class ClusterProps(bucketName: String, internalIpOnly: Boolean, subnetUri: Option[String], networkTags: List[String], serviceAccount: Option[String], idleDeletionDurationSecs: Option[Long], masterMachineType: String, workerMachineType: String, imageVersion: String, bootDiskType: String, masterBootDiskSizeGb: Int, workerBootDiskSizeGb: Int, masterNumInstance: Int, workerNumInstance: Int)
trait DPApi[F[_]]
Companion:
object
object DPApi
Companion:
class
object DPClient
trait DPJobApi[F[_]]
Companion:
object
object DPJobApi
Companion:
class
case class DPJobLive(client: JobControllerClient) extends DPJobApi[Task]
Companion:
object
object DPJobLive
Companion:
class
case class DPLive(client: ClusterControllerClient) extends DPApi[Task]
Companion:
object
object DPLive
Companion:
class

Types

type DPEnv = DPApi[Task]
type DPJobEnv = DPJobApi[Task]

Value members

Inherited fields

lazy val logger: Logger
Inherited from:
ApplicationLogger