v1alpha1

package
v0.1.19 Latest Latest
Warning

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

Go to latest
Published: May 29, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

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 CloudEventsTargetExpansion

type CloudEventsTargetExpansion interface{}

type CloudEventsTargetInterface

type CloudEventsTargetInterface interface {
	Create(ctx context.Context, cloudEventsTarget *v1alpha1.CloudEventsTarget, opts v1.CreateOptions) (*v1alpha1.CloudEventsTarget, error)
	Update(ctx context.Context, cloudEventsTarget *v1alpha1.CloudEventsTarget, opts v1.UpdateOptions) (*v1alpha1.CloudEventsTarget, error)
	UpdateStatus(ctx context.Context, cloudEventsTarget *v1alpha1.CloudEventsTarget, opts v1.UpdateOptions) (*v1alpha1.CloudEventsTarget, 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.CloudEventsTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudEventsTargetList, 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.CloudEventsTarget, err error)
	CloudEventsTargetExpansion
}

CloudEventsTargetInterface has methods to work with CloudEventsTarget resources.

type CloudEventsTargetsGetter

type CloudEventsTargetsGetter interface {
	CloudEventsTargets(namespace string) CloudEventsTargetInterface
}

CloudEventsTargetsGetter has a method to return a CloudEventsTargetInterface. A group's client should implement this interface.

type DatadogTargetExpansion

type DatadogTargetExpansion interface{}

type DatadogTargetInterface

type DatadogTargetInterface interface {
	Create(ctx context.Context, datadogTarget *v1alpha1.DatadogTarget, opts v1.CreateOptions) (*v1alpha1.DatadogTarget, error)
	Update(ctx context.Context, datadogTarget *v1alpha1.DatadogTarget, opts v1.UpdateOptions) (*v1alpha1.DatadogTarget, error)
	UpdateStatus(ctx context.Context, datadogTarget *v1alpha1.DatadogTarget, opts v1.UpdateOptions) (*v1alpha1.DatadogTarget, 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.DatadogTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatadogTargetList, 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.DatadogTarget, err error)
	DatadogTargetExpansion
}

DatadogTargetInterface has methods to work with DatadogTarget resources.

type DatadogTargetsGetter

type DatadogTargetsGetter interface {
	DatadogTargets(namespace string) DatadogTargetInterface
}

DatadogTargetsGetter has a method to return a DatadogTargetInterface. A group's client should implement this interface.

type HTTPTargetExpansion

type HTTPTargetExpansion interface{}

type HTTPTargetInterface

type HTTPTargetInterface interface {
	Create(ctx context.Context, hTTPTarget *v1alpha1.HTTPTarget, opts v1.CreateOptions) (*v1alpha1.HTTPTarget, error)
	Update(ctx context.Context, hTTPTarget *v1alpha1.HTTPTarget, opts v1.UpdateOptions) (*v1alpha1.HTTPTarget, error)
	UpdateStatus(ctx context.Context, hTTPTarget *v1alpha1.HTTPTarget, opts v1.UpdateOptions) (*v1alpha1.HTTPTarget, 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.HTTPTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HTTPTargetList, 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.HTTPTarget, err error)
	HTTPTargetExpansion
}

HTTPTargetInterface has methods to work with HTTPTarget resources.

type HTTPTargetsGetter

type HTTPTargetsGetter interface {
	HTTPTargets(namespace string) HTTPTargetInterface
}

HTTPTargetsGetter has a method to return a HTTPTargetInterface. A group's client should implement this interface.

type JiraTargetExpansion added in v0.1.17

type JiraTargetExpansion interface{}

type JiraTargetInterface added in v0.1.17

type JiraTargetInterface interface {
	Create(ctx context.Context, jiraTarget *v1alpha1.JiraTarget, opts v1.CreateOptions) (*v1alpha1.JiraTarget, error)
	Update(ctx context.Context, jiraTarget *v1alpha1.JiraTarget, opts v1.UpdateOptions) (*v1alpha1.JiraTarget, error)
	UpdateStatus(ctx context.Context, jiraTarget *v1alpha1.JiraTarget, opts v1.UpdateOptions) (*v1alpha1.JiraTarget, 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.JiraTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JiraTargetList, 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.JiraTarget, err error)
	JiraTargetExpansion
}

JiraTargetInterface has methods to work with JiraTarget resources.

type JiraTargetsGetter added in v0.1.17

type JiraTargetsGetter interface {
	JiraTargets(namespace string) JiraTargetInterface
}

JiraTargetsGetter has a method to return a JiraTargetInterface. A group's client should implement this interface.

type KafkaTargetExpansion

type KafkaTargetExpansion interface{}

type KafkaTargetInterface

