Documentation
¶
Index ¶
- Variables
- type DownloadNodeProblemDetector
- func (x *DownloadNodeProblemDetector) ClearMetadata()
- func (x *DownloadNodeProblemDetector) ClearSpec()
- func (x *DownloadNodeProblemDetector) ClearStatus()
- func (x *DownloadNodeProblemDetector) GetMetadata() *api.Metadata
- func (x *DownloadNodeProblemDetector) GetSpec() *DownloadNodeProblemDetectorSpec
- func (x *DownloadNodeProblemDetector) GetStatus() *DownloadNodeProblemDetectorStatus
- func (x *DownloadNodeProblemDetector) HasMetadata() bool
- func (x *DownloadNodeProblemDetector) HasSpec() bool
- func (x *DownloadNodeProblemDetector) HasStatus() bool
- func (*DownloadNodeProblemDetector) ProtoMessage()
- func (x *DownloadNodeProblemDetector) ProtoReflect() protoreflect.Message
- func (x *DownloadNodeProblemDetector) Redact()
- func (x *DownloadNodeProblemDetector) Reset()
- func (x *DownloadNodeProblemDetector) SetMetadata(v *api.Metadata)
- func (x *DownloadNodeProblemDetector) SetSpec(v *DownloadNodeProblemDetectorSpec)
- func (x *DownloadNodeProblemDetector) SetStatus(v *DownloadNodeProblemDetectorStatus)
- func (x *DownloadNodeProblemDetector) String() string
- type DownloadNodeProblemDetectorSpec
- func (x *DownloadNodeProblemDetectorSpec) ClearVersion()
- func (x *DownloadNodeProblemDetectorSpec) Defaulting()
- func (x *DownloadNodeProblemDetectorSpec) GetVersion() string
- func (x *DownloadNodeProblemDetectorSpec) HasVersion() bool
- func (*DownloadNodeProblemDetectorSpec) ProtoMessage()
- func (x *DownloadNodeProblemDetectorSpec) ProtoReflect() protoreflect.Message
- func (x *DownloadNodeProblemDetectorSpec) Reset()
- func (x *DownloadNodeProblemDetectorSpec) SetVersion(v string)
- func (x *DownloadNodeProblemDetectorSpec) String() string
- type DownloadNodeProblemDetectorSpec_builder
- type DownloadNodeProblemDetectorStatus
- func (x *DownloadNodeProblemDetectorStatus) ClearBinaryPath()
- func (x *DownloadNodeProblemDetectorStatus) ClearConfigPath()
- func (x *DownloadNodeProblemDetectorStatus) ClearDownloadUrl()
- func (x *DownloadNodeProblemDetectorStatus) GetBinaryPath() string
- func (x *DownloadNodeProblemDetectorStatus) GetConfigPath() string
- func (x *DownloadNodeProblemDetectorStatus) GetDownloadUrl() string
- func (x *DownloadNodeProblemDetectorStatus) HasBinaryPath() bool
- func (x *DownloadNodeProblemDetectorStatus) HasConfigPath() bool
- func (x *DownloadNodeProblemDetectorStatus) HasDownloadUrl() bool
- func (*DownloadNodeProblemDetectorStatus) ProtoMessage()
- func (x *DownloadNodeProblemDetectorStatus) ProtoReflect() protoreflect.Message
- func (x *DownloadNodeProblemDetectorStatus) Reset()
- func (x *DownloadNodeProblemDetectorStatus) SetBinaryPath(v string)
- func (x *DownloadNodeProblemDetectorStatus) SetConfigPath(v string)
- func (x *DownloadNodeProblemDetectorStatus) SetDownloadUrl(v string)
- func (x *DownloadNodeProblemDetectorStatus) String() string
- type DownloadNodeProblemDetectorStatus_builder
- type DownloadNodeProblemDetector_builder
- type StartNodeProblemDetector
- func (x *StartNodeProblemDetector) ClearMetadata()
- func (x *StartNodeProblemDetector) ClearSpec()
- func (x *StartNodeProblemDetector) ClearStatus()
- func (x *StartNodeProblemDetector) GetMetadata() *api.Metadata
- func (x *StartNodeProblemDetector) GetSpec() *StartNodeProblemDetectorSpec
- func (x *StartNodeProblemDetector) GetStatus() *StartNodeProblemDetectorStatus
- func (x *StartNodeProblemDetector) HasMetadata() bool
- func (x *StartNodeProblemDetector) HasSpec() bool
- func (x *StartNodeProblemDetector) HasStatus() bool
- func (*StartNodeProblemDetector) ProtoMessage()
- func (x *StartNodeProblemDetector) ProtoReflect() protoreflect.Message
- func (x *StartNodeProblemDetector) Redact()
- func (x *StartNodeProblemDetector) Reset()
- func (x *StartNodeProblemDetector) SetMetadata(v *api.Metadata)
- func (x *StartNodeProblemDetector) SetSpec(v *StartNodeProblemDetectorSpec)
- func (x *StartNodeProblemDetector) SetStatus(v *StartNodeProblemDetectorStatus)
- func (x *StartNodeProblemDetector) String() string
- type StartNodeProblemDetectorSpec
- func (x *StartNodeProblemDetectorSpec) ClearApiServer()
- func (x *StartNodeProblemDetectorSpec) ClearKubeConfigPath()
- func (x *StartNodeProblemDetectorSpec) GetApiServer() string
- func (x *StartNodeProblemDetectorSpec) GetKubeConfigPath() string
- func (x *StartNodeProblemDetectorSpec) HasApiServer() bool
- func (x *StartNodeProblemDetectorSpec) HasKubeConfigPath() bool
- func (*StartNodeProblemDetectorSpec) ProtoMessage()
- func (x *StartNodeProblemDetectorSpec) ProtoReflect() protoreflect.Message
- func (x *StartNodeProblemDetectorSpec) Reset()
- func (x *StartNodeProblemDetectorSpec) SetApiServer(v string)
- func (x *StartNodeProblemDetectorSpec) SetKubeConfigPath(v string)
- func (x *StartNodeProblemDetectorSpec) String() string
- func (x *StartNodeProblemDetectorSpec) Validate() error
- type StartNodeProblemDetectorSpec_builder
- type StartNodeProblemDetectorStatus
- type StartNodeProblemDetectorStatus_builder
- type StartNodeProblemDetector_builder
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 (x *DownloadNodeProblemDetector) GetSpec() *DownloadNodeProblemDetectorSpec
func (*DownloadNodeProblemDetector) GetStatus ¶
func (x *DownloadNodeProblemDetector) GetStatus() *DownloadNodeProblemDetectorStatus
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 (x *DownloadNodeProblemDetector) ProtoReflect() protoreflect.Message
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 (x *DownloadNodeProblemDetector) SetSpec(v *DownloadNodeProblemDetectorSpec)
func (*DownloadNodeProblemDetector) SetStatus ¶
func (x *DownloadNodeProblemDetector) SetStatus(v *DownloadNodeProblemDetectorStatus)
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 (x *DownloadNodeProblemDetectorSpec) ProtoReflect() protoreflect.Message
func (*DownloadNodeProblemDetectorSpec) Reset ¶
func (x *DownloadNodeProblemDetectorSpec) Reset()
func (*DownloadNodeProblemDetectorSpec) SetVersion ¶
func (x *DownloadNodeProblemDetectorSpec) SetVersion(v string)
func (*DownloadNodeProblemDetectorSpec) String ¶
func (x *DownloadNodeProblemDetectorSpec) String() 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 ¶
func (b0 DownloadNodeProblemDetectorSpec_builder) Build() *DownloadNodeProblemDetectorSpec
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 (x *DownloadNodeProblemDetectorStatus) ProtoReflect() protoreflect.Message
func (*DownloadNodeProblemDetectorStatus) Reset ¶
func (x *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 ¶
func (x *DownloadNodeProblemDetectorStatus) String() 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 ¶
func (b0 DownloadNodeProblemDetectorStatus_builder) Build() *DownloadNodeProblemDetectorStatus
type DownloadNodeProblemDetector_builder ¶
type DownloadNodeProblemDetector_builder struct {
Metadata *api.Metadata
Spec *DownloadNodeProblemDetectorSpec
Status *DownloadNodeProblemDetectorStatus
// contains filtered or unexported fields
}
func (DownloadNodeProblemDetector_builder) Build ¶
func (b0 DownloadNodeProblemDetector_builder) Build() *DownloadNodeProblemDetector
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 (x *StartNodeProblemDetector) GetSpec() *StartNodeProblemDetectorSpec
func (*StartNodeProblemDetector) GetStatus ¶
func (x *StartNodeProblemDetector) GetStatus() *StartNodeProblemDetectorStatus
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 (x *StartNodeProblemDetector) SetSpec(v *StartNodeProblemDetectorSpec)
func (*StartNodeProblemDetector) SetStatus ¶
func (x *StartNodeProblemDetector) SetStatus(v *StartNodeProblemDetectorStatus)
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 (x *StartNodeProblemDetectorSpec) ProtoReflect() protoreflect.Message
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 (x *StartNodeProblemDetectorSpec) String() 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 ¶
func (b0 StartNodeProblemDetectorSpec_builder) Build() *StartNodeProblemDetectorSpec
type StartNodeProblemDetectorStatus ¶
type StartNodeProblemDetectorStatus struct {
// contains filtered or unexported fields
}
func (*StartNodeProblemDetectorStatus) ProtoMessage ¶
func (*StartNodeProblemDetectorStatus) ProtoMessage()
func (*StartNodeProblemDetectorStatus) ProtoReflect ¶
func (x *StartNodeProblemDetectorStatus) ProtoReflect() protoreflect.Message
func (*StartNodeProblemDetectorStatus) Reset ¶
func (x *StartNodeProblemDetectorStatus) Reset()
func (*StartNodeProblemDetectorStatus) String ¶
func (x *StartNodeProblemDetectorStatus) String() string
type StartNodeProblemDetectorStatus_builder ¶
type StartNodeProblemDetectorStatus_builder struct {
// contains filtered or unexported fields
}
func (StartNodeProblemDetectorStatus_builder) Build ¶
func (b0 StartNodeProblemDetectorStatus_builder) Build() *StartNodeProblemDetectorStatus
type StartNodeProblemDetector_builder ¶
type StartNodeProblemDetector_builder struct {
Metadata *api.Metadata
Spec *StartNodeProblemDetectorSpec
Status *StartNodeProblemDetectorStatus
// contains filtered or unexported fields
}
func (StartNodeProblemDetector_builder) Build ¶
func (b0 StartNodeProblemDetector_builder) Build() *StartNodeProblemDetector
Click to show internal directories.
Click to hide internal directories.