v1alpha1

package
v0.70.2 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 9 Imported by: 6

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpenShiftPipelinesAsCodeExpansion added in v0.63.0

type OpenShiftPipelinesAsCodeExpansion interface{}

type OpenShiftPipelinesAsCodeInterface added in v0.63.0

type OpenShiftPipelinesAsCodeInterface interface {
	Create(ctx context.Context, openShiftPipelinesAsCode *v1alpha1.OpenShiftPipelinesAsCode, opts v1.CreateOptions) (*v1alpha1.OpenShiftPipelinesAsCode, error)
	Update(ctx context.Context, openShiftPipelinesAsCode *v1alpha1.OpenShiftPipelinesAsCode, opts v1.UpdateOptions) (*v1alpha1.OpenShiftPipelinesAsCode, error)
	UpdateStatus(ctx context.Context, openShiftPipelinesAsCode *v1alpha1.OpenShiftPipelinesAsCode, opts v1.UpdateOptions) (*v1alpha1.OpenShiftPipelinesAsCode, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.OpenShiftPipelinesAsCode, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OpenShiftPipelinesAsCodeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.OpenShiftPipelinesAsCode, err error)
	OpenShiftPipelinesAsCodeExpansion
}

OpenShiftPipelinesAsCodeInterface has methods to work with OpenShiftPipelinesAsCode resources.

type OpenShiftPipelinesAsCodesGetter added in v0.63.0

type OpenShiftPipelinesAsCodesGetter interface {
	OpenShiftPipelinesAsCodes() OpenShiftPipelinesAsCodeInterface
}

OpenShiftPipelinesAsCodesGetter has a method to return a OpenShiftPipelinesAsCodeInterface. A group's client should implement this interface.

type OperatorV1alpha1Client

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

OperatorV1alpha1Client is used to interact with features provided by the operator.tekton.dev group.

func New

New creates a new OperatorV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*OperatorV1alpha1Client, error)

NewForConfig creates a new OperatorV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient added in v0.60.0

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*OperatorV1alpha1Client, error)

NewForConfigAndClient creates a new OperatorV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *OperatorV1alpha1Client

NewForConfigOrDie creates a new OperatorV1alpha1Client for the given config and panics if there is an error in the config.

func (*OperatorV1alpha1Client) OpenShiftPipelinesAsCodes added in v0.63.0

func (c *OperatorV1alpha1Client) OpenShiftPipelinesAsCodes() OpenShiftPipelinesAsCodeInterface

func (*OperatorV1alpha1Client) RESTClient

func (c *OperatorV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*OperatorV1alpha1Client) TektonAddons

func (c *OperatorV1alpha1Client) TektonAddons() TektonAddonInterface

func (*OperatorV1alpha1Client) TektonChains added in v0.55.0

func (c *OperatorV1alpha1Client) TektonChains() TektonChainInterface

func (*OperatorV1alpha1Client) TektonConfigs

func (c *OperatorV1alpha1Client) TektonConfigs() TektonConfigInterface

func (*OperatorV1alpha1Client) TektonDashboards

func (c *OperatorV1alpha1Client) TektonDashboards() TektonDashboardInterface

func (*OperatorV1alpha1Client) TektonHubs added in v0.55.0

func (*OperatorV1alpha1Client) TektonInstallerSets added in v0.50.0

func (c *OperatorV1alpha1Client) TektonInstallerSets() TektonInstallerSetInterface

func (*OperatorV1alpha1Client) TektonPipelines

func (c *OperatorV1alpha1Client) TektonPipelines() TektonPipelineInterface

func (*OperatorV1alpha1Client) TektonResults

func (c *OperatorV1alpha1Client) TektonResults() TektonResultInterface

func (*OperatorV1alpha1Client) TektonTriggers

func (c *OperatorV1alpha1Client) TektonTriggers() TektonTriggerInterface

type TektonAddonExpansion

type TektonAddonExpansion interface{}

type TektonAddonInterface

type TektonAddonInterface interface {
	Create(ctx context.Context, tektonAddon *v1alpha1.TektonAddon, opts v1.CreateOptions) (*v1alpha1.TektonAddon, error)
	Update(ctx context.Context, tektonAddon *v1alpha1.TektonAddon, opts v1.UpdateOptions) (*v1alpha1.TektonAddon, error)
	UpdateStatus(ctx context.Context, tektonAddon *v1alpha1.TektonAddon, opts v1.UpdateOptions) (*v1alpha1.TektonAddon, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonAddon, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonAddonList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonAddon, err error)
	TektonAddonExpansion
}

