NIMSDK-AOS  9.16.0
| Public 成员函数 | Protected 属性 | 所有成员列表
com.netease.nimlib.sdk.nos.model.NosTransferInfo类 参考

NOS文件传输信息 更多...

类 com.netease.nimlib.sdk.nos.model.NosTransferInfo 继承关系图:

enum  TransferType
 

Public 成员函数

String getPath ()
 获取文件本地路径 更多...
 
void setPath (String path)
 设置文件路径 更多...
 
long getSize ()
 获取文件大小,单位为byte 更多...
 
void setSize (long size)
 设置文件大小,单位为byte 更多...
 
String getMd5 ()
 获取文件内容MD5 更多...
 
void setMd5 (String md5)
 设置文件内容MD5 更多...
 
String getUrl ()
 获取文件在服务器上的下载url。若文件还未上传,返回null 更多...
 
void setUrl (String url)
 
String getExtension ()
 获取文件后缀名 更多...
 
void setExtension (String extension)
 设置文件后缀名 更多...
 
NosTransferStatus getStatus ()
 获取文件传输当前状态 更多...
 
void setStatus (NosTransferStatus status)
 设置文件传输当前状态 更多...
 
TransferType getTransferType ()
 返回当前传输是上传还是下载 更多...
 
void setTransferType (TransferType transferType)
 设置当前传输是上传还是下载 更多...
 
String getKey ()
 返回当前文件传输的唯一标识 更多...
 

Protected 属性

TransferType transferType
 上传or下载 更多...
 
String path
 文件路径 更多...
 
long size
 文件大小 更多...
 
String md5
 文件内容的MD5 更多...
 
String url
 文件下载地址 更多...
 
String extension
 文件后缀名 更多...
 
NosTransferStatus status = NosTransferStatus.def
 文件传输状态 更多...
 

详细描述

NOS文件传输信息

在文件 NosTransferInfo.java10 行定义.

成员函数说明

◆ getExtension()

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.getExtension ( )

获取文件后缀名

返回
后缀名

在文件 NosTransferInfo.java127 行定义.

◆ getKey()

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.getKey ( )

返回当前文件传输的唯一标识

返回
如果是上传文件,返回本地路径;如果是下载文件,返回下载地址

在文件 NosTransferInfo.java181 行定义.

◆ getMd5()

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.getMd5 ( )

获取文件内容MD5

返回
内容MD5

在文件 NosTransferInfo.java93 行定义.

◆ getPath()

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.getPath ( )

获取文件本地路径

返回
文件路径

在文件 NosTransferInfo.java57 行定义.

◆ getSize()

long com.netease.nimlib.sdk.nos.model.NosTransferInfo.getSize ( )

获取文件大小,单位为byte

返回
文件大小

在文件 NosTransferInfo.java75 行定义.

◆ getStatus()

NosTransferStatus com.netease.nimlib.sdk.nos.model.NosTransferInfo.getStatus ( )

获取文件传输当前状态

返回
当前文件传输状态

在文件 NosTransferInfo.java145 行定义.

◆ getTransferType()

TransferType com.netease.nimlib.sdk.nos.model.NosTransferInfo.getTransferType ( )

返回当前传输是上传还是下载

返回
上传or下载

在文件 NosTransferInfo.java163 行定义.

◆ getUrl()

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.getUrl ( )

获取文件在服务器上的下载url。若文件还未上传,返回null

返回
源站url

在文件 NosTransferInfo.java111 行定义.

◆ setExtension()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setExtension ( String  extension)

设置文件后缀名

参数
extension后缀名

在文件 NosTransferInfo.java136 行定义.

◆ setMd5()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setMd5 ( String  md5)

设置文件内容MD5

参数
md5内容MD5

在文件 NosTransferInfo.java102 行定义.

◆ setPath()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setPath ( String  path)

设置文件路径

参数
path文件路径

在文件 NosTransferInfo.java66 行定义.

◆ setSize()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setSize ( long  size)

设置文件大小,单位为byte

参数
size文件大小

在文件 NosTransferInfo.java84 行定义.

◆ setStatus()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setStatus ( NosTransferStatus  status)

设置文件传输当前状态

参数
status文件传输状态枚举

在文件 NosTransferInfo.java154 行定义.

◆ setTransferType()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setTransferType ( TransferType  transferType)

设置当前传输是上传还是下载

参数
transferType上传or下载

在文件 NosTransferInfo.java172 行定义.

◆ setUrl()

void com.netease.nimlib.sdk.nos.model.NosTransferInfo.setUrl ( String  url)
参数
url

在文件 NosTransferInfo.java118 行定义.

类成员变量说明

◆ extension

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.extension
protected

文件后缀名

在文件 NosTransferInfo.java45 行定义.

◆ md5

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.md5
protected

文件内容的MD5

在文件 NosTransferInfo.java35 行定义.

◆ path

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.path
protected

文件路径

在文件 NosTransferInfo.java25 行定义.

◆ size

long com.netease.nimlib.sdk.nos.model.NosTransferInfo.size
protected

文件大小

在文件 NosTransferInfo.java30 行定义.

◆ status

NosTransferStatus com.netease.nimlib.sdk.nos.model.NosTransferInfo.status = NosTransferStatus.def
protected

文件传输状态

在文件 NosTransferInfo.java50 行定义.

◆ transferType

TransferType com.netease.nimlib.sdk.nos.model.NosTransferInfo.transferType
protected

上传or下载

在文件 NosTransferInfo.java20 行定义.

◆ url

String com.netease.nimlib.sdk.nos.model.NosTransferInfo.url
protected

文件下载地址

在文件 NosTransferInfo.java40 行定义.


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