1 package com.netease.nimlib.sdk.v2.message.attachment.builder;
5 import com.
netease.
nimlib.v2.message.impl.attachment.V2NIMMessageImageAttachmentImpl;
109 this.sceneName = sceneName;
167 this.height = height;
178 return new V2NIMMessageImageAttachmentImpl(path, size, md5, url, ext, name, sceneName, null, width, height);
V2NIMMessageImageAttachment build()
构建V2NIMMessageImageAttachment实例
static V2NIMMessageImageAttachmentBuilder builder()
创建一个新的V2NIMMessageImageAttachmentBuilder实例
V2NIMMessageImageAttachmentBuilder withExt(String ext)
设置文件后缀名
V2NIMMessageImageAttachmentBuilder withSceneName(String sceneName)
设置文件存储场景名,默认为com.netease.nimlib.sdk.v2.storage.V2NIMStorageSceneConfig#DEFAULT_IM的getSc...
V2NIMMessageImageAttachmentBuilder withUrl(String url)
设置文件上传服务器路径
V2NIMMessageImageAttachmentBuilder类
V2NIMMessageImageAttachmentBuilder withMd5(String md5)
设置文件MD5
V2NIMMessageImageAttachmentBuilder withWidth(int width)
设置图片宽度,如果小于0,则不设置
V2NIMMessageImageAttachmentBuilder withPath(String path)
设置文件路径
String getSceneName()
返回场景名
static final V2NIMStorageScene DEFAULT_IM
默认文件类型等场景 默认不过期
V2NIMMessageImageAttachmentBuilder withSize(long size)
设置文件大小,如果小于0,则不设置
V2NIMMessageImageAttachmentBuilder withHeight(int height)
设置图片高度,如果小于0,则不设置
V2NIMMessageImageAttachmentBuilder withName(String name)
设置文件名称