你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FileParallelUploadOptions 类
- java.
lang. Object - com.
azure. storage. file. datalake. options. FileParallelUploadOptions
- com.
public class FileParallelUploadOptions
并行上传文件时可能传递的扩展选项。
构造函数摘要
构造函数 | 说明 |
---|---|
FileParallelUploadOptions(BinaryData data) |
构造新的 |
FileParallelUploadOptions(InputStream dataStream) |
构造新的 |
FileParallelUploadOptions(InputStream dataStream, long length) |
已放弃
不再需要长度;请改用 FileParallelUploadOptions(InputStream dataStream) 。
构造新的 |
FileParallelUploadOptions(Flux<ByteBuffer> dataFlux) |
构造新的 |
方法摘要
方法继承自 java.lang.Object
构造函数详细信息
FileParallelUploadOptions
public FileParallelUploadOptions(BinaryData data)
构造新的 FileParallelUploadOptions
。
参数:
FileParallelUploadOptions
public FileParallelUploadOptions(InputStream dataStream)
构造新的 FileParallelUploadOptions
。
参数:
FileParallelUploadOptions
@Deprecated
public FileParallelUploadOptions(InputStream dataStream, long length)
已放弃
构造新的 FileParallelUploadOptions
。 请改用 FileParallelUploadOptions(InputStream dataStream) 来提供 InputStream,而无需事先知道确切的长度。
参数:
FileParallelUploadOptions
public FileParallelUploadOptions(Flux
构造新的 FileParallelUploadOptions
。
参数:
Flux
可重播。 换句话说,它不必支持多个订阅者,并且预计不会在订阅之间生成相同的值。
方法详细信息
getData
public BinaryData getData()
获取数据源。
返回:
getDataFlux
public Flux
获取数据源。
返回:
getDataStream
public InputStream getDataStream()
获取数据源。
返回:
getEncryptionContext
public String getEncryptionContext()
在文件上设置的加密上下文。
返回:
getHeaders
getLength
@Deprecated
public long getLength()
已放弃
获取数据的长度。
返回:
getMetadata
public Map
获取元数据。
返回:
getOptionalLength
public Long getOptionalLength()
获取数据的长度。
返回:
getParallelTransferOptions
public ParallelTransferOptions getParallelTransferOptions()
返回:
getPermissions
public String getPermissions()
获取权限。
返回:
getRequestConditions
public DataLakeRequestConditions getRequestConditions()
返回:
getUmask
public String getUmask()
获取 umask。
返回:
setEncryptionContext
public FileParallelUploadOptions setEncryptionContext(String encryptionContext)
可以在文件上设置的可选加密上下文。 加密上下文旨在存储可用于解密 Blob 的元数据。
参数:
返回:
setHeaders
public FileParallelUploadOptions setHeaders(PathHttpHeaders headers)
设置 PathHttpHeaders。
参数:
返回:
setMetadata
public FileParallelUploadOptions setMetadata(Map
设置元数据。
参数:
返回:
setParallelTransferOptions
public FileParallelUploadOptions setParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)
参数:
返回:
setPermissions
public FileParallelUploadOptions setPermissions(String permissions)
设置权限。
参数:
返回:
setRequestConditions
public FileParallelUploadOptions setRequestConditions(DataLakeRequestConditions requestConditions)
参数:
返回:
setUmask
public FileParallelUploadOptions setUmask(String umask)
设置 umask。
参数:
返回: