Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkConfigDiagnoser ¶
type NetworkConfigDiagnoser struct {
// contains filtered or unexported fields
}
NetworkConfigDiagnoser defines a NetworkConfig Diagnoser struct
func NewNetworkConfigDiagnoser ¶
func NewNetworkConfigDiagnoser(runtimeInfo *utils.RuntimeInfo, dnsCollector *collector.DNSCollector, kubeletCmdCollector *collector.KubeletCmdCollector) *NetworkConfigDiagnoser
NewNetworkConfigDiagnoser is a constructor
func (*NetworkConfigDiagnoser) Diagnose ¶
func (diagnoser *NetworkConfigDiagnoser) Diagnose() error
Diagnose implements the interface method
func (*NetworkConfigDiagnoser) GetData ¶
func (collector *NetworkConfigDiagnoser) GetData() map[string]interfaces.DataValue
func (*NetworkConfigDiagnoser) GetName ¶
func (collector *NetworkConfigDiagnoser) GetName() string
type NetworkOutboundDiagnoser ¶
type NetworkOutboundDiagnoser struct {
// contains filtered or unexported fields
}
NetworkOutboundDiagnoser defines a NetworkOutbound Diagnoser struct
func NewNetworkOutboundDiagnoser ¶
func NewNetworkOutboundDiagnoser(runtimeInfo *utils.RuntimeInfo, networkOutboundCollector *collector.NetworkOutboundCollector) *NetworkOutboundDiagnoser
NewNetworkOutboundDiagnoser is a constructor
func (*NetworkOutboundDiagnoser) Diagnose ¶
func (diagnoser *NetworkOutboundDiagnoser) Diagnose() error
Diagnose implements the interface method
func (*NetworkOutboundDiagnoser) GetData ¶
func (collector *NetworkOutboundDiagnoser) GetData() map[string]interfaces.DataValue
func (*NetworkOutboundDiagnoser) GetName ¶
func (collector *NetworkOutboundDiagnoser) GetName() string
Click to show internal directories.
Click to hide internal directories.