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"

SERVER_NAME_KEY

public static final String SERVER_NAME_KEY

定数値: "server_name"

SERVER_PORT_KEY

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