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 BucketACLExpansion

type BucketACLExpansion interface{}

type BucketACLInterface

type BucketACLInterface interface {
	Create(ctx context.Context, bucketACL *v1alpha1.BucketACL, opts v1.CreateOptions) (*v1alpha1.BucketACL, error)
	Update(ctx context.Context, bucketACL *v1alpha1.BucketACL, opts v1.UpdateOptions) (*v1alpha1.BucketACL, error)
	UpdateStatus(ctx context.Context, bucketACL *v1alpha1.BucketACL, opts v1.UpdateOptions) (*v1alpha1.BucketACL, 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.BucketACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketACLList, 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.BucketACL, err error)
	BucketACLExpansion
}

BucketACLInterface has methods to work with BucketACL resources.

type BucketACLsGetter

type BucketACLsGetter interface {
	BucketACLs(namespace string) BucketACLInterface
}

BucketACLsGetter has a method to return a BucketACLInterface. A group's client should implement this interface.

type BucketAccessControlExpansion

type BucketAccessControlExpansion interface{}

type BucketAccessControlInterface

type BucketAccessControlInterface interface {
	Create(ctx context.Context, bucketAccessControl *v1alpha1.BucketAccessControl, opts v1.CreateOptions) (*v1alpha1.BucketAccessControl, error)
	Update(ctx context.Context, bucketAccessControl *v1alpha1.BucketAccessControl, opts v1.UpdateOptions) (*v1alpha1.BucketAccessControl, error)
	UpdateStatus(ctx context.Context, bucketAccessControl *v1alpha1.BucketAccessControl, opts v1.UpdateOptions) (*v1alpha1.BucketAccessControl, 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.BucketAccessControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketAccessControlList, 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.BucketAccessControl, err error)
	BucketAccessControlExpansion
}

BucketAccessControlInterface has methods to work with BucketAccessControl resources.

type BucketAccessControlsGetter

type BucketAccessControlsGetter interface {
	BucketAccessControls(namespace string) BucketAccessControlInterface
}

BucketAccessControlsGetter has a method to return a BucketAccessControlInterface. A group's client should implement this interface.

type BucketExpansion

type BucketExpansion interface{}

type BucketIamBindingExpansion

type BucketIamBindingExpansion interface{}

type BucketIamBindingInterface

type BucketIamBindingInterface interface {
	Create(ctx context.Context, bucketIamBinding *v1alpha1.BucketIamBinding, opts v1.CreateOptions) (*v1alpha1.BucketIamBinding, error)
	Update(ctx context.Context, bucketIamBinding *v1alpha1.BucketIamBinding, opts v1.UpdateOptions) (*v1alpha1.BucketIamBinding, error)
	UpdateStatus(ctx context.Context, bucketIamBinding *v1alpha1.BucketIamBinding, opts v1.UpdateOptions) (*v1alpha1.BucketIamBinding, 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.BucketIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketIamBindingList, 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.BucketIamBinding, err error)
	BucketIamBindingExpansion
}

BucketIamBindingInterface has methods to work with BucketIamBinding resources.

type BucketIamBindingsGetter

type BucketIamBindingsGetter interface {
	BucketIamBindings(namespace string) BucketIamBindingInterface
}

BucketIamBindingsGetter has a method to return a BucketIamBindingInterface. A group's client should implement this interface.

type BucketIamMemberExpansion

type BucketIamMemberExpansion interface{}

type BucketIamMemberInterface

type BucketIamMemberInterface interface {
	Create(ctx context.Context, bucketIamMember *v1alpha1.BucketIamMember, opts v1.CreateOptions) (*v1alpha1.BucketIamMember, error)
	Update(ctx context.Context, bucketIamMember *v1alpha1.BucketIamMember, opts v1.UpdateOptions) (*v1alpha1.BucketIamMember, error)
	UpdateStatus(ctx context.Context, bucketIamMember *v1alpha1.BucketIamMember, opts v1.UpdateOptions) (*v1alpha1.BucketIamMember, 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.BucketIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketIamMemberList, 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.BucketIamMember, err error)
	BucketIamMemberExpansion
}

BucketIamMemberInterface has methods to work with BucketIamMember resources.

type BucketIamMembersGetter

type BucketIamMembersGetter interface {
	BucketIamMembers(namespace string) BucketIamMemberInterface
}

