npd

package
v0.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 3, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_components_npd_action_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DownloadNodeProblemDetector

type DownloadNodeProblemDetector struct {
	// contains filtered or unexported fields
}

func (*DownloadNodeProblemDetector) ClearMetadata

func (x *DownloadNodeProblemDetector) ClearMetadata()

func (*DownloadNodeProblemDetector) ClearSpec

func (x *DownloadNodeProblemDetector) ClearSpec()

func (*DownloadNodeProblemDetector) ClearStatus

func (x *DownloadNodeProblemDetector) ClearStatus()

func (*DownloadNodeProblemDetector) GetMetadata

func (x *DownloadNodeProblemDetector) GetMetadata() *api.Metadata

func (*DownloadNodeProblemDetector) GetSpec

func (*DownloadNodeProblemDetector) GetStatus

func (*DownloadNodeProblemDetector) HasMetadata

func (x *DownloadNodeProblemDetector) HasMetadata() bool

func (*DownloadNodeProblemDetector) HasSpec

func (x *DownloadNodeProblemDetector) HasSpec() bool

func (*DownloadNodeProblemDetector) HasStatus

func (x *DownloadNodeProblemDetector) HasStatus() bool

func (*DownloadNodeProblemDetector) ProtoMessage

func (*DownloadNodeProblemDetector) ProtoMessage()

func (*DownloadNodeProblemDetector) ProtoReflect

func (*DownloadNodeProblemDetector) Redact

func (x *DownloadNodeProblemDetector) Redact()

func (*DownloadNodeProblemDetector) Reset

func (x *DownloadNodeProblemDetector) Reset()

func (*DownloadNodeProblemDetector) SetMetadata

func (x *DownloadNodeProblemDetector) SetMetadata(v *api.Metadata)

func (*DownloadNodeProblemDetector) SetSpec

func (*DownloadNodeProblemDetector) SetStatus

func (*DownloadNodeProblemDetector) String

func (x *DownloadNodeProblemDetector) String() string

type DownloadNodeProblemDetectorSpec

type DownloadNodeProblemDetectorSpec struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*DownloadNodeProblemDetectorSpec) ClearVersion

func (x *DownloadNodeProblemDetectorSpec) ClearVersion()

func (*DownloadNodeProblemDetectorSpec) Defaulting

func (x *DownloadNodeProblemDetectorSpec) Defaulting()

func (*DownloadNodeProblemDetectorSpec) GetVersion

func (x *DownloadNodeProblemDetectorSpec) GetVersion() string

func (*DownloadNodeProblemDetectorSpec) HasVersion

func (x *DownloadNodeProblemDetectorSpec) HasVersion() bool

func (*DownloadNodeProblemDetectorSpec) ProtoMessage

func (*DownloadNodeProblemDetectorSpec) ProtoMessage()

func (*DownloadNodeProblemDetectorSpec) ProtoReflect

func (*DownloadNodeProblemDetectorSpec) Reset

func (*DownloadNodeProblemDetectorSpec) SetVersion

func (x *DownloadNodeProblemDetectorSpec) SetVersion(v string)

func (*DownloadNodeProblemDetectorSpec) String

type DownloadNodeProblemDetectorSpec_builder

type DownloadNodeProblemDetectorSpec_builder struct {

	// NPD version to download.
	// Defaults to v1.35.1 if not specified.
	Version *string
	// contains filtered or unexported fields
}

func (DownloadNodeProblemDetectorSpec_builder) Build

type DownloadNodeProblemDetectorStatus

type DownloadNodeProblemDetectorStatus struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*DownloadNodeProblemDetectorStatus) ClearBinaryPath

func (x *DownloadNodeProblemDetectorStatus) ClearBinaryPath()

func (*DownloadNodeProblemDetectorStatus) ClearConfigPath

func (x *DownloadNodeProblemDetectorStatus) ClearConfigPath()

