类 DccClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.dcc.DccClient
-
public class DccClient extends AbstractBceClient
Provides the client for accessing the Baidu Dedicated Cloud Compute Service(dcc).
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 DccClient()Constructs a new client to invoke service methods on dcc.DccClient(BceClientConfiguration clientConfiguration)Constructs a new dcc client using the client configuration to access dcc.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 CreateDccResponsecreateDcc(CreateDccRequest request)Create a dcc host with specified options.CreateDccInstanceResponsecreateDccInstance(CreateDccInstanceRequest request)Create a dcc instance with specified options.CreateDccInstanceResponsecreateDccInstanceWithEncryption(CreateDccInstanceRequest request)Create a dcc instance with specified options.voiddccBindTags(DccBindTagsRequest request)Bind tags to dcc.DccModeldccDetail(DccDetailRequest request)Query detail information of a dedicated host.ListDccResponsedccList(ListDccRequest request)Listing dcc hosts owned by the user.voiddccRename(DccRenameRequest request)Renaming dcc instance.voiddccUnbindTags(DccUnbindTagsRequest request)Unbind tags from dcc.-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
DccClient
public DccClient()
Constructs a new client to invoke service methods on dcc.
-
DccClient
public DccClient(BceClientConfiguration clientConfiguration)
Constructs a new dcc client using the client configuration to access dcc.- 参数:
clientConfiguration- The dcc client configuration options controlling how this client connects to dcc (e.g. proxy settings, retry counts, etc).
-
-
方法详细资料
-
createDcc
public CreateDccResponse createDcc(CreateDccRequest request)
Create a dcc host with specified options. You must fill the field of clientToken,which is especially for keeping idempotent.- 参数:
request- CreateDccRequest- 返回:
- CreateDccResponse
-
createDccInstance
public CreateDccInstanceResponse createDccInstance(CreateDccInstanceRequest request)
Create a dcc instance with specified options.- 参数:
request- CreateDccInstanceRequest- 返回:
- CreateDccInstanceResponse
-
createDccInstanceWithEncryption
public CreateDccInstanceResponse createDccInstanceWithEncryption(CreateDccInstanceRequest request)
Create a dcc instance with specified options. This interface will encrypt the password- 参数:
request- CreateDccInstanceRequest- 返回:
- CreateDccInstanceResponse
-
dccBindTags
public void dccBindTags(DccBindTagsRequest request)
Bind tags to dcc. Tags will also be bound to instances created on the dcc.- 参数:
request- DccBindTagsRequest
-
dccUnbindTags
public void dccUnbindTags(DccUnbindTagsRequest request)
Unbind tags from dcc.- 参数:
request- DccUnbindTagsRequest
-
dccRename
public void dccRename(DccRenameRequest request)
Renaming dcc instance.- 参数:
request-
-
dccDetail
public DccModel dccDetail(DccDetailRequest request)
Query detail information of a dedicated host.- 参数:
request- DccDetailRequest- 返回:
- DccModel
-
dccList
public ListDccResponse dccList(ListDccRequest request)
Listing dcc hosts owned by the user. zoneName can be specified in the request to list dcc in the target zone.- 参数:
request- ListDccRequest- 返回:
- ListDccResponse
-
-