Documentation ¶
Index ¶
- type Builder
- type Kubeclient
- func (k *Kubeclient) Create(ldn *v1alpha1.LocalDiskNode) (*v1alpha1.LocalDiskNode, error)
- func (k *Kubeclient) Get(name string) (*v1alpha1.LocalDiskNode, error)
- func (k *Kubeclient) List() (*v1alpha1.LocalDiskNodeList, error)
- func (k *Kubeclient) Patch(ldnOld, ldnNew *v1alpha1.LocalDiskNode) error
- func (k *Kubeclient) SetClient(cli clientset.Interface)
- func (k *Kubeclient) Update(ldn *v1alpha1.LocalDiskNode) (*v1alpha1.LocalDiskNode, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct { DiskNode *v1alpha1.LocalDiskNode // contains filtered or unexported fields }
Builder for LocalDiskNode resource
func NewBuilder ¶
func NewBuilder() *Builder
func (*Builder) SetupAttachNode ¶
type Kubeclient ¶
type Kubeclient struct {
// contains filtered or unexported fields
}
func (*Kubeclient) Create ¶
func (k *Kubeclient) Create(ldn *v1alpha1.LocalDiskNode) (*v1alpha1.LocalDiskNode, error)
func (*Kubeclient) Get ¶
func (k *Kubeclient) Get(name string) (*v1alpha1.LocalDiskNode, error)
func (*Kubeclient) List ¶
func (k *Kubeclient) List() (*v1alpha1.LocalDiskNodeList, error)
func (*Kubeclient) Patch ¶
func (k *Kubeclient) Patch(ldnOld, ldnNew *v1alpha1.LocalDiskNode) error
func (*Kubeclient) SetClient ¶
func (k *Kubeclient) SetClient(cli clientset.Interface)
func (*Kubeclient) Update ¶
func (k *Kubeclient) Update(ldn *v1alpha1.LocalDiskNode) (*v1alpha1.LocalDiskNode, error)
Click to show internal directories.
Click to hide internal directories.