Uses of Class
io.apiman.gateway.engine.policies.config.TransferQuotaConfig
-
Packages that use TransferQuotaConfig Package Description io.apiman.gateway.engine.policies io.apiman.gateway.engine.policies.probe -
-
Uses of TransferQuotaConfig in io.apiman.gateway.engine.policies
Methods in io.apiman.gateway.engine.policies that return types with arguments of type TransferQuotaConfig Modifier and Type Method Description Class<TransferQuotaConfig>TransferQuotaPolicy. getConfigurationClass()Methods in io.apiman.gateway.engine.policies with parameters of type TransferQuotaConfig Modifier and Type Method Description protected StringTransferQuotaPolicy. bucketId(ApiRequest request, TransferQuotaConfig config)protected StringTransferQuotaPolicy. bucketId(RateLimitingProbeConfig request, ProbeContext probeContext, TransferQuotaConfig config)protected voidTransferQuotaPolicy. doApply(ApiRequest request, IPolicyContext context, TransferQuotaConfig config, IPolicyChain<ApiRequest> chain)protected voidTransferQuotaPolicy. doApply(ApiResponse response, IPolicyContext context, TransferQuotaConfig config, IPolicyChain<ApiResponse> chain)protected voidTransferQuotaPolicy. doFinalApply(IPolicyContext context, TransferQuotaConfig config, long downloadedBytes)Called when everything is done (the last byte is written).protected voidTransferQuotaPolicy. doQuotaExceededFailure(IPolicyContext context, TransferQuotaConfig config, IPolicyChain<?> chain, RateLimitResponse rtr)Called to send a 'quota exceeded' failure.voidTransferQuotaPolicy. probe(RateLimitingProbeConfig probeRequest, TransferQuotaConfig policyConfig, ProbeContext probeContext, IPolicyContext context, IAsyncResultHandler<IPolicyProbeResponse> resultHandler)protected IReadWriteStream<ApiRequest>TransferQuotaPolicy. requestDataHandler(ApiRequest request, IPolicyContext context, TransferQuotaConfig config)protected IReadWriteStream<ApiResponse>TransferQuotaPolicy. responseDataHandler(ApiResponse response, IPolicyContext context, TransferQuotaConfig config) -
Uses of TransferQuotaConfig in io.apiman.gateway.engine.policies.probe
Methods in io.apiman.gateway.engine.policies.probe that return TransferQuotaConfig Modifier and Type Method Description TransferQuotaConfigTransferQuotaProbeResponse. getConfig()Methods in io.apiman.gateway.engine.policies.probe with parameters of type TransferQuotaConfig Modifier and Type Method Description TransferQuotaProbeResponseTransferQuotaProbeResponse. setConfig(TransferQuotaConfig config)
-