public interface IFSClient
限定符和类型 | 方法和说明 |
---|---|
ObsFSFile |
appendFile(WriteFileRequest request)
在文件末尾追加内容
|
void |
close()
关闭OBS客户端,释放连接资源
|
DropFileResult |
dropFile(DropFileRequest request)
删除文件
|
TaskProgressStatus |
dropFolder(DropFolderRequest request)
删除文件夹
|
ObsFSAttribute |
getAttribute(GetAttributeRequest request)
获取文件/文件夹属性
|
GetBucketFSStatusResult |
getBucketFSStatus(GetBucketFSStatusRequest request)
获取桶的文件网关特性状态
|
ObsFSBucket |
newBucket(NewBucketRequest request)
创建桶
|
ObsFSFile |
newFile(NewFileRequest request)
创建文件
|
ObsFSFolder |
newFolder(NewFolderRequest request)
创建文件夹
|
ReadFileResult |
readFile(ReadFileRequest request)
读取文件内容
|
RenameResult |
renameFile(RenameRequest request)
重命名文件
|
RenameResult |
renameFolder(RenameRequest request)
重命名文件夹
|
HeaderResponse |
setBucketFSStatus(SetBucketFSStatusRequest request)
设置桶的文件网关特性状态
|
TruncateFileResult |
truncateFile(TruncateFileRequest request)
截断文件
|
ObsFSFile |
writeFile(WriteFileRequest request)
写文件内容
|
void close() throws IOException
IOException
- IO异常,当关闭资源失败时抛出该异常ObsFSBucket newBucket(NewBucketRequest request) throws ObsException
request
- 创建桶请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常HeaderResponse setBucketFSStatus(SetBucketFSStatusRequest request) throws ObsException
request
- 设置桶的文件网关特性状态的请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常GetBucketFSStatusResult getBucketFSStatus(GetBucketFSStatusRequest request) throws ObsException
request
- 获取桶的文件网关特性状态的请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ObsFSFile newFile(NewFileRequest request) throws ObsException
request
- 创建文件请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ObsFSFolder newFolder(NewFolderRequest request) throws ObsException
request
- 创建文件夹请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ObsFSAttribute getAttribute(GetAttributeRequest request) throws ObsException
request
- 获取文件/文件夹属性请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ReadFileResult readFile(ReadFileRequest request) throws ObsException
request
- 读取文件内容的请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ObsFSFile writeFile(WriteFileRequest request) throws ObsException
request
- 写文件内容的请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常ObsFSFile appendFile(WriteFileRequest request) throws ObsException
request
- 写文件内容的请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常RenameResult renameFile(RenameRequest request) throws ObsException
request
- 重命名文件请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常RenameResult renameFolder(RenameRequest request) throws ObsException
request
- 重命名文件夹请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常TruncateFileResult truncateFile(TruncateFileRequest request) throws ObsException
request
- 截断文件请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常DropFileResult dropFile(DropFileRequest request) throws ObsException
request
- 删除文件请求ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常TaskProgressStatus dropFolder(DropFolderRequest request) throws ObsException
request
- 删除文件夹请求参数ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常Copyright © 2019. All rights reserved.