func (*DownloadNodeProblemDetectorStatus) ClearDownloadUrl

func (x *DownloadNodeProblemDetectorStatus) ClearDownloadUrl()

func (*DownloadNodeProblemDetectorStatus) GetBinaryPath

func (x *DownloadNodeProblemDetectorStatus) GetBinaryPath() string

func (*DownloadNodeProblemDetectorStatus) GetConfigPath

func (x *DownloadNodeProblemDetectorStatus) GetConfigPath() string

func (*DownloadNodeProblemDetectorStatus) GetDownloadUrl

func (x *DownloadNodeProblemDetectorStatus) GetDownloadUrl() string

func (*DownloadNodeProblemDetectorStatus) HasBinaryPath

func (x *DownloadNodeProblemDetectorStatus) HasBinaryPath() bool

func (*DownloadNodeProblemDetectorStatus) HasConfigPath

func (x *DownloadNodeProblemDetectorStatus) HasConfigPath() bool

func (*DownloadNodeProblemDetectorStatus) HasDownloadUrl

func (x *DownloadNodeProblemDetectorStatus) HasDownloadUrl() bool

func (*DownloadNodeProblemDetectorStatus) ProtoMessage

func (*DownloadNodeProblemDetectorStatus) ProtoMessage()

func (*DownloadNodeProblemDetectorStatus) ProtoReflect

func (*DownloadNodeProblemDetectorStatus) Reset

func (*DownloadNodeProblemDetectorStatus) SetBinaryPath

func (x *DownloadNodeProblemDetectorStatus) SetBinaryPath(v string)

func (*DownloadNodeProblemDetectorStatus) SetConfigPath

func (x *DownloadNodeProblemDetectorStatus) SetConfigPath(v string)

func (*DownloadNodeProblemDetectorStatus) SetDownloadUrl

func (x *DownloadNodeProblemDetectorStatus) SetDownloadUrl(v string)

func (*DownloadNodeProblemDetectorStatus) String

type DownloadNodeProblemDetectorStatus_builder

type DownloadNodeProblemDetectorStatus_builder struct {

	// URL to download the NPD binary.
	DownloadUrl *string
	// Path to the downloaded NPD binary on the node.
	BinaryPath *string
	// Path to the NPD configuration file on the node.
	ConfigPath *string
	// contains filtered or unexported fields
}

func (DownloadNodeProblemDetectorStatus_builder) Build

type DownloadNodeProblemDetector_builder

type DownloadNodeProblemDetector_builder struct {
	Metadata *api.Metadata
	Spec     *DownloadNodeProblemDetectorSpec
	Status   *DownloadNodeProblemDetectorStatus
	// contains filtered or unexported fields
}

func (DownloadNodeProblemDetector_builder) Build

type StartNodeProblemDetector

type StartNodeProblemDetector struct {
	// contains filtered or unexported fields
}

func (*StartNodeProblemDetector) ClearMetadata

func (x *StartNodeProblemDetector) ClearMetadata()

func (*StartNodeProblemDetector) ClearSpec

func (x *StartNodeProblemDetector) ClearSpec()

func (*StartNodeProblemDetector) ClearStatus

func (x *StartNodeProblemDetector) ClearStatus()

func (*StartNodeProblemDetector) GetMetadata

func (x *StartNodeProblemDetector) GetMetadata() *api.Metadata

func (*StartNodeProblemDetector) GetSpec

func (*StartNodeProblemDetector) GetStatus

func (*StartNodeProblemDetector) HasMetadata

func (x *StartNodeProblemDetector) HasMetadata() bool

func (*StartNodeProblemDetector) HasSpec

func (x *StartNodeProblemDetector) HasSpec() bool

func (*StartNodeProblemDetector) HasStatus

func (x *StartNodeProblemDetector) HasStatus() bool

func (*StartNodeProblemDetector) ProtoMessage

func (*StartNodeProblemDetector) ProtoMessage()

