我正在使用Azure存储Java库here。我创建了一个异步客户端,并准备好Flux<DataBuffer>
的流提交到云:)
fun write(data: Flux<ByteBuffer>): Mono<AppendBlobItem> =
blobContainerClient.getBlobAsyncClient(guid).appendBlobAsyncClient
.appendBlock(data, WHAT_DO_I_PASS_IN_HERE )
}
从概念上讲,我对如何使用appendBlock
来调用length
感到困惑。因为数据是Flux<ByteButter>
,所以在调用该方法时我不知道长度是否不正确?我正在努力寻找有关如何使用此异步库的示例,但是API定义对我而言毫无意义!谢谢你的帮助。