Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type OpenShiftPipelinesAsCodeExpansion
- type OpenShiftPipelinesAsCodeInterface
- type OpenShiftPipelinesAsCodesGetter
- type OperatorV1alpha1Client
- func (c *OperatorV1alpha1Client) OpenShiftPipelinesAsCodes() OpenShiftPipelinesAsCodeInterface
- func (c *OperatorV1alpha1Client) RESTClient() rest.Interface
- func (c *OperatorV1alpha1Client) TektonAddons() TektonAddonInterface
- func (c *OperatorV1alpha1Client) TektonChains() TektonChainInterface
- func (c *OperatorV1alpha1Client) TektonConfigs() TektonConfigInterface
- func (c *OperatorV1alpha1Client) TektonDashboards() TektonDashboardInterface
- func (c *OperatorV1alpha1Client) TektonHubs() TektonHubInterface
- func (c *OperatorV1alpha1Client) TektonInstallerSets() TektonInstallerSetInterface
- func (c *OperatorV1alpha1Client) TektonPipelines() TektonPipelineInterface
- func (c *OperatorV1alpha1Client) TektonResults() TektonResultInterface
- func (c *OperatorV1alpha1Client) TektonTriggers() TektonTriggerInterface
- type OperatorV1alpha1Interface
- type TektonAddonExpansion
- type TektonAddonInterface
- type TektonAddonsGetter
- type TektonChainExpansion
- type TektonChainInterface
- type TektonChainsGetter
- type TektonConfigExpansion
- type TektonConfigInterface
- type TektonConfigsGetter
- type TektonDashboardExpansion
- type TektonDashboardInterface
- type TektonDashboardsGetter
- type TektonHubExpansion
- type TektonHubInterface
- type TektonHubsGetter
- type TektonInstallerSetExpansion
- type TektonInstallerSetInterface
- type TektonInstallerSetsGetter
- type TektonPipelineExpansion
- type TektonPipelineInterface
- type TektonPipelinesGetter
- type TektonResultExpansion
- type TektonResultInterface
- type TektonResultsGetter
- type TektonTriggerExpansion
- type TektonTriggerInterface
- type TektonTriggersGetter
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 ¶
func New(c rest.Interface) *OperatorV1alpha1Client
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
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 (c *OperatorV1alpha1Client) TektonHubs() TektonHubInterface
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 OperatorV1alpha1Interface ¶
type OperatorV1alpha1Interface interface { RESTClient() rest.Interface OpenShiftPipelinesAsCodesGetter TektonAddonsGetter TektonChainsGetter TektonConfigsGetter TektonDashboardsGetter TektonHubsGetter TektonInstallerSetsGetter TektonPipelinesGetter TektonResultsGetter TektonTriggersGetter }
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.