FileStoreEndpointsModule

works.iterative.tapir.endpoints.FileStoreEndpointsModule

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

final case class FileMetadataUpdate(urls: List[String], metadata: Metadata)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete fields

val load: Endpoint[Unit, List[String], String, Array[Byte], Any]
val loadStream: Endpoint[Unit, List[String], String, ZStream[Any, Throwable, Byte], ZioStreams]
val store: Endpoint[Unit, Seq[Part[Array[Byte]]], Unit, List[FileRef], Any]
val storeFile: Endpoint[Unit, (QueryParams, String, TapirFile), Unit, FileRef, ZioStreams]
val storeStream: Endpoint[Unit, (QueryParams, String, ZStream[Any, Throwable, Byte]), Unit, FileRef, ZioStreams]
val update: Endpoint[Unit, FileMetadataUpdate, Unit, Unit, Any]

Inherited fields

val storeStreamFS2: Endpoint[Unit, (QueryParams, String, Stream[[A] =>> RIO[Any, A], Byte]), Unit, FileRef, Fs2Streams[[A] =>> RIO[Any, A]]]

Attributes

Inherited from:
FileStoreEndpointsModulePlatformSpecific