Documentation
¶
Index ¶
- type 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, ...) 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collector ¶
type Collector struct {
// contains filtered or unexported fields
}
func NewCollector ¶
func NewCollector(c *vim25.Client, ref types.ManagedObjectReference) *Collector
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
Click to show internal directories.
Click to hide internal directories.