class S3 extends scala.scalajs.js.Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "S3" )
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- S3
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
- def abortMultipartUpload(params: AbortMultipartUploadRequest): Request[AbortMultipartUploadOutput]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- def completeMultipartUpload(params: CompleteMultipartUploadRequest): Request[CompleteMultipartUploadOutput]
- def copyObject(params: CopyObjectRequest): Request[CopyObjectOutput]
- def createBucket(params: CreateBucketRequest): Request[CreateBucketOutput]
- def createMultipartUpload(params: CreateMultipartUploadRequest): Request[CreateMultipartUploadOutput]
- def deleteBucket(params: DeleteBucketRequest): Request[scala.scalajs.js.Object]
- def deleteBucketAnalyticsConfiguration(params: DeleteBucketAnalyticsConfigurationRequest): Request[scala.scalajs.js.Object]
- def deleteBucketCors(params: DeleteBucketCorsRequest): Request[scala.scalajs.js.Object]
- def deleteBucketEncryption(params: DeleteBucketEncryptionRequest): Request[scala.scalajs.js.Object]
- def deleteBucketInventoryConfiguration(params: DeleteBucketInventoryConfigurationRequest): Request[scala.scalajs.js.Object]
- def deleteBucketLifecycle(params: DeleteBucketLifecycleRequest): Request[scala.scalajs.js.Object]
- def deleteBucketMetricsConfiguration(params: DeleteBucketMetricsConfigurationRequest): Request[scala.scalajs.js.Object]
- def deleteBucketPolicy(params: DeleteBucketPolicyRequest): Request[scala.scalajs.js.Object]
- def deleteBucketReplication(params: DeleteBucketReplicationRequest): Request[scala.scalajs.js.Object]
- def deleteBucketTagging(params: DeleteBucketTaggingRequest): Request[scala.scalajs.js.Object]
- def deleteBucketWebsite(params: DeleteBucketWebsiteRequest): Request[scala.scalajs.js.Object]
- def deleteObject(params: DeleteObjectRequest): Request[DeleteObjectOutput]
- def deleteObjectTagging(params: DeleteObjectTaggingRequest): Request[DeleteObjectTaggingOutput]
- def deleteObjects(params: DeleteObjectsRequest): Request[DeleteObjectsOutput]
- def deletePublicAccessBlock(params: DeletePublicAccessBlockRequest): Request[scala.scalajs.js.Object]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def getBucketAccelerateConfiguration(params: GetBucketAccelerateConfigurationRequest): Request[GetBucketAccelerateConfigurationOutput]
- def getBucketAcl(params: GetBucketAclRequest): Request[GetBucketAclOutput]
- def getBucketAnalyticsConfiguration(params: GetBucketAnalyticsConfigurationRequest): Request[GetBucketAnalyticsConfigurationOutput]
- def getBucketCors(params: GetBucketCorsRequest): Request[GetBucketCorsOutput]
- def getBucketEncryption(params: GetBucketEncryptionRequest): Request[GetBucketEncryptionOutput]
- def getBucketInventoryConfiguration(params: GetBucketInventoryConfigurationRequest): Request[GetBucketInventoryConfigurationOutput]
- def getBucketLifecycleConfiguration(params: GetBucketLifecycleConfigurationRequest): Request[GetBucketLifecycleConfigurationOutput]
- def getBucketLocation(params: GetBucketLocationRequest): Request[GetBucketLocationOutput]
- def getBucketLogging(params: GetBucketLoggingRequest): Request[GetBucketLoggingOutput]
- def getBucketMetricsConfiguration(params: GetBucketMetricsConfigurationRequest): Request[GetBucketMetricsConfigurationOutput]
- def getBucketNotificationConfiguration(params: GetBucketNotificationConfigurationRequest): Request[NotificationConfiguration]
- def getBucketPolicy(params: GetBucketPolicyRequest): Request[GetBucketPolicyOutput]
- def getBucketPolicyStatus(params: GetBucketPolicyStatusRequest): Request[GetBucketPolicyStatusOutput]
- def getBucketReplication(params: GetBucketReplicationRequest): Request[GetBucketReplicationOutput]
- def getBucketRequestPayment(params: GetBucketRequestPaymentRequest): Request[GetBucketRequestPaymentOutput]
- def getBucketTagging(params: GetBucketTaggingRequest): Request[GetBucketTaggingOutput]
- def getBucketVersioning(params: GetBucketVersioningRequest): Request[GetBucketVersioningOutput]
- def getBucketWebsite(params: GetBucketWebsiteRequest): Request[GetBucketWebsiteOutput]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getObject(params: GetObjectRequest): Request[GetObjectOutput]
- def getObjectAcl(params: GetObjectAclRequest): Request[GetObjectAclOutput]
- def getObjectLegalHold(params: GetObjectLegalHoldRequest): Request[GetObjectLegalHoldOutput]
- def getObjectLockConfiguration(params: GetObjectLockConfigurationRequest): Request[GetObjectLockConfigurationOutput]
- def getObjectRetention(params: GetObjectRetentionRequest): Request[GetObjectRetentionOutput]
- def getObjectTagging(params: GetObjectTaggingRequest): Request[GetObjectTaggingOutput]
- def getObjectTorrent(params: GetObjectTorrentRequest): Request[GetObjectTorrentOutput]
- def getPublicAccessBlock(params: GetPublicAccessBlockRequest): Request[GetPublicAccessBlockOutput]
-
def
hasOwnProperty(v: String): Boolean
- Definition Classes
- Object
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def headBucket(params: HeadBucketRequest): Request[scala.scalajs.js.Object]
- def headObject(params: HeadObjectRequest): Request[HeadObjectOutput]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isPrototypeOf(v: scala.scalajs.js.Object): Boolean
- Definition Classes
- Object
- def listBucketAnalyticsConfigurations(params: ListBucketAnalyticsConfigurationsRequest): Request[ListBucketAnalyticsConfigurationsOutput]
- def listBucketInventoryConfigurations(params: ListBucketInventoryConfigurationsRequest): Request[ListBucketInventoryConfigurationsOutput]
- def listBucketMetricsConfigurations(params: ListBucketMetricsConfigurationsRequest): Request[ListBucketMetricsConfigurationsOutput]
- def listBuckets(): Request[ListBucketsOutput]
- def listMultipartUploads(params: ListMultipartUploadsRequest): Request[ListMultipartUploadsOutput]
- def listObjectVersions(params: ListObjectVersionsRequest): Request[ListObjectVersionsOutput]
- def listObjects(params: ListObjectsRequest): Request[ListObjectsOutput]
- def listObjectsV2(params: ListObjectsV2Request): Request[ListObjectsV2Output]
- def listParts(params: ListPartsRequest): Request[ListPartsOutput]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
propertyIsEnumerable(v: String): Boolean
- Definition Classes
- Object
- def putBucketAccelerateConfiguration(params: PutBucketAccelerateConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketAcl(params: PutBucketAclRequest): Request[scala.scalajs.js.Object]
- def putBucketAnalyticsConfiguration(params: PutBucketAnalyticsConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketCors(params: PutBucketCorsRequest): Request[scala.scalajs.js.Object]
- def putBucketEncryption(params: PutBucketEncryptionRequest): Request[scala.scalajs.js.Object]
- def putBucketInventoryConfiguration(params: PutBucketInventoryConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketLifecycleConfiguration(params: PutBucketLifecycleConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketLogging(params: PutBucketLoggingRequest): Request[scala.scalajs.js.Object]
- def putBucketMetricsConfiguration(params: PutBucketMetricsConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketNotificationConfiguration(params: PutBucketNotificationConfigurationRequest): Request[scala.scalajs.js.Object]
- def putBucketPolicy(params: PutBucketPolicyRequest): Request[scala.scalajs.js.Object]
- def putBucketReplication(params: PutBucketReplicationRequest): Request[scala.scalajs.js.Object]
- def putBucketRequestPayment(params: PutBucketRequestPaymentRequest): Request[scala.scalajs.js.Object]
- def putBucketTagging(params: PutBucketTaggingRequest): Request[scala.scalajs.js.Object]
- def putBucketVersioning(params: PutBucketVersioningRequest): Request[scala.scalajs.js.Object]
- def putBucketWebsite(params: PutBucketWebsiteRequest): Request[scala.scalajs.js.Object]
- def putObject(params: PutObjectRequest): Request[PutObjectOutput]
- def putObjectAcl(params: PutObjectAclRequest): Request[PutObjectAclOutput]
- def putObjectLegalHold(params: PutObjectLegalHoldRequest): Request[PutObjectLegalHoldOutput]
- def putObjectLockConfiguration(params: PutObjectLockConfigurationRequest): Request[PutObjectLockConfigurationOutput]
- def putObjectRetention(params: PutObjectRetentionRequest): Request[PutObjectRetentionOutput]
- def putObjectTagging(params: PutObjectTaggingRequest): Request[PutObjectTaggingOutput]
- def putPublicAccessBlock(params: PutPublicAccessBlockRequest): Request[scala.scalajs.js.Object]
- def restoreObject(params: RestoreObjectRequest): Request[RestoreObjectOutput]
- def selectObjectContent(params: SelectObjectContentRequest): Request[SelectObjectContentOutput]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toLocaleString(): String
- Definition Classes
- Object
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def uploadPart(params: UploadPartRequest): Request[UploadPartOutput]
- def uploadPartCopy(params: UploadPartCopyRequest): Request[UploadPartCopyOutput]
-
def
valueOf(): Any
- Definition Classes
- Object
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
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.
-
def
getBucketLifecycle(params: GetBucketLifecycleRequest): Request[GetBucketLifecycleOutput]
- Annotations
- @deprecated
- Deprecated
(Since version forever) Deprecated in AWS SDK
-
def
getBucketNotification(params: GetBucketNotificationConfigurationRequest): Request[NotificationConfigurationDeprecated]
- Annotations
- @deprecated
- Deprecated
(Since version forever) Deprecated in AWS SDK
-
def
putBucketLifecycle(params: PutBucketLifecycleRequest): Request[scala.scalajs.js.Object]
- Annotations
- @deprecated
- Deprecated
(Since version forever) Deprecated in AWS SDK
-
def
putBucketNotification(params: PutBucketNotificationRequest): Request[scala.scalajs.js.Object]
- Annotations
- @deprecated
- Deprecated
(Since version forever) Deprecated in AWS SDK