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 CatalogDatabaseExpansion

type CatalogDatabaseExpansion interface{}

type CatalogDatabaseInterface

type CatalogDatabaseInterface interface {
	Create(ctx context.Context, catalogDatabase *v1alpha1.CatalogDatabase, opts v1.CreateOptions) (*v1alpha1.CatalogDatabase, error)
	Update(ctx context.Context, catalogDatabase *v1alpha1.CatalogDatabase, opts v1.UpdateOptions) (*v1alpha1.CatalogDatabase, error)
	UpdateStatus(ctx context.Context, catalogDatabase *v1alpha1.CatalogDatabase, opts v1.UpdateOptions) (*v1alpha1.CatalogDatabase, 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.CatalogDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogDatabaseList, 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.CatalogDatabase, err error)
	CatalogDatabaseExpansion
}

CatalogDatabaseInterface has methods to work with CatalogDatabase resources.

type CatalogDatabasesGetter

type CatalogDatabasesGetter interface {
	CatalogDatabases(namespace string) CatalogDatabaseInterface
}

CatalogDatabasesGetter has a method to return a CatalogDatabaseInterface. A group's client should implement this interface.

type CatalogTableExpansion

type CatalogTableExpansion interface{}

type CatalogTableInterface

type CatalogTableInterface interface {
	Create(ctx context.Context, catalogTable *v1alpha1.CatalogTable, opts v1.CreateOptions) (*v1alpha1.CatalogTable, error)
	Update(ctx context.Context, catalogTable *v1alpha1.CatalogTable, opts v1.UpdateOptions) (*v1alpha1.CatalogTable, error)
	UpdateStatus(ctx context.Context, catalogTable *v1alpha1.CatalogTable, opts v1.UpdateOptions) (*v1alpha1.CatalogTable, 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.CatalogTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogTableList, 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.CatalogTable, err error)
	CatalogTableExpansion
}

CatalogTableInterface has methods to work with CatalogTable resources.

type CatalogTablesGetter

type CatalogTablesGetter interface {
	CatalogTables(namespace string) CatalogTableInterface
}

CatalogTablesGetter has a method to return a CatalogTableInterface. A group's client should implement this interface.

type ClassifierExpansion

type ClassifierExpansion interface{}

type ClassifierInterface

type ClassifierInterface interface {
	Create(ctx context.Context, classifier *v1alpha1.Classifier, opts v1.CreateOptions) (*v1alpha1.Classifier, error)
	Update(ctx context.Context, classifier *v1alpha1.Classifier, opts v1.UpdateOptions) (*v1alpha1.Classifier, error)
	UpdateStatus(ctx context.Context, classifier *v1alpha1.Classifier, opts v1.UpdateOptions) (*v1alpha1.Classifier, 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.Classifier, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClassifierList, 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.Classifier, err error)
	ClassifierExpansion
}

ClassifierInterface has methods to work with Classifier resources.

type ClassifiersGetter

type ClassifiersGetter interface {
	Classifiers(namespace string) ClassifierInterface
}

ClassifiersGetter has a method to return a ClassifierInterface. A group's client should implement this interface.

type ConnectionExpansion

type ConnectionExpansion interface{}

type ConnectionInterface

type ConnectionInterface interface {
	Create(ctx context.Context, connection *v1alpha1.Connection, opts v1.CreateOptions) (*v1alpha1.Connection, error)
	Update(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, error)
	UpdateStatus(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, 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.Connection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionList, 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.Connection, err error)
	ConnectionExpansion
}

ConnectionInterface has methods to work with Connection resources.

type ConnectionsGetter

type ConnectionsGetter interface {
	Connections(namespace string) ConnectionInterface
}

ConnectionsGetter has a method to return a ConnectionInterface. A group's client should implement this interface.

type CrawlerExpansion

type CrawlerExpansion interface{}

type CrawlerInterface

