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 ConsumerChannelExpansion added in v0.5.0

type ConsumerChannelExpansion interface{}

type ConsumerChannelInterface added in v0.5.0

type ConsumerChannelInterface interface {
	Create(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.CreateOptions) (*v1alpha1.ConsumerChannel, error)
	Update(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.UpdateOptions) (*v1alpha1.ConsumerChannel, error)
	UpdateStatus(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.UpdateOptions) (*v1alpha1.ConsumerChannel, 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.ConsumerChannel, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConsumerChannelList, 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.ConsumerChannel, err error)
	ConsumerChannelExpansion
}

ConsumerChannelInterface has methods to work with ConsumerChannel resources.

type ConsumerChannelsGetter added in v0.5.0

type ConsumerChannelsGetter interface {
	ConsumerChannels(namespace string) ConsumerChannelInterface
}

ConsumerChannelsGetter has a method to return a ConsumerChannelInterface. A group's client should implement this interface.

type DtsV1alpha1Client

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

DtsV1alpha1Client is used to interact with features provided by the dts.alicloud.kubeform.com group.

func New

New creates a new DtsV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DtsV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DtsV1alpha1Client

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

func (*DtsV1alpha1Client) ConsumerChannels added in v0.5.0

func (c *DtsV1alpha1Client) ConsumerChannels(namespace string) ConsumerChannelInterface

func (*DtsV1alpha1Client) JobMonitorRules

func (c *DtsV1alpha1Client) JobMonitorRules(namespace string) JobMonitorRuleInterface

func (*DtsV1alpha1Client) MigrationInstances added in v0.5.0

func (c *DtsV1alpha1Client) MigrationInstances(namespace string) MigrationInstanceInterface

func (*DtsV1alpha1Client) MigrationJobs added in v0.5.0

func (c *DtsV1alpha1Client) MigrationJobs(namespace string) MigrationJobInterface

func (*DtsV1alpha1Client) RESTClient

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

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

func (*DtsV1alpha1Client) SubscriptionJobs

func (c *DtsV1alpha1Client) SubscriptionJobs(namespace string) SubscriptionJobInterface

func (*DtsV1alpha1Client) SynchronizationInstances

func (c *DtsV1alpha1Client) SynchronizationInstances(namespace string) SynchronizationInstanceInterface

func (*DtsV1alpha1Client) SynchronizationJobs

func (c *DtsV1alpha1Client) SynchronizationJobs(namespace string) SynchronizationJobInterface

type JobMonitorRuleExpansion

type JobMonitorRuleExpansion interface{}

type JobMonitorRuleInterface

type JobMonitorRuleInterface interface {
	Create(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.CreateOptions) (*v1alpha1.JobMonitorRule, error)
	Update(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.UpdateOptions) (*v1alpha1.JobMonitorRule, error)
	UpdateStatus(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.UpdateOptions) (*v1alpha1.JobMonitorRule, 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.JobMonitorRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobMonitorRuleList, 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.JobMonitorRule, err error)
	JobMonitorRuleExpansion
}

JobMonitorRuleInterface has methods to work with JobMonitorRule resources.

type JobMonitorRulesGetter

type JobMonitorRulesGetter interface {
	JobMonitorRules(namespace string) JobMonitorRuleInterface
}

JobMonitorRulesGetter has a method to return a JobMonitorRuleInterface. A group's client should implement this interface.

type MigrationInstanceExpansion added in v0.5.0

type MigrationInstanceExpansion interface{}

type MigrationInstanceInterface added in v0.5.0

type MigrationInstanceInterface interface {
	Create(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.CreateOptions) (*v1alpha1.MigrationInstance, error)
	Update(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.UpdateOptions) (*v1alpha1.MigrationInstance, error)
	UpdateStatus(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.UpdateOptions) (*v1alpha1.MigrationInstance, 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.MigrationInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MigrationInstanceList, 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.MigrationInstance, err error)
	MigrationInstanceExpansion
}

MigrationInstanceInterface has methods to work with MigrationInstance resources.

type MigrationInstancesGetter added in v0.5.0

type MigrationInstancesGetter interface {
	MigrationInstances(namespace string) MigrationInstanceInterface
}

MigrationInstancesGetter has a method to return a MigrationInstanceInterface. A group's client should implement this interface.

type MigrationJobExpansion added in v0.5.0

type MigrationJobExpansion interface{}

type MigrationJobInterface added in v0.5.0

type MigrationJobInterface interface {
	Create(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.CreateOptions) (*v1alpha1.MigrationJob, error)
	Update(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.UpdateOptions) (*v1alpha1.MigrationJob, error)
	UpdateStatus(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.UpdateOptions) (*v1alpha1.MigrationJob, 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.MigrationJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MigrationJobList, 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.MigrationJob, err error)
	MigrationJobExpansion
}

MigrationJobInterface has methods to work with MigrationJob resources.

type MigrationJobsGetter added in v0.5.0

type MigrationJobsGetter interface {
	MigrationJobs(namespace string) MigrationJobInterface
}

MigrationJobsGetter has a method to return a MigrationJobInterface. A group's client should implement this interface.

type SubscriptionJobExpansion

type SubscriptionJobExpansion interface{}

type SubscriptionJobInterface

type SubscriptionJobInterface interface {
	Create(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.CreateOptions) (*v1alpha1.SubscriptionJob, error)
	Update(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.UpdateOptions) (*v1alpha1.SubscriptionJob, error)
	UpdateStatus(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.UpdateOptions) (*v1alpha1.SubscriptionJob, 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.SubscriptionJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubscriptionJobList, 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.SubscriptionJob, err error)
	SubscriptionJobExpansion
}

SubscriptionJobInterface has methods to work with SubscriptionJob resources.

type SubscriptionJobsGetter

type SubscriptionJobsGetter interface {
	SubscriptionJobs(namespace string) SubscriptionJobInterface
}

SubscriptionJobsGetter has a method to return a SubscriptionJobInterface. A group's client should implement this interface.

type SynchronizationInstanceExpansion

type SynchronizationInstanceExpansion interface{}

type SynchronizationInstanceInterface

type SynchronizationInstanceInterface interface {
	Create(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.CreateOptions) (*v1alpha1.SynchronizationInstance, error)
	Update(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.UpdateOptions) (*v1alpha1.SynchronizationInstance, error)
	UpdateStatus(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.UpdateOptions) (*v1alpha1.SynchronizationInstance, 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.SynchronizationInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SynchronizationInstanceList, 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.SynchronizationInstance, err error)
	SynchronizationInstanceExpansion
}

SynchronizationInstanceInterface has methods to work with SynchronizationInstance resources.

type SynchronizationInstancesGetter

type SynchronizationInstancesGetter interface {
	SynchronizationInstances(namespace string) SynchronizationInstanceInterface
}

SynchronizationInstancesGetter has a method to return a SynchronizationInstanceInterface. A group's client should implement this interface.

type SynchronizationJobExpansion

type SynchronizationJobExpansion interface{}

type SynchronizationJobInterface

type SynchronizationJobInterface interface {
	Create(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.CreateOptions) (*v1alpha1.SynchronizationJob, error)
	Update(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.UpdateOptions) (*v1alpha1.SynchronizationJob, error)
	UpdateStatus(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.UpdateOptions) (*v1alpha1.SynchronizationJob, 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.SynchronizationJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SynchronizationJobList, 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.SynchronizationJob, err error)
	SynchronizationJobExpansion
}

SynchronizationJobInterface has methods to work with SynchronizationJob resources.

type SynchronizationJobsGetter

type SynchronizationJobsGetter interface {
	SynchronizationJobs(namespace string) SynchronizationJobInterface
}

SynchronizationJobsGetter has a method to return a SynchronizationJobInterface. 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