org.sisioh.aws4s.s3

RichAmazonS3Client

Related Doc: package s3

final class RichAmazonS3Client extends AnyVal with PimpedType[AmazonS3Client]

Linear Supertypes
PimpedType[AmazonS3Client], AnyVal, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RichAmazonS3Client
  2. PimpedType
  3. AnyVal
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichAmazonS3Client(underlying: AmazonS3Client)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  2. final def ##(): Int

    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  4. def abortMultipartUploadAsTry(abortMultipartUploadRequest: AbortMultipartUploadRequest): Try[Unit]

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def completeMultipartUploadAsTry(completeMultipartUploadRequest: CompleteMultipartUploadRequest): Try[CompleteMultipartUploadResult]

  7. def copyObjectAsTry(copyObjectRequest: CopyObjectRequest): Try[CopyObjectResult]

  8. def copyObjectAsTry(sourceBucketName: String, sourceKey: String, destinationBucketName: String, destinationKey: String): Try[CopyObjectResult]

  9. def copyPartAsTry(copyPartRequest: CopyPartRequest): Try[CopyPartResult]

  10. def createBucketAsTry(bucketName: String, key: String): Try[Bucket]

  11. def createBucketAsTry(bucketName: String, region: Region): Try[Bucket]

  12. def createBucketAsTry(bucketName: String): Try[Bucket]

  13. def createBucketAsTry(createBucketRequest: CreateBucketRequest): Try[Bucket]

  14. def deleteBucketAsTry(bucketName: String): Try[Unit]

  15. def deleteBucketAsTry(deleteBucketRequest: DeleteBucketRequest): Try[Unit]

  16. def deleteBucketCrossOriginConfigurationAsTry(deleteBucketCrossOriginConfigurationRequest: DeleteBucketCrossOriginConfigurationRequest): Try[Unit]

  17. def deleteBucketCrossOriginConfigurationAsTry(bucketName: String): Try[Unit]

  18. def deleteBucketLifecycleConfigurationAsTry(deleteBucketLifecycleConfigurationRequest: DeleteBucketLifecycleConfigurationRequest): Try[Unit]

  19. def deleteBucketLifecycleConfigurationAsTry(s: String): Try[Unit]

  20. def deleteBucketPolicyAsTry(deleteBucketPolicyRequest: DeleteBucketPolicyRequest): Try[Unit]

  21. def deleteBucketPolicyAsTry(bucketName: String): Try[Unit]

  22. def deleteBucketTaggingConfigurationAsTry(deleteBucketTaggingConfigurationRequest: DeleteBucketTaggingConfigurationRequest): Try[Unit]

  23. def deleteBucketTaggingConfigurationAsTry(bucketName: String): Try[Unit]

  24. def deleteBucketWebsiteConfigurationAsTry(deleteBucketWebsiteConfigurationRequest: DeleteBucketWebsiteConfigurationRequest): Try[Unit]

  25. def deleteBucketWebsiteConfigurationAsTry(bucketName: String): Try[Unit]

  26. def deleteObjectAsTry(deleteObjectRequest: DeleteObjectRequest): Try[Unit]

  27. def deleteObjectAsTry(bucketName: String, key: String): Try[Unit]

  28. def deleteObjectsAsTry(deleteObjectsRequest: DeleteObjectsRequest): Try[DeleteObjectsResult]

  29. def deleteVersionAsTry(deleteVersionRequest: DeleteVersionRequest): Try[Unit]

  30. def deleteVersionAsTry(bucketName: String, key: String, versionId: String): Try[Unit]

  31. def disableRequesterPaysAsTry(bucketName: String): Try[Unit]

  32. def doesBucketExistAsTry(bucketName: String): Try[Boolean]

  33. def enableRequesterPaysAsTry(bucketName: String): Try[Unit]

  34. def generatePresignedUrlAsTry(generatePresignedUrlRequest: GeneratePresignedUrlRequest): Try[URL]

  35. def generatePresignedUrlAsTry(buketName: String, key: String, date: Date, httpMethod: HttpMethod): Try[URL]

  36. def generatePresignedUrlAsTry(bucketName: String, key: String, date: Date): Try[URL]

  37. def getBucketAclAsTry(getBucketAclRequest: GetBucketAclRequest): Try[AccessControlList]

  38. def getBucketAclAsTry(bucketName: String): Try[AccessControlList]

  39. def getBucketCrossOriginConfigurationAsTry(bucketName: String): Try[BucketCrossOriginConfiguration]

  40. def getBucketLifecycleConfigurationAsTry(bucketName: String): Try[BucketLifecycleConfiguration]

  41. def getBucketLocationAsTry(getBucketLocationRequest: GetBucketLocationRequest): Try[String]

  42. def getBucketLocationAsTry(bucketName: String): Try[String]

  43. def getBucketLoggingConfigurationAsTry(bucketName: String): Try[BucketLoggingConfiguration]

  44. def getBucketNotificationConfigurationAsTry(buketName: String): Try[BucketNotificationConfiguration]

  45. def getBucketPolicyAsTry(getBucketPolicyRequest: GetBucketPolicyRequest): Try[BucketPolicy]

  46. def getBucketPolicyAsTry(bucketName: String): Try[BucketPolicy]

  47. def getBucketTaggingConfigurationAsTry(bucketName: String): Try[BucketTaggingConfiguration]

  48. def getBucketVersioningConfigurationAsTry(s: String): Try[BucketVersioningConfiguration]

  49. def getBucketWebsiteConfigurationAsTry(getBucketWebsiteConfigurationRequest: GetBucketWebsiteConfigurationRequest): Try[BucketWebsiteConfiguration]

  50. def getBucketWebsiteConfigurationAsTry(bucketName: String): Try[BucketWebsiteConfiguration]

  51. def getCachedResponseMetadataAsTry(amazonWebServiceRequest: AmazonWebServiceRequest): Try[S3ResponseMetadata]

  52. def getClass(): Class[_ <: AnyVal]

    Definition Classes
    AnyVal → Any
  53. def getObjectAclAsTry(bucketName: String, key: String, versionId: String): Try[AccessControlList]

  54. def getObjectAclAsTry(bucketName: String, key: String): Try[AccessControlList]

  55. def getObjectAsTry(getObjectRequest: GetObjectRequest, file: File): Try[ObjectMetadata]

  56. def getObjectAsTry(getObjectRequest: GetObjectRequest): Try[S3Object]

  57. def getObjectAsTry(bucket: String, key: String): Try[S3Object]

  58. def getObjectMetadataAsTry(getObjectMetadataRequest: GetObjectMetadataRequest): Try[ObjectMetadata]

  59. def getObjectMetadataAsTry(bucketName: String, key: String): Try[ObjectMetadata]

  60. def getRegionAsTry(): Try[Region]

  61. def getResourceUrlAsTry(bucketName: String, key: String): Try[String]

  62. def getS3AccountOwnerAsTry: Try[Owner]

  63. def getUrlAsTry(bucketName: String, key: String): Try[URL]

  64. def initiateMultipartUploadAsTry(initiateMultipartUploadRequest: InitiateMultipartUploadRequest): Try[InitiateMultipartUploadResult]

  65. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  66. def isRequesterPaysEnabledAsTry(bucketName: String): Try[Boolean]

  67. def listBucketsAsTry(listBucketsRequest: ListBucketsRequest): Try[Seq[Bucket]]

  68. def listBucketsAsTry: Try[Seq[Bucket]]

  69. def listMultipartUploadsAsTry(listMultipartUploadsRequest: ListMultipartUploadsRequest): Try[MultipartUploadListing]

  70. def listNextBatchOfObjectsAsTry(objectListing: ObjectListing): Try[ObjectListing]

  71. def listNextBatchOfVersionsAsTry(versionListing: VersionListing): Try[VersionListing]

  72. def listObjectsAsTry(listObjectsRequest: ListObjectsRequest): Try[ObjectListing]

  73. def listObjectsAsTry(bucketName: String, prefix: String): Try[ObjectListing]

  74. def listObjectsAsTry(bucketName: String): Try[ObjectListing]

  75. def listPartsAsTry(listPartsRequest: ListPartsRequest): Try[PartListing]

  76. def listVersionsAsTry(listVersionsRequest: ListVersionsRequest): Try[VersionListing]

  77. def listVersionsAsTry(bucketName: String, prefix: String, keyMarker: String, versionIdMarker: String, delimiter: String, maxKeys: Int): Try[VersionListing]

  78. def listVersionsAsTry(bucketName: String, prefix: String): Try[VersionListing]

  79. def putObjectAsTry(bucketName: String, key: String, inputStream: InputStream, objectMetadata: ObjectMetadata): Try[PutObjectResult]

  80. def putObjectAsTry(bucketName: String, key: String, file: File): Try[PutObjectResult]

  81. def putObjectAsTry(putObjectRequest: PutObjectRequest): Try[PutObjectResult]

  82. def restoreObjectAsTry(bucketName: String, key: String, expirationInDays: Int): Try[Unit]

  83. def restoreObjectAsTry(restoreObjectRequest: RestoreObjectRequest): Try[Unit]

  84. def setBucketAclAsTry(bucketName: String, cannedAccessControlList: CannedAccessControlList): Try[Unit]

  85. def setBucketAclAsTry(bucketName: String, accessControlList: AccessControlList): Try[Unit]

  86. def setBucketAclAsTry(setBucketAclRequest: SetBucketAclRequest): Try[Unit]

  87. def setBucketCrossOriginConfigurationAsTry(setBucketCrossOriginConfigurationRequest: SetBucketCrossOriginConfigurationRequest): Try[Unit]

  88. def setBucketCrossOriginConfigurationAsTry(s: String, bucketCrossOriginConfiguration: BucketCrossOriginConfiguration): Try[Unit]

  89. def setBucketLifecycleConfigurationAsTry(setBucketLifecycleConfigurationRequest: SetBucketLifecycleConfigurationRequest): Try[Unit]

  90. def setBucketLifecycleConfigurationAsTry(bucketName: String, bucketLifecycleConfiguration: BucketLifecycleConfiguration): Try[Unit]

  91. def setBucketLoggingConfigurationAsTry(setBucketLoggingConfigurationRequest: SetBucketLoggingConfigurationRequest): Try[Unit]

  92. def setBucketNotificationConfigurationAsTry(s: String, bucketNotificationConfiguration: BucketNotificationConfiguration): Try[Unit]

  93. def setBucketNotificationConfigurationAsTry(setBucketNotificationConfigurationRequest: SetBucketNotificationConfigurationRequest): Try[Unit]

  94. def setBucketPolicyAsTry(setBucketPolicyRequest: SetBucketPolicyRequest): Try[Unit]

  95. def setBucketPolicyAsTry(s: String, s1: String): Try[Unit]

  96. def setBucketTaggingConfigurationAsTry(setBucketTaggingConfigurationRequest: SetBucketTaggingConfigurationRequest): Try[Unit]

  97. def setBucketTaggingConfigurationAsTry(s: String, bucketTaggingConfiguration: BucketTaggingConfiguration): Try[Unit]

  98. def setBucketVersioningConfigurationAsTry(setBucketVersioningConfigurationRequest: SetBucketVersioningConfigurationRequest): Try[Unit]

  99. def setBucketWebsiteConfigurationAsTry(setBucketWebsiteConfigurationRequest: SetBucketWebsiteConfigurationRequest): Try[Unit]

  100. def setBucketWebsiteConfigurationAsTry(bucketName: String, bucketWebsiteConfiguration: BucketWebsiteConfiguration): Try[Unit]

  101. def setObjectAclAsTry(setObjectAclRequest: SetObjectAclRequest): Try[Unit]

  102. def setObjectAclAsTry(bucketName: String, key: String, versionId: String, cannedAccessControlList: CannedAccessControlList): Try[Unit]

  103. def setObjectAclAsTry(bucketName: String, key: String, versionId: String, accessControlList: AccessControlList): Try[Unit]

  104. def setObjectAclAsTry(bucketName: String, key: String, cannedAccessControlList: CannedAccessControlList): Try[Unit]

  105. def setObjectAclAsTry(bucketName: String, key: String, accessControlList: AccessControlList): Try[Unit]

  106. def toString(): String

    Definition Classes
    Any
  107. val underlying: AmazonS3Client

    Definition Classes
    RichAmazonS3Client → PimpedType
  108. def uploadPartAsTry(uploadPartRequest: UploadPartRequest): Try[UploadPartResult]

Inherited from PimpedType[AmazonS3Client]

Inherited from AnyVal

Inherited from Any

Ungrouped