Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CatalogDatabaseExpansion
- type CatalogDatabaseInterface
- type CatalogDatabasesGetter
- type CatalogTableExpansion
- type CatalogTableInterface
- type CatalogTablesGetter
- type ClassifierExpansion
- type ClassifierInterface
- type ClassifiersGetter
- type ConnectionExpansion
- type ConnectionInterface
- type ConnectionsGetter
- type CrawlerExpansion
- type CrawlerInterface
- type CrawlersGetter
- type DataCatalogEncryptionSettingsExpansion
- type DataCatalogEncryptionSettingsInterface
- type DataCatalogEncryptionSettingsesGetter
- type DevEndpointExpansion
- type DevEndpointInterface
- type DevEndpointsGetter
- type GlueV1alpha1Client
- func (c *GlueV1alpha1Client) CatalogDatabases(namespace string) CatalogDatabaseInterface
- func (c *GlueV1alpha1Client) CatalogTables(namespace string) CatalogTableInterface
- func (c *GlueV1alpha1Client) Classifiers(namespace string) ClassifierInterface
- func (c *GlueV1alpha1Client) Connections(namespace string) ConnectionInterface
- func (c *GlueV1alpha1Client) Crawlers(namespace string) CrawlerInterface
- func (c *GlueV1alpha1Client) DataCatalogEncryptionSettingses(namespace string) DataCatalogEncryptionSettingsInterface
- func (c *GlueV1alpha1Client) DevEndpoints(namespace string) DevEndpointInterface
- func (c *GlueV1alpha1Client) Jobs(namespace string) JobInterface
- func (c *GlueV1alpha1Client) MlTransforms(namespace string) MlTransformInterface
- func (c *GlueV1alpha1Client) PartitionIndexes(namespace string) PartitionIndexInterface
- func (c *GlueV1alpha1Client) Partitions(namespace string) PartitionInterface
- func (c *GlueV1alpha1Client) RESTClient() rest.Interface
- func (c *GlueV1alpha1Client) Registries(namespace string) RegistryInterface
- func (c *GlueV1alpha1Client) ResourcePolicies(namespace string) ResourcePolicyInterface
- func (c *GlueV1alpha1Client) Schemas(namespace string) SchemaInterface
- func (c *GlueV1alpha1Client) SecurityConfigurations(namespace string) SecurityConfigurationInterface
- func (c *GlueV1alpha1Client) Triggers(namespace string) TriggerInterface
- func (c *GlueV1alpha1Client) UserDefinedFunctions(namespace string) UserDefinedFunctionInterface
- func (c *GlueV1alpha1Client) Workflows(namespace string) WorkflowInterface
- type GlueV1alpha1Interface
- type JobExpansion
- type JobInterface
- type JobsGetter
- type MlTransformExpansion
- type MlTransformInterface
- type MlTransformsGetter
- type PartitionExpansion
- type PartitionIndexExpansion
- type PartitionIndexInterface
- type PartitionIndexesGetter
- type PartitionInterface
- type PartitionsGetter
- type RegistriesGetter
- type RegistryExpansion
- type RegistryInterface
- type ResourcePoliciesGetter
- type ResourcePolicyExpansion
- type ResourcePolicyInterface
- type SchemaExpansion
- type SchemaInterface
- type SchemasGetter
- type SecurityConfigurationExpansion
- type SecurityConfigurationInterface
- type SecurityConfigurationsGetter
- type TriggerExpansion
- type TriggerInterface
- type TriggersGetter
- type UserDefinedFunctionExpansion
- type UserDefinedFunctionInterface
- type UserDefinedFunctionsGetter
- type WorkflowExpansion
- type WorkflowInterface
- type WorkflowsGetter
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 ¶
func New(c rest.Interface) *GlueV1alpha1Client
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 GlueV1alpha1Interface ¶
type GlueV1alpha1Interface interface { RESTClient() rest.Interface CatalogDatabasesGetter CatalogTablesGetter ClassifiersGetter ConnectionsGetter CrawlersGetter DataCatalogEncryptionSettingsesGetter DevEndpointsGetter JobsGetter MlTransformsGetter PartitionsGetter PartitionIndexesGetter RegistriesGetter ResourcePoliciesGetter SchemasGetter SecurityConfigurationsGetter TriggersGetter UserDefinedFunctionsGetter WorkflowsGetter }
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.
Source Files
¶
- catalogdatabase.go
- catalogtable.go
- classifier.go
- connection.go
- crawler.go
- datacatalogencryptionsettings.go
- devendpoint.go
- doc.go
- generated_expansion.go
- glue_client.go
- job.go
- mltransform.go
- partition.go
- partitionindex.go
- registry.go
- resourcepolicy.go
- schema.go
- securityconfiguration.go
- trigger.go
- userdefinedfunction.go
- workflow.go