Documentation ¶
Index ¶
- func AssignTypeKind(v interface{}) error
- func CreateOrPatchClusterAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.ClusterAlert, kutil.VerbType, error)
- func CreateOrPatchIncident(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Incident, kutil.VerbType, error)
- func CreateOrPatchNodeAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.NodeAlert, kutil.VerbType, error)
- func CreateOrPatchPodAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.PodAlert, kutil.VerbType, error)
- func CreateOrPatchSearchlightPlugin(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.SearchlightPlugin, kutil.VerbType, error)
- func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
- func PatchClusterAlert(c cs.MonitoringV1alpha1Interface, cur *api.ClusterAlert, ...) (*api.ClusterAlert, kutil.VerbType, error)
- func PatchClusterAlertObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.ClusterAlert) (*api.ClusterAlert, kutil.VerbType, error)
- func PatchIncident(c cs.MonitoringV1alpha1Interface, cur *api.Incident, ...) (*api.Incident, kutil.VerbType, error)
- func PatchIncidentObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.Incident) (*api.Incident, kutil.VerbType, error)
- func PatchNodeAlert(c cs.MonitoringV1alpha1Interface, cur *api.NodeAlert, ...) (*api.NodeAlert, kutil.VerbType, error)
- func PatchNodeAlertObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.NodeAlert) (*api.NodeAlert, kutil.VerbType, error)
- func PatchPodAlert(c cs.MonitoringV1alpha1Interface, cur *api.PodAlert, ...) (*api.PodAlert, kutil.VerbType, error)
- func PatchPodAlertObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.PodAlert) (*api.PodAlert, kutil.VerbType, error)
- func PatchSearchlightPlugin(c cs.MonitoringV1alpha1Interface, cur *api.SearchlightPlugin, ...) (*api.SearchlightPlugin, kutil.VerbType, error)
- func PatchSearchlightPluginObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.SearchlightPlugin) (*api.SearchlightPlugin, kutil.VerbType, error)
- func TryUpdateClusterAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.ClusterAlert, err error)
- func TryUpdateIncident(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Incident, err error)
- func TryUpdateNodeAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.NodeAlert, err error)
- func TryUpdatePodAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.PodAlert, err error)
- func TryUpdateSearchlightPlugin(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.SearchlightPlugin, err error)
- func UpdateIncidentStatus(c cs.MonitoringV1alpha1Interface, in *api.Incident, ...) (result *api.Incident, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignTypeKind ¶
func AssignTypeKind(v interface{}) error
func CreateOrPatchClusterAlert ¶
func CreateOrPatchClusterAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, transform func(alert *api.ClusterAlert) *api.ClusterAlert) (*api.ClusterAlert, kutil.VerbType, error)
func CreateOrPatchIncident ¶
func CreateOrPatchNodeAlert ¶
func CreateOrPatchPodAlert ¶
func CreateOrPatchSearchlightPlugin ¶
func CreateOrPatchSearchlightPlugin(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, transform func(alert *api.SearchlightPlugin) *api.SearchlightPlugin) (*api.SearchlightPlugin, kutil.VerbType, error)
func GetGroupVersionKind ¶
func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
func PatchClusterAlert ¶
func PatchClusterAlert(c cs.MonitoringV1alpha1Interface, cur *api.ClusterAlert, transform func(*api.ClusterAlert) *api.ClusterAlert) (*api.ClusterAlert, kutil.VerbType, error)
func PatchClusterAlertObject ¶
func PatchClusterAlertObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.ClusterAlert) (*api.ClusterAlert, kutil.VerbType, error)
func PatchIncident ¶
func PatchIncidentObject ¶
func PatchNodeAlert ¶
func PatchNodeAlertObject ¶
func PatchPodAlert ¶
func PatchPodAlertObject ¶
func PatchSearchlightPlugin ¶
func PatchSearchlightPlugin(c cs.MonitoringV1alpha1Interface, cur *api.SearchlightPlugin, transform func(*api.SearchlightPlugin) *api.SearchlightPlugin) (*api.SearchlightPlugin, kutil.VerbType, error)
func PatchSearchlightPluginObject ¶
func PatchSearchlightPluginObject(c cs.MonitoringV1alpha1Interface, cur, mod *api.SearchlightPlugin) (*api.SearchlightPlugin, kutil.VerbType, error)
func TryUpdateClusterAlert ¶
func TryUpdateClusterAlert(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.ClusterAlert) *api.ClusterAlert) (result *api.ClusterAlert, err error)
func TryUpdateIncident ¶
func TryUpdateNodeAlert ¶
func TryUpdatePodAlert ¶
func TryUpdateSearchlightPlugin ¶
func TryUpdateSearchlightPlugin(c cs.MonitoringV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.SearchlightPlugin) *api.SearchlightPlugin) (result *api.SearchlightPlugin, err error)
func UpdateIncidentStatus ¶
func UpdateIncidentStatus( c cs.MonitoringV1alpha1Interface, in *api.Incident, transform func(*api.IncidentStatus) *api.IncidentStatus, useSubresource ...bool, ) (result *api.Incident, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.