package history
import "github.com/vmware/govmomi/history"
Index ¶
- type Collector
- func NewCollector(c *vim25.Client, ref types.ManagedObjectReference) *Collector
- func (c Collector) Client() *vim25.Client
- func (c Collector) Destroy(ctx context.Context) error
- func (c Collector) Properties(ctx context.Context, r types.ManagedObjectReference, ps []string, dst interface{}) error
- func (c Collector) Reference() types.ManagedObjectReference
- func (c Collector) Reset(ctx context.Context) error
- func (c Collector) Rewind(ctx context.Context) error
- func (c Collector) SetPageSize(ctx context.Context, maxCount int32) error
Types ¶
type Collector ¶
type Collector struct {
// contains filtered or unexported fields
}
func NewCollector ¶
func NewCollector(c *vim25.Client, ref types.ManagedObjectReference) *Collector
func (Collector) Client ¶
Client returns the vim25 client used by this collector
func (Collector) Destroy ¶
func (Collector) Properties ¶
func (c Collector) Properties(ctx context.Context, r types.ManagedObjectReference, ps []string, dst interface{}) error
Properties wraps property.DefaultCollector().RetrieveOne() and returns properties for the specified managed object reference
func (Collector) Reference ¶
func (c Collector) Reference() types.ManagedObjectReference
Reference returns the managed object reference of this collector
func (Collector) Reset ¶
func (Collector) Rewind ¶
func (Collector) SetPageSize ¶
Source Files ¶
- Version
- v0.48.1 (latest)
- Published
- Feb 11, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 2 months ago –
Tools for package owners.