public final class CircuitBreakerRpcClientBuilder extends AbstractCircuitBreakerClientBuilder<RpcResponse>
CircuitBreakerRpcClient or its decorator function.| Constructor and Description |
|---|
CircuitBreakerRpcClientBuilder(CircuitBreakerStrategyWithContent<RpcResponse> strategyWithContent)
|
| Modifier and Type | Method and Description |
|---|---|
CircuitBreakerRpcClient |
build(RpcClient delegate)
Returns a newly-created
CircuitBreakerRpcClient based on the properties of this builder. |
CircuitBreakerRpcClientBuilder |
circuitBreakerMapping(CircuitBreakerMapping mapping)
Deprecated.
|
CircuitBreakerRpcClientBuilder |
mapping(CircuitBreakerMapping mapping)
Sets the
CircuitBreakerMapping. |
Function<? super RpcClient,CircuitBreakerRpcClient> |
newDecorator()
Returns a newly-created decorator that decorates an
RpcClient with a new
CircuitBreakerRpcClient based on the properties of this builder. |
toString@Deprecated public CircuitBreakerRpcClientBuilder(CircuitBreakerStrategyWithContent<RpcResponse> strategyWithContent)
CircuitBreakerStrategyWithContent.public CircuitBreakerRpcClient build(RpcClient delegate)
CircuitBreakerRpcClient based on the properties of this builder.public Function<? super RpcClient,CircuitBreakerRpcClient> newDecorator()
RpcClient with a new
CircuitBreakerRpcClient based on the properties of this builder.@Deprecated public CircuitBreakerRpcClientBuilder circuitBreakerMapping(CircuitBreakerMapping mapping)
AbstractCircuitBreakerClientBuilderCircuitBreakerMapping. If unspecified, CircuitBreakerMapping.ofDefault()
will be used.circuitBreakerMapping in class AbstractCircuitBreakerClientBuilder<RpcResponse>this to support method chaining.public CircuitBreakerRpcClientBuilder mapping(CircuitBreakerMapping mapping)
AbstractCircuitBreakerClientBuilderCircuitBreakerMapping. If unspecified, CircuitBreakerMapping.ofDefault()
will be used.mapping in class AbstractCircuitBreakerClientBuilder<RpcResponse>this to support method chaining.Copyright © 2020 LeanCloud. All rights reserved.