client

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 License: Apache-2.0 Imports: 18 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ManifestWorkSourceClient

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

ManifestWorkSourceClient implements the ManifestWorkInterface.

func NewManifestWorkSourceClient

func NewManifestWorkSourceClient(
	sourceID string,
	cloudEventsClient *generic.CloudEventSourceClient[*workv1.ManifestWork],
	watcherStore store.WorkClientWatcherStore,
) *ManifestWorkSourceClient

func (*ManifestWorkSourceClient) Create

func (*ManifestWorkSourceClient) Delete

func (*ManifestWorkSourceClient) DeleteCollection

func (c *ManifestWorkSourceClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error

func (*ManifestWorkSourceClient) Get

func (*ManifestWorkSourceClient) List

func (*ManifestWorkSourceClient) Patch

func (c *ManifestWorkSourceClient) Patch(ctx context.Context, name string, pt kubetypes.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *workv1.ManifestWork, err error)

func (*ManifestWorkSourceClient) SetNamespace

func (c *ManifestWorkSourceClient) SetNamespace(namespace string)

func (*ManifestWorkSourceClient) Update

func (*ManifestWorkSourceClient) UpdateStatus

func (*ManifestWorkSourceClient) Watch

Jump to

Keyboard shortcuts

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