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 AppsV1Client

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

      AppsV1Client is used to interact with features provided by the apps group.

      func New

      func New(c rest.Interface) *AppsV1Client

        New creates a new AppsV1Client for the given RESTClient.

        func NewForConfig

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

          NewForConfig creates a new AppsV1Client for the given config.

          func NewForConfigOrDie

          func NewForConfigOrDie(c *rest.Config) *AppsV1Client

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

            func (*AppsV1Client) ControllerRevisions

            func (c *AppsV1Client) ControllerRevisions(namespace string) ControllerRevisionInterface

            func (*AppsV1Client) DaemonSets

            func (c *AppsV1Client) DaemonSets(namespace string) DaemonSetInterface

            func (*AppsV1Client) Deployments

            func (c *AppsV1Client) Deployments(namespace string) DeploymentInterface

            func (*AppsV1Client) RESTClient

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

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

              func (*AppsV1Client) ReplicaSets

              func (c *AppsV1Client) ReplicaSets(namespace string) ReplicaSetInterface

              func (*AppsV1Client) StatefulSets

              func (c *AppsV1Client) StatefulSets(namespace string) StatefulSetInterface

              type ControllerRevisionExpansion

              type ControllerRevisionExpansion interface{}

              type ControllerRevisionInterface

              type ControllerRevisionInterface interface {
              	Create(ctx context.Context, controllerRevision *v1.ControllerRevision, opts metav1.CreateOptions) (*v1.ControllerRevision, error)
              	Update(ctx context.Context, controllerRevision *v1.ControllerRevision, opts metav1.UpdateOptions) (*v1.ControllerRevision, error)
              	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
              	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
              	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ControllerRevision, error)
              	List(ctx context.Context, opts metav1.ListOptions) (*v1.ControllerRevisionList, error)
              	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
              	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ControllerRevision, err error)
              	ControllerRevisionExpansion
              }

                ControllerRevisionInterface has methods to work with ControllerRevision resources.

                type ControllerRevisionsGetter

                type ControllerRevisionsGetter interface {
                	ControllerRevisions(namespace string) ControllerRevisionInterface
                }

                  ControllerRevisionsGetter has a method to return a ControllerRevisionInterface. A group's client should implement this interface.

                  type DaemonSetExpansion

                  type DaemonSetExpansion interface{}

                  type DaemonSetInterface

                  type DaemonSetInterface interface {
                  	Create(ctx context.Context, daemonSet *v1.DaemonSet, opts metav1.CreateOptions) (*v1.DaemonSet, error)
                  	Update(ctx context.Context, daemonSet *v1.DaemonSet, opts metav1.UpdateOptions) (*v1.DaemonSet, error)
                  	UpdateStatus(ctx context.Context, daemonSet *v1.DaemonSet, opts metav1.UpdateOptions) (*v1.DaemonSet, error)
                  	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
                  	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
                  	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.DaemonSet, error)
                  	List(ctx context.Context, opts metav1.ListOptions) (*v1.DaemonSetList, error)
                  	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
                  	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.DaemonSet, err error)
                  	DaemonSetExpansion
                  }

                    DaemonSetInterface has methods to work with DaemonSet resources.

                    type DaemonSetsGetter

                    type DaemonSetsGetter interface {
                    	DaemonSets(namespace string) DaemonSetInterface
                    }

                      DaemonSetsGetter has a method to return a DaemonSetInterface. A group's client should implement this interface.

                      type DeploymentExpansion

                      type DeploymentExpansion interface{}

                      type DeploymentInterface

                      type DeploymentInterface interface {
                      	Create(ctx context.Context, deployment *v1.Deployment, opts metav1.CreateOptions) (*v1.Deployment, error)
                      	Update(ctx context.Context, deployment *v1.Deployment, opts metav1.UpdateOptions) (*v1.Deployment, error)
                      	UpdateStatus(ctx context.Context, deployment *v1.Deployment, opts metav1.UpdateOptions) (*v1.Deployment, error)
                      	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
                      	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
                      	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Deployment, error)
                      	List(ctx context.Context, opts metav1.ListOptions) (*v1.DeploymentList, error)
                      	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
                      	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Deployment, err error)
                      	GetScale(ctx context.Context, deploymentName string, options metav1.GetOptions) (*autoscalingv1.Scale, error)
                      	UpdateScale(ctx context.Context, deploymentName string, scale *autoscalingv1.Scale, opts metav1.UpdateOptions) (*autoscalingv1.Scale, error)
                      
                      	DeploymentExpansion
                      }

                        DeploymentInterface has methods to work with Deployment resources.

                        type DeploymentsGetter

                        type DeploymentsGetter interface {
                        	Deployments(namespace string) DeploymentInterface
                        }

                          DeploymentsGetter has a method to return a DeploymentInterface. A group's client should implement this interface.

                          type ReplicaSetExpansion

                          type ReplicaSetExpansion interface{}

                          type ReplicaSetInterface

                          type ReplicaSetInterface interface {
                          	Create(ctx context.Context, replicaSet *v1.ReplicaSet, opts metav1.CreateOptions) (*v1.ReplicaSet, error)
                          	Update(ctx context.Context, replicaSet *v1.ReplicaSet, opts metav1.UpdateOptions) (*v1.ReplicaSet, error)
                          	UpdateStatus(ctx context.Context, replicaSet *v1.ReplicaSet, opts metav1.UpdateOptions) (*v1.ReplicaSet, error)
                          	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
                          	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
                          	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ReplicaSet, error)
                          	List(ctx context.Context, opts metav1.ListOptions) (*v1.ReplicaSetList, error)
                          	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
                          	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ReplicaSet, err error)
                          	GetScale(ctx context.Context, replicaSetName string, options metav1.GetOptions) (*autoscalingv1.Scale, error)
                          	UpdateScale(ctx context.Context, replicaSetName string, scale *autoscalingv1.Scale, opts metav1.UpdateOptions) (*autoscalingv1.Scale, error)
                          
                          	ReplicaSetExpansion
                          }

                            ReplicaSetInterface has methods to work with ReplicaSet resources.

                            type ReplicaSetsGetter

                            type ReplicaSetsGetter interface {
                            	ReplicaSets(namespace string) ReplicaSetInterface
                            }

                              ReplicaSetsGetter has a method to return a ReplicaSetInterface. A group's client should implement this interface.

                              type StatefulSetExpansion

                              type StatefulSetExpansion interface{}

                              type StatefulSetInterface

                              type StatefulSetInterface interface {
                              	Create(ctx context.Context, statefulSet *v1.StatefulSet, opts metav1.CreateOptions) (*v1.StatefulSet, error)
                              	Update(ctx context.Context, statefulSet *v1.StatefulSet, opts metav1.UpdateOptions) (*v1.StatefulSet, error)
                              	UpdateStatus(ctx context.Context, statefulSet *v1.StatefulSet, opts metav1.UpdateOptions) (*v1.StatefulSet, error)
                              	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
                              	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
                              	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.StatefulSet, error)
                              	List(ctx context.Context, opts metav1.ListOptions) (*v1.StatefulSetList, error)
                              	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
                              	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.StatefulSet, err error)
                              	GetScale(ctx context.Context, statefulSetName string, options metav1.GetOptions) (*autoscalingv1.Scale, error)
                              	UpdateScale(ctx context.Context, statefulSetName string, scale *autoscalingv1.Scale, opts metav1.UpdateOptions) (*autoscalingv1.Scale, error)
                              
                              	StatefulSetExpansion
                              }

                                StatefulSetInterface has methods to work with StatefulSet resources.

                                type StatefulSetsGetter

                                type StatefulSetsGetter interface {
                                	StatefulSets(namespace string) StatefulSetInterface
                                }

                                  StatefulSetsGetter has a method to return a StatefulSetInterface. 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.