gcp4zio

package gcp4zio

Type members

Classlikes

case class BQ(client: BigQuery) extends Service[Task]
Companion:
object
object BQ
Companion:
class
object BQApi
object BQClient
Companion:
class
sealed trait BQInputType extends Serializable
Companion:
object
case class BQLoadException(msg: String) extends RuntimeException
case class DP(client: ClusterControllerClient) extends Service
Companion:
object
object DP
Companion:
class
object DPApi
object DPClient
case class DPJob(client: JobControllerClient) extends Service
Companion:
object
object DPJob
Companion:
class
object DPJobApi
case class DataprocProperties(bucket_name: String, internal_ip_only: Boolean, subnet_uri: Option[String], network_tags: List[String], service_account: Option[String], idle_deletion_duration_sec: Option[Long], master_machine_type_uri: String, worker_machine_type_uri: String, image_version: String, boot_disk_type: String, master_boot_disk_size_gb: Int, worker_boot_disk_size_gb: Int, master_num_instance: Int, worker_num_instance: Int)
case class GCS(client: Storage) extends Service
Companion:
object
object GCS
Companion:
class
object GCSApi
object GCSClient

Types

type BQEnv = Has[Service[Task]]
type BlockingTask[A] = RIO[Blocking, A]
type DPEnv = Has[Service]
type DPJobEnv = Has[Service]
type GCSEnv = Has[Service]
type GCSSink = ZSink[Blocking, IOException, Byte, Byte, Long]
type GCSSinkWithEnv = ZSink[GCSEnv & Blocking, IOException, Byte, Byte, Long]
type GCSStream = ZStream[Blocking, IOException, Byte]
type GCSStreamWithEnv = ZStream[GCSEnv & Blocking, IOException, Byte]

Value members

Inherited fields

lazy val logger: Logger
Inherited from:
ApplicationLogger