类 AbstractRuleEngineBceClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.ruleengine.AbstractRuleEngineBceClient
-
- 直接已知子类:
RuleEngineDataClient
public abstract class AbstractRuleEngineBceClient extends AbstractBceClient
sub-class for AbstractBceClient, provide gzip method Created by huangjiatian on 2019/03/07.
-
-
字段概要
字段 修饰符和类型 字段 说明 protected static HttpResponseHandler[]HANDLERSResponsible for handling HttpResponse from all rule engine service calls.-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 AbstractRuleEngineBceClient(BceClientConfiguration configuration, HttpResponseHandler[] responseHandlers)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected InternalRequestcreateRequest(AbstractBceRequest bceRequest, HttpMethodName httpMethod, String... pathVariables)protected InternalRequestcreateRequest(URI endpoint, AbstractBceRequest bceRequest, HttpMethodName httpMethod, SignOptions signOptions, String... pathVariables)protected voidfillInHeadAndBody(AbstractBceRequest bceRequest, InternalRequest request)protected voidfillInHeadAndBodyForGzip(InternalRequest request, byte[] bytes)protected DategetTimestampInThisMinute()protected byte[]toGzipBytes(FeedMessageRequest request)protected byte[]toJson(AbstractBceRequest bceRequest)-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
字段详细资料
-
HANDLERS
protected static final HttpResponseHandler[] HANDLERS
Responsible for handling HttpResponse from all rule engine service calls.
-
-
构造器详细资料
-
AbstractRuleEngineBceClient
public AbstractRuleEngineBceClient(BceClientConfiguration configuration, HttpResponseHandler[] responseHandlers)
-
-
方法详细资料
-
toGzipBytes
protected byte[] toGzipBytes(FeedMessageRequest request)
-
createRequest
protected InternalRequest createRequest(AbstractBceRequest bceRequest, HttpMethodName httpMethod, String... pathVariables)
-
createRequest
protected InternalRequest createRequest(URI endpoint, AbstractBceRequest bceRequest, HttpMethodName httpMethod, SignOptions signOptions, String... pathVariables)
-
getTimestampInThisMinute
protected Date getTimestampInThisMinute()
-
fillInHeadAndBody
protected void fillInHeadAndBody(AbstractBceRequest bceRequest, InternalRequest request)
-
fillInHeadAndBodyForGzip
protected void fillInHeadAndBodyForGzip(InternalRequest request, byte[] bytes)
-
toJson
protected byte[] toJson(AbstractBceRequest bceRequest)
-
-