Package connection_request
Interface ConnectionRequestOuterClass.ClientCircuitBreakerConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConnectionRequestOuterClass.ClientCircuitBreakerConfig,ConnectionRequestOuterClass.ClientCircuitBreakerConfig.Builder
- Enclosing class:
- ConnectionRequestOuterClass
public static interface ConnectionRequestOuterClass.ClientCircuitBreakerConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetConsecutiveSuccesses()Probes needed before closing.booleangetCountTimeouts()Whether timeouts count.floatgetFailureRateThreshold()Error rate (0.0-1.0) to trip.intgetMinErrors()Minimum errors before rate is evaluated.intgetOpenTimeoutMs()Time in Open before probe, in ms.intgetWindowSizeMs()Sliding window in milliseconds.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getWindowSizeMs
int getWindowSizeMs()
Sliding window in milliseconds. Default: 10000
uint32 window_size_ms = 1;- Returns:
- The windowSizeMs.
-
getFailureRateThreshold
float getFailureRateThreshold()
Error rate (0.0-1.0) to trip. Default: 0.5
float failure_rate_threshold = 2;- Returns:
- The failureRateThreshold.
-
getMinErrors
int getMinErrors()
Minimum errors before rate is evaluated. Default: 50
uint32 min_errors = 3;- Returns:
- The minErrors.
-
getOpenTimeoutMs
int getOpenTimeoutMs()
Time in Open before probe, in ms. Default: 5000
uint32 open_timeout_ms = 4;- Returns:
- The openTimeoutMs.
-
getCountTimeouts
boolean getCountTimeouts()
Whether timeouts count. Default: false
bool count_timeouts = 5;- Returns:
- The countTimeouts.
-
getConsecutiveSuccesses
int getConsecutiveSuccesses()
Probes needed before closing. Default: 3
uint32 consecutive_successes = 6;- Returns:
- The consecutiveSuccesses.
-
-