ConfigurableGrpcDynamicShardingClient
  public
  
  
  
  class
  ConfigurableGrpcDynamicShardingClient
  
    extends Object
  
  
  
  
  
      implements
      
        IDynamicShardingClient
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.shard.ConfigurableGrpcDynamicShardingClient | 
Summary
| Public constructors | |
|---|---|
| 
      ConfigurableGrpcDynamicShardingClient(IDynamicShardingConnectionInfo connectionInfo)
      Constructor for a configurable gRPC client to a dynamic sharding server. | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        ProvideTestTargetResponse | 
      provideTestTarget(ProvideTestTargetRequest request)
      Provide a test target to the server | 
| 
        
        
        
        
        
        RequestTestTargetResponse | 
      requestTestTarget(RequestTestTargetRequest request)
      Request a test target from the server | 
Public constructors
ConfigurableGrpcDynamicShardingClient
public ConfigurableGrpcDynamicShardingClient (IDynamicShardingConnectionInfo connectionInfo)
Constructor for a configurable gRPC client to a dynamic sharding server.
Be sure to properly populate the connectionInfo object being passed in.
| Parameters | |
|---|---|
| connectionInfo | IDynamicShardingConnectionInfo | 
Public methods
provideTestTarget
public ProvideTestTargetResponse provideTestTarget (ProvideTestTargetRequest request)
Provide a test target to the server
| Parameters | |
|---|---|
| request | ProvideTestTargetRequest | 
| Returns | |
|---|---|
| ProvideTestTargetResponse | |
requestTestTarget
public RequestTestTargetResponse requestTestTarget (RequestTestTargetRequest request)
Request a test target from the server
| Parameters | |
|---|---|
| request | RequestTestTargetRequest | 
| Returns | |
|---|---|
| RequestTestTargetResponse | |
