Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudEventsTargetExpansion
- type CloudEventsTargetInterface
- type CloudEventsTargetsGetter
- type DatadogTargetExpansion
- type DatadogTargetInterface
- type DatadogTargetsGetter
- type HTTPTargetExpansion
- type HTTPTargetInterface
- type HTTPTargetsGetter
- type JiraTargetExpansion
- type JiraTargetInterface
- type JiraTargetsGetter
- type KafkaTargetExpansion
- type KafkaTargetInterface
- type KafkaTargetsGetter
- type LogzMetricsTargetExpansion
- type LogzMetricsTargetInterface
- type LogzMetricsTargetsGetter
- type LogzTargetExpansion
- type LogzTargetInterface
- type LogzTargetsGetter
- type NatsTargetExpansion
- type NatsTargetInterface
- type NatsTargetsGetter
- type SalesforceTargetExpansion
- type SalesforceTargetInterface
- type SalesforceTargetsGetter
- type ServiceNowTargetExpansion
- type ServiceNowTargetInterface
- type ServiceNowTargetsGetter
- type SplunkTargetExpansion
- type SplunkTargetInterface
- type SplunkTargetsGetter
- type TargetsV1alpha1Client
- func (c *TargetsV1alpha1Client) CloudEventsTargets(namespace string) CloudEventsTargetInterface
- func (c *TargetsV1alpha1Client) DatadogTargets(namespace string) DatadogTargetInterface
- func (c *TargetsV1alpha1Client) HTTPTargets(namespace string) HTTPTargetInterface
- func (c *TargetsV1alpha1Client) JiraTargets(namespace string) JiraTargetInterface
- func (c *TargetsV1alpha1Client) KafkaTargets(namespace string) KafkaTargetInterface
- func (c *TargetsV1alpha1Client) LogzMetricsTargets(namespace string) LogzMetricsTargetInterface
- func (c *TargetsV1alpha1Client) LogzTargets(namespace string) LogzTargetInterface
- func (c *TargetsV1alpha1Client) NatsTargets(namespace string) NatsTargetInterface
- func (c *TargetsV1alpha1Client) RESTClient() rest.Interface
- func (c *TargetsV1alpha1Client) SalesforceTargets(namespace string) SalesforceTargetInterface
- func (c *TargetsV1alpha1Client) ServiceNowTargets(namespace string) ServiceNowTargetInterface
- func (c *TargetsV1alpha1Client) SplunkTargets(namespace string) SplunkTargetInterface
- type TargetsV1alpha1Interface
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 ¶
func New(c rest.Interface) *TargetsV1alpha1Client
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 ¶
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
type TargetsV1alpha1Interface ¶
type TargetsV1alpha1Interface interface { RESTClient() rest.Interface CloudEventsTargetsGetter DatadogTargetsGetter HTTPTargetsGetter JiraTargetsGetter KafkaTargetsGetter LogzMetricsTargetsGetter LogzTargetsGetter NatsTargetsGetter SalesforceTargetsGetter ServiceNowTargetsGetter SplunkTargetsGetter }