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 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)
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])))
@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