类 BcmClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.bcm.BcmClient
-
public class BcmClient extends AbstractBceClient
Provides the client for accessing the Baidu Cloud Compute Service(bcm).
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 BcmClient()Constructs a new client to invoke service methods on bcm.BcmClient(BceClientConfiguration clientConfiguration)Constructs a new bbc client using the client configuration to access bcm.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidfillPayload(InternalRequest internalRequest, AbstractBceRequest bceRequest)the method to fill the internalRequest's content field with bceRequest only support HttpMethodName.POST or HttpMethodName.PUTListMetricDataResponsegetMetricData(ListMetricDataRequest request)Get List Metric Data.MetricDataResponsegetMetricData(MetricDataRequest request)Get Metric Data.PushMetricDataResponsepushCustomMonitorMetricData(PushCustomMetricDataRequest request)push custom monitor metric data api-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
BcmClient
public BcmClient()
Constructs a new client to invoke service methods on bcm.
-
BcmClient
public BcmClient(BceClientConfiguration clientConfiguration)
Constructs a new bbc client using the client configuration to access bcm.- 参数:
clientConfiguration- The bcc client configuration options controlling how this client connects to bbc (e.g. proxy settings, retry counts, etc).
-
-
方法详细资料
-
fillPayload
protected void fillPayload(InternalRequest internalRequest, AbstractBceRequest bceRequest)
the method to fill the internalRequest's content field with bceRequest only support HttpMethodName.POST or HttpMethodName.PUT- 参数:
internalRequest- A request object, populated with endpoint, resource path, ready for callers to populate any additional headers or parameters, and execute.bceRequest- The original request, as created by the user.
-
getMetricData
public MetricDataResponse getMetricData(MetricDataRequest request)
Get Metric Data.- 参数:
request- metric data request.- 返回:
-
getMetricData
public ListMetricDataResponse getMetricData(ListMetricDataRequest request)
Get List Metric Data.- 参数:
request- List Metric Data request.- 返回:
-
pushCustomMonitorMetricData
public PushMetricDataResponse pushCustomMonitorMetricData(PushCustomMetricDataRequest request)
push custom monitor metric data api- 参数:
request- request- 返回:
- PushMetricDataResponse
-
-