BucketIamMembersGetter has a method to return a BucketIamMemberInterface. A group's client should implement this interface.

type BucketIamPoliciesGetter

type BucketIamPoliciesGetter interface {
	BucketIamPolicies(namespace string) BucketIamPolicyInterface
}

BucketIamPoliciesGetter has a method to return a BucketIamPolicyInterface. A group's client should implement this interface.

type BucketIamPolicyExpansion

type BucketIamPolicyExpansion interface{}

type BucketIamPolicyInterface

type BucketIamPolicyInterface interface {
	Create(ctx context.Context, bucketIamPolicy *v1alpha1.BucketIamPolicy, opts v1.CreateOptions) (*v1alpha1.BucketIamPolicy, error)
	Update(ctx context.Context, bucketIamPolicy *v1alpha1.BucketIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BucketIamPolicy, error)
	UpdateStatus(ctx context.Context, bucketIamPolicy *v1alpha1.BucketIamPolicy, opts v1.UpdateOptions) (*v1alpha1.BucketIamPolicy, 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.BucketIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketIamPolicyList, 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.BucketIamPolicy, err error)
	BucketIamPolicyExpansion
}

BucketIamPolicyInterface has methods to work with BucketIamPolicy resources.

type BucketInterface

type BucketInterface interface {
	Create(ctx context.Context, bucket *v1alpha1.Bucket, opts v1.CreateOptions) (*v1alpha1.Bucket, error)
	Update(ctx context.Context, bucket *v1alpha1.Bucket, opts v1.UpdateOptions) (*v1alpha1.Bucket, error)
	UpdateStatus(ctx context.Context, bucket *v1alpha1.Bucket, opts v1.UpdateOptions) (*v1alpha1.Bucket, 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.Bucket, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketList, 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.Bucket, err error)
	BucketExpansion
}

BucketInterface has methods to work with Bucket resources.

type BucketObjectExpansion

type BucketObjectExpansion interface{}

type BucketObjectInterface

type BucketObjectInterface interface {
	Create(ctx context.Context, bucketObject *v1alpha1.BucketObject, opts v1.CreateOptions) (*v1alpha1.BucketObject, error)
	Update(ctx context.Context, bucketObject *v1alpha1.BucketObject, opts v1.UpdateOptions) (*v1alpha1.BucketObject, error)
	UpdateStatus(ctx context.Context, bucketObject *v1alpha1.BucketObject, opts v1.UpdateOptions) (*v1alpha1.BucketObject, 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.BucketObject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BucketObjectList, 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.BucketObject, err error)
	BucketObjectExpansion
}

BucketObjectInterface has methods to work with BucketObject resources.

type BucketObjectsGetter

type BucketObjectsGetter interface {
	BucketObjects(namespace string) BucketObjectInterface
}

BucketObjectsGetter has a method to return a BucketObjectInterface. A group's client should implement this interface.

type BucketsGetter

type BucketsGetter interface {
	Buckets(namespace string) BucketInterface
}

BucketsGetter has a method to return a BucketInterface. A group's client should implement this interface.

type DefaultObjectACLExpansion

type DefaultObjectACLExpansion interface{}

type DefaultObjectACLInterface

type DefaultObjectACLInterface interface {
	Create(ctx context.Context, defaultObjectACL *v1alpha1.DefaultObjectACL, opts v1.CreateOptions) (*v1alpha1.DefaultObjectACL, error)
	Update(ctx context.Context, defaultObjectACL *v1alpha1.DefaultObjectACL, opts v1.UpdateOptions) (*v1alpha1.DefaultObjectACL, error)
	UpdateStatus(ctx context.Context, defaultObjectACL *v1alpha1.DefaultObjectACL, opts v1.UpdateOptions) (*v1alpha1.DefaultObjectACL, 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.DefaultObjectACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultObjectACLList, 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.DefaultObjectACL, err error)
	DefaultObjectACLExpansion
}

DefaultObjectACLInterface has methods to work with DefaultObjectACL resources.

type DefaultObjectACLsGetter

type DefaultObjectACLsGetter interface {
	DefaultObjectACLs(namespace string) DefaultObjectACLInterface
}

DefaultObjectACLsGetter has a method to return a DefaultObjectACLInterface. A group's client should implement this interface.

type DefaultObjectAccessControlExpansion

