operatorclient

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const OperatorConfigName = "cluster"

Variables

This section is empty.

Functions

This section is empty.

Types

type DASOperatorSetClient

type DASOperatorSetClient struct {
	Ctx               context.Context
	SharedInformer    cache.SharedIndexInformer
	OperatorClient    instasliceoperatorinterface.OpenShiftOperatorV1alpha1Interface
	Lister            dasoperatorlisterv1alpha1.DASOperatorLister
	OperatorNamespace string
}

func (*DASOperatorSetClient) ApplyOperatorSpec

func (l *DASOperatorSetClient) ApplyOperatorSpec(ctx context.Context, fieldManager string, applyConfiguration *operatorapplyconfigurationv1.OperatorSpecApplyConfiguration) (err error)

func (*DASOperatorSetClient) ApplyOperatorStatus

func (l *DASOperatorSetClient) ApplyOperatorStatus(ctx context.Context, fieldManager string, applyConfiguration *operatorapplyconfigurationv1.OperatorStatusApplyConfiguration) (err error)

func (*DASOperatorSetClient) GetObjectMeta

func (l *DASOperatorSetClient) GetObjectMeta() (meta *metav1.ObjectMeta, err error)

func (*DASOperatorSetClient) GetOperatorState

func (l *DASOperatorSetClient) GetOperatorState() (spec *operatorv1.OperatorSpec, status *operatorv1.OperatorStatus, resourceVersion string, err error)

func (*DASOperatorSetClient) GetOperatorStateWithQuorum

func (l *DASOperatorSetClient) GetOperatorStateWithQuorum(ctx context.Context) (spec *operatorv1.OperatorSpec, status *operatorv1.OperatorStatus, resourceVersion string, err error)

func (*DASOperatorSetClient) Informer

func (*DASOperatorSetClient) PatchOperatorStatus

func (l *DASOperatorSetClient) PatchOperatorStatus(ctx context.Context, jsonPatch *jsonpatch.PatchSet) (err error)

func (*DASOperatorSetClient) UpdateOperatorSpec

func (l *DASOperatorSetClient) UpdateOperatorSpec(ctx context.Context, resourceVersion string, in *operatorv1.OperatorSpec) (out *operatorv1.OperatorSpec, newResourceVersion string, err error)

func (*DASOperatorSetClient) UpdateOperatorStatus

func (l *DASOperatorSetClient) UpdateOperatorStatus(ctx context.Context, resourceVersion string, in *operatorv1.OperatorStatus) (out *operatorv1.OperatorStatus, err error)

Jump to

Keyboard shortcuts

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