EntitySubscriptionConfiguration constructor

const EntitySubscriptionConfiguration({
  1. @Default(100) int channelBufferCapacity,
  2. @Default(EntitySubscriptionConfigurationFullBufferBehaviour.close) EntitySubscriptionConfigurationFullBufferBehaviour onBufferFull,
  3. @Default(Duration(seconds: 2)) Duration reconnectionDelay,
  4. @Default(2.0) double retryDelayExponentFactor,
  5. @Default(5) int connectionMaxRetries,
})

Implementation

const factory EntitySubscriptionConfiguration({
	@Default(100) int channelBufferCapacity,
	@Default(EntitySubscriptionConfigurationFullBufferBehaviour.close) EntitySubscriptionConfigurationFullBufferBehaviour onBufferFull,
	@Default(Duration(seconds: 2)) Duration reconnectionDelay,
	@Default(2.0) double retryDelayExponentFactor,
	@Default(5) int connectionMaxRetries,
}) = _EntitySubscriptionConfiguration;