DynamicShardingConnectionInfoMessage

public class DynamicShardingConnectionInfoMessage
extends Object implements IDynamicShardingConnectionInfo

java.lang.Object
com.android.tradefed.invoker.shard.DynamicShardingConnectionInfoMessage


Classe di memorizzazione dei dati per semplificare l'invio tramite il server delle funzionalità.

ATTENZIONE: QUESTA CLASSE DEVE ESSERE RETROCOMPATIBILE CON SE STESSA ALMENO 2 SETTIMANE PRIMA. DEVE ESSERE COMPATIBILE CON LA VERSIONE DI CUI È STATO ESEGUITO IL DEPLOYMENT, CHE PUÒ RISALIRE A UN PAIO DI SETTIMANE PRIMA. Questo perché questa classe gestisce la serializzazione e la deserializzazione di una funzionalità, ma deve funzionare con la versione di cui è stato eseguito il deployment in laboratorio , che sarà una versione precedente di questa classe.

Riepilogo

Costanti

String AUTH_SCOPES_KEY

String SERVER_NAME_KEY

String SERVER_PORT_KEY

Metodi pubblici

static DynamicShardingConnectionInfoMessage fromConnectionInfo(IDynamicShardingConnectionInfo info)
static DynamicShardingConnectionInfoMessage fromMultiPartResponse(MultiPartResponse response)
List<String> getAuthScopes()
String getServerAddress()
Integer getServerPort()
MultiPartResponse.Builder toResponseBuilder()

Costanti

AUTH_SCOPES_KEY

public static final String AUTH_SCOPES_KEY

Valore costante: "auth_scopes"

SERVER_NAME_KEY

public static final String SERVER_NAME_KEY

Valore costante: "server_name"

SERVER_PORT_KEY

public static final String SERVER_PORT_KEY

Valore costante: "server_port"

Metodi pubblici

fromConnectionInfo

public static DynamicShardingConnectionInfoMessage fromConnectionInfo (IDynamicShardingConnectionInfo info)

Parametri
info IDynamicShardingConnectionInfo

Resi
DynamicShardingConnectionInfoMessage

fromMultiPartResponse

public static DynamicShardingConnectionInfoMessage fromMultiPartResponse (MultiPartResponse response)

Parametri
response MultiPartResponse

Resi
DynamicShardingConnectionInfoMessage

getAuthScopes

public List<String> getAuthScopes ()

Resi
List<String>

getServerAddress

public String getServerAddress ()

Resi
String

getServerPort

public Integer getServerPort ()

Resi
Integer

toResponseBuilder

public MultiPartResponse.Builder toResponseBuilder ()

Resi
MultiPartResponse.Builder