Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ArchiveExpansion
- type ArchiveInterface
- type ArchiveOrderExpansion
- type ArchiveOrderInterface
- type ArchiveOrdersGetter
- type ArchivesGetter
- type CustomPipelineExpansion
- type CustomPipelineInterface
- type CustomPipelinesGetter
- type IndexExpansion
- type IndexInterface
- type IndexOrderExpansion
- type IndexOrderInterface
- type IndexOrdersGetter
- type IndexesGetter
- type IntegrationPipelineExpansion
- type IntegrationPipelineInterface
- type IntegrationPipelinesGetter
- type LogsV1alpha1Client
- func (c *LogsV1alpha1Client) ArchiveOrders(namespace string) ArchiveOrderInterface
- func (c *LogsV1alpha1Client) Archives(namespace string) ArchiveInterface
- func (c *LogsV1alpha1Client) CustomPipelines(namespace string) CustomPipelineInterface
- func (c *LogsV1alpha1Client) IndexOrders(namespace string) IndexOrderInterface
- func (c *LogsV1alpha1Client) Indexes(namespace string) IndexInterface
- func (c *LogsV1alpha1Client) IntegrationPipelines(namespace string) IntegrationPipelineInterface
- func (c *LogsV1alpha1Client) Metrics(namespace string) MetricInterface
- func (c *LogsV1alpha1Client) PipelineOrders(namespace string) PipelineOrderInterface
- func (c *LogsV1alpha1Client) RESTClient() rest.Interface
- type LogsV1alpha1Interface
- type MetricExpansion
- type MetricInterface
- type MetricsGetter
- type PipelineOrderExpansion
- type PipelineOrderInterface
- type PipelineOrdersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveExpansion ¶
type ArchiveExpansion interface{}
type ArchiveInterface ¶
type ArchiveInterface interface { Create(ctx context.Context, archive *v1alpha1.Archive, opts v1.CreateOptions) (*v1alpha1.Archive, error) Update(ctx context.Context, archive *v1alpha1.Archive, opts v1.UpdateOptions) (*v1alpha1.Archive, error) UpdateStatus(ctx context.Context, archive *v1alpha1.Archive, opts v1.UpdateOptions) (*v1alpha1.Archive, 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.Archive, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArchiveList, 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.Archive, err error) ArchiveExpansion }
ArchiveInterface has methods to work with Archive resources.
type ArchiveOrderExpansion ¶
type ArchiveOrderExpansion interface{}
type ArchiveOrderInterface ¶
type ArchiveOrderInterface interface { Create(ctx context.Context, archiveOrder *v1alpha1.ArchiveOrder, opts v1.CreateOptions) (*v1alpha1.ArchiveOrder, error) Update(ctx context.Context, archiveOrder *v1alpha1.ArchiveOrder, opts v1.UpdateOptions) (*v1alpha1.ArchiveOrder, error) UpdateStatus(ctx context.Context, archiveOrder *v1alpha1.ArchiveOrder, opts v1.UpdateOptions) (*v1alpha1.ArchiveOrder, 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.ArchiveOrder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArchiveOrderList, 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.ArchiveOrder, err error) ArchiveOrderExpansion }
ArchiveOrderInterface has methods to work with ArchiveOrder resources.
type ArchiveOrdersGetter ¶
type ArchiveOrdersGetter interface {
ArchiveOrders(namespace string) ArchiveOrderInterface
}
ArchiveOrdersGetter has a method to return a ArchiveOrderInterface. A group's client should implement this interface.
type ArchivesGetter ¶
type ArchivesGetter interface {
Archives(namespace string) ArchiveInterface
}
ArchivesGetter has a method to return a ArchiveInterface. A group's client should implement this interface.
type CustomPipelineExpansion ¶
type CustomPipelineExpansion interface{}
type CustomPipelineInterface ¶
type CustomPipelineInterface interface { Create(ctx context.Context, customPipeline *v1alpha1.CustomPipeline, opts v1.CreateOptions) (*v1alpha1.CustomPipeline, error) Update(ctx context.Context, customPipeline *v1alpha1.CustomPipeline, opts v1.UpdateOptions) (*v1alpha1.CustomPipeline, error) UpdateStatus(ctx context.Context, customPipeline *v1alpha1.CustomPipeline, opts v1.UpdateOptions) (*v1alpha1.CustomPipeline, 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.CustomPipeline, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CustomPipelineList, 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.CustomPipeline, err error) CustomPipelineExpansion }
CustomPipelineInterface has methods to work with CustomPipeline resources.
type CustomPipelinesGetter ¶
type CustomPipelinesGetter interface {
CustomPipelines(namespace string) CustomPipelineInterface
}
CustomPipelinesGetter has a method to return a CustomPipelineInterface. A group's client should implement this interface.
type IndexExpansion ¶
type IndexExpansion interface{}
type IndexInterface ¶
type IndexInterface interface { Create(ctx context.Context, index *v1alpha1.Index, opts v1.CreateOptions) (*v1alpha1.Index, error) Update(ctx context.Context, index *v1alpha1.Index, opts v1.UpdateOptions) (*v1alpha1.Index, error) UpdateStatus(ctx context.Context, index *v1alpha1.Index, opts v1.UpdateOptions) (*v1alpha1.Index, 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.Index, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IndexList, 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.Index, err error) IndexExpansion }
IndexInterface has methods to work with Index resources.
type IndexOrderExpansion ¶
type IndexOrderExpansion interface{}
type IndexOrderInterface ¶
type IndexOrderInterface interface { Create(ctx context.Context, indexOrder *v1alpha1.IndexOrder, opts v1.CreateOptions) (*v1alpha1.IndexOrder, error) Update(ctx context.Context, indexOrder *v1alpha1.IndexOrder, opts v1.UpdateOptions) (*v1alpha1.IndexOrder, error) UpdateStatus(ctx context.Context, indexOrder *v1alpha1.IndexOrder, opts v1.UpdateOptions) (*v1alpha1.IndexOrder, 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.IndexOrder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IndexOrderList, 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.IndexOrder, err error) IndexOrderExpansion }
IndexOrderInterface has methods to work with IndexOrder resources.
type IndexOrdersGetter ¶
type IndexOrdersGetter interface {
IndexOrders(namespace string) IndexOrderInterface
}
IndexOrdersGetter has a method to return a IndexOrderInterface. A group's client should implement this interface.
type IndexesGetter ¶
type IndexesGetter interface {
Indexes(namespace string) IndexInterface
}
IndexesGetter has a method to return a IndexInterface. A group's client should implement this interface.
type IntegrationPipelineExpansion ¶
type IntegrationPipelineExpansion interface{}
type IntegrationPipelineInterface ¶
type IntegrationPipelineInterface interface { Create(ctx context.Context, integrationPipeline *v1alpha1.IntegrationPipeline, opts v1.CreateOptions) (*v1alpha1.IntegrationPipeline, error) Update(ctx context.Context, integrationPipeline *v1alpha1.IntegrationPipeline, opts v1.UpdateOptions) (*v1alpha1.IntegrationPipeline, error) UpdateStatus(ctx context.Context, integrationPipeline *v1alpha1.IntegrationPipeline, opts v1.UpdateOptions) (*v1alpha1.IntegrationPipeline, 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.IntegrationPipeline, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationPipelineList, 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.IntegrationPipeline, err error) IntegrationPipelineExpansion }
IntegrationPipelineInterface has methods to work with IntegrationPipeline resources.
type IntegrationPipelinesGetter ¶
type IntegrationPipelinesGetter interface {
IntegrationPipelines(namespace string) IntegrationPipelineInterface
}
IntegrationPipelinesGetter has a method to return a IntegrationPipelineInterface. A group's client should implement this interface.
type LogsV1alpha1Client ¶
type LogsV1alpha1Client struct {
// contains filtered or unexported fields
}
LogsV1alpha1Client is used to interact with features provided by the logs.datadog.kubeform.com group.
func New ¶
func New(c rest.Interface) *LogsV1alpha1Client
New creates a new LogsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*LogsV1alpha1Client, error)
NewForConfig creates a new LogsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *LogsV1alpha1Client
NewForConfigOrDie creates a new LogsV1alpha1Client for the given config and panics if there is an error in the config.
func (*LogsV1alpha1Client) ArchiveOrders ¶
func (c *LogsV1alpha1Client) ArchiveOrders(namespace string) ArchiveOrderInterface
func (*LogsV1alpha1Client) Archives ¶
func (c *LogsV1alpha1Client) Archives(namespace string) ArchiveInterface
func (*LogsV1alpha1Client) CustomPipelines ¶
func (c *LogsV1alpha1Client) CustomPipelines(namespace string) CustomPipelineInterface
func (*LogsV1alpha1Client) IndexOrders ¶
func (c *LogsV1alpha1Client) IndexOrders(namespace string) IndexOrderInterface
func (*LogsV1alpha1Client) Indexes ¶
func (c *LogsV1alpha1Client) Indexes(namespace string) IndexInterface
func (*LogsV1alpha1Client) IntegrationPipelines ¶
func (c *LogsV1alpha1Client) IntegrationPipelines(namespace string) IntegrationPipelineInterface
func (*LogsV1alpha1Client) Metrics ¶
func (c *LogsV1alpha1Client) Metrics(namespace string) MetricInterface
func (*LogsV1alpha1Client) PipelineOrders ¶
func (c *LogsV1alpha1Client) PipelineOrders(namespace string) PipelineOrderInterface
func (*LogsV1alpha1Client) RESTClient ¶
func (c *LogsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type LogsV1alpha1Interface ¶
type LogsV1alpha1Interface interface { RESTClient() rest.Interface ArchivesGetter ArchiveOrdersGetter CustomPipelinesGetter IndexesGetter IndexOrdersGetter IntegrationPipelinesGetter MetricsGetter PipelineOrdersGetter }
type MetricExpansion ¶
type MetricExpansion interface{}
type MetricInterface ¶
type MetricInterface interface { Create(ctx context.Context, metric *v1alpha1.Metric, opts v1.CreateOptions) (*v1alpha1.Metric, error) Update(ctx context.Context, metric *v1alpha1.Metric, opts v1.UpdateOptions) (*v1alpha1.Metric, error) UpdateStatus(ctx context.Context, metric *v1alpha1.Metric, opts v1.UpdateOptions) (*v1alpha1.Metric, 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.Metric, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetricList, 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.Metric, err error) MetricExpansion }
MetricInterface has methods to work with Metric resources.
type MetricsGetter ¶
type MetricsGetter interface {
Metrics(namespace string) MetricInterface
}
MetricsGetter has a method to return a MetricInterface. A group's client should implement this interface.
type PipelineOrderExpansion ¶
type PipelineOrderExpansion interface{}
type PipelineOrderInterface ¶
type PipelineOrderInterface interface { Create(ctx context.Context, pipelineOrder *v1alpha1.PipelineOrder, opts v1.CreateOptions) (*v1alpha1.PipelineOrder, error) Update(ctx context.Context, pipelineOrder *v1alpha1.PipelineOrder, opts v1.UpdateOptions) (*v1alpha1.PipelineOrder, error) UpdateStatus(ctx context.Context, pipelineOrder *v1alpha1.PipelineOrder, opts v1.UpdateOptions) (*v1alpha1.PipelineOrder, 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.PipelineOrder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PipelineOrderList, 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.PipelineOrder, err error) PipelineOrderExpansion }
PipelineOrderInterface has methods to work with PipelineOrder resources.
type PipelineOrdersGetter ¶
type PipelineOrdersGetter interface {
PipelineOrders(namespace string) PipelineOrderInterface
}
PipelineOrdersGetter has a method to return a PipelineOrderInterface. A group's client should implement this interface.