type CrawlerInterface interface {
	Create(ctx context.Context, crawler *v1alpha1.Crawler, opts v1.CreateOptions) (*v1alpha1.Crawler, error)
	Update(ctx context.Context, crawler *v1alpha1.Crawler, opts v1.UpdateOptions) (*v1alpha1.Crawler, error)
	UpdateStatus(ctx context.Context, crawler *v1alpha1.Crawler, opts v1.UpdateOptions) (*v1alpha1.Crawler, 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.Crawler, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CrawlerList, 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.Crawler, err error)
	CrawlerExpansion
}

CrawlerInterface has methods to work with Crawler resources.

type CrawlersGetter

type CrawlersGetter interface {
	Crawlers(namespace string) CrawlerInterface
}

CrawlersGetter has a method to return a CrawlerInterface. A group's client should implement this interface.

type DataCatalogEncryptionSettingsExpansion

type DataCatalogEncryptionSettingsExpansion interface{}

type DataCatalogEncryptionSettingsInterface

type DataCatalogEncryptionSettingsInterface interface {
	Create(ctx context.Context, dataCatalogEncryptionSettings *v1alpha1.DataCatalogEncryptionSettings, opts v1.CreateOptions) (*v1alpha1.DataCatalogEncryptionSettings, error)
	Update(ctx context.Context, dataCatalogEncryptionSettings *v1alpha1.DataCatalogEncryptionSettings, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEncryptionSettings, error)
	UpdateStatus(ctx context.Context, dataCatalogEncryptionSettings *v1alpha1.DataCatalogEncryptionSettings, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEncryptionSettings, 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.DataCatalogEncryptionSettings, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataCatalogEncryptionSettingsList, 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.DataCatalogEncryptionSettings, err error)
	DataCatalogEncryptionSettingsExpansion
}

DataCatalogEncryptionSettingsInterface has methods to work with DataCatalogEncryptionSettings resources.

type DataCatalogEncryptionSettingsesGetter

type DataCatalogEncryptionSettingsesGetter interface {
	DataCatalogEncryptionSettingses(namespace string) DataCatalogEncryptionSettingsInterface
}

DataCatalogEncryptionSettingsesGetter has a method to return a DataCatalogEncryptionSettingsInterface. A group's client should implement this interface.

type DevEndpointExpansion

type DevEndpointExpansion interface{}

type DevEndpointInterface

type DevEndpointInterface interface {
	Create(ctx context.Context, devEndpoint *v1alpha1.DevEndpoint, opts v1.CreateOptions) (*v1alpha1.DevEndpoint, error)
	Update(ctx context.Context, devEndpoint *v1alpha1.DevEndpoint, opts v1.UpdateOptions) (*v1alpha1.DevEndpoint, error)
	UpdateStatus(ctx context.Context, devEndpoint *v1alpha1.DevEndpoint, opts v1.UpdateOptions) (*v1alpha1.DevEndpoint, 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.DevEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevEndpointList, 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.DevEndpoint, err error)
	DevEndpointExpansion
}

DevEndpointInterface has methods to work with DevEndpoint resources.

type DevEndpointsGetter

type DevEndpointsGetter interface {
	DevEndpoints(namespace string) DevEndpointInterface
}

DevEndpointsGetter has a method to return a DevEndpointInterface. A group's client should implement this interface.

type GlueV1alpha1Client

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

GlueV1alpha1Client is used to interact with features provided by the glue.aws.kubeform.com group.

func New

New creates a new GlueV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new GlueV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *GlueV1alpha1Client

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

func (*GlueV1alpha1Client) CatalogDatabases

func (c *GlueV1alpha1Client) CatalogDatabases(namespace string) CatalogDatabaseInterface

func (*GlueV1alpha1Client) CatalogTables

func (c *GlueV1alpha1Client) CatalogTables(namespace string) CatalogTableInterface

func (*GlueV1alpha1Client) Classifiers

func (c *GlueV1alpha1Client) Classifiers(namespace string) ClassifierInterface

func (*GlueV1alpha1Client) Connections

func (c *GlueV1alpha1Client) Connections(namespace string) ConnectionInterface

func (*GlueV1alpha1Client) Crawlers

func (c *GlueV1alpha1Client) Crawlers(namespace string) CrawlerInterface