TektonAddonInterface has methods to work with TektonAddon resources.

type TektonAddonsGetter

type TektonAddonsGetter interface {
	TektonAddons() TektonAddonInterface
}

TektonAddonsGetter has a method to return a TektonAddonInterface. A group's client should implement this interface.

type TektonChainExpansion added in v0.55.0

type TektonChainExpansion interface{}

type TektonChainInterface added in v0.55.0

type TektonChainInterface interface {
	Create(ctx context.Context, tektonChain *v1alpha1.TektonChain, opts v1.CreateOptions) (*v1alpha1.TektonChain, error)
	Update(ctx context.Context, tektonChain *v1alpha1.TektonChain, opts v1.UpdateOptions) (*v1alpha1.TektonChain, error)
	UpdateStatus(ctx context.Context, tektonChain *v1alpha1.TektonChain, opts v1.UpdateOptions) (*v1alpha1.TektonChain, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonChain, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonChainList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonChain, err error)
	TektonChainExpansion
}

TektonChainInterface has methods to work with TektonChain resources.

type TektonChainsGetter added in v0.55.0

type TektonChainsGetter interface {
	TektonChains() TektonChainInterface
}

TektonChainsGetter has a method to return a TektonChainInterface. A group's client should implement this interface.

type TektonConfigExpansion

type TektonConfigExpansion interface{}

type TektonConfigInterface

type TektonConfigInterface interface {
	Create(ctx context.Context, tektonConfig *v1alpha1.TektonConfig, opts v1.CreateOptions) (*v1alpha1.TektonConfig, error)
	Update(ctx context.Context, tektonConfig *v1alpha1.TektonConfig, opts v1.UpdateOptions) (*v1alpha1.TektonConfig, error)
	UpdateStatus(ctx context.Context, tektonConfig *v1alpha1.TektonConfig, opts v1.UpdateOptions) (*v1alpha1.TektonConfig, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonConfigList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonConfig, err error)
	TektonConfigExpansion
}

TektonConfigInterface has methods to work with TektonConfig resources.

type TektonConfigsGetter

type TektonConfigsGetter interface {
	TektonConfigs() TektonConfigInterface
}

TektonConfigsGetter has a method to return a TektonConfigInterface. A group's client should implement this interface.

type TektonDashboardExpansion

type TektonDashboardExpansion interface{}

type TektonDashboardInterface

type TektonDashboardInterface interface {
	Create(ctx context.Context, tektonDashboard *v1alpha1.TektonDashboard, opts v1.CreateOptions) (*v1alpha1.TektonDashboard, error)
	Update(ctx context.Context, tektonDashboard *v1alpha1.TektonDashboard, opts v1.UpdateOptions) (*v1alpha1.TektonDashboard, error)
	UpdateStatus(ctx context.Context, tektonDashboard *v1alpha1.TektonDashboard, opts v1.UpdateOptions) (*v1alpha1.TektonDashboard, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonDashboard, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonDashboardList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonDashboard, err error)
	TektonDashboardExpansion
}

TektonDashboardInterface has methods to work with TektonDashboard resources.

type TektonDashboardsGetter

type TektonDashboardsGetter interface {
	TektonDashboards() TektonDashboardInterface
}

TektonDashboardsGetter has a method to return a TektonDashboardInterface. A group's client should implement this interface.

type TektonHubExpansion added in v0.55.0

type TektonHubExpansion interface{}

type TektonHubInterface added in v0.55.0

type TektonHubInterface interface {
	Create(ctx context.Context, tektonHub *v1alpha1.TektonHub, opts v1.CreateOptions) (*v1alpha1.TektonHub, error)
	Update(ctx context.Context, tektonHub *v1alpha1.TektonHub, opts v1.UpdateOptions) (*v1alpha1.TektonHub, error)
	UpdateStatus(ctx context.Context, tektonHub *v1alpha1.TektonHub, opts v1.UpdateOptions) (*v1alpha1.TektonHub, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonHub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonHubList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonHub, err error)
	TektonHubExpansion
}

TektonHubInterface has methods to work with TektonHub resources.

type TektonHubsGetter added in v0.55.0

type TektonHubsGetter interface {
	TektonHubs() TektonHubInterface
}

