Versions in this module Expand all Collapse all v1 v1.5.0 Oct 23, 2016 Changes in this version + func GetInvolvedObjectNameFieldLabel(version string) string + type ComponentStatusExpansion interface + type ComponentStatusInterface interface + Create func(*v1.ComponentStatus) (*v1.ComponentStatus, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.ComponentStatus, error) + List func(opts api.ListOptions) (*v1.ComponentStatusList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ComponentStatus, err error) + Update func(*v1.ComponentStatus) (*v1.ComponentStatus, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ComponentStatusesGetter interface + ComponentStatuses func() ComponentStatusInterface + type ConfigMapExpansion interface + type ConfigMapInterface interface + Create func(*v1.ConfigMap) (*v1.ConfigMap, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.ConfigMap, error) + List func(opts api.ListOptions) (*v1.ConfigMapList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ConfigMap, err error) + Update func(*v1.ConfigMap) (*v1.ConfigMap, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ConfigMapsGetter interface + ConfigMaps func(namespace string) ConfigMapInterface + type CoreClient struct + func New(c *rest.RESTClient) *CoreClient + func NewForConfig(c *rest.Config) (*CoreClient, error) + func NewForConfigOrDie(c *rest.Config) *CoreClient + func (c *CoreClient) ComponentStatuses() ComponentStatusInterface + func (c *CoreClient) ConfigMaps(namespace string) ConfigMapInterface + func (c *CoreClient) Endpoints(namespace string) EndpointsInterface + func (c *CoreClient) Events(namespace string) EventInterface + func (c *CoreClient) GetRESTClient() *rest.RESTClient + func (c *CoreClient) LimitRanges(namespace string) LimitRangeInterface + func (c *CoreClient) Namespaces() NamespaceInterface + func (c *CoreClient) Nodes() NodeInterface + func (c *CoreClient) PersistentVolumeClaims(namespace string) PersistentVolumeClaimInterface + func (c *CoreClient) PersistentVolumes() PersistentVolumeInterface + func (c *CoreClient) PodTemplates(namespace string) PodTemplateInterface + func (c *CoreClient) Pods(namespace string) PodInterface + func (c *CoreClient) ReplicationControllers(namespace string) ReplicationControllerInterface + func (c *CoreClient) ResourceQuotas(namespace string) ResourceQuotaInterface + func (c *CoreClient) Secrets(namespace string) SecretInterface + func (c *CoreClient) ServiceAccounts(namespace string) ServiceAccountInterface + func (c *CoreClient) Services(namespace string) ServiceInterface + type CoreInterface interface + GetRESTClient func() *rest.RESTClient + type EndpointsExpansion interface + type EndpointsGetter interface + Endpoints func(namespace string) EndpointsInterface + type EndpointsInterface interface + Create func(*v1.Endpoints) (*v1.Endpoints, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Endpoints, error) + List func(opts api.ListOptions) (*v1.EndpointsList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Endpoints, err error) + Update func(*v1.Endpoints) (*v1.Endpoints, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type EventExpansion interface + CreateWithEventNamespace func(event *v1.Event) (*v1.Event, error) + GetFieldSelector func(involvedObjectName, involvedObjectNamespace, involvedObjectKind, ... *string) fields.Selector + PatchWithEventNamespace func(event *v1.Event, data []byte) (*v1.Event, error) + Search func(objOrRef runtime.Object) (*v1.EventList, error) + UpdateWithEventNamespace func(event *v1.Event) (*v1.Event, error) + type EventInterface interface + Create func(*v1.Event) (*v1.Event, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Event, error) + List func(opts api.ListOptions) (*v1.EventList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Event, err error) + Update func(*v1.Event) (*v1.Event, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type EventSinkImpl struct + Interface EventInterface + func (e *EventSinkImpl) Create(event *v1.Event) (*v1.Event, error) + func (e *EventSinkImpl) Patch(event *v1.Event, data []byte) (*v1.Event, error) + func (e *EventSinkImpl) Update(event *v1.Event) (*v1.Event, error) + type EventsGetter interface + Events func(namespace string) EventInterface + type LimitRangeExpansion interface + type LimitRangeInterface interface + Create func(*v1.LimitRange) (*v1.LimitRange, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.LimitRange, error) + List func(opts api.ListOptions) (*v1.LimitRangeList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.LimitRange, err error) + Update func(*v1.LimitRange) (*v1.LimitRange, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type LimitRangesGetter interface + LimitRanges func(namespace string) LimitRangeInterface + type NamespaceExpansion interface + Finalize func(item *v1.Namespace) (*v1.Namespace, error) + type NamespaceInterface interface + Create func(*v1.Namespace) (*v1.Namespace, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Namespace, error) + List func(opts api.ListOptions) (*v1.NamespaceList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Namespace, err error) + Update func(*v1.Namespace) (*v1.Namespace, error) + UpdateStatus func(*v1.Namespace) (*v1.Namespace, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type NamespacesGetter interface + Namespaces func() NamespaceInterface + type NodeExpansion interface + type NodeInterface interface + Create func(*v1.Node) (*v1.Node, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Node, error) + List func(opts api.ListOptions) (*v1.NodeList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Node, err error) + Update func(*v1.Node) (*v1.Node, error) + UpdateStatus func(*v1.Node) (*v1.Node, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type NodesGetter interface + Nodes func() NodeInterface + type PersistentVolumeClaimExpansion interface + type PersistentVolumeClaimInterface interface + Create func(*v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.PersistentVolumeClaim, error) + List func(opts api.ListOptions) (*v1.PersistentVolumeClaimList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.PersistentVolumeClaim, err error) + Update func(*v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) + UpdateStatus func(*v1.PersistentVolumeClaim) (*v1.PersistentVolumeClaim, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type PersistentVolumeClaimsGetter interface + PersistentVolumeClaims func(namespace string) PersistentVolumeClaimInterface + type PersistentVolumeExpansion interface + type PersistentVolumeInterface interface + Create func(*v1.PersistentVolume) (*v1.PersistentVolume, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.PersistentVolume, error) + List func(opts api.ListOptions) (*v1.PersistentVolumeList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.PersistentVolume, err error) + Update func(*v1.PersistentVolume) (*v1.PersistentVolume, error) + UpdateStatus func(*v1.PersistentVolume) (*v1.PersistentVolume, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type PersistentVolumesGetter interface + PersistentVolumes func() PersistentVolumeInterface + type PodExpansion interface + Bind func(binding *v1.Binding) error + Evict func(eviction *policy.Eviction) error + GetLogs func(name string, opts *v1.PodLogOptions) *rest.Request + type PodInterface interface + Create func(*v1.Pod) (*v1.Pod, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Pod, error) + List func(opts api.ListOptions) (*v1.PodList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Pod, err error) + Update func(*v1.Pod) (*v1.Pod, error) + UpdateStatus func(*v1.Pod) (*v1.Pod, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type PodTemplateExpansion interface + type PodTemplateInterface interface + Create func(*v1.PodTemplate) (*v1.PodTemplate, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.PodTemplate, error) + List func(opts api.ListOptions) (*v1.PodTemplateList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.PodTemplate, err error) + Update func(*v1.PodTemplate) (*v1.PodTemplate, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type PodTemplatesGetter interface + PodTemplates func(namespace string) PodTemplateInterface + type PodsGetter interface + Pods func(namespace string) PodInterface + type ReplicationControllerExpansion interface + type ReplicationControllerInterface interface + Create func(*v1.ReplicationController) (*v1.ReplicationController, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.ReplicationController, error) + List func(opts api.ListOptions) (*v1.ReplicationControllerList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ReplicationController, err error) + Update func(*v1.ReplicationController) (*v1.ReplicationController, error) + UpdateStatus func(*v1.ReplicationController) (*v1.ReplicationController, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ReplicationControllersGetter interface + ReplicationControllers func(namespace string) ReplicationControllerInterface + type ResourceQuotaExpansion interface + type ResourceQuotaInterface interface + Create func(*v1.ResourceQuota) (*v1.ResourceQuota, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.ResourceQuota, error) + List func(opts api.ListOptions) (*v1.ResourceQuotaList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ResourceQuota, err error) + Update func(*v1.ResourceQuota) (*v1.ResourceQuota, error) + UpdateStatus func(*v1.ResourceQuota) (*v1.ResourceQuota, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ResourceQuotasGetter interface + ResourceQuotas func(namespace string) ResourceQuotaInterface + type SecretExpansion interface + type SecretInterface interface + Create func(*v1.Secret) (*v1.Secret, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Secret, error) + List func(opts api.ListOptions) (*v1.SecretList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Secret, err error) + Update func(*v1.Secret) (*v1.Secret, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type SecretsGetter interface + Secrets func(namespace string) SecretInterface + type ServiceAccountExpansion interface + type ServiceAccountInterface interface + Create func(*v1.ServiceAccount) (*v1.ServiceAccount, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.ServiceAccount, error) + List func(opts api.ListOptions) (*v1.ServiceAccountList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ServiceAccount, err error) + Update func(*v1.ServiceAccount) (*v1.ServiceAccount, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ServiceAccountsGetter interface + ServiceAccounts func(namespace string) ServiceAccountInterface + type ServiceExpansion interface + ProxyGet func(scheme, name, port, path string, params map[string]string) rest.ResponseWrapper + type ServiceInterface interface + Create func(*v1.Service) (*v1.Service, error) + Delete func(name string, options *api.DeleteOptions) error + DeleteCollection func(options *api.DeleteOptions, listOptions api.ListOptions) error + Get func(name string) (*v1.Service, error) + List func(opts api.ListOptions) (*v1.ServiceList, error) + Patch func(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Service, err error) + Update func(*v1.Service) (*v1.Service, error) + UpdateStatus func(*v1.Service) (*v1.Service, error) + Watch func(opts api.ListOptions) (watch.Interface, error) + type ServicesGetter interface + Services func(namespace string) ServiceInterface