Documentation ¶
Index ¶
- type ProbeManager
- func (p *ProbeManager) AddProbes(externalService *esov1alpha1.ExternalService)
- func (p *ProbeManager) RemoveProbes(externalService *esov1alpha1.ExternalService)
- func (p *ProbeManager) RemoveProbesByNamespacedName(key types.NamespacedName)
- func (p *ProbeManager) UpdateProbes(externalService *esov1alpha1.ExternalService)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProbeManager ¶
type ProbeManager struct {
// contains filtered or unexported fields
}
func NewProber ¶
func NewProber(client client.Client) *ProbeManager
func (*ProbeManager) AddProbes ¶
func (p *ProbeManager) AddProbes(externalService *esov1alpha1.ExternalService)
func (*ProbeManager) RemoveProbes ¶
func (p *ProbeManager) RemoveProbes(externalService *esov1alpha1.ExternalService)
func (*ProbeManager) RemoveProbesByNamespacedName ¶
func (p *ProbeManager) RemoveProbesByNamespacedName(key types.NamespacedName)
func (*ProbeManager) UpdateProbes ¶
func (p *ProbeManager) UpdateProbes(externalService *esov1alpha1.ExternalService)
Click to show internal directories.
Click to hide internal directories.