public interface DMCBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
DMC |
build()
已过时。
|
DMC |
build(DMCConfig config)
Uses the DMCConfig to create a new
DMCClient instance. |
DMC |
build(DMCConfig config,
ClientConfiguration clientConfig)
Uses the DMCConfig to create a new
DMCClient instance. |
DMC |
build(DMC client,
String tenantId)
已过时。
|
DMC |
build(String tenantId)
已过时。
|
DMC |
build(String uri,
String username,
String password,
String bucket)
Uses the parameters to create a new
DMCClient instance. |
DMC |
build(String uri,
String username,
String password,
String tenantId,
String bucket)
Uses the specified tenantId to create a new
DMCClient instance. |
DMC |
build(String uri,
String username,
String password,
String bucket,
String appToken,
String appSecret)
Uses the parameters to create a new
DMCClient instance. |
DMC |
build(String uri,
String username,
String password,
String tenantId,
String bucket,
String appToken,
String appSecret)
Uses the specified tenantId to create a new
DMCClient instance. |
static DMCBuilder |
create()
create a new
DMCClient instance. |
static DMCBuilder |
create(boolean lazy)
create a new
DMCClient instance. |
static DMCBuilder create()
DMCClient instance.DMCClient instancestatic DMCBuilder create(boolean lazy)
DMCClient instance.
通过 build(DMCConfig)、build(DMCConfig, ClientConfiguration) 创建实例,该方法lazy参数不生效
应该通过 DMCLogin.setLazy(boolean) 直接设定
lazy - 延时创建tokenDMCClient instance@Deprecated DMC build()
DMCClient instance.
兼容:使用旧版配置信息 ServerSetting
DMCClient instance@Deprecated DMC build(String tenantId)
DMCClient instance.
兼容:使用旧版配置信息 ServerSetting
tenantId - IAM tenantIdDMCClient instance@Deprecated DMC build(DMC client, String tenantId)
可以使用 client.switchTenantId(tenantId)切换
client - 客户端tenantId - IAM tenantIdDMCClient instanceDMC build(String uri, String username, String password, String bucket)
DMCClient instance.uri - DMC server uriusername - DMC usernamepassword - DMC user passwordbucket - DMC databaseDMCClient instanceDMC build(String uri, String username, String password, String bucket, String appToken, String appSecret)
DMCClient instance.uri - DMC server uriusername - DMC usernamepassword - DMC user passwordbucket - DMC databaseappToken - IAM sys appTokenappSecret - IAM sys appSecretDMCClient instanceDMC build(String uri, String username, String password, String tenantId, String bucket)
DMCClient instance.uri - DMC server uriusername - DMC usernamepassword - DMC user passwordtenantId - IAM tenantIdbucket - DMC databaseDMCClient instanceDMC build(String uri, String username, String password, String tenantId, String bucket, String appToken, String appSecret)
DMCClient instance.uri - DMC server uriusername - DMC usernamepassword - DMC user passwordtenantId - IAM tenantIdbucket - DMC databaseappToken - IAM sys appTokenappSecret - IAM sys appSecretDMCClient instanceDMC build(DMCConfig config)
DMCClient instance.config - 基础配置信息DMCClient instanceDMC build(DMCConfig config, ClientConfiguration clientConfig)
DMCClient instance.config - 基础配置信息clientConfig - Client configurations for accessing to DMC servicesDMCClient instanceCopyright © 2025. All rights reserved.