DynamicShardingConnectionInfoMessage

public class DynamicShardingConnectionInfoMessage
extends Object implements IDynamicShardingConnectionInfo

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


Класс для хранения данных, упрощающий отправку через сервер функций.

ВНИМАНИЕ: ЭТОТ КЛАСС ДОЛЖЕН БЫТЬ ОБРАТНО СОВМЕСТИМ С СОБОЙ КАК МИНИМУМ 2 НЕДЕЛИ. ОН ДОЛЖЕН СОВПАДАТЬ С РАЗВЕРНУТОЙ ВЕРСИЕЙ, КОТОРАЯ МОЖЕТ БЫТЬ УЖЕ НЕСКОЛЬКО НЕДЕЛЬ. Это связано с тем, что этот класс обрабатывает сериализацию и десериализацию для определенной функции, но он должен работать с версией, развернутой в тестовой среде, которая будет более старой версией этого класса.

Краткое содержание

Константы

String AUTH_SCOPES_KEY

String SERVER_NAME_KEY

String SERVER_PORT_KEY

Общедоступные методы

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

Константы

AUTH_SCOPES_KEY

public static final String AUTH_SCOPES_KEY

Постоянное значение: "auth_scopes"

КЛЮЧ_ИМЯ_СЕРВЕРА

public static final String SERVER_NAME_KEY

Постоянное значение: "server_name"

КЛЮЧ_ПОРТА_СЕРВЕРА

public static final String SERVER_PORT_KEY

Постоянное значение: "server_port"

Общедоступные методы

fromConnectionInfo

public static DynamicShardingConnectionInfoMessage fromConnectionInfo (IDynamicShardingConnectionInfo info)

Параметры
info IDynamicShardingConnectionInfo

Возвраты
DynamicShardingConnectionInfoMessage

fromMultiPartResponse

public static DynamicShardingConnectionInfoMessage fromMultiPartResponse (MultiPartResponse response)

Параметры
response MultiPartResponse

Возвраты
DynamicShardingConnectionInfoMessage

getAuthScopes

public List<String> getAuthScopes ()

Возвраты
List<String>

getServerAddress

public String getServerAddress ()

Возвраты
String

getServerPort

public Integer getServerPort ()

Возвраты
Integer

toResponseBuilder

public MultiPartResponse.Builder toResponseBuilder ()

Возвраты
MultiPartResponse.Builder