type KafkaTargetInterface interface {
	Create(ctx context.Context, kafkaTarget *v1alpha1.KafkaTarget, opts v1.CreateOptions) (*v1alpha1.KafkaTarget, error)
	Update(ctx context.Context, kafkaTarget *v1alpha1.KafkaTarget, opts v1.UpdateOptions) (*v1alpha1.KafkaTarget, error)
	UpdateStatus(ctx context.Context, kafkaTarget *v1alpha1.KafkaTarget, opts v1.UpdateOptions) (*v1alpha1.KafkaTarget, 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.KafkaTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KafkaTargetList, 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.KafkaTarget, err error)
	KafkaTargetExpansion
}

KafkaTargetInterface has methods to work with KafkaTarget resources.

type KafkaTargetsGetter

type KafkaTargetsGetter interface {
	KafkaTargets(namespace string) KafkaTargetInterface
}

KafkaTargetsGetter has a method to return a KafkaTargetInterface. A group's client should implement this interface.

type LogzMetricsTargetExpansion

type LogzMetricsTargetExpansion interface{}

type LogzMetricsTargetInterface

type LogzMetricsTargetInterface interface {
	Create(ctx context.Context, logzMetricsTarget *v1alpha1.LogzMetricsTarget, opts v1.CreateOptions) (*v1alpha1.LogzMetricsTarget, error)
	Update(ctx context.Context, logzMetricsTarget *v1alpha1.LogzMetricsTarget, opts v1.UpdateOptions) (*v1alpha1.LogzMetricsTarget, error)
	UpdateStatus(ctx context.Context, logzMetricsTarget *v1alpha1.LogzMetricsTarget, opts v1.UpdateOptions) (*v1alpha1.LogzMetricsTarget, 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.LogzMetricsTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogzMetricsTargetList, 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.LogzMetricsTarget, err error)
	LogzMetricsTargetExpansion
}

LogzMetricsTargetInterface has methods to work with LogzMetricsTarget resources.

type LogzMetricsTargetsGetter

type LogzMetricsTargetsGetter interface {
	LogzMetricsTargets(namespace string) LogzMetricsTargetInterface
}

LogzMetricsTargetsGetter has a method to return a LogzMetricsTargetInterface. A group's client should implement this interface.

type LogzTargetExpansion

type LogzTargetExpansion interface{}

type LogzTargetInterface

type LogzTargetInterface interface {
	Create(ctx context.Context, logzTarget *v1alpha1.LogzTarget, opts v1.CreateOptions) (*v1alpha1.LogzTarget, error)
	Update(ctx context.Context, logzTarget *v1alpha1.LogzTarget, opts v1.UpdateOptions) (*v1alpha1.LogzTarget, error)
	UpdateStatus(ctx context.Context, logzTarget *v1alpha1.LogzTarget, opts v1.UpdateOptions) (*v1alpha1.LogzTarget, 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.LogzTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogzTargetList, 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.LogzTarget, err error)
	LogzTargetExpansion
}

LogzTargetInterface has methods to work with LogzTarget resources.

type LogzTargetsGetter

type LogzTargetsGetter interface {
	LogzTargets(namespace string) LogzTargetInterface
}

LogzTargetsGetter has a method to return a LogzTargetInterface. A group's client should implement this interface.

type NatsTargetExpansion

type NatsTargetExpansion interface{}

type NatsTargetInterface

type NatsTargetInterface interface {
	Create(ctx context.Context, natsTarget *v1alpha1.NatsTarget, opts v1.CreateOptions) (*v1alpha1.NatsTarget, error)
	Update(ctx context.Context, natsTarget *v1alpha1.NatsTarget, opts v1.UpdateOptions) (*v1alpha1.NatsTarget, error)
	UpdateStatus(ctx context.Context, natsTarget *v1alpha1.NatsTarget, opts v1.UpdateOptions) (*v1alpha1.NatsTarget, 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.NatsTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NatsTargetList, 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.NatsTarget, err error)
	NatsTargetExpansion
}

NatsTargetInterface has methods to work with NatsTarget resources.

type NatsTargetsGetter

type NatsTargetsGetter interface {
	NatsTargets(namespace string) NatsTargetInterface
}

NatsTargetsGetter has a method to return a NatsTargetInterface. A group's client should implement this interface.

type SalesforceTargetExpansion added in v0.1.14

type SalesforceTargetExpansion interface{}

type SalesforceTargetInterface added in v0.1.14

type SalesforceTargetInterface interface {
	Create(ctx context.Context, salesforceTarget *v1alpha1.SalesforceTarget, opts v1.CreateOptions) (*v1alpha1.SalesforceTarget, error)
	Update(ctx context.Context, salesforceTarget *v1alpha1.SalesforceTarget, opts v1.UpdateOptions) (*v1alpha1.SalesforceTarget, error)
	UpdateStatus(ctx context.Context, salesforceTarget *v1alpha1.SalesforceTarget, opts v1.UpdateOptions) (*v1alpha1.SalesforceTarget, 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.SalesforceTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SalesforceTargetList, 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.SalesforceTarget, err error)
	SalesforceTargetExpansion
}

SalesforceTargetInterface has methods to work with SalesforceTarget resources.