TektonHubsGetter has a method to return a TektonHubInterface. A group's client should implement this interface.

type TektonInstallerSetExpansion added in v0.50.0

type TektonInstallerSetExpansion interface{}

type TektonInstallerSetInterface added in v0.50.0

type TektonInstallerSetInterface interface {
	Create(ctx context.Context, tektonInstallerSet *v1alpha1.TektonInstallerSet, opts v1.CreateOptions) (*v1alpha1.TektonInstallerSet, error)
	Update(ctx context.Context, tektonInstallerSet *v1alpha1.TektonInstallerSet, opts v1.UpdateOptions) (*v1alpha1.TektonInstallerSet, error)
	UpdateStatus(ctx context.Context, tektonInstallerSet *v1alpha1.TektonInstallerSet, opts v1.UpdateOptions) (*v1alpha1.TektonInstallerSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonInstallerSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonInstallerSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonInstallerSet, err error)
	TektonInstallerSetExpansion
}

TektonInstallerSetInterface has methods to work with TektonInstallerSet resources.

type TektonInstallerSetsGetter added in v0.50.0

type TektonInstallerSetsGetter interface {
	TektonInstallerSets() TektonInstallerSetInterface
}

TektonInstallerSetsGetter has a method to return a TektonInstallerSetInterface. A group's client should implement this interface.

type TektonPipelineExpansion

type TektonPipelineExpansion interface{}

type TektonPipelineInterface

type TektonPipelineInterface interface {
	Create(ctx context.Context, tektonPipeline *v1alpha1.TektonPipeline, opts v1.CreateOptions) (*v1alpha1.TektonPipeline, error)
	Update(ctx context.Context, tektonPipeline *v1alpha1.TektonPipeline, opts v1.UpdateOptions) (*v1alpha1.TektonPipeline, error)
	UpdateStatus(ctx context.Context, tektonPipeline *v1alpha1.TektonPipeline, opts v1.UpdateOptions) (*v1alpha1.TektonPipeline, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonPipeline, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonPipelineList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonPipeline, err error)
	TektonPipelineExpansion
}

TektonPipelineInterface has methods to work with TektonPipeline resources.

type TektonPipelinesGetter

type TektonPipelinesGetter interface {
	TektonPipelines() TektonPipelineInterface
}

TektonPipelinesGetter has a method to return a TektonPipelineInterface. A group's client should implement this interface.

type TektonResultExpansion

type TektonResultExpansion interface{}

type TektonResultInterface

type TektonResultInterface interface {
	Create(ctx context.Context, tektonResult *v1alpha1.TektonResult, opts v1.CreateOptions) (*v1alpha1.TektonResult, error)
	Update(ctx context.Context, tektonResult *v1alpha1.TektonResult, opts v1.UpdateOptions) (*v1alpha1.TektonResult, error)
	UpdateStatus(ctx context.Context, tektonResult *v1alpha1.TektonResult, opts v1.UpdateOptions) (*v1alpha1.TektonResult, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonResult, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonResultList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonResult, err error)
	TektonResultExpansion
}

TektonResultInterface has methods to work with TektonResult resources.

type TektonResultsGetter

type TektonResultsGetter interface {
	TektonResults() TektonResultInterface
}

TektonResultsGetter has a method to return a TektonResultInterface. A group's client should implement this interface.

type TektonTriggerExpansion

type TektonTriggerExpansion interface{}

type TektonTriggerInterface

type TektonTriggerInterface interface {
	Create(ctx context.Context, tektonTrigger *v1alpha1.TektonTrigger, opts v1.CreateOptions) (*v1alpha1.TektonTrigger, error)
	Update(ctx context.Context, tektonTrigger *v1alpha1.TektonTrigger, opts v1.UpdateOptions) (*v1alpha1.TektonTrigger, error)
	UpdateStatus(ctx context.Context, tektonTrigger *v1alpha1.TektonTrigger, opts v1.UpdateOptions) (*v1alpha1.TektonTrigger, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TektonTrigger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TektonTriggerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TektonTrigger, err error)
	TektonTriggerExpansion
}

TektonTriggerInterface has methods to work with TektonTrigger resources.

type TektonTriggersGetter

type TektonTriggersGetter interface {
	TektonTriggers() TektonTriggerInterface
}

TektonTriggersGetter has a method to return a TektonTriggerInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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