类 FastImageFile.Builder
java.lang.Object
com.github.tobato.fastdfs.domain.upload.AbstractFastFileBuilder<FastImageFile>
com.github.tobato.fastdfs.domain.upload.FastImageFile.Builder
- 封闭类:
- FastImageFile
构造模式
-
字段概要
从类继承的字段 com.github.tobato.fastdfs.domain.upload.AbstractFastFileBuilder
fileExtName, fileSize, groupName, inputStream, metaDataSet -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()构造上传文件对象上传至文件组withFile(InputStream inputStream, long fileSize, String fileExtName) 上传文件withMetaData(String name, String value) 元数据信息withMetaData(Set<MetaData> metaDataSet) 元数据信息按默认方式生成缩略图withThumbImage(double percent) 缩放比例配置withThumbImage(int width, int height) 缩略图配置
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
toGroup
从类复制的说明:AbstractFastFileBuilder上传至文件组- 覆盖:
toGroup在类中AbstractFastFileBuilder<FastImageFile>- 返回:
-
withFile
从类复制的说明:AbstractFastFileBuilder上传文件- 覆盖:
withFile在类中AbstractFastFileBuilder<FastImageFile>- 返回:
-
withMetaData
从类复制的说明:AbstractFastFileBuilder元数据信息- 覆盖:
withMetaData在类中AbstractFastFileBuilder<FastImageFile>- 返回:
-
withMetaData
从类复制的说明:AbstractFastFileBuilder元数据信息- 覆盖:
withMetaData在类中AbstractFastFileBuilder<FastImageFile>- 返回:
-
withThumbImage
按默认方式生成缩略图- 返回:
-
withThumbImage
缩略图配置- 参数:
width-height-- 返回:
-
withThumbImage
缩放比例配置- 参数:
percent-- 返回:
-
build
构造上传文件对象- 指定者:
build在类中AbstractFastFileBuilder<FastImageFile>- 返回:
-