Versions in this module Expand all Collapse all v1 v1.2.0 Sep 20, 2017 v1.1.0 Jun 14, 2017 Changes in this version + const GroupName + const Version + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + type Agent struct + Metadata meta_v1.ObjectMeta + Spec AgentSpec + func (e *Agent) GetObjectKind() schema.ObjectKind + func (e *Agent) GetObjectMeta() meta_v1.Object + func (e *Agent) UnmarshalJSON(data []byte) error + type AgentCopy Agent + type AgentList struct + Items []Agent + Metadata meta_v1.ListMeta + func (el *AgentList) GetListMeta() meta_v1.List + func (el *AgentList) GetObjectKind() schema.ObjectKind + func (el *AgentList) UnmarshalJSON(data []byte) error + type AgentListCopy AgentList + type AgentSpec struct + HostDate time.Time + IPs map[string][]string + LastUpdated time.Time + LookupHost map[string][]string + PodName string + ReportInterval int + type AgentsClient struct + func (c *AgentsClient) Create(agent *Agent) (result *Agent, err error) + func (c *AgentsClient) Delete(name string, options *api.DeleteOptions) error + func (c *AgentsClient) Get(name string) (result *Agent, err error) + func (c *AgentsClient) List(opts api.ListOptions) (result *AgentList, err error) + func (c *AgentsClient) Update(agent *Agent) (result *Agent, err error) + func (c *AgentsClient) Watch(opts api.ListOptions) (watch.Interface, error) + type AgentsInterface interface + Create func(*Agent) (*Agent, error) + Delete func(string, *api.DeleteOptions) error + Get func(name string) (*Agent, error) + List func(api.ListOptions) (*AgentList, error) + Update func(*Agent) (*Agent, error) + Watch func(api.ListOptions) (watch.Interface, error) + type Clientset interface + Agents func() AgentsInterface + type WrappedClientset struct + Client *rest.RESTClient + func WrapClientsetWithExtensions(clientset *kubernetes.Clientset, config *rest.Config) (*WrappedClientset, error) + func (w *WrappedClientset) Agents() AgentsInterface