|
NIMSDK-AOS
10.9.90
|
V2NIMMessageAudioAttachmentBuilder 类 更多...
Public 成员函数 | |
| V2NIMMessageAudioAttachmentBuilder | withPath (String path) |
| 设置文件路径 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withName (String name) |
| 设置文件名称 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withSize (long size) |
| 设置文件大小,如果小于0,则不设置 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withSceneName (String sceneName) |
| 设置文件存储场景名,默认为com.netease.nimlib.sdk.v2.storage.V2NIMStorageSceneConfig#DEFAULT_IM的getSceneName()值 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withMd5 (String md5) |
| 设置文件MD5 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withUrl (String url) |
| 设置文件上传服务器路径 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withExt (String ext) |
| 设置文件扩展名 更多... | |
| V2NIMMessageAudioAttachmentBuilder | withDuration (int duration) |
| 设置音频时长,如果小于0,则不设置 更多... | |
| V2NIMMessageAudioAttachment | build () |
| 构建V2NIMMessageAudioAttachment实例 更多... | |
静态 Public 成员函数 | |
| static V2NIMMessageAudioAttachmentBuilder | builder () |
| 创建一个新的V2NIMMessageAudioAttachmentBuilder实例 更多... | |
V2NIMMessageAudioAttachmentBuilder 类
这个类用于构建音频消息附件。它使用了构建器模式,允许用户通过链式调用设置各种属性。 主要属性包括文件路径、名称、大小、存储场景名、MD5、URL、文件扩展名和音频时长。
在文件 V2NIMMessageAudioAttachmentBuilder.java 第 13 行定义.
| V2NIMMessageAudioAttachment com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.build | ( | ) |
构建V2NIMMessageAudioAttachment实例
在文件 V2NIMMessageAudioAttachmentBuilder.java 第 152 行定义.
|
static |
创建一个新的V2NIMMessageAudioAttachmentBuilder实例
在文件 V2NIMMessageAudioAttachmentBuilder.java 第 60 行定义.
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withDuration | ( | int | duration | ) |
设置音频时长,如果小于0,则不设置
| duration | 音频时长(单位:秒) |
在文件 V2NIMMessageAudioAttachmentBuilder.java 第 141 行定义.
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withExt | ( | String | ext | ) |
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withMd5 | ( | String | md5 | ) |
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withName | ( | String | name | ) |
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withPath | ( | String | path | ) |
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withSceneName | ( | String | sceneName | ) |
设置文件存储场景名,默认为com.netease.nimlib.sdk.v2.storage.V2NIMStorageSceneConfig#DEFAULT_IM的getSceneName()值
| sceneName | 存储场景名 |
在文件 V2NIMMessageAudioAttachmentBuilder.java 第 101 行定义.
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withSize | ( | long | size | ) |
| V2NIMMessageAudioAttachmentBuilder com.netease.nimlib.sdk.v2.message.attachment.builder.V2NIMMessageAudioAttachmentBuilder.withUrl | ( | String | url | ) |
1.8.11