Versions in this module Expand all Collapse all v0 v0.4.2 Oct 29, 2014 v0.4.1 Oct 17, 2014 Changes in this version + type PodLister interface + ListPods func(ctx api.Context, labels labels.Selector) (*api.PodList, error) + type REST struct + func NewREST(registry Registry, podLister PodLister) *REST + func (*REST) New() runtime.Object + func (rs *REST) Create(ctx api.Context, obj runtime.Object) (<-chan runtime.Object, error) + func (rs *REST) Delete(ctx api.Context, id string) (<-chan runtime.Object, error) + func (rs *REST) Get(ctx api.Context, id string) (runtime.Object, error) + func (rs *REST) List(ctx api.Context, label, field labels.Selector) (runtime.Object, error) + func (rs *REST) Update(ctx api.Context, obj runtime.Object) (<-chan runtime.Object, error) + func (rs *REST) Watch(ctx api.Context, label, field labels.Selector, resourceVersion string) (watch.Interface, error) + type Registry interface + CreateController func(ctx api.Context, controller *api.ReplicationController) error + DeleteController func(ctx api.Context, controllerID string) error + GetController func(ctx api.Context, controllerID string) (*api.ReplicationController, error) + ListControllers func(ctx api.Context) (*api.ReplicationControllerList, error) + UpdateController func(ctx api.Context, controller *api.ReplicationController) error + WatchControllers func(ctx api.Context, resourceVersion string) (watch.Interface, error)