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 AppsV1beta2Client

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

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

      func New

        New creates a new AppsV1beta2Client for the given RESTClient.

        func NewForConfig

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

          NewForConfig creates a new AppsV1beta2Client for the given config.

          func NewForConfigOrDie

          func NewForConfigOrDie(c *rest.Config) *AppsV1beta2Client

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

            func (*AppsV1beta2Client) ControllerRevisions

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

            func (*AppsV1beta2Client) DaemonSets

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

            func (*AppsV1beta2Client) Deployments

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

            func (*AppsV1beta2Client) RESTClient

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

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

              func (*AppsV1beta2Client) ReplicaSets

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

              func (*AppsV1beta2Client) StatefulSets

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

              type AppsV1beta2Interface

              type ControllerRevisionExpansion

              type ControllerRevisionExpansion interface{}

              type ControllerRevisionInterface

              type ControllerRevisionInterface interface {
              	Create(*v1beta2.ControllerRevision) (*v1beta2.ControllerRevision, error)
              	Update(*v1beta2.ControllerRevision) (*v1beta2.ControllerRevision, error)
              	Delete(name string, options *v1.DeleteOptions) error
              	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
              	Get(name string, options v1.GetOptions) (*v1beta2.ControllerRevision, error)
              	List(opts v1.ListOptions) (*v1beta2.ControllerRevisionList, error)
              	Watch(opts v1.ListOptions) (watch.Interface, error)
              	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta2.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(*v1beta2.DaemonSet) (*v1beta2.DaemonSet, error)
                  	Update(*v1beta2.DaemonSet) (*v1beta2.DaemonSet, error)
                  	UpdateStatus(*v1beta2.DaemonSet) (*v1beta2.DaemonSet, error)
                  	Delete(name string, options *v1.DeleteOptions) error
                  	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
                  	Get(name string, options v1.GetOptions) (*v1beta2.DaemonSet, error)
                  	List(opts v1.ListOptions) (*v1beta2.DaemonSetList, error)
                  	Watch(opts v1.ListOptions) (watch.Interface, error)
                  	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta2.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(*v1beta2.Deployment) (*v1beta2.Deployment, error)
                      	Update(*v1beta2.Deployment) (*v1beta2.Deployment, error)
                      	UpdateStatus(*v1beta2.Deployment) (*v1beta2.Deployment, error)
                      	Delete(name string, options *v1.DeleteOptions) error
                      	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
                      	Get(name string, options v1.GetOptions) (*v1beta2.Deployment, error)
                      	List(opts v1.ListOptions) (*v1beta2.DeploymentList, error)
                      	Watch(opts v1.ListOptions) (watch.Interface, error)
                      	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta2.Deployment, err 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(*v1beta2.ReplicaSet) (*v1beta2.ReplicaSet, error)
                          	Update(*v1beta2.ReplicaSet) (*v1beta2.ReplicaSet, error)
                          	UpdateStatus(*v1beta2.ReplicaSet) (*v1beta2.ReplicaSet, error)
                          	Delete(name string, options *v1.DeleteOptions) error
                          	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
                          	Get(name string, options v1.GetOptions) (*v1beta2.ReplicaSet, error)
                          	List(opts v1.ListOptions) (*v1beta2.ReplicaSetList, error)
                          	Watch(opts v1.ListOptions) (watch.Interface, error)
                          	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta2.ReplicaSet, err 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(*v1beta2.StatefulSet) (*v1beta2.StatefulSet, error)
                              	Update(*v1beta2.StatefulSet) (*v1beta2.StatefulSet, error)
                              	UpdateStatus(*v1beta2.StatefulSet) (*v1beta2.StatefulSet, error)
                              	Delete(name string, options *v1.DeleteOptions) error
                              	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
                              	Get(name string, options v1.GetOptions) (*v1beta2.StatefulSet, error)
                              	List(opts v1.ListOptions) (*v1beta2.StatefulSetList, error)
                              	Watch(opts v1.ListOptions) (watch.Interface, error)
                              	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta2.StatefulSet, err error)
                              	GetScale(statefulSetName string, options v1.GetOptions) (*v1beta2.Scale, error)
                              	UpdateScale(statefulSetName string, scale *v1beta2.Scale) (*v1beta2.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.