바이트 스트림 다운로더

public class ByteStreamDownloader
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.cache.remote.ByteStreamDownloader


ByteStream gRPC 서비스의 Read 메서드를 구현하는 클라이언트

요약

공개 생성자

ByteStreamDownloader(String instanceName, Channel channel, CallCredentials callCredentials, Duration callTimeout)

공개 메서드

ListenableFuture<Void> downloadBlob(Digest digest, OutputStream out)

원격 ByteStream 서비스를 통해 BLOB을 다운로드합니다.

공개 생성자

바이트 스트림 다운로더

public ByteStreamDownloader (String instanceName, 
                Channel channel, 
                CallCredentials callCredentials, 
                Duration callTimeout)

매개변수
instanceName String

channel Channel

callCredentials CallCredentials

callTimeout Duration

공개 메서드

downloadBlob

public ListenableFuture<Void> downloadBlob (Digest digest, 
                OutputStream out)

원격 ByteStream 서비스를 통해 BLOB을 다운로드합니다.

매개변수
digest Digest: 다운로드할 BLOB의 다이제스트입니다.

out OutputStream: BLOB이 다운로드된 ERROR(/OutputStream)입니다.

반환 값
ListenableFuture<Void>