Versions in this module Expand all Collapse all v0 v0.3.0 Jan 15, 2016 v0.2.0 Sep 16, 2015 Changes in this version + func Wait(ctx context.Context, c *Collector, obj types.ManagedObjectReference, ...) error + type Collector struct + func DefaultCollector(c *vim25.Client) *Collector + func (p *Collector) Create(ctx context.Context) (*Collector, error) + func (p *Collector) CreateFilter(ctx context.Context, req types.CreateFilter) error + func (p *Collector) Destroy(ctx context.Context) error + func (p *Collector) Retrieve(ctx context.Context, objs []types.ManagedObjectReference, ps []string, ...) error + func (p *Collector) RetrieveOne(ctx context.Context, obj types.ManagedObjectReference, ps []string, ...) error + func (p *Collector) RetrieveProperties(ctx context.Context, req types.RetrieveProperties) (*types.RetrievePropertiesResponse, error) + func (p *Collector) WaitForUpdates(ctx context.Context, v string) (*types.UpdateSet, error) + func (p Collector) Reference() types.ManagedObjectReference