type SalesforceTargetsGetter added in v0.1.14

type SalesforceTargetsGetter interface {
	SalesforceTargets(namespace string) SalesforceTargetInterface
}

SalesforceTargetsGetter has a method to return a SalesforceTargetInterface. A group's client should implement this interface.

type ServiceNowTargetExpansion added in v0.1.17

type ServiceNowTargetExpansion interface{}

type ServiceNowTargetInterface added in v0.1.17

type ServiceNowTargetInterface interface {
	Create(ctx context.Context, serviceNowTarget *v1alpha1.ServiceNowTarget, opts v1.CreateOptions) (*v1alpha1.ServiceNowTarget, error)
	Update(ctx context.Context, serviceNowTarget *v1alpha1.ServiceNowTarget, opts v1.UpdateOptions) (*v1alpha1.ServiceNowTarget, error)
	UpdateStatus(ctx context.Context, serviceNowTarget *v1alpha1.ServiceNowTarget, opts v1.UpdateOptions) (*v1alpha1.ServiceNowTarget, 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.ServiceNowTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceNowTargetList, 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.ServiceNowTarget, err error)
	ServiceNowTargetExpansion
}

ServiceNowTargetInterface has methods to work with ServiceNowTarget resources.

type ServiceNowTargetsGetter added in v0.1.17

type ServiceNowTargetsGetter interface {
	ServiceNowTargets(namespace string) ServiceNowTargetInterface
}

ServiceNowTargetsGetter has a method to return a ServiceNowTargetInterface. A group's client should implement this interface.

type SplunkTargetExpansion

type SplunkTargetExpansion interface{}

type SplunkTargetInterface

type SplunkTargetInterface interface {
	Create(ctx context.Context, splunkTarget *v1alpha1.SplunkTarget, opts v1.CreateOptions) (*v1alpha1.SplunkTarget, error)
	Update(ctx context.Context, splunkTarget *v1alpha1.SplunkTarget, opts v1.UpdateOptions) (*v1alpha1.SplunkTarget, error)
	UpdateStatus(ctx context.Context, splunkTarget *v1alpha1.SplunkTarget, opts v1.UpdateOptions) (*v1alpha1.SplunkTarget, 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.SplunkTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SplunkTargetList, 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.SplunkTarget, err error)
	SplunkTargetExpansion
}

SplunkTargetInterface has methods to work with SplunkTarget resources.

type SplunkTargetsGetter

type SplunkTargetsGetter interface {
	SplunkTargets(namespace string) SplunkTargetInterface
}

SplunkTargetsGetter has a method to return a SplunkTargetInterface. A group's client should implement this interface.

type TargetsV1alpha1Client

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

TargetsV1alpha1Client is used to interact with features provided by the targets.typhoon.zeiss.com group.

func New

New creates a new TargetsV1alpha1Client for the given RESTClient.

func NewForConfig

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

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

func NewForConfigAndClient

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

NewForConfigAndClient creates a new TargetsV1alpha1Client 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) *TargetsV1alpha1Client

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

func (*TargetsV1alpha1Client) CloudEventsTargets

func (c *TargetsV1alpha1Client) CloudEventsTargets(namespace string) CloudEventsTargetInterface

func (*TargetsV1alpha1Client) DatadogTargets

func (c *TargetsV1alpha1Client) DatadogTargets(namespace string) DatadogTargetInterface

func (*TargetsV1alpha1Client) HTTPTargets

func (c *TargetsV1alpha1Client) HTTPTargets(namespace string) HTTPTargetInterface

func (*TargetsV1alpha1Client) JiraTargets added in v0.1.17

func (c *TargetsV1alpha1Client) JiraTargets(namespace string) JiraTargetInterface

func (*TargetsV1alpha1Client) KafkaTargets

func (c *TargetsV1alpha1Client) KafkaTargets(namespace string) KafkaTargetInterface

func (*TargetsV1alpha1Client) LogzMetricsTargets

func (c *TargetsV1alpha1Client) LogzMetricsTargets(namespace string) LogzMetricsTargetInterface

func (*TargetsV1alpha1Client) LogzTargets

func (c *TargetsV1alpha1Client) LogzTargets(namespace string) LogzTargetInterface

func (*TargetsV1alpha1Client) NatsTargets

func (c *TargetsV1alpha1Client) NatsTargets(namespace string) NatsTargetInterface

func (*TargetsV1alpha1Client) RESTClient

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

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

func (*TargetsV1alpha1Client) SalesforceTargets added in v0.1.14

func (c *TargetsV1alpha1Client) SalesforceTargets(namespace string) SalesforceTargetInterface

func (*TargetsV1alpha1Client) ServiceNowTargets added in v0.1.17

func (c *TargetsV1alpha1Client) ServiceNowTargets(namespace string) ServiceNowTargetInterface

func (*TargetsV1alpha1Client) SplunkTargets

func (c *TargetsV1alpha1Client) SplunkTargets(namespace string) SplunkTargetInterface

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