static PromotedDeliveryClient.Builder |
PromotedDeliveryClient.builder() |
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withAcceptGzip(boolean acceptGzip) |
Sets accept gzip encoding header.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withApiFactory(ApiFactory apiFactory) |
Sets API factory.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withApplyTreatmentChecker(ApplyTreatmentChecker applyTreatmentChecker) |
Sets apply treatment checker.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withBlockingShadowTraffic(boolean blockingShadowTraffic) |
Sets blockingShadowTraffic, which determines whether or not shadow traffic delivery is a blocking call.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withDeliveryApiKey(String deliveryApiKey) |
Sets delivery api key.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withDeliveryEndpoint(String deliveryEndpoint) |
Sets delivery endpoint.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withDeliveryTimeoutMillis(long deliveryTimeoutMillis) |
Sets delivery timeout millis.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withExecutor(Executor executor) |
Sets executor.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withMaxRequestInsertions(int maxRequestInsertions) |
Sets max request insertions.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withMetricsApiKey(String metricsApiKey) |
Sets metrics aoi key.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withMetricsEndpoint(String metricsEndpoint) |
Sets metrics endpoint.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withMetricsTimeoutMillis(long metricsTimoutMillis) |
Sets metrics timeout millis.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withSampler(Sampler sampler) |
Sets sampler, which we use for sampling shadow traffic.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withShadowTrafficDeliveryRate(float shadowTrafficDeliveryRate) |
Sets shadow traffic delivery rate.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withUseGrpc(boolean useGrpc) |
Whether to use gRPC instead of HTTP for delivery.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.withWarmup(boolean warmup) |
Sets warmup, which will optionally prime the HTTPClient connection pool.
|
PromotedDeliveryClient.Builder |
PromotedDeliveryClient.Builder.witPerformChecks(boolean performChecks) |
Sets performChecks, which will optionally cause extra validations to occur on delivery requests.
|