NIMSDK-AOS  10.9.90
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder类 参考

V2NIMMessageImageAttachmentBuilder类 更多...

Public 成员函数

V2NIMMessageImageAttachmentBuilder withPath (String path)
 设置文件路径 更多...
 
V2NIMMessageImageAttachmentBuilder withName (String name)
 设置文件名称 更多...
 
V2NIMMessageImageAttachmentBuilder withSize (long size)
 设置文件大小,如果小于0,则不设置 更多...
 
V2NIMMessageImageAttachmentBuilder withSceneName (String sceneName)
 设置文件存储场景名,默认为com.netease.nimlib.sdk.v2.storage.V2NIMStorageSceneConfig#DEFAULT_IM的getSceneName()值 更多...
 
V2NIMMessageImageAttachmentBuilder withMd5 (String md5)
 设置文件MD5 更多...
 
V2NIMMessageImageAttachmentBuilder withUrl (String url)
 设置文件上传服务器路径 更多...
 
V2NIMMessageImageAttachmentBuilder withExt (String ext)
 设置文件后缀名 更多...
 
V2NIMMessageImageAttachmentBuilder withWidth (int width)
 设置图片宽度,如果小于0,则不设置 更多...
 
V2NIMMessageImageAttachmentBuilder withHeight (int height)
 设置图片高度,如果小于0,则不设置 更多...
 
V2NIMMessageImageAttachment build ()
 构建V2NIMMessageImageAttachment实例 更多...
 

静态 Public 成员函数

static V2NIMMessageImageAttachmentBuilder builder ()
 创建一个新的V2NIMMessageImageAttachmentBuilder实例 更多...
 

详细描述

V2NIMMessageImageAttachmentBuilder类

用于构建图片消息附件的构建器类。 此类使用建造者模式,允许链式调用设置各种属性。

在文件 V2NIMMessageImageAttachmentBuilder.java13 行定义.

成员函数说明

V2NIMMessageImageAttachment com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.build ( )

构建V2NIMMessageImageAttachment实例

返回
新的V2NIMMessageImageAttachment实例

在文件 V2NIMMessageImageAttachmentBuilder.java177 行定义.

static V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.builder ( )
static

创建一个新的V2NIMMessageImageAttachmentBuilder实例

返回
新的V2NIMMessageImageAttachmentBuilder实例

在文件 V2NIMMessageImageAttachmentBuilder.java64 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withExt ( String  ext)

设置文件后缀名

参数
ext文件后缀名
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java141 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withHeight ( int  height)

设置图片高度,如果小于0,则不设置

参数
height图片高度
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java165 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withMd5 ( String  md5)

设置文件MD5

参数
md5文件MD5值
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java119 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withName ( String  name)

设置文件名称

参数
name文件名称
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java85 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withPath ( String  path)

设置文件路径

参数
path文件路径
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java74 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withSceneName ( String  sceneName)

设置文件存储场景名,默认为com.netease.nimlib.sdk.v2.storage.V2NIMStorageSceneConfig#DEFAULT_IM的getSceneName()值

参数
sceneName存储场景名
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java108 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withSize ( long  size)

设置文件大小,如果小于0,则不设置

参数
size文件大小
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java96 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withUrl ( String  url)

设置文件上传服务器路径

参数
url服务器路径
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java130 行定义.

V2NIMMessageImageAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageImageAttachmentBuilder.withWidth ( int  width)

设置图片宽度,如果小于0,则不设置

参数
width图片宽度
返回
当前构建器实例

在文件 V2NIMMessageImageAttachmentBuilder.java152 行定义.


该类的文档由以下文件生成: