ObjectStorage

zio.oci.objectstorage.ObjectStorage
See theObjectStorage companion object

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Live
Self type

Members list

Value members

Abstract methods

def getObject(namespace: String, bucketName: String, name: String, options: GetObjectOptions): Stream[BmcException, Byte]
def listBuckets(compartmentId: String, namespace: String): IO[BmcException, ObjectStorageBucketListing]
def listObjects(namespace: String, bucketName: String, options: ListObjectsOptions): IO[BmcException, ObjectStorageObjectListing]

Concrete methods

def getObject(namespace: String, bucketName: String, name: String): Stream[BmcException, Byte]
def listAllObjects(namespace: String, bucketName: String): Stream[BmcException, ObjectSummary]
def listAllObjects(namespace: String, bucketName: String, options: ListObjectsOptions): Stream[BmcException, ObjectSummary]
def listObjects(namespace: String, bucketName: String): IO[BmcException, ObjectStorageObjectListing]
def paginateObjects(initialListing: ObjectStorageObjectListing, options: ListObjectsOptions): Stream[BmcException, ObjectStorageObjectListing]