### YamlMime:JavaType uid: "com.azure.storage.blob.models.BlobDownloadAsyncResponse" fullName: "com.azure.storage.blob.models.BlobDownloadAsyncResponse" name: "BlobDownloadAsyncResponse" nameWithType: "BlobDownloadAsyncResponse" summary: "This class contains the response information returned from the server when downloading a blob." inheritances: - "" - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **BlobDownloadAsyncResponse**
extends <,Flux<ByteBuffer>>
implements Closeable" constructors: - uid: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.BlobDownloadAsyncResponse(com.azure.core.http.HttpRequest,int,com.azure.core.http.HttpHeaders,reactor.core.publisher.Flux,com.azure.storage.blob.models.BlobDownloadHeaders)" fullName: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.BlobDownloadAsyncResponse(HttpRequest request, int statusCode, HttpHeaders headers, Flux value, BlobDownloadHeaders deserializedHeaders)" name: "BlobDownloadAsyncResponse(HttpRequest request, int statusCode, HttpHeaders headers, Flux value, BlobDownloadHeaders deserializedHeaders)" nameWithType: "BlobDownloadAsyncResponse.BlobDownloadAsyncResponse(HttpRequest request, int statusCode, HttpHeaders headers, Flux value, BlobDownloadHeaders deserializedHeaders)" summary: "Constructs a ." parameters: - description: "Request sent to the service." name: "request" type: "" - description: "Response status code returned by the service." name: "statusCode" type: "" - description: "Raw headers returned by the response." name: "headers" type: "" - description: "Stream of download data being returned by the service." name: "value" type: "Flux<ByteBuffer>" - description: "Headers deserialized into an object." name: "deserializedHeaders" type: "" syntax: "public BlobDownloadAsyncResponse(HttpRequest request, int statusCode, HttpHeaders headers, Flux value, BlobDownloadHeaders deserializedHeaders)" desc: "Constructs a ." methods: - uid: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.close()" fullName: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.close()" name: "close()" nameWithType: "BlobDownloadAsyncResponse.close()" syntax: "public void close()" exceptions: - type: "IOException" - uid: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.writeValueToAsync(java.nio.channels.AsynchronousByteChannel,com.azure.core.util.ProgressReporter)" fullName: "com.azure.storage.blob.models.BlobDownloadAsyncResponse.writeValueToAsync(AsynchronousByteChannel channel, ProgressReporter progressReporter)" name: "writeValueToAsync(AsynchronousByteChannel channel, ProgressReporter progressReporter)" nameWithType: "BlobDownloadAsyncResponse.writeValueToAsync(AsynchronousByteChannel channel, ProgressReporter progressReporter)" summary: "Transfers content bytes to the ." parameters: - description: "The destination ." name: "channel" type: "AsynchronousByteChannel" - description: "Optional ." name: "progressReporter" type: "" syntax: "public Mono writeValueToAsync(AsynchronousByteChannel channel, ProgressReporter progressReporter)" desc: "Transfers content bytes to the ." returns: description: "A that completes when transfer is completed." type: "Mono<Void>" type: "class" desc: "This class contains the response information returned from the server when downloading a blob." implements: - "Closeable" metadata: {} package: "com.azure.storage.blob.models" artifact: com.azure:azure-storage-blob:12.27.1