v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 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 LogExpansion

type LogExpansion interface{}

type LogGroupExpansion

type LogGroupExpansion interface{}

type LogGroupInterface

type LogGroupInterface interface {
	Create(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.CreateOptions) (*v1alpha1.LogGroup, error)
	Update(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.UpdateOptions) (*v1alpha1.LogGroup, error)
	UpdateStatus(ctx context.Context, logGroup *v1alpha1.LogGroup, opts v1.UpdateOptions) (*v1alpha1.LogGroup, 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.LogGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogGroupList, 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.LogGroup, err error)
	LogGroupExpansion
}

LogGroupInterface has methods to work with LogGroup resources.

type LogGroupsGetter

type LogGroupsGetter interface {
	LogGroups(namespace string) LogGroupInterface
}

LogGroupsGetter has a method to return a LogGroupInterface. A group's client should implement this interface.

type LogInterface

type LogInterface interface {
	Create(ctx context.Context, log *v1alpha1.Log, opts v1.CreateOptions) (*v1alpha1.Log, error)
	Update(ctx context.Context, log *v1alpha1.Log, opts v1.UpdateOptions) (*v1alpha1.Log, error)
	UpdateStatus(ctx context.Context, log *v1alpha1.Log, opts v1.UpdateOptions) (*v1alpha1.Log, 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.Log, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogList, 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.Log, err error)
	LogExpansion
}

LogInterface has methods to work with Log resources.

type LogSavedSearchExpansion

type LogSavedSearchExpansion interface{}

type LogSavedSearchInterface

type LogSavedSearchInterface interface {
	Create(ctx context.Context, logSavedSearch *v1alpha1.LogSavedSearch, opts v1.CreateOptions) (*v1alpha1.LogSavedSearch, error)
	Update(ctx context.Context, logSavedSearch *v1alpha1.LogSavedSearch, opts v1.UpdateOptions) (*v1alpha1.LogSavedSearch, error)
	UpdateStatus(ctx context.Context, logSavedSearch *v1alpha1.LogSavedSearch, opts v1.UpdateOptions) (*v1alpha1.LogSavedSearch, 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.LogSavedSearch, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogSavedSearchList, 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.LogSavedSearch, err error)
	LogSavedSearchExpansion
}

LogSavedSearchInterface has methods to work with LogSavedSearch resources.

type LogSavedSearchesGetter

type LogSavedSearchesGetter interface {
	LogSavedSearches(namespace string) LogSavedSearchInterface
}

LogSavedSearchesGetter has a method to return a LogSavedSearchInterface. A group's client should implement this interface.

type LoggingV1alpha1Client

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

LoggingV1alpha1Client is used to interact with features provided by the logging.oci.kubeform.com group.

func New

New creates a new LoggingV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new LoggingV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *LoggingV1alpha1Client

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

func (*LoggingV1alpha1Client) LogGroups

func (c *LoggingV1alpha1Client) LogGroups(namespace string) LogGroupInterface

func (*LoggingV1alpha1Client) LogSavedSearches

func (c *LoggingV1alpha1Client) LogSavedSearches(namespace string) LogSavedSearchInterface

func (*LoggingV1alpha1Client) Logs

func (c *LoggingV1alpha1Client) Logs(namespace string) LogInterface

func (*LoggingV1alpha1Client) RESTClient

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

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

func (*LoggingV1alpha1Client) UnifiedAgentConfigurations

func (c *LoggingV1alpha1Client) UnifiedAgentConfigurations(namespace string) UnifiedAgentConfigurationInterface

type LogsGetter

type LogsGetter interface {
	Logs(namespace string) LogInterface
}

LogsGetter has a method to return a LogInterface. A group's client should implement this interface.

type UnifiedAgentConfigurationExpansion

type UnifiedAgentConfigurationExpansion interface{}

type UnifiedAgentConfigurationInterface

type UnifiedAgentConfigurationInterface interface {
	Create(ctx context.Context, unifiedAgentConfiguration *v1alpha1.UnifiedAgentConfiguration, opts v1.CreateOptions) (*v1alpha1.UnifiedAgentConfiguration, error)
	Update(ctx context.Context, unifiedAgentConfiguration *v1alpha1.UnifiedAgentConfiguration, opts v1.UpdateOptions) (*v1alpha1.UnifiedAgentConfiguration, error)
	UpdateStatus(ctx context.Context, unifiedAgentConfiguration *v1alpha1.UnifiedAgentConfiguration, opts v1.UpdateOptions) (*v1alpha1.UnifiedAgentConfiguration, 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.UnifiedAgentConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UnifiedAgentConfigurationList, 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.UnifiedAgentConfiguration, err error)
	UnifiedAgentConfigurationExpansion
}

UnifiedAgentConfigurationInterface has methods to work with UnifiedAgentConfiguration resources.

type UnifiedAgentConfigurationsGetter

type UnifiedAgentConfigurationsGetter interface {
	UnifiedAgentConfigurations(namespace string) UnifiedAgentConfigurationInterface
}

UnifiedAgentConfigurationsGetter has a method to return a UnifiedAgentConfigurationInterface. 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