GCS

case class GCS(client: Storage) extends Service
Companion:
object
trait Serializable
trait Product
trait Equals
trait Service
class Object
trait Matchable
class Any

Value members

Concrete methods

override def copyObjectsGCStoGCS(src_bucket: String, src_prefix: Option[String], src_recursive: Boolean, src_options: List[BlobListOption], target_bucket: String, target_prefix: Option[String], parallelism: Int, overwrite: Boolean): Task[Unit]
Definition Classes
override def copyObjectsLOCALtoGCS(src_path: String, target_bucket: String, target_prefix: String, parallelism: Int, overwrite: Boolean): Task[Unit]
Definition Classes
override def deleteObject(bucket: String, prefix: String): Task[Boolean]
Definition Classes
override def getObject(bucket: String, prefix: String, file: Path): Task[Unit]
Definition Classes
override def getObject(bucket: String, prefix: String, chunkSize: Int): GCSStream
Definition Classes
override def listObjects(bucket: String, prefix: Option[String], recursive: Boolean, options: List[BlobListOption]): Stream[Throwable, Blob]
Definition Classes
override def lookupObject(bucket: String, prefix: String): Task[Boolean]
Definition Classes
override def putObject(bucket: String, prefix: String, file: Path, options: List[BlobTargetOption]): Task[Blob]
Definition Classes
override def putObject(bucket: String, prefix: String, options: List[BlobWriteOption]): GCSSink
Definition Classes

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product