Packages

class S3 extends scala.scalajs.js.Object

Annotations
@RawJSType() @native() @JSImport( "aws-sdk" , "S3" )
Linear Supertypes
scala.scalajs.js.Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new S3(config: AWSConfig)
  2. new S3()

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 abortMultipartUpload(params: AbortMultipartUploadRequest): Request[AbortMultipartUploadOutput]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. def completeMultipartUpload(params: CompleteMultipartUploadRequest): Request[CompleteMultipartUploadOutput]
  8. def copyObject(params: CopyObjectRequest): Request[CopyObjectOutput]
  9. def createBucket(params: CreateBucketRequest): Request[CreateBucketOutput]
  10. def createMultipartUpload(params: CreateMultipartUploadRequest): Request[CreateMultipartUploadOutput]
  11. def deleteBucket(params: DeleteBucketRequest): Request[scala.scalajs.js.Object]
  12. def deleteBucketAnalyticsConfiguration(params: DeleteBucketAnalyticsConfigurationRequest): Request[scala.scalajs.js.Object]
  13. def deleteBucketCors(params: DeleteBucketCorsRequest): Request[scala.scalajs.js.Object]
  14. def deleteBucketEncryption(params: DeleteBucketEncryptionRequest): Request[scala.scalajs.js.Object]
  15. def deleteBucketInventoryConfiguration(params: DeleteBucketInventoryConfigurationRequest): Request[scala.scalajs.js.Object]
  16. def deleteBucketLifecycle(params: DeleteBucketLifecycleRequest): Request[scala.scalajs.js.Object]
  17. def deleteBucketMetricsConfiguration(params: DeleteBucketMetricsConfigurationRequest): Request[scala.scalajs.js.Object]
  18. def deleteBucketPolicy(params: DeleteBucketPolicyRequest): Request[scala.scalajs.js.Object]
  19. def deleteBucketReplication(params: DeleteBucketReplicationRequest): Request[scala.scalajs.js.Object]
  20. def deleteBucketTagging(params: DeleteBucketTaggingRequest): Request[scala.scalajs.js.Object]
  21. def deleteBucketWebsite(params: DeleteBucketWebsiteRequest): Request[scala.scalajs.js.Object]
  22. def deleteObject(params: DeleteObjectRequest): Request[DeleteObjectOutput]
  23. def deleteObjectTagging(params: DeleteObjectTaggingRequest): Request[DeleteObjectTaggingOutput]
  24. def deleteObjects(params: DeleteObjectsRequest): Request[DeleteObjectsOutput]
  25. def deletePublicAccessBlock(params: DeletePublicAccessBlockRequest): Request[scala.scalajs.js.Object]
  26. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  28. def getBucketAccelerateConfiguration(params: GetBucketAccelerateConfigurationRequest): Request[GetBucketAccelerateConfigurationOutput]
  29. def getBucketAcl(params: GetBucketAclRequest): Request[GetBucketAclOutput]
  30. def getBucketAnalyticsConfiguration(params: GetBucketAnalyticsConfigurationRequest): Request[GetBucketAnalyticsConfigurationOutput]
  31. def getBucketCors(params: GetBucketCorsRequest): Request[GetBucketCorsOutput]
  32. def getBucketEncryption(params: GetBucketEncryptionRequest): Request[GetBucketEncryptionOutput]
  33. def getBucketInventoryConfiguration(params: GetBucketInventoryConfigurationRequest): Request[GetBucketInventoryConfigurationOutput]
  34. def getBucketLifecycleConfiguration(params: GetBucketLifecycleConfigurationRequest): Request[GetBucketLifecycleConfigurationOutput]
  35. def getBucketLocation(params: GetBucketLocationRequest): Request[GetBucketLocationOutput]
  36. def getBucketLogging(params: GetBucketLoggingRequest): Request[GetBucketLoggingOutput]
  37. def getBucketMetricsConfiguration(params: GetBucketMetricsConfigurationRequest): Request[GetBucketMetricsConfigurationOutput]
  38. def getBucketNotificationConfiguration(params: GetBucketNotificationConfigurationRequest): Request[NotificationConfiguration]
  39. def getBucketPolicy(params: GetBucketPolicyRequest): Request[GetBucketPolicyOutput]
  40. def getBucketPolicyStatus(params: GetBucketPolicyStatusRequest): Request[GetBucketPolicyStatusOutput]
  41. def getBucketReplication(params: GetBucketReplicationRequest): Request[GetBucketReplicationOutput]
  42. def getBucketRequestPayment(params: GetBucketRequestPaymentRequest): Request[GetBucketRequestPaymentOutput]
  43. def getBucketTagging(params: GetBucketTaggingRequest): Request[GetBucketTaggingOutput]
  44. def getBucketVersioning(params: GetBucketVersioningRequest): Request[GetBucketVersioningOutput]
  45. def getBucketWebsite(params: GetBucketWebsiteRequest): Request[GetBucketWebsiteOutput]
  46. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  47. def getObject(params: GetObjectRequest): Request[GetObjectOutput]
  48. def getObjectAcl(params: GetObjectAclRequest): Request[GetObjectAclOutput]
  49. def getObjectLegalHold(params: GetObjectLegalHoldRequest): Request[GetObjectLegalHoldOutput]
  50. def getObjectLockConfiguration(params: GetObjectLockConfigurationRequest): Request[GetObjectLockConfigurationOutput]
  51. def getObjectRetention(params: GetObjectRetentionRequest): Request[GetObjectRetentionOutput]
  52. def getObjectTagging(params: GetObjectTaggingRequest): Request[GetObjectTaggingOutput]
  53. def getObjectTorrent(params: GetObjectTorrentRequest): Request[GetObjectTorrentOutput]
  54. def getPublicAccessBlock(params: GetPublicAccessBlockRequest): Request[GetPublicAccessBlockOutput]
  55. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  56. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  57. def headBucket(params: HeadBucketRequest): Request[scala.scalajs.js.Object]
  58. def headObject(params: HeadObjectRequest): Request[HeadObjectOutput]
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. def isPrototypeOf(v: scala.scalajs.js.Object): Boolean
    Definition Classes
    Object
  61. def listBucketAnalyticsConfigurations(params: ListBucketAnalyticsConfigurationsRequest): Request[ListBucketAnalyticsConfigurationsOutput]
  62. def listBucketInventoryConfigurations(params: ListBucketInventoryConfigurationsRequest): Request[ListBucketInventoryConfigurationsOutput]
  63. def listBucketMetricsConfigurations(params: ListBucketMetricsConfigurationsRequest): Request[ListBucketMetricsConfigurationsOutput]
  64. def listBuckets(): Request[ListBucketsOutput]
  65. def listMultipartUploads(params: ListMultipartUploadsRequest): Request[ListMultipartUploadsOutput]
  66. def listObjectVersions(params: ListObjectVersionsRequest): Request[ListObjectVersionsOutput]
  67. def listObjects(params: ListObjectsRequest): Request[ListObjectsOutput]
  68. def listObjectsV2(params: ListObjectsV2Request): Request[ListObjectsV2Output]
  69. def listParts(params: ListPartsRequest): Request[ListPartsOutput]
  70. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  71. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  72. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  73. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  74. def putBucketAccelerateConfiguration(params: PutBucketAccelerateConfigurationRequest): Request[scala.scalajs.js.Object]
  75. def putBucketAcl(params: PutBucketAclRequest): Request[scala.scalajs.js.Object]
  76. def putBucketAnalyticsConfiguration(params: PutBucketAnalyticsConfigurationRequest): Request[scala.scalajs.js.Object]
  77. def putBucketCors(params: PutBucketCorsRequest): Request[scala.scalajs.js.Object]
  78. def putBucketEncryption(params: PutBucketEncryptionRequest): Request[scala.scalajs.js.Object]
  79. def putBucketInventoryConfiguration(params: PutBucketInventoryConfigurationRequest): Request[scala.scalajs.js.Object]
  80. def putBucketLifecycleConfiguration(params: PutBucketLifecycleConfigurationRequest): Request[scala.scalajs.js.Object]
  81. def putBucketLogging(params: PutBucketLoggingRequest): Request[scala.scalajs.js.Object]
  82. def putBucketMetricsConfiguration(params: PutBucketMetricsConfigurationRequest): Request[scala.scalajs.js.Object]
  83. def putBucketNotificationConfiguration(params: PutBucketNotificationConfigurationRequest): Request[scala.scalajs.js.Object]
  84. def putBucketPolicy(params: PutBucketPolicyRequest): Request[scala.scalajs.js.Object]
  85. def putBucketReplication(params: PutBucketReplicationRequest): Request[scala.scalajs.js.Object]
  86. def putBucketRequestPayment(params: PutBucketRequestPaymentRequest): Request[scala.scalajs.js.Object]
  87. def putBucketTagging(params: PutBucketTaggingRequest): Request[scala.scalajs.js.Object]
  88. def putBucketVersioning(params: PutBucketVersioningRequest): Request[scala.scalajs.js.Object]
  89. def putBucketWebsite(params: PutBucketWebsiteRequest): Request[scala.scalajs.js.Object]
  90. def putObject(params: PutObjectRequest): Request[PutObjectOutput]
  91. def putObjectAcl(params: PutObjectAclRequest): Request[PutObjectAclOutput]
  92. def putObjectLegalHold(params: PutObjectLegalHoldRequest): Request[PutObjectLegalHoldOutput]
  93. def putObjectLockConfiguration(params: PutObjectLockConfigurationRequest): Request[PutObjectLockConfigurationOutput]
  94. def putObjectRetention(params: PutObjectRetentionRequest): Request[PutObjectRetentionOutput]
  95. def putObjectTagging(params: PutObjectTaggingRequest): Request[PutObjectTaggingOutput]
  96. def putPublicAccessBlock(params: PutPublicAccessBlockRequest): Request[scala.scalajs.js.Object]
  97. def restoreObject(params: RestoreObjectRequest): Request[RestoreObjectOutput]
  98. def selectObjectContent(params: SelectObjectContentRequest): Request[SelectObjectContentOutput]
  99. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  100. def toLocaleString(): String
    Definition Classes
    Object
  101. def toString(): String
    Definition Classes
    AnyRef → Any
  102. def uploadPart(params: UploadPartRequest): Request[UploadPartOutput]
  103. def uploadPartCopy(params: UploadPartCopyRequest): Request[UploadPartCopyOutput]
  104. def valueOf(): Any
    Definition Classes
    Object
  105. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  107. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

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

    (Since version ) see corresponding Javadoc for more information.

  2. def getBucketLifecycle(params: GetBucketLifecycleRequest): Request[GetBucketLifecycleOutput]
    Annotations
    @deprecated
    Deprecated

    (Since version forever) Deprecated in AWS SDK

  3. def getBucketNotification(params: GetBucketNotificationConfigurationRequest): Request[NotificationConfigurationDeprecated]
    Annotations
    @deprecated
    Deprecated

    (Since version forever) Deprecated in AWS SDK

  4. def putBucketLifecycle(params: PutBucketLifecycleRequest): Request[scala.scalajs.js.Object]
    Annotations
    @deprecated
    Deprecated

    (Since version forever) Deprecated in AWS SDK

  5. def putBucketNotification(params: PutBucketNotificationRequest): Request[scala.scalajs.js.Object]
    Annotations
    @deprecated
    Deprecated

    (Since version forever) Deprecated in AWS SDK

Inherited from scala.scalajs.js.Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped