Managed Object -
EventHistoryCollector(vim.event.EventHistoryCollector)
- Returned by
-
CreateCollectorForEvents
- Extends
-
HistoryCollector
- See also
-
Event
Managed Object Description
EventHistoryCollector provides a mechanism for
retrieving historical data and updates when the server appends new
events.
Properties
Name
|
Type
|
Description
|
latestPage | Event[] |
The items in the 'viewable latest page'. As new events that match the
collector's EventFilterSpec are created, they are added to this
page, and the oldest events are removed from the collector to keep the
size of the page to that allowed by
HistoryCollector#setLatestPageSize.
The "oldest event" is the one with the smallest key (event ID). The
events in the returned page are unordered.
|
Properties inherited from HistoryCollector |
filter |
Methods
ReadNextEvents(readNext)
Reads the 'scrollable view' from the current position. The scrollable
position is moved to the next newer page after the read. No item is
returned when the end of the collector is reached.
- Required Privileges
- None
Parameters
Return Value
Faults
Type
|
Description
|
InvalidArgument | Thrown if maxCount is out of range. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Show WSDL type definition
ReadPreviousEvents(readPrev)
Reads the 'scrollable view' from the current position. The scrollable
position is moved to the next older page after the read. No item is
returned when the head of the collector is reached.
- Required Privileges
- None
Parameters
Return Value
Faults
Type
|
Description
|
InvalidArgument | Thrown if maxCount is out of range. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Show WSDL type definition