| 程序包 | 说明 |
|---|---|
| com.jeesuite.filesystem.sdk.fdfs | |
| com.jeesuite.filesystem.sdk.fdfs.codec |
| 限定符和类型 | 方法和说明 |
|---|---|
static FileId |
FileId.fromBase64String(String base64) |
static FileId |
FileId.fromString(String fullPath)
从全路径构造存储路径
|
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Void> |
FastdfsClient.append(FileId fileId,
byte[] bytes)
追加文件
|
CompletableFuture<Void> |
FastdfsClient.append(FileId fileId,
File file)
追加文件
|
CompletableFuture<Void> |
FastdfsClient.append(FileId fileId,
Object content,
long size) |
CompletableFuture<Void> |
FastdfsClient.delete(FileId fileId) |
CompletableFuture<Void> |
FastdfsClient.download(FileId fileId,
Object out)
下载文件,其输出 output 参数支持以下类型
OutputStream
GatheringByteChannel
|
CompletableFuture<Void> |
FastdfsClient.download(FileId fileId,
Object out,
long offset,
long size) |
CompletableFuture<FileInfo> |
FastdfsClient.infoGet(FileId fileId)
获取文件信息
|
CompletableFuture<FileMetadata> |
FastdfsClient.metadataGet(FileId fileId)
获取文件元数据
|
CompletableFuture<Void> |
FastdfsClient.metadataSet(FileId fileId,
FileMetadata metadata)
设置文件元数据
|
CompletableFuture<Void> |
FastdfsClient.metadataSet(FileId fileId,
FileMetadata metadata,
byte flag)
设置文件元数据
|
CompletableFuture<Void> |
FastdfsClient.modify(FileId fileId,
byte[] bytes,
long offset) |
CompletableFuture<Void> |
FastdfsClient.modify(FileId fileId,
File file,
long offset) |
CompletableFuture<Void> |
FastdfsClient.modify(FileId fileId,
Object content,
long size,
long offset) |
CompletableFuture<Void> |
FastdfsClient.truncate(FileId fileId)
截取文件
|
CompletableFuture<Void> |
FastdfsClient.truncate(FileId fileId,
long truncatedSize)
截取文件
|
| 限定符和类型 | 方法和说明 |
|---|---|
FileId |
FileIdDecoder.decode(io.netty.buffer.ByteBuf in) |
| 构造器和说明 |
|---|
DownloadStorageGetEncoder(FileId fileId) |
DownloadStorageListEncoder(FileId fileId) |
FileAppendEncoder(FileId fileId,
File file) |
FileAppendEncoder(FileId fileId,
Object content,
long size) |
FileDeleteEncoder(FileId fileId) |
FileDownloadEncoder(FileId fileId) |
FileDownloadEncoder(FileId fileId,
long offset,
long size) |
FileIdOperationEncoder(FileId fileId) |
FileInfoGetEncoder(FileId fileId) |
FileMetadataGetEncoder(FileId fileId) |
FileMetadataSetEncoder(FileId fileId,
FileMetadata metadata,
byte flag) |
FileModifyEncoder(FileId fileId,
File file,
long offset) |
FileModifyEncoder(FileId fileId,
Object content,
long size,
long offset) |
FileTruncateEncoder(FileId fileId,
long truncatedSize) |
UpdateStorageGetEncoder(FileId fileId) |
Copyright © 2017. All rights reserved.