gcp4zio

package gcp4zio

Type members

Classlikes

@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Var", "org.wartremover.warts.ToString", "org.wartremover.warts.Throw", "org.wartremover.warts.PlatformDefault")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
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
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
object DPClient
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.While", "org.wartremover.warts.Var", "org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
case class DPJob(client: JobControllerClient) extends Service
Companion:
object
object DPJob
Companion:
class
object DPJobApi
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
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)
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.ToString")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
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