func (*StartNodeProblemDetector) ProtoReflect

func (x *StartNodeProblemDetector) ProtoReflect() protoreflect.Message

func (*StartNodeProblemDetector) Redact

func (x *StartNodeProblemDetector) Redact()

func (*StartNodeProblemDetector) Reset

func (x *StartNodeProblemDetector) Reset()

func (*StartNodeProblemDetector) SetMetadata

func (x *StartNodeProblemDetector) SetMetadata(v *api.Metadata)

func (*StartNodeProblemDetector) SetSpec

func (*StartNodeProblemDetector) SetStatus

func (*StartNodeProblemDetector) String

func (x *StartNodeProblemDetector) String() string

type StartNodeProblemDetectorSpec

type StartNodeProblemDetectorSpec struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*StartNodeProblemDetectorSpec) ClearApiServer

func (x *StartNodeProblemDetectorSpec) ClearApiServer()

func (*StartNodeProblemDetectorSpec) ClearKubeConfigPath

func (x *StartNodeProblemDetectorSpec) ClearKubeConfigPath()

func (*StartNodeProblemDetectorSpec) GetApiServer

func (x *StartNodeProblemDetectorSpec) GetApiServer() string

func (*StartNodeProblemDetectorSpec) GetKubeConfigPath

func (x *StartNodeProblemDetectorSpec) GetKubeConfigPath() string

func (*StartNodeProblemDetectorSpec) HasApiServer

func (x *StartNodeProblemDetectorSpec) HasApiServer() bool

func (*StartNodeProblemDetectorSpec) HasKubeConfigPath

func (x *StartNodeProblemDetectorSpec) HasKubeConfigPath() bool

func (*StartNodeProblemDetectorSpec) ProtoMessage

func (*StartNodeProblemDetectorSpec) ProtoMessage()

func (*StartNodeProblemDetectorSpec) ProtoReflect

func (*StartNodeProblemDetectorSpec) Reset

func (x *StartNodeProblemDetectorSpec) Reset()

func (*StartNodeProblemDetectorSpec) SetApiServer

func (x *StartNodeProblemDetectorSpec) SetApiServer(v string)

func (*StartNodeProblemDetectorSpec) SetKubeConfigPath

func (x *StartNodeProblemDetectorSpec) SetKubeConfigPath(v string)

func (*StartNodeProblemDetectorSpec) String

func (*StartNodeProblemDetectorSpec) Validate

func (x *StartNodeProblemDetectorSpec) Validate() error

type StartNodeProblemDetectorSpec_builder

type StartNodeProblemDetectorSpec_builder struct {

	// API server address for NPD to connect to.
	ApiServer *string
	// Path to the kubeconfig file for NPD to connect to the API server.
	KubeConfigPath *string
	// contains filtered or unexported fields
}

func (StartNodeProblemDetectorSpec_builder) Build

type StartNodeProblemDetectorStatus

type StartNodeProblemDetectorStatus struct {
	// contains filtered or unexported fields
}

func (*StartNodeProblemDetectorStatus) ProtoMessage

func (*StartNodeProblemDetectorStatus) ProtoMessage()

func (*StartNodeProblemDetectorStatus) ProtoReflect

func (*StartNodeProblemDetectorStatus) Reset

func (x *StartNodeProblemDetectorStatus) Reset()

func (*StartNodeProblemDetectorStatus) String

type StartNodeProblemDetectorStatus_builder

type StartNodeProblemDetectorStatus_builder struct {
	// contains filtered or unexported fields
}

func (StartNodeProblemDetectorStatus_builder) Build

type StartNodeProblemDetector_builder

type StartNodeProblemDetector_builder struct {
	Metadata *api.Metadata
	Spec     *StartNodeProblemDetectorSpec
	Status   *StartNodeProblemDetectorStatus
	// contains filtered or unexported fields
}

func (StartNodeProblemDetector_builder) Build

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL