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

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

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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  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 get(key: String, versionId: String)(implicit s3: S3): Option[S3Object]
  16. def get(key: String)(implicit s3: S3): Option[S3Object]
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def getCreationDate(): Date
    Definition Classes
    Bucket
  19. def getMetadata(key: String, versionId: String)(implicit s3: S3): ObjectMetadata
  20. def getMetadata(key: String)(implicit s3: S3): ObjectMetadata
  21. def getName(): String
    Definition Classes
    Bucket
  22. def getObject(key: String, versionId: String)(implicit s3: S3): Option[S3Object]
  23. def getObject(key: String)(implicit s3: S3): Option[S3Object]
  24. def getOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    Bucket
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def keys(prefix: String)(implicit s3: S3): Seq[String]
  27. def keys()(implicit s3: S3): Seq[String]
  28. def lifecycleConfig(bucket: Bucket)(implicit s3: S3): BucketLifecycleConfiguration
  29. def loggingConfig(bucket: Bucket)(implicit s3: S3): BucketLoggingConfiguration
  30. def ls(prefix: String)(implicit s3: S3): Stream[Either[String, S3ObjectSummary]]
  31. val name: String
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def notificationConfig(bucket: Bucket)(implicit s3: S3): BucketNotificationConfiguration
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. def objectSummaries(prefix: String)(implicit s3: S3): Stream[S3ObjectSummary]
  37. def objectSummaries()(implicit s3: S3): Seq[S3ObjectSummary]
  38. def policy(text: String)(implicit s3: S3): Unit
  39. def policy()(implicit s3: S3): BucketPolicy
  40. def productElementNames: Iterator[String]
    Definition Classes
    Product
  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(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  64. def websiteConfig(bucket: Bucket)(implicit s3: S3): BucketWebsiteConfiguration

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Product

Inherited from Equals

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

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped