Versions in this module Expand all Collapse all v0 v0.2.0 Sep 16, 2015 Changes in this version + func Sort(events []types.BaseEvent) + type HistoryCollector struct + func NewHistoryCollector(c *vim25.Client, ref types.ManagedObjectReference) *HistoryCollector + func (h HistoryCollector) LatestPage(ctx context.Context) ([]types.BaseEvent, error) + func (h HistoryCollector) ReadNextEvents(ctx context.Context, maxCount int) ([]types.BaseEvent, error) + func (h HistoryCollector) ReadPreviousEvents(ctx context.Context, maxCount int) ([]types.BaseEvent, error) + type Manager struct + func NewManager(c *vim25.Client) *Manager + func (m Manager) CreateCollectorForEvents(ctx context.Context, filter types.EventFilterSpec) (*HistoryCollector, error) + func (m Manager) EventCategory(ctx context.Context, event types.BaseEvent) (string, error) + func (m Manager) LogUserEvent(ctx context.Context, entity types.ManagedObjectReference, msg string) error + func (m Manager) PostEvent(ctx context.Context, eventToPost types.BaseEvent, taskInfo types.TaskInfo) error + func (m Manager) QueryEvents(ctx context.Context, filter types.EventFilterSpec) ([]types.BaseEvent, error) + func (m Manager) RetrieveArgumentDescription(ctx context.Context, eventTypeID string) ([]types.EventArgDesc, error)