case class Bucket(name: String) extends com.amazonaws.services.s3.model.Bucket with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, com.amazonaws.services.s3.model.Bucket, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Bucket
  2. Serializable
  3. Product
  4. Equals
  5. Bucket
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Bucket(name: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def acl(acl: AccessControlList)(implicit s3: S3): Unit
  5. def acl()(implicit s3: S3): AccessControlList
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. def crossOriginConfig()(implicit s3: S3): BucketCrossOriginConfiguration
  9. def delete(obj: S3Object)(implicit s3: S3): Unit
  10. def delete(key: String)(implicit s3: S3): Unit
  11. def deleteObject(obj: S3Object)(implicit s3: S3): Unit
  12. def deleteObjects(objs: Seq[S3Object])(implicit s3: S3): Unit
  13. def destroy()(implicit s3: S3): Unit
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def get(key: String, versionId: String)(implicit s3: S3): Option[S3Object]
  17. def get(key: String)(implicit s3: S3): Option[S3Object]
  18. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def getCreationDate(): Date
    Definition Classes
    Bucket
  20. def getMetadata(key: String, versionId: String)(implicit s3: S3): ObjectMetadata
  21. def getMetadata(key: String)(implicit s3: S3): ObjectMetadata
  22. def getName(): String
    Definition Classes
    Bucket
  23. def getObject(key: String, versionId: String)(implicit s3: S3): Option[S3Object]
  24. def getObject(key: String)(implicit s3: S3): Option[S3Object]
  25. def getOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    Bucket
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def keys(prefix: String)(implicit s3: S3): Seq[String]
  28. def keys()(implicit s3: S3): Seq[String]
  29. def lifecycleConfig(bucket: Bucket)(implicit s3: S3): BucketLifecycleConfiguration
  30. def loggingConfig(bucket: Bucket)(implicit s3: S3): BucketLoggingConfiguration
  31. def ls(prefix: String)(implicit s3: S3): Stream[Either[String, S3ObjectSummary]]
  32. val name: String
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def notificationConfig(bucket: Bucket)(implicit s3: S3): BucketNotificationConfiguration
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. def objectSummaries(prefix: String)(implicit s3: S3): Stream[S3ObjectSummary]
  38. def objectSummaries()(implicit s3: S3): Seq[S3ObjectSummary]
  39. def policy(text: String)(implicit s3: S3): Unit
  40. def policy()(implicit s3: S3): BucketPolicy
  41. def put(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  42. def putAsPublicRead(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  43. def putAsPublicReadWrite(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  44. def putObject(key: String, inputStream: InputStream, metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  45. def putObject(key: String, bytes: Array[Byte], metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  46. def putObject(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  47. def putObjectAsPublicRead(key: String, inputStream: InputStream, metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  48. def putObjectAsPublicRead(key: String, bytes: Array[Byte], metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  49. def putObjectAsPublicRead(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  50. def putObjectAsPublicReadWrite(key: String, inputStream: InputStream, metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  51. def putObjectAsPublicReadWrite(key: String, bytes: Array[Byte], metadata: ObjectMetadata)(implicit s3: S3): PutObjectResult
  52. def putObjectAsPublicReadWrite(key: String, file: java.io.File)(implicit s3: S3): PutObjectResult
  53. def setCreationDate(arg0: Date): Unit
    Definition Classes
    Bucket
  54. def setName(arg0: String): Unit
    Definition Classes
    Bucket
  55. def setOwner(arg0: com.amazonaws.services.s3.model.Owner): Unit
    Definition Classes
    Bucket
  56. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  57. def taggingConfig(bucket: Bucket)(implicit s3: S3): BucketTaggingConfiguration
  58. def toString(): String
    Definition Classes
    Bucket → AnyRef → Any
  59. def totalSize()(implicit s3: S3): Long
  60. def versioningConfig(bucket: Bucket)(implicit s3: S3): BucketVersioningConfiguration
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  64. def websiteConfig(bucket: Bucket)(implicit s3: S3): BucketWebsiteConfiguration

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from com.amazonaws.services.s3.model.Bucket

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped