SetCooldownStateStore swaps the independent runtime cooldown state store.
(store CooldownStateStore)
| 483 | |
| 484 | // SetCooldownStateStore swaps the independent runtime cooldown state store. |
| 485 | func (m *Manager) SetCooldownStateStore(store CooldownStateStore) { |
| 486 | if m == nil { |
| 487 | return |
| 488 | } |
| 489 | m.mu.Lock() |
| 490 | defer m.mu.Unlock() |
| 491 | m.cooldownStore = store |
| 492 | } |
| 493 | |
| 494 | // SetRoundTripperProvider register a provider that returns a per-auth RoundTripper. |
| 495 | func (m *Manager) SetRoundTripperProvider(p RoundTripperProvider) { |
no outgoing calls