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 BundleV1alpha1Client

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

      BundleV1alpha1Client is used to interact with features provided by the bundle.gke.io group.

      func New

        New creates a new BundleV1alpha1Client for the given RESTClient.

        func NewForConfig

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

          NewForConfig creates a new BundleV1alpha1Client for the given config.

          func NewForConfigOrDie

          func NewForConfigOrDie(c *rest.Config) *BundleV1alpha1Client

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

            func (*BundleV1alpha1Client) ComponentSets

            func (c *BundleV1alpha1Client) ComponentSets(namespace string) ComponentSetInterface

            func (*BundleV1alpha1Client) Components

            func (c *BundleV1alpha1Client) Components(namespace string) ComponentInterface

            func (*BundleV1alpha1Client) RESTClient

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

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

              type BundleV1alpha1Interface

              type BundleV1alpha1Interface interface {
              	RESTClient() rest.Interface
              	ComponentsGetter
              	ComponentSetsGetter
              }

              type ComponentExpansion

              type ComponentExpansion interface{}

              type ComponentInterface

              type ComponentInterface interface {
              	Create(*v1alpha1.Component) (*v1alpha1.Component, error)
              	Update(*v1alpha1.Component) (*v1alpha1.Component, error)
              	Delete(name string, options *v1.DeleteOptions) error
              	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
              	Get(name string, options v1.GetOptions) (*v1alpha1.Component, error)
              	List(opts v1.ListOptions) (*v1alpha1.ComponentList, error)
              	Watch(opts v1.ListOptions) (watch.Interface, error)
              	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Component, err error)
              	ComponentExpansion
              }

                ComponentInterface has methods to work with Component resources.

                type ComponentSetExpansion

                type ComponentSetExpansion interface{}

                type ComponentSetInterface

                type ComponentSetInterface interface {
                	Create(*v1alpha1.ComponentSet) (*v1alpha1.ComponentSet, error)
                	Update(*v1alpha1.ComponentSet) (*v1alpha1.ComponentSet, error)
                	Delete(name string, options *v1.DeleteOptions) error
                	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
                	Get(name string, options v1.GetOptions) (*v1alpha1.ComponentSet, error)
                	List(opts v1.ListOptions) (*v1alpha1.ComponentSetList, error)
                	Watch(opts v1.ListOptions) (watch.Interface, error)
                	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ComponentSet, err error)
                	ComponentSetExpansion
                }

                  ComponentSetInterface has methods to work with ComponentSet resources.

                  type ComponentSetsGetter

                  type ComponentSetsGetter interface {
                  	ComponentSets(namespace string) ComponentSetInterface
                  }

                    ComponentSetsGetter has a method to return a ComponentSetInterface. A group's client should implement this interface.

                    type ComponentsGetter

                    type ComponentsGetter interface {
                    	Components(namespace string) ComponentInterface
                    }

                      ComponentsGetter has a method to return a ComponentInterface. 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.