public class CircuitBreakerStatus extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CircuitBreakerStatus.FallbackInfo |
static class |
CircuitBreakerStatus.Status
Circuit break status.
|
| Constructor and Description |
|---|
CircuitBreakerStatus(String circuitBreaker,
CircuitBreakerStatus.Status status,
long startTimeMs) |
CircuitBreakerStatus(String circuitBreaker,
CircuitBreakerStatus.Status status,
long startTimeMs,
CircuitBreakerStatus.FallbackInfo fallbackInfo) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCircuitBreaker() |
CircuitBreakerStatus.FallbackInfo |
getFallbackInfo() |
long |
getStartTimeMs() |
CircuitBreakerStatus.Status |
getStatus() |
boolean |
isAvailable()
是否可以继续分配请求
|
boolean |
isDestroy() |
void |
setDestroy(boolean destroy) |
String |
toString() |
public CircuitBreakerStatus(String circuitBreaker, CircuitBreakerStatus.Status status, long startTimeMs)
public CircuitBreakerStatus(String circuitBreaker, CircuitBreakerStatus.Status status, long startTimeMs, CircuitBreakerStatus.FallbackInfo fallbackInfo)
public String getCircuitBreaker()
public CircuitBreakerStatus.Status getStatus()
public long getStartTimeMs()
public CircuitBreakerStatus.FallbackInfo getFallbackInfo()
public boolean isDestroy()
public void setDestroy(boolean destroy)
public boolean isAvailable()
Copyright © 2023. All rights reserved.