sse_encode_resilience_config method

  1. @protected
void sse_encode_resilience_config(
  1. ResilienceConfig self,
  2. SseSerializer serializer
)
override

Implementation

@protected
void sse_encode_resilience_config(
    ResilienceConfig self, SseSerializer serializer) {
  // Codec=Sse (Serialization based), see doc to use other codecs
  sse_encode_check_strategy(self.strategy, serializer);
  sse_encode_u_8(self.circuitBreakerThreshold, serializer);
  sse_encode_u_64(self.circuitBreakerCooldownMs, serializer);
  sse_encode_u_8(self.numJitterSamples, serializer);
  sse_encode_f_64(self.jitterThresholdPercent, serializer);
  sse_encode_u_8(self.stabilityThershold, serializer);
  sse_encode_f_32(self.criticalPacketLossPrecent, serializer);
}