func (*GlueV1alpha1Client) DataCatalogEncryptionSettingses

func (c *GlueV1alpha1Client) DataCatalogEncryptionSettingses(namespace string) DataCatalogEncryptionSettingsInterface

func (*GlueV1alpha1Client) DevEndpoints

func (c *GlueV1alpha1Client) DevEndpoints(namespace string) DevEndpointInterface

func (*GlueV1alpha1Client) Jobs

func (c *GlueV1alpha1Client) Jobs(namespace string) JobInterface

func (*GlueV1alpha1Client) MlTransforms

func (c *GlueV1alpha1Client) MlTransforms(namespace string) MlTransformInterface

func (*GlueV1alpha1Client) PartitionIndexes added in v0.5.0

func (c *GlueV1alpha1Client) PartitionIndexes(namespace string) PartitionIndexInterface

func (*GlueV1alpha1Client) Partitions

func (c *GlueV1alpha1Client) Partitions(namespace string) PartitionInterface

func (*GlueV1alpha1Client) RESTClient

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

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

func (*GlueV1alpha1Client) Registries

func (c *GlueV1alpha1Client) Registries(namespace string) RegistryInterface

func (*GlueV1alpha1Client) ResourcePolicies

func (c *GlueV1alpha1Client) ResourcePolicies(namespace string) ResourcePolicyInterface

func (*GlueV1alpha1Client) Schemas

func (c *GlueV1alpha1Client) Schemas(namespace string) SchemaInterface

func (*GlueV1alpha1Client) SecurityConfigurations

func (c *GlueV1alpha1Client) SecurityConfigurations(namespace string) SecurityConfigurationInterface

func (*GlueV1alpha1Client) Triggers

func (c *GlueV1alpha1Client) Triggers(namespace string) TriggerInterface

func (*GlueV1alpha1Client) UserDefinedFunctions

func (c *GlueV1alpha1Client) UserDefinedFunctions(namespace string) UserDefinedFunctionInterface

func (*GlueV1alpha1Client) Workflows

func (c *GlueV1alpha1Client) Workflows(namespace string) WorkflowInterface

type JobExpansion

type JobExpansion interface{}

type JobInterface

type JobInterface interface {
	Create(ctx context.Context, job *v1alpha1.Job, opts v1.CreateOptions) (*v1alpha1.Job, error)
	Update(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, error)
	UpdateStatus(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, 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.Job, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobList, 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.Job, err error)
	JobExpansion
}

JobInterface has methods to work with Job resources.

type JobsGetter

type JobsGetter interface {
	Jobs(namespace string) JobInterface
}

JobsGetter has a method to return a JobInterface. A group's client should implement this interface.

type MlTransformExpansion

type MlTransformExpansion interface{}

type MlTransformInterface

type MlTransformInterface interface {
	Create(ctx context.Context, mlTransform *v1alpha1.MlTransform, opts v1.CreateOptions) (*v1alpha1.MlTransform, error)
	Update(ctx context.Context, mlTransform *v1alpha1.MlTransform, opts v1.UpdateOptions) (*v1alpha1.MlTransform, error)
	UpdateStatus(ctx context.Context, mlTransform *v1alpha1.MlTransform, opts v1.UpdateOptions) (*v1alpha1.MlTransform, 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.MlTransform, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MlTransformList, 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.MlTransform, err error)
	MlTransformExpansion
}

MlTransformInterface has methods to work with MlTransform resources.

type MlTransformsGetter

type MlTransformsGetter interface {
	MlTransforms(namespace string) MlTransformInterface
}

MlTransformsGetter has a method to return a MlTransformInterface. A group's client should implement this interface.

type PartitionExpansion

type PartitionExpansion interface{}

type PartitionIndexExpansion added in v0.5.0

type PartitionIndexExpansion interface{}

type PartitionIndexInterface added in v0.5.0

type PartitionIndexInterface interface {
	Create(ctx context.Context, partitionIndex *v1alpha1.PartitionIndex, opts v1.CreateOptions) (*v1alpha1.PartitionIndex, error)
	Update(ctx context.Context, partitionIndex *v1alpha1.PartitionIndex, opts v1.UpdateOptions) (*v1alpha1.PartitionIndex, error)
	UpdateStatus(ctx context.Context, partitionIndex *v1alpha1.PartitionIndex, opts v1.UpdateOptions) (*v1alpha1.PartitionIndex, 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.PartitionIndex, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PartitionIndexList, 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.PartitionIndex, err error)
	PartitionIndexExpansion
}

PartitionIndexInterface has methods to work with PartitionIndex resources.

type PartitionIndexesGetter added in v0.5.0

type PartitionIndexesGetter interface {
	PartitionIndexes(namespace string) PartitionIndexInterface
}

PartitionIndexesGetter has a method to return a PartitionIndexInterface. A group's client should implement this interface.

type PartitionInterface

type PartitionInterface interface {
	Create(ctx context.Context, partition *v1alpha1.Partition, opts v1.CreateOptions) (*v1alpha1.Partition, error)
	Update(ctx context.Context, partition *v1alpha1.Partition, opts v1.UpdateOptions) (*v1alpha1.Partition, error)
	UpdateStatus(ctx context.Context, partition *v1alpha1.Partition, opts v1.UpdateOptions) (*v1alpha1.Partition, 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.Partition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PartitionList, 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.Partition, err error)
	PartitionExpansion
}

PartitionInterface has methods to work with Partition resources.

type PartitionsGetter

type PartitionsGetter interface {
	Partitions(namespace string) PartitionInterface
}

PartitionsGetter has a method to return a PartitionInterface. A group's client should implement this interface.

type RegistriesGetter

type RegistriesGetter interface {
	Registries(namespace string) RegistryInterface
}

RegistriesGetter has a method to return a RegistryInterface. A group's client should implement this interface.

type RegistryExpansion

type RegistryExpansion interface{}

type RegistryInterface

type RegistryInterface interface {
	Create(ctx context.Context, registry *v1alpha1.Registry, opts v1.CreateOptions) (*v1alpha1.Registry, error)
	Update(ctx context.Context, registry *v1alpha1.Registry, opts v1.UpdateOptions) (*v1alpha1.Registry, error)
	UpdateStatus(ctx context.Context, registry *v1alpha1.Registry, opts v1.UpdateOptions) (*v1alpha1.Registry, 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.Registry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RegistryList, 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.Registry, err error)
	RegistryExpansion
}

RegistryInterface has methods to work with Registry resources.

type ResourcePoliciesGetter

type ResourcePoliciesGetter interface {
	ResourcePolicies(namespace string) ResourcePolicyInterface
}

ResourcePoliciesGetter has a method to return a ResourcePolicyInterface. A group's client should implement this interface.

type ResourcePolicyExpansion

type ResourcePolicyExpansion interface{}

type ResourcePolicyInterface

type ResourcePolicyInterface interface {
	Create(ctx context.Context, resourcePolicy *v1alpha1.ResourcePolicy, opts v1.CreateOptions) (*v1alpha1.ResourcePolicy, error)
	Update(ctx context.Context, resourcePolicy *v1alpha1.ResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.ResourcePolicy, error)
	UpdateStatus(ctx context.Context, resourcePolicy *v1alpha1.ResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.ResourcePolicy, 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.ResourcePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourcePolicyList, 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.ResourcePolicy, err error)
	ResourcePolicyExpansion
}

ResourcePolicyInterface has methods to work with ResourcePolicy resources.

type SchemaExpansion

type SchemaExpansion interface{}

type SchemaInterface

type SchemaInterface interface {
	Create(ctx context.Context, schema *v1alpha1.Schema, opts v1.CreateOptions) (*v1alpha1.Schema, error)
	Update(ctx context.Context, schema *v1alpha1.Schema, opts v1.UpdateOptions) (*v1alpha1.Schema, error)
	UpdateStatus(ctx context.Context, schema *v1alpha1.Schema, opts v1.UpdateOptions) (*v1alpha1.Schema, 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.Schema, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SchemaList, 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.Schema, err error)
	SchemaExpansion
}

SchemaInterface has methods to work with Schema resources.

type SchemasGetter

type SchemasGetter interface {
	Schemas(namespace string) SchemaInterface
}

SchemasGetter has a method to return a SchemaInterface. A group's client should implement this interface.

type SecurityConfigurationExpansion

type SecurityConfigurationExpansion interface{}

type SecurityConfigurationInterface

type SecurityConfigurationInterface interface {
	Create(ctx context.Context, securityConfiguration *v1alpha1.SecurityConfiguration, opts v1.CreateOptions) (*v1alpha1.SecurityConfiguration, error)
	Update(ctx context.Context, securityConfiguration *v1alpha1.SecurityConfiguration, opts v1.UpdateOptions) (*v1alpha1.SecurityConfiguration, error)
	UpdateStatus(ctx context.Context, securityConfiguration *v1alpha1.SecurityConfiguration, opts v1.UpdateOptions) (*v1alpha1.SecurityConfiguration, 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.SecurityConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityConfigurationList, 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.SecurityConfiguration, err error)
	SecurityConfigurationExpansion
}

SecurityConfigurationInterface has methods to work with SecurityConfiguration resources.

type SecurityConfigurationsGetter

type SecurityConfigurationsGetter interface {
	SecurityConfigurations(namespace string) SecurityConfigurationInterface
}

SecurityConfigurationsGetter has a method to return a SecurityConfigurationInterface. A group's client should implement this interface.

type TriggerExpansion

type TriggerExpansion interface{}

type TriggerInterface

type TriggerInterface interface {
	Create(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.CreateOptions) (*v1alpha1.Trigger, error)
	Update(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.UpdateOptions) (*v1alpha1.Trigger, error)
	UpdateStatus(ctx context.Context, trigger *v1alpha1.Trigger, opts v1.UpdateOptions) (*v1alpha1.Trigger, 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.Trigger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TriggerList, 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.Trigger, err error)
	TriggerExpansion
}

TriggerInterface has methods to work with Trigger resources.

type TriggersGetter

type TriggersGetter interface {
	Triggers(namespace string) TriggerInterface
}

TriggersGetter has a method to return a TriggerInterface. A group's client should implement this interface.

type UserDefinedFunctionExpansion

type UserDefinedFunctionExpansion interface{}

type UserDefinedFunctionInterface

type UserDefinedFunctionInterface interface {
	Create(ctx context.Context, userDefinedFunction *v1alpha1.UserDefinedFunction, opts v1.CreateOptions) (*v1alpha1.UserDefinedFunction, error)
	Update(ctx context.Context, userDefinedFunction *v1alpha1.UserDefinedFunction, opts v1.UpdateOptions) (*v1alpha1.UserDefinedFunction, error)
	UpdateStatus(ctx context.Context, userDefinedFunction *v1alpha1.UserDefinedFunction, opts v1.UpdateOptions) (*v1alpha1.UserDefinedFunction, 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.UserDefinedFunction, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserDefinedFunctionList, 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.UserDefinedFunction, err error)
	UserDefinedFunctionExpansion
}

UserDefinedFunctionInterface has methods to work with UserDefinedFunction resources.

type UserDefinedFunctionsGetter

type UserDefinedFunctionsGetter interface {
	UserDefinedFunctions(namespace string) UserDefinedFunctionInterface
}

UserDefinedFunctionsGetter has a method to return a UserDefinedFunctionInterface. A group's client should implement this interface.

type WorkflowExpansion

type WorkflowExpansion interface{}

type WorkflowInterface

type WorkflowInterface interface {
	Create(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.CreateOptions) (*v1alpha1.Workflow, error)
	Update(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.UpdateOptions) (*v1alpha1.Workflow, error)
	UpdateStatus(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.UpdateOptions) (*v1alpha1.Workflow, 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.Workflow, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkflowList, 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.Workflow, err error)
	WorkflowExpansion
}

WorkflowInterface has methods to work with Workflow resources.

type WorkflowsGetter

type WorkflowsGetter interface {
	Workflows(namespace string) WorkflowInterface
}

WorkflowsGetter has a method to return a WorkflowInterface. 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