apiextensions: github.com/giantswarm/apiextensions/pkg/clientset/versioned/typed/core/v1alpha1 Index | Files | Directories

package v1alpha1

import "github.com/giantswarm/apiextensions/pkg/clientset/versioned/typed/core/v1alpha1"

This package has the automatically generated typed clients.

Index

Package Files

awsclusterconfig.go azureclusterconfig.go certconfig.go chartconfig.go cluster.go core_client.go doc.go drainerconfig.go draughtsmanconfig.go flannelconfig.go generated_expansion.go ignition.go ingressconfig.go kvmclusterconfig.go nodeconfig.go storageconfig.go

type AWSClusterConfigExpansion Uses

type AWSClusterConfigExpansion interface{}

type AWSClusterConfigInterface Uses

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

AWSClusterConfigInterface has methods to work with AWSClusterConfig resources.

type AWSClusterConfigsGetter Uses

type AWSClusterConfigsGetter interface {
    AWSClusterConfigs(namespace string) AWSClusterConfigInterface
}

AWSClusterConfigsGetter has a method to return a AWSClusterConfigInterface. A group's client should implement this interface.

type AzureClusterConfigExpansion Uses

type AzureClusterConfigExpansion interface{}

type AzureClusterConfigInterface Uses

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

AzureClusterConfigInterface has methods to work with AzureClusterConfig resources.

type AzureClusterConfigsGetter Uses

type AzureClusterConfigsGetter interface {
    AzureClusterConfigs(namespace string) AzureClusterConfigInterface
}

AzureClusterConfigsGetter has a method to return a AzureClusterConfigInterface. A group's client should implement this interface.

type CertConfigExpansion Uses

type CertConfigExpansion interface{}

type CertConfigInterface Uses

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

CertConfigInterface has methods to work with CertConfig resources.

type CertConfigsGetter Uses

type CertConfigsGetter interface {
    CertConfigs(namespace string) CertConfigInterface
}

CertConfigsGetter has a method to return a CertConfigInterface. A group's client should implement this interface.

type ChartConfigExpansion Uses

type ChartConfigExpansion interface{}

type ChartConfigInterface Uses

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

ChartConfigInterface has methods to work with ChartConfig resources.

type ChartConfigsGetter Uses

type ChartConfigsGetter interface {
    ChartConfigs(namespace string) ChartConfigInterface
}

ChartConfigsGetter has a method to return a ChartConfigInterface. A group's client should implement this interface.

type ClusterExpansion Uses

type ClusterExpansion interface{}

type ClusterInterface Uses

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

ClusterInterface has methods to work with Cluster resources.

type ClustersGetter Uses

type ClustersGetter interface {
    Clusters(namespace string) ClusterInterface
}

ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.

type CoreV1alpha1Client Uses

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

CoreV1alpha1Client is used to interact with features provided by the core.giantswarm.io group.

func New Uses

func New(c rest.Interface) *CoreV1alpha1Client

New creates a new CoreV1alpha1Client for the given RESTClient.

func NewForConfig Uses

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

NewForConfig creates a new CoreV1alpha1Client for the given config.

func NewForConfigOrDie Uses

func NewForConfigOrDie(c *rest.Config) *CoreV1alpha1Client

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

func (*CoreV1alpha1Client) AWSClusterConfigs Uses

func (c *CoreV1alpha1Client) AWSClusterConfigs(namespace string) AWSClusterConfigInterface

func (*CoreV1alpha1Client) AzureClusterConfigs Uses

func (c *CoreV1alpha1Client) AzureClusterConfigs(namespace string) AzureClusterConfigInterface

func (*CoreV1alpha1Client) CertConfigs Uses

func (c *CoreV1alpha1Client) CertConfigs(namespace string) CertConfigInterface

func (*CoreV1alpha1Client) ChartConfigs Uses

func (c *CoreV1alpha1Client) ChartConfigs(namespace string) ChartConfigInterface

func (*CoreV1alpha1Client) Clusters Uses

func (c *CoreV1alpha1Client) Clusters(namespace string) ClusterInterface

func (*CoreV1alpha1Client) DrainerConfigs Uses

func (c *CoreV1alpha1Client) DrainerConfigs(namespace string) DrainerConfigInterface

func (*CoreV1alpha1Client) DraughtsmanConfigs Uses

func (c *CoreV1alpha1Client) DraughtsmanConfigs(namespace string) DraughtsmanConfigInterface

func (*CoreV1alpha1Client) FlannelConfigs Uses

func (c *CoreV1alpha1Client) FlannelConfigs(namespace string) FlannelConfigInterface

func (*CoreV1alpha1Client) Ignitions Uses

func (c *CoreV1alpha1Client) Ignitions(namespace string) IgnitionInterface

func (*CoreV1alpha1Client) IngressConfigs Uses

func (c *CoreV1alpha1Client) IngressConfigs(namespace string) IngressConfigInterface

func (*CoreV1alpha1Client) KVMClusterConfigs Uses

func (c *CoreV1alpha1Client) KVMClusterConfigs(namespace string) KVMClusterConfigInterface

func (*CoreV1alpha1Client) NodeConfigs Uses

func (c *CoreV1alpha1Client) NodeConfigs(namespace string) NodeConfigInterface

func (*CoreV1alpha1Client) RESTClient Uses

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

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

func (*CoreV1alpha1Client) StorageConfigs Uses

func (c *CoreV1alpha1Client) StorageConfigs(namespace string) StorageConfigInterface

type CoreV1alpha1Interface Uses

type CoreV1alpha1Interface interface {
    RESTClient() rest.Interface
    AWSClusterConfigsGetter
    AzureClusterConfigsGetter
    CertConfigsGetter
    ChartConfigsGetter
    ClustersGetter
    DrainerConfigsGetter
    DraughtsmanConfigsGetter
    FlannelConfigsGetter
    IgnitionsGetter
    IngressConfigsGetter
    KVMClusterConfigsGetter
    NodeConfigsGetter
    StorageConfigsGetter
}

type DrainerConfigExpansion Uses

type DrainerConfigExpansion interface{}

type DrainerConfigInterface Uses

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

DrainerConfigInterface has methods to work with DrainerConfig resources.

type DrainerConfigsGetter Uses

type DrainerConfigsGetter interface {
    DrainerConfigs(namespace string) DrainerConfigInterface
}

DrainerConfigsGetter has a method to return a DrainerConfigInterface. A group's client should implement this interface.

type DraughtsmanConfigExpansion Uses

type DraughtsmanConfigExpansion interface{}

type DraughtsmanConfigInterface Uses

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

DraughtsmanConfigInterface has methods to work with DraughtsmanConfig resources.

type DraughtsmanConfigsGetter Uses

type DraughtsmanConfigsGetter interface {
    DraughtsmanConfigs(namespace string) DraughtsmanConfigInterface
}

DraughtsmanConfigsGetter has a method to return a DraughtsmanConfigInterface. A group's client should implement this interface.

type FlannelConfigExpansion Uses

type FlannelConfigExpansion interface{}

type FlannelConfigInterface Uses

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

FlannelConfigInterface has methods to work with FlannelConfig resources.

type FlannelConfigsGetter Uses

type FlannelConfigsGetter interface {
    FlannelConfigs(namespace string) FlannelConfigInterface
}

FlannelConfigsGetter has a method to return a FlannelConfigInterface. A group's client should implement this interface.

type IgnitionExpansion Uses

type IgnitionExpansion interface{}

type IgnitionInterface Uses

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

IgnitionInterface has methods to work with Ignition resources.

type IgnitionsGetter Uses

type IgnitionsGetter interface {
    Ignitions(namespace string) IgnitionInterface
}

IgnitionsGetter has a method to return a IgnitionInterface. A group's client should implement this interface.

type IngressConfigExpansion Uses

type IngressConfigExpansion interface{}

type IngressConfigInterface Uses

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

IngressConfigInterface has methods to work with IngressConfig resources.

type IngressConfigsGetter Uses

type IngressConfigsGetter interface {
    IngressConfigs(namespace string) IngressConfigInterface
}

IngressConfigsGetter has a method to return a IngressConfigInterface. A group's client should implement this interface.

type KVMClusterConfigExpansion Uses

type KVMClusterConfigExpansion interface{}

type KVMClusterConfigInterface Uses

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

KVMClusterConfigInterface has methods to work with KVMClusterConfig resources.

type KVMClusterConfigsGetter Uses

type KVMClusterConfigsGetter interface {
    KVMClusterConfigs(namespace string) KVMClusterConfigInterface
}

KVMClusterConfigsGetter has a method to return a KVMClusterConfigInterface. A group's client should implement this interface.

type NodeConfigExpansion Uses

type NodeConfigExpansion interface{}

type NodeConfigInterface Uses

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

NodeConfigInterface has methods to work with NodeConfig resources.

type NodeConfigsGetter Uses

type NodeConfigsGetter interface {
    NodeConfigs(namespace string) NodeConfigInterface
}

NodeConfigsGetter has a method to return a NodeConfigInterface. A group's client should implement this interface.

type StorageConfigExpansion Uses

type StorageConfigExpansion interface{}

type StorageConfigInterface Uses

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

StorageConfigInterface has methods to work with StorageConfig resources.

type StorageConfigsGetter Uses

type StorageConfigsGetter interface {
    StorageConfigs(namespace string) StorageConfigInterface
}

StorageConfigsGetter has a method to return a StorageConfigInterface. A group's client should implement this interface.

Directories

PathSynopsis
fakePackage fake has the automatically generated clients.

Package v1alpha1 imports 7 packages (graph) and is imported by 3 packages. Updated 2020-04-02. Refresh now. Tools for package owners.