Versions in this module Expand all Collapse all v1 v1.0.6 Sep 13, 2015 v1.0.5 Aug 24, 2015 Changes in this version + func AddObjectsFromPath(path string, o ObjectRetriever, decoder runtime.Decoder) error + type Action interface + GetNamespace func() string + GetResource func() string + GetSubresource func() string + GetVerb func() string + Matches func(verb, resource string) bool + type ActionImpl struct + Namespace string + Resource string + Subresource string + Verb string + func (a ActionImpl) GetNamespace() string + func (a ActionImpl) GetResource() string + func (a ActionImpl) GetSubresource() string + func (a ActionImpl) GetVerb() string + func (a ActionImpl) Matches(verb, resource string) bool + type CreateAction interface + GetObject func() runtime.Object + type CreateActionImpl struct + Object runtime.Object + func NewCreateAction(resource, namespace string, object runtime.Object) CreateActionImpl + func NewRootCreateAction(resource string, object runtime.Object) CreateActionImpl + func (a CreateActionImpl) GetObject() runtime.Object + type DeleteAction interface + GetName func() string + type DeleteActionImpl struct + Name string + func NewDeleteAction(resource, namespace, name string) DeleteActionImpl + func NewRootDeleteAction(resource, name string) DeleteActionImpl + func (a DeleteActionImpl) GetName() string + type Fake struct + ReactFn ReactionFunc + Watch watch.Interface + func NewSimpleFake(objects ...runtime.Object) *Fake + func (c *Fake) Actions() []Action + func (c *Fake) ClearActions() + func (c *Fake) ComponentStatuses() client.ComponentStatusInterface + func (c *Fake) Endpoints(namespace string) client.EndpointsInterface + func (c *Fake) Err() error + func (c *Fake) Events(namespace string) client.EventInterface + func (c *Fake) Invokes(action Action, defaultReturnObj runtime.Object) (runtime.Object, error) + func (c *Fake) LimitRanges(namespace string) client.LimitRangeInterface + func (c *Fake) Namespaces() client.NamespaceInterface + func (c *Fake) Nodes() client.NodeInterface + func (c *Fake) PersistentVolumeClaims(namespace string) client.PersistentVolumeClaimInterface + func (c *Fake) PersistentVolumes() client.PersistentVolumeInterface + func (c *Fake) PodTemplates(namespace string) client.PodTemplateInterface + func (c *Fake) Pods(namespace string) client.PodInterface + func (c *Fake) ReplicationControllers(namespace string) client.ReplicationControllerInterface + func (c *Fake) ResourceQuotas(namespace string) client.ResourceQuotaInterface + func (c *Fake) Secrets(namespace string) client.SecretsInterface + func (c *Fake) SecurityContextConstraints() client.SecurityContextConstraintInterface + func (c *Fake) ServerAPIVersions() (*api.APIVersions, error) + func (c *Fake) ServerVersion() (*version.Info, error) + func (c *Fake) ServiceAccounts(namespace string) client.ServiceAccountsInterface + func (c *Fake) Services(namespace string) client.ServiceInterface + func (c *Fake) SetErr(err error) + type FakeComponentStatuses struct + Fake *Fake + func (c *FakeComponentStatuses) Get(name string) (*api.ComponentStatus, error) + func (c *FakeComponentStatuses) List(label labels.Selector, field fields.Selector) (result *api.ComponentStatusList, err error) + type FakeEndpoints struct + Fake *Fake + Namespace string + func (c *FakeEndpoints) Create(endpoints *api.Endpoints) (*api.Endpoints, error) + func (c *FakeEndpoints) Delete(name string) error + func (c *FakeEndpoints) Get(name string) (*api.Endpoints, error) + func (c *FakeEndpoints) List(label labels.Selector) (*api.EndpointsList, error) + func (c *FakeEndpoints) Update(endpoints *api.Endpoints) (*api.Endpoints, error) + func (c *FakeEndpoints) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeEvents struct + Fake *Fake + Namespace string + func (c *FakeEvents) Create(event *api.Event) (*api.Event, error) + func (c *FakeEvents) Delete(name string) error + func (c *FakeEvents) Get(name string) (*api.Event, error) + func (c *FakeEvents) GetFieldSelector(involvedObjectName, involvedObjectNamespace, involvedObjectKind, ... *string) fields.Selector + func (c *FakeEvents) List(label labels.Selector, field fields.Selector) (*api.EventList, error) + func (c *FakeEvents) Search(objOrRef runtime.Object) (*api.EventList, error) + func (c *FakeEvents) Update(event *api.Event) (*api.Event, error) + func (c *FakeEvents) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeLimitRanges struct + Fake *Fake + Namespace string + func (c *FakeLimitRanges) Create(limitRange *api.LimitRange) (*api.LimitRange, error) + func (c *FakeLimitRanges) Delete(name string) error + func (c *FakeLimitRanges) Get(name string) (*api.LimitRange, error) + func (c *FakeLimitRanges) List(label labels.Selector) (*api.LimitRangeList, error) + func (c *FakeLimitRanges) Update(limitRange *api.LimitRange) (*api.LimitRange, error) + func (c *FakeLimitRanges) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeNamespaces struct + Fake *Fake + func (c *FakeNamespaces) Create(namespace *api.Namespace) (*api.Namespace, error) + func (c *FakeNamespaces) Delete(name string) error + func (c *FakeNamespaces) Finalize(namespace *api.Namespace) (*api.Namespace, error) + func (c *FakeNamespaces) Get(name string) (*api.Namespace, error) + func (c *FakeNamespaces) List(label labels.Selector, field fields.Selector) (*api.NamespaceList, error) + func (c *FakeNamespaces) Status(namespace *api.Namespace) (*api.Namespace, error) + func (c *FakeNamespaces) Update(namespace *api.Namespace) (*api.Namespace, error) + func (c *FakeNamespaces) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeNodes struct + Fake *Fake + func (c *FakeNodes) Create(minion *api.Node) (*api.Node, error) + func (c *FakeNodes) Delete(name string) error + func (c *FakeNodes) Get(name string) (*api.Node, error) + func (c *FakeNodes) List(label labels.Selector, field fields.Selector) (*api.NodeList, error) + func (c *FakeNodes) Update(minion *api.Node) (*api.Node, error) + func (c *FakeNodes) UpdateStatus(minion *api.Node) (*api.Node, error) + func (c *FakeNodes) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakePersistentVolumeClaims struct + Fake *Fake + Namespace string + func (c *FakePersistentVolumeClaims) Create(claim *api.PersistentVolumeClaim) (*api.PersistentVolumeClaim, error) + func (c *FakePersistentVolumeClaims) Delete(name string) error + func (c *FakePersistentVolumeClaims) Get(name string) (*api.PersistentVolumeClaim, error) + func (c *FakePersistentVolumeClaims) List(label labels.Selector, field fields.Selector) (*api.PersistentVolumeClaimList, error) + func (c *FakePersistentVolumeClaims) Update(claim *api.PersistentVolumeClaim) (*api.PersistentVolumeClaim, error) + func (c *FakePersistentVolumeClaims) UpdateStatus(claim *api.PersistentVolumeClaim) (*api.PersistentVolumeClaim, error) + func (c *FakePersistentVolumeClaims) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakePersistentVolumes struct + Fake *Fake + func (c *FakePersistentVolumes) Create(pv *api.PersistentVolume) (*api.PersistentVolume, error) + func (c *FakePersistentVolumes) Delete(name string) error + func (c *FakePersistentVolumes) Get(name string) (*api.PersistentVolume, error) + func (c *FakePersistentVolumes) List(label labels.Selector, field fields.Selector) (*api.PersistentVolumeList, error) + func (c *FakePersistentVolumes) Update(pv *api.PersistentVolume) (*api.PersistentVolume, error) + func (c *FakePersistentVolumes) UpdateStatus(pv *api.PersistentVolume) (*api.PersistentVolume, error) + func (c *FakePersistentVolumes) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakePodTemplates struct + Fake *Fake + Namespace string + func (c *FakePodTemplates) Create(pod *api.PodTemplate) (*api.PodTemplate, error) + func (c *FakePodTemplates) Delete(name string, options *api.DeleteOptions) error + func (c *FakePodTemplates) Get(name string) (*api.PodTemplate, error) + func (c *FakePodTemplates) List(label labels.Selector, field fields.Selector) (*api.PodTemplateList, error) + func (c *FakePodTemplates) Update(pod *api.PodTemplate) (*api.PodTemplate, error) + func (c *FakePodTemplates) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakePods struct + Fake *Fake + Namespace string + func (c *FakePods) Bind(binding *api.Binding) error + func (c *FakePods) Create(pod *api.Pod) (*api.Pod, error) + func (c *FakePods) Delete(name string, options *api.DeleteOptions) error + func (c *FakePods) Get(name string) (*api.Pod, error) + func (c *FakePods) List(label labels.Selector, field fields.Selector) (*api.PodList, error) + func (c *FakePods) Update(pod *api.Pod) (*api.Pod, error) + func (c *FakePods) UpdateStatus(pod *api.Pod) (*api.Pod, error) + func (c *FakePods) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeReplicationControllers struct + Fake *Fake + Namespace string + func (c *FakeReplicationControllers) Create(controller *api.ReplicationController) (*api.ReplicationController, error) + func (c *FakeReplicationControllers) Delete(name string) error + func (c *FakeReplicationControllers) Get(name string) (*api.ReplicationController, error) + func (c *FakeReplicationControllers) List(label labels.Selector) (*api.ReplicationControllerList, error) + func (c *FakeReplicationControllers) Update(controller *api.ReplicationController) (*api.ReplicationController, error) + func (c *FakeReplicationControllers) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeResourceQuotas struct + Fake *Fake + Namespace string + func (c *FakeResourceQuotas) Create(resourceQuota *api.ResourceQuota) (*api.ResourceQuota, error) + func (c *FakeResourceQuotas) Delete(name string) error + func (c *FakeResourceQuotas) Get(name string) (*api.ResourceQuota, error) + func (c *FakeResourceQuotas) List(label labels.Selector) (*api.ResourceQuotaList, error) + func (c *FakeResourceQuotas) Update(resourceQuota *api.ResourceQuota) (*api.ResourceQuota, error) + func (c *FakeResourceQuotas) UpdateStatus(resourceQuota *api.ResourceQuota) (*api.ResourceQuota, error) + func (c *FakeResourceQuotas) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeSecrets struct + Fake *Fake + Namespace string + func (c *FakeSecrets) Create(secret *api.Secret) (*api.Secret, error) + func (c *FakeSecrets) Delete(name string) error + func (c *FakeSecrets) Get(name string) (*api.Secret, error) + func (c *FakeSecrets) List(label labels.Selector, field fields.Selector) (*api.SecretList, error) + func (c *FakeSecrets) Update(secret *api.Secret) (*api.Secret, error) + func (c *FakeSecrets) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeSecurityContextConstraints struct + Fake *Fake + Namespace string + func (c *FakeSecurityContextConstraints) Create(scc *api.SecurityContextConstraints) (*api.SecurityContextConstraints, error) + func (c *FakeSecurityContextConstraints) Delete(name string) error + func (c *FakeSecurityContextConstraints) Get(name string) (*api.SecurityContextConstraints, error) + func (c *FakeSecurityContextConstraints) List(label labels.Selector, field fields.Selector) (*api.SecurityContextConstraintsList, error) + func (c *FakeSecurityContextConstraints) Update(scc *api.SecurityContextConstraints) (*api.SecurityContextConstraints, error) + func (c *FakeSecurityContextConstraints) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeServiceAccounts struct + Fake *Fake + Namespace string + func (c *FakeServiceAccounts) Create(serviceAccount *api.ServiceAccount) (*api.ServiceAccount, error) + func (c *FakeServiceAccounts) Delete(name string) error + func (c *FakeServiceAccounts) Get(name string) (*api.ServiceAccount, error) + func (c *FakeServiceAccounts) List(label labels.Selector, field fields.Selector) (*api.ServiceAccountList, error) + func (c *FakeServiceAccounts) Update(serviceAccount *api.ServiceAccount) (*api.ServiceAccount, error) + func (c *FakeServiceAccounts) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type FakeServices struct + Fake *Fake + Namespace string + func (c *FakeServices) Create(service *api.Service) (*api.Service, error) + func (c *FakeServices) Delete(name string) error + func (c *FakeServices) Get(name string) (*api.Service, error) + func (c *FakeServices) List(label labels.Selector) (*api.ServiceList, error) + func (c *FakeServices) Update(service *api.Service) (*api.Service, error) + func (c *FakeServices) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error) + type GenericAction interface + GetValue func() interface{} + type GenericActionImpl struct + Value interface{} + func (a GenericActionImpl) GetValue() interface{} + type GetAction interface + GetName func() string + type GetActionImpl struct + Name string + func NewGetAction(resource, namespace, name string) GetActionImpl + func NewRootGetAction(resource, name string) GetActionImpl + func (a GetActionImpl) GetName() string + type ListAction interface + GetListRestrictions func() ListRestrictions + type ListActionImpl struct + ListRestrictions ListRestrictions + func NewListAction(resource, namespace string, label labels.Selector, field fields.Selector) ListActionImpl + func NewRootListAction(resource string, label labels.Selector, field fields.Selector) ListActionImpl + func (a ListActionImpl) GetListRestrictions() ListRestrictions + type ListRestrictions struct + Fields fields.Selector + Labels labels.Selector + type ObjectRetriever interface + Add func(runtime.Object) error + Kind func(kind, name string) (runtime.Object, error) + func NewObjects(scheme runtime.ObjectScheme, decoder runtime.ObjectDecoder) ObjectRetriever + type ReactionFunc func(Action) (runtime.Object, error) + func ObjectReaction(o ObjectRetriever, mapper meta.RESTMapper) ReactionFunc + type UpdateAction interface + GetObject func() runtime.Object + type UpdateActionImpl struct + Object runtime.Object + func NewRootUpdateAction(resource string, object runtime.Object) UpdateActionImpl + func NewUpdateAction(resource, namespace string, object runtime.Object) UpdateActionImpl + func (a UpdateActionImpl) GetObject() runtime.Object + type WatchAction interface + GetWatchRestrictions func() WatchRestrictions + type WatchActionImpl struct + WatchRestrictions WatchRestrictions + func NewRootWatchAction(resource string, label labels.Selector, field fields.Selector, ...) WatchActionImpl + func NewWatchAction(resource, namespace string, label labels.Selector, field fields.Selector, ...) WatchActionImpl + func (a WatchActionImpl) GetWatchRestrictions() WatchRestrictions + type WatchRestrictions struct + Fields fields.Selector + Labels labels.Selector + ResourceVersion string