type DefaultObjectAccessControlExpansion interface{}

type DefaultObjectAccessControlInterface

type DefaultObjectAccessControlInterface interface {
	Create(ctx context.Context, defaultObjectAccessControl *v1alpha1.DefaultObjectAccessControl, opts v1.CreateOptions) (*v1alpha1.DefaultObjectAccessControl, error)
	Update(ctx context.Context, defaultObjectAccessControl *v1alpha1.DefaultObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.DefaultObjectAccessControl, error)
	UpdateStatus(ctx context.Context, defaultObjectAccessControl *v1alpha1.DefaultObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.DefaultObjectAccessControl, 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.DefaultObjectAccessControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultObjectAccessControlList, 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.DefaultObjectAccessControl, err error)
	DefaultObjectAccessControlExpansion
}

DefaultObjectAccessControlInterface has methods to work with DefaultObjectAccessControl resources.

type DefaultObjectAccessControlsGetter

type DefaultObjectAccessControlsGetter interface {
	DefaultObjectAccessControls(namespace string) DefaultObjectAccessControlInterface
}

DefaultObjectAccessControlsGetter has a method to return a DefaultObjectAccessControlInterface. A group's client should implement this interface.

type HmacKeyExpansion

type HmacKeyExpansion interface{}

type HmacKeyInterface

type HmacKeyInterface interface {
	Create(ctx context.Context, hmacKey *v1alpha1.HmacKey, opts v1.CreateOptions) (*v1alpha1.HmacKey, error)
	Update(ctx context.Context, hmacKey *v1alpha1.HmacKey, opts v1.UpdateOptions) (*v1alpha1.HmacKey, error)
	UpdateStatus(ctx context.Context, hmacKey *v1alpha1.HmacKey, opts v1.UpdateOptions) (*v1alpha1.HmacKey, 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.HmacKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HmacKeyList, 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.HmacKey, err error)
	HmacKeyExpansion
}

HmacKeyInterface has methods to work with HmacKey resources.

type HmacKeysGetter

type HmacKeysGetter interface {
	HmacKeys(namespace string) HmacKeyInterface
}

HmacKeysGetter has a method to return a HmacKeyInterface. A group's client should implement this interface.

type NotificationExpansion

type NotificationExpansion interface{}

type NotificationInterface

type NotificationInterface interface {
	Create(ctx context.Context, notification *v1alpha1.Notification, opts v1.CreateOptions) (*v1alpha1.Notification, error)
	Update(ctx context.Context, notification *v1alpha1.Notification, opts v1.UpdateOptions) (*v1alpha1.Notification, error)
	UpdateStatus(ctx context.Context, notification *v1alpha1.Notification, opts v1.UpdateOptions) (*v1alpha1.Notification, 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.Notification, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotificationList, 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.Notification, err error)
	NotificationExpansion
}

NotificationInterface has methods to work with Notification resources.

type NotificationsGetter

type NotificationsGetter interface {
	Notifications(namespace string) NotificationInterface
}

NotificationsGetter has a method to return a NotificationInterface. A group's client should implement this interface.

type ObjectACLExpansion

type ObjectACLExpansion interface{}

type ObjectACLInterface

type ObjectACLInterface interface {
	Create(ctx context.Context, objectACL *v1alpha1.ObjectACL, opts v1.CreateOptions) (*v1alpha1.ObjectACL, error)
	Update(ctx context.Context, objectACL *v1alpha1.ObjectACL, opts v1.UpdateOptions) (*v1alpha1.ObjectACL, error)
	UpdateStatus(ctx context.Context, objectACL *v1alpha1.ObjectACL, opts v1.UpdateOptions) (*v1alpha1.ObjectACL, 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.ObjectACL, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ObjectACLList, 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.ObjectACL, err error)
	ObjectACLExpansion
}

ObjectACLInterface has methods to work with ObjectACL resources.

type ObjectACLsGetter

type ObjectACLsGetter interface {
	ObjectACLs(namespace string) ObjectACLInterface
}

ObjectACLsGetter has a method to return a ObjectACLInterface. A group's client should implement this interface.

type ObjectAccessControlExpansion

type ObjectAccessControlExpansion interface{}

type ObjectAccessControlInterface

type ObjectAccessControlInterface interface {
	Create(ctx context.Context, objectAccessControl *v1alpha1.ObjectAccessControl, opts v1.CreateOptions) (*v1alpha1.ObjectAccessControl, error)
	Update(ctx context.Context, objectAccessControl *v1alpha1.ObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.ObjectAccessControl, error)
	UpdateStatus(ctx context.Context, objectAccessControl *v1alpha1.ObjectAccessControl, opts v1.UpdateOptions) (*v1alpha1.ObjectAccessControl, 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.ObjectAccessControl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ObjectAccessControlList, 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.ObjectAccessControl, err error)
	ObjectAccessControlExpansion
}

ObjectAccessControlInterface has methods to work with ObjectAccessControl resources.

type ObjectAccessControlsGetter

type ObjectAccessControlsGetter interface {
	ObjectAccessControls(namespace string) ObjectAccessControlInterface
}

ObjectAccessControlsGetter has a method to return a ObjectAccessControlInterface. A group's client should implement this interface.

type StorageV1alpha1Client

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

StorageV1alpha1Client is used to interact with features provided by the storage.google.kubeform.com group.

func New

New creates a new StorageV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new StorageV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *StorageV1alpha1Client

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

func (*StorageV1alpha1Client) BucketACLs

func (c *StorageV1alpha1Client) BucketACLs(namespace string) BucketACLInterface

func (*StorageV1alpha1Client) BucketAccessControls

func (c *StorageV1alpha1Client) BucketAccessControls(namespace string) BucketAccessControlInterface

func (*StorageV1alpha1Client) BucketIamBindings

func (c *StorageV1alpha1Client) BucketIamBindings(namespace string) BucketIamBindingInterface

func (*StorageV1alpha1Client) BucketIamMembers

func (c *StorageV1alpha1Client) BucketIamMembers(namespace string) BucketIamMemberInterface

func (*StorageV1alpha1Client) BucketIamPolicies

func (c *StorageV1alpha1Client) BucketIamPolicies(namespace string) BucketIamPolicyInterface

func (*StorageV1alpha1Client) BucketObjects

func (c *StorageV1alpha1Client) BucketObjects(namespace string) BucketObjectInterface

func (*StorageV1alpha1Client) Buckets

func (c *StorageV1alpha1Client) Buckets(namespace string) BucketInterface

func (*StorageV1alpha1Client) DefaultObjectACLs

func (c *StorageV1alpha1Client) DefaultObjectACLs(namespace string) DefaultObjectACLInterface

func (*StorageV1alpha1Client) DefaultObjectAccessControls

func (c *StorageV1alpha1Client) DefaultObjectAccessControls(namespace string) DefaultObjectAccessControlInterface

func (*StorageV1alpha1Client) HmacKeys

func (c *StorageV1alpha1Client) HmacKeys(namespace string) HmacKeyInterface

func (*StorageV1alpha1Client) Notifications

func (c *StorageV1alpha1Client) Notifications(namespace string) NotificationInterface

func (*StorageV1alpha1Client) ObjectACLs

func (c *StorageV1alpha1Client) ObjectACLs(namespace string) ObjectACLInterface

func (*StorageV1alpha1Client) ObjectAccessControls

func (c *StorageV1alpha1Client) ObjectAccessControls(namespace string) ObjectAccessControlInterface

func (*StorageV1alpha1Client) RESTClient

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

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

func (*StorageV1alpha1Client) TransferJobs

func (c *StorageV1alpha1Client) TransferJobs(namespace string) TransferJobInterface

type TransferJobExpansion

type TransferJobExpansion interface{}

type TransferJobInterface

type TransferJobInterface interface {
	Create(ctx context.Context, transferJob *v1alpha1.TransferJob, opts v1.CreateOptions) (*v1alpha1.TransferJob, error)
	Update(ctx context.Context, transferJob *v1alpha1.TransferJob, opts v1.UpdateOptions) (*v1alpha1.TransferJob, error)
	UpdateStatus(ctx context.Context, transferJob *v1alpha1.TransferJob, opts v1.UpdateOptions) (*v1alpha1.TransferJob, 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.TransferJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TransferJobList, 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.TransferJob, err error)
	TransferJobExpansion
}

TransferJobInterface has methods to work with TransferJob resources.

type TransferJobsGetter

type TransferJobsGetter interface {
	TransferJobs(namespace string) TransferJobInterface
}

TransferJobsGetter has a method to return a TransferJobInterface. 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