Documentation

Overview

    Package fake has the automatically generated clients.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type FakeClusters

    type FakeClusters struct {
    	Fake *FakeKops
    	// contains filtered or unexported fields
    }

      FakeClusters implements ClusterInterface

      func (*FakeClusters) Create

      func (c *FakeClusters) Create(cluster *kops.Cluster) (result *kops.Cluster, err error)

        Create takes the representation of a cluster and creates it. Returns the server's representation of the cluster, and an error, if there is any.

        func (*FakeClusters) Delete

        func (c *FakeClusters) Delete(name string, options *v1.DeleteOptions) error

          Delete takes name of the cluster and deletes it. Returns an error if one occurs.

          func (*FakeClusters) DeleteCollection

          func (c *FakeClusters) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error

            DeleteCollection deletes a collection of objects.

            func (*FakeClusters) Get

            func (c *FakeClusters) Get(name string, options v1.GetOptions) (result *kops.Cluster, err error)

              Get takes name of the cluster, and returns the corresponding cluster object, and an error if there is any.

              func (*FakeClusters) List

              func (c *FakeClusters) List(opts v1.ListOptions) (result *kops.ClusterList, err error)

                List takes label and field selectors, and returns the list of Clusters that match those selectors.

                func (*FakeClusters) Patch

                func (c *FakeClusters) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *kops.Cluster, err error)

                  Patch applies the patch and returns the patched cluster.

                  func (*FakeClusters) Update

                  func (c *FakeClusters) Update(cluster *kops.Cluster) (result *kops.Cluster, err error)

                    Update takes the representation of a cluster and updates it. Returns the server's representation of the cluster, and an error, if there is any.

                    func (*FakeClusters) Watch

                    func (c *FakeClusters) Watch(opts v1.ListOptions) (watch.Interface, error)

                      Watch returns a watch.Interface that watches the requested clusters.

                      type FakeInstanceGroups

                      type FakeInstanceGroups struct {
                      	Fake *FakeKops
                      	// contains filtered or unexported fields
                      }

                        FakeInstanceGroups implements InstanceGroupInterface

                        func (*FakeInstanceGroups) Create

                        func (c *FakeInstanceGroups) Create(instanceGroup *kops.InstanceGroup) (result *kops.InstanceGroup, err error)

                          Create takes the representation of a instanceGroup and creates it. Returns the server's representation of the instanceGroup, and an error, if there is any.

                          func (*FakeInstanceGroups) Delete

                          func (c *FakeInstanceGroups) Delete(name string, options *v1.DeleteOptions) error

                            Delete takes name of the instanceGroup and deletes it. Returns an error if one occurs.

                            func (*FakeInstanceGroups) DeleteCollection

                            func (c *FakeInstanceGroups) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error

                              DeleteCollection deletes a collection of objects.

                              func (*FakeInstanceGroups) Get

                              func (c *FakeInstanceGroups) Get(name string, options v1.GetOptions) (result *kops.InstanceGroup, err error)

                                Get takes name of the instanceGroup, and returns the corresponding instanceGroup object, and an error if there is any.

                                func (*FakeInstanceGroups) List

                                func (c *FakeInstanceGroups) List(opts v1.ListOptions) (result *kops.InstanceGroupList, err error)

                                  List takes label and field selectors, and returns the list of InstanceGroups that match those selectors.

                                  func (*FakeInstanceGroups) Patch

                                  func (c *FakeInstanceGroups) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *kops.InstanceGroup, err error)

                                    Patch applies the patch and returns the patched instanceGroup.

                                    func (*FakeInstanceGroups) Update

                                    func (c *FakeInstanceGroups) Update(instanceGroup *kops.InstanceGroup) (result *kops.InstanceGroup, err error)

                                      Update takes the representation of a instanceGroup and updates it. Returns the server's representation of the instanceGroup, and an error, if there is any.

                                      func (*FakeInstanceGroups) Watch

                                        Watch returns a watch.Interface that watches the requested instanceGroups.

                                        type FakeKeysets

                                        type FakeKeysets struct {
                                        	Fake *FakeKops
                                        	// contains filtered or unexported fields
                                        }

                                          FakeKeysets implements KeysetInterface

                                          func (*FakeKeysets) Create

                                          func (c *FakeKeysets) Create(keyset *kops.Keyset) (result *kops.Keyset, err error)

                                            Create takes the representation of a keyset and creates it. Returns the server's representation of the keyset, and an error, if there is any.

                                            func (*FakeKeysets) Delete

                                            func (c *FakeKeysets) Delete(name string, options *v1.DeleteOptions) error

                                              Delete takes name of the keyset and deletes it. Returns an error if one occurs.

                                              func (*FakeKeysets) DeleteCollection

                                              func (c *FakeKeysets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error

                                                DeleteCollection deletes a collection of objects.

                                                func (*FakeKeysets) Get

                                                func (c *FakeKeysets) Get(name string, options v1.GetOptions) (result *kops.Keyset, err error)

                                                  Get takes name of the keyset, and returns the corresponding keyset object, and an error if there is any.

                                                  func (*FakeKeysets) List

                                                  func (c *FakeKeysets) List(opts v1.ListOptions) (result *kops.KeysetList, err error)

                                                    List takes label and field selectors, and returns the list of Keysets that match those selectors.

                                                    func (*FakeKeysets) Patch

                                                    func (c *FakeKeysets) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *kops.Keyset, err error)

                                                      Patch applies the patch and returns the patched keyset.

                                                      func (*FakeKeysets) Update

                                                      func (c *FakeKeysets) Update(keyset *kops.Keyset) (result *kops.Keyset, err error)

                                                        Update takes the representation of a keyset and updates it. Returns the server's representation of the keyset, and an error, if there is any.

                                                        func (*FakeKeysets) Watch

                                                        func (c *FakeKeysets) Watch(opts v1.ListOptions) (watch.Interface, error)

                                                          Watch returns a watch.Interface that watches the requested keysets.

                                                          type FakeKops

                                                          type FakeKops struct {
                                                          	*testing.Fake
                                                          }

                                                          func (*FakeKops) Clusters

                                                          func (c *FakeKops) Clusters(namespace string) internalversion.ClusterInterface

                                                          func (*FakeKops) InstanceGroups

                                                          func (c *FakeKops) InstanceGroups(namespace string) internalversion.InstanceGroupInterface

                                                          func (*FakeKops) Keysets

                                                          func (c *FakeKops) Keysets(namespace string) internalversion.KeysetInterface

                                                          func (*FakeKops) RESTClient

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

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

                                                            func (*FakeKops) SSHCredentials

                                                            func (c *FakeKops) SSHCredentials(namespace string) internalversion.SSHCredentialInterface

                                                            type FakeSSHCredentials

                                                            type FakeSSHCredentials struct {
                                                            	Fake *FakeKops
                                                            	// contains filtered or unexported fields
                                                            }

                                                              FakeSSHCredentials implements SSHCredentialInterface

                                                              func (*FakeSSHCredentials) Create

                                                              func (c *FakeSSHCredentials) Create(sSHCredential *kops.SSHCredential) (result *kops.SSHCredential, err error)

                                                                Create takes the representation of a sSHCredential and creates it. Returns the server's representation of the sSHCredential, and an error, if there is any.

                                                                func (*FakeSSHCredentials) Delete

                                                                func (c *FakeSSHCredentials) Delete(name string, options *v1.DeleteOptions) error

                                                                  Delete takes name of the sSHCredential and deletes it. Returns an error if one occurs.

                                                                  func (*FakeSSHCredentials) DeleteCollection

                                                                  func (c *FakeSSHCredentials) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error

                                                                    DeleteCollection deletes a collection of objects.

                                                                    func (*FakeSSHCredentials) Get

                                                                    func (c *FakeSSHCredentials) Get(name string, options v1.GetOptions) (result *kops.SSHCredential, err error)

                                                                      Get takes name of the sSHCredential, and returns the corresponding sSHCredential object, and an error if there is any.

                                                                      func (*FakeSSHCredentials) List

                                                                      func (c *FakeSSHCredentials) List(opts v1.ListOptions) (result *kops.SSHCredentialList, err error)

                                                                        List takes label and field selectors, and returns the list of SSHCredentials that match those selectors.

                                                                        func (*FakeSSHCredentials) Patch

                                                                        func (c *FakeSSHCredentials) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *kops.SSHCredential, err error)

                                                                          Patch applies the patch and returns the patched sSHCredential.

                                                                          func (*FakeSSHCredentials) Update

                                                                          func (c *FakeSSHCredentials) Update(sSHCredential *kops.SSHCredential) (result *kops.SSHCredential, err error)

                                                                            Update takes the representation of a sSHCredential and updates it. Returns the server's representation of the sSHCredential, and an error, if there is any.

                                                                            func (*FakeSSHCredentials) Watch

                                                                              Watch returns a watch.Interface that watches the requested sSHCredentials.