object S3
- Annotations
- @SuppressWarnings()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- S3
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class AccessControlList(grants: List[Grant], owner: Owner) extends Product with Serializable
- type BucketName = Refined[String, refined.BucketName]
- type ContentType = S3.ContentType.Type
- trait ContentType__Types extends AnyRef
- type ETag = S3.ETag.Type
- trait ETag__Types extends AnyRef
- type ExpirationTime = S3.ExpirationTime.Type
- trait ExpirationTime__Types extends AnyRef
- final case class Grant(grantee: Grantee, permission: Permission) extends Product with Serializable
- final case class Grantee(identifier: Identifier, typeIdentifier: TypeIdentifier) extends Product with Serializable
- sealed trait HTTPMethod extends EnumEntry
- type Key = Refined[String, refined.Key]
- type LastModified = S3.LastModified.Type
- trait LastModified__Types extends AnyRef
- type MD5 = S3.MD5.Type
- trait MD5__Types extends AnyRef
- final case class Object[F[_]](stream: Stream[F, Byte], meta: ObjectMetadata) extends Product with Serializable
- final case class ObjectMetadata(contentType: Option[ContentType], contentLength: Long, md5: Option[MD5], etag: Option[ETag], expirationTime: Option[ExpirationTime], lastModified: Option[LastModified]) extends Product with Serializable
- final case class ObjectSummary(path: Path, size: Long, etag: Option[ETag], storageClass: Option[StorageClass], lastModified: Option[LastModified]) extends Product with Serializable
- final case class Owner(id: Id, displayName: DisplayName) extends Product with Serializable
- final case class Path(bucket: BucketName, key: Key) extends Product with Serializable
- sealed trait Permission extends EnumEntry
- type StorageClass = S3.StorageClass.Type
- trait StorageClass__Types extends AnyRef
- type URL = S3.URL.Type
- trait URL__Types extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- object BucketName extends RefinedTypeOps[BucketName, String]
- object ContentType extends ContentType__Types
- object ETag extends ETag__Types
- object ExpirationTime extends ExpirationTime__Types
- object Grantee extends Serializable
- object HTTPMethod extends Enum[HTTPMethod]
- object Key extends RefinedTypeOps[Key, String]
- object LastModified extends LastModified__Types
- object MD5 extends MD5__Types
- object Owner extends Serializable
- object Permission extends Enum[Permission]
- object StorageClass extends StorageClass__Types
- object URL extends URL__Types