package util
import "k8s.io/kubernetes/plugin/pkg/scheduler/util"
Index ¶
- type PodBackoff
- func CreateDefaultPodBackoff() *PodBackoff
- func CreatePodBackoff(defaultDuration, maxDuration time.Duration) *PodBackoff
- func CreatePodBackoffWithClock(defaultDuration, maxDuration time.Duration, clock clock) *PodBackoff
- func (p *PodBackoff) Gc()
- func (p *PodBackoff) GetEntry(podID ktypes.NamespacedName) *backoffEntry
- func (p *PodBackoff) MaxDuration() time.Duration
Types ¶
type PodBackoff ¶
type PodBackoff struct {
// contains filtered or unexported fields
}
func CreateDefaultPodBackoff ¶
func CreateDefaultPodBackoff() *PodBackoff
func CreatePodBackoff ¶
func CreatePodBackoff(defaultDuration, maxDuration time.Duration) *PodBackoff
func CreatePodBackoffWithClock ¶
func CreatePodBackoffWithClock(defaultDuration, maxDuration time.Duration, clock clock) *PodBackoff
func (*PodBackoff) Gc ¶
func (p *PodBackoff) Gc()
func (*PodBackoff) GetEntry ¶
func (p *PodBackoff) GetEntry(podID ktypes.NamespacedName) *backoffEntry
func (*PodBackoff) MaxDuration ¶
func (p *PodBackoff) MaxDuration() time.Duration
Source Files ¶
backoff_utils.go
- Version
- v1.6.13
- Published
- Nov 17, 2017
- Platform
- js/wasm
- Imports
- 6 packages
- Last checked
- 9 minutes ago –
Tools for package owners.