Methods
abortUpload
- abortUpload(name: string, uploadID: string): void
-
Parameters
-
name: string
-
uploadID: string
Returns void
completeUpload
-
Parameters
-
name: string
-
uploadID: string
-
-
Returns void
copyObject
- copyObject(sourceObject: string, destObject: string, opt?: CopyOption): void
-
Parameters
-
sourceObject: string
-
destObject: string
-
Returns void
createDir
- createDir(dir: string, withParent: boolean): void
-
Parameters
-
dir: string
-
withParent: boolean
Returns void
createMultipartUpload
- createMultipartUpload(name: string, opt: UploadOption): string
-
Parameters
Returns string
deleteDir
- deleteDir(dir: string): void
deleteObject
- deleteObject(name: string): void
getObject
- getObject(name: string): any
-
Parameters
Returns any
object 对象的二进制文件内容
getShareToken
- getShareToken(name: string, timeoutInMinutes: number): string
-
Parameters
-
name: string
-
timeoutInMinutes: number
Returns string
getUploadToken
- getUploadToken(name: string): string
-
Parameters
Returns string
hasObject
- hasObject(name: string): boolean
-
Parameters
Returns boolean
listParts
-
Parameters
-
name: string
-
uploadId: string
-
lsDir
- lsDir(dir: string, recursive: boolean): ObsObject[]
-
Parameters
-
dir: string
-
recursive: boolean
putObject
- putObject(name: string, data: any, ...args: string[]): string
-
Parameters
-
name: string
-
data: any
-
Rest ...args: string[]
Returns string
uploadObject
- uploadObject(name: string, data: any, opt?: UploadOption): void
uploadPart
- uploadPart(name: string, uploadID: string, partNum: number, data: any): CompletedPart
-
Parameters
-
name: string
-
uploadID: string
-
partNum: number
-
data: any
Store client api