public class ClientUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ClientUtils.ClientInstBuilder<T> |
| 构造器和说明 |
|---|
ClientUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
cacheClientConfig(String clientId,
ClientParams clientParams) |
static String |
computeClientIdSuffix(ClientParams clientParams) |
static YopClient |
getAvailableYopClient(String provider,
String env)
获取可用的基础SDK调用client
|
static <ClientInst> |
getClientInst(String clientId) |
static String |
getCurrentClientId() |
static YopCredentialsProvider |
getCurrentCredentialsProvider() |
static YopPlatformCredentialsProvider |
getCurrentPlatformCredentialsProvider() |
static YopSdkConfigProvider |
getCurrentSdkConfigProvider() |
static YopClient |
getDefaultYopClient() |
static <ClientInst> |
getOrBuildClientInst(ClientParams clientParams,
ClientUtils.ClientInstBuilder<ClientInst> instBuilder)
根据client配置获取client实例
|
static boolean |
isBasicClient(String clientId) |
static boolean |
isInnerBasicClient(String clientId) |
static void |
removeCurrentClientId() |
static void |
setCurrentClientId(String clientId) |
static String |
toInnerBasicClientId(String clientId) |
public static <ClientInst> ClientInst getOrBuildClientInst(ClientParams clientParams, ClientUtils.ClientInstBuilder<ClientInst> instBuilder)
ClientInst - client实例类型clientParams - ClientParamspublic static <ClientInst> ClientInst getClientInst(String clientId)
public static boolean isBasicClient(String clientId)
public static boolean isInnerBasicClient(String clientId)
public static String computeClientIdSuffix(ClientParams clientParams)
public static void cacheClientConfig(String clientId, ClientParams clientParams)
public static String getCurrentClientId()
public static YopClient getDefaultYopClient()
public static YopClient getAvailableYopClient(String provider, String env)
provider - 服务方env - 环境public static void setCurrentClientId(String clientId)
public static void removeCurrentClientId()
public static YopSdkConfigProvider getCurrentSdkConfigProvider()
public static YopCredentialsProvider getCurrentCredentialsProvider()
public static YopPlatformCredentialsProvider getCurrentPlatformCredentialsProvider()
Copyright © 2024. All rights reserved.