client

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	OperationList(opts ...runtimeClient.ListOption) (*diagApiV1.OperationList, error)
	OperationAdd(operation *diagApiV1.Operation, opts ...runtimeClient.CreateOption) error
	OperationUpdate(operation *diagApiV1.Operation, opts ...runtimeClient.UpdateOption) error
	OperationDel(operation *diagApiV1.Operation, opts ...runtimeClient.DeleteOption) error

	OperationSetList(opts ...runtimeClient.ListOption) (*diagApiV1.OperationSetList, error)
	OperationSetAdd(operationSet *diagApiV1.OperationSet, opts ...runtimeClient.CreateOption) error
	OperationSetUpdate(operationSet *diagApiV1.OperationSet, opts ...runtimeClient.UpdateOption) error
	OperationSetDel(operationSet *diagApiV1.OperationSet, opts ...runtimeClient.DeleteOption) error

	DiagnosisList(opts ...runtimeClient.ListOption) (*diagApiV1.DiagnosisList, error)
	DiagnosisAdd(diagnosis *diagApiV1.Diagnosis, opts ...runtimeClient.CreateOption) error
	DiagnosisUpdate(diagnosis *diagApiV1.Diagnosis, opts ...runtimeClient.UpdateOption) error
	DiagnosisDel(diagnosis *diagApiV1.Diagnosis, opts ...runtimeClient.DeleteOption) error

	TriggerList(opts ...runtimeClient.ListOption) (*diagApiV1.TriggerList, error)
	TriggerAdd(trigger *diagApiV1.Trigger, opts ...runtimeClient.CreateOption) error
	TriggerUpdate(trigger *diagApiV1.Trigger, opts ...runtimeClient.UpdateOption) error
	TriggerDel(trigger *diagApiV1.Trigger, opts ...runtimeClient.DeleteOption) error

	NodeList(opts ...runtimeClient.ListOption) (*v1.NodeList, error)
	NamespaceList(opts ...runtimeClient.ListOption) (*v1.NamespaceList, error)
	PodList(opts ...runtimeClient.ListOption) (*v1.PodList, error)
}

func NewClient

func NewClient(kubeconfig string) (Client, error)

Jump to

Keyboard shortcuts

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