SDK Client Reference
Classes
ApiError
Bucket
addLifecycleRule
combine
create
createChannel
createNotification
delete
deleteFiles
deleteLabels
disableRequesterPays
enableLogging
enableRequesterPays
exists
file
get
getFiles
getFilesStream
getLabels
getMetadata
getNotifications
getSignedUrl
lock
makePrivate
makePublic
notification
removeRetentionPeriod
setCorsConfiguration
setLabels
setMetadata
setRetentionPeriod
setStorageClass
setUserProject
upload
Channel
stop
File
copy
createReadStream
createResumableUpload
createWriteStream
delete
deleteResumableCache
download
exists
generateSignedPostPolicyV2
generateSignedPostPolicyV4
get
getExpirationDate
getMetadata
getSignedPolicy
getSignedUrl
isPublic
makePrivate
makePublic
move
publicUrl
rename
rotateEncryptionKey
save
setEncryptionKey
setMetadata
setStorageClass
setUserProject
HmacKey
delete
get
getMetadata
setMetadata
Iam
getPolicy
setPolicy
testPermissions
common/operation
common/service
Notification
create
delete
exists
get
getMetadata
PartialFailureError
ProgressStream
ServiceObject
getRequestInterceptors
requestStream
Storage
bucket
channel
createBucket
createHmacKey
getBuckets
getBucketsStream
getHmacKeysStream
getServiceAccount
hmacKey
Global
AUTO_RETRY_DEFAULT
encodeURI
fixedEncodeURIComponent
MAX_RETRY_DEFAULT
MAX_RETRY_DELAY_DEFAULT
objectEntries
qsStringify
RETRY_DELAY_MULTIPLIER_DEFAULT
RETRYABLE_ERR_FN_DEFAULT
TOTAL_TIMEOUT_DEFAULT
unicodeJSONStringify
ApiError
ApiError
Custom error type for API errors.
Constructor
new ApiError
(errorBody)
Parameters:
Name
Type
Description
errorBody
object
Error object.