Package Products :: Package ZenEvents :: Package events2 :: Module proxy :: Class EventProxy |
[hide private]
[frames] | no frames]

# Class EventProxy

source code

    object --+
             |
            EventProxy

Known Subclasses:
  - EventSummaryProxy
  - , ZepRawEventProxy

Wraps an org.zenoss.protobufs.zep.Event and makes it look like an old style Event.

Instance Methods | [hide private]
__init__(self, eventProtobuf) | source code
updateFromDict(self, data) | source code
created(self) | source code
agent(self, val) | source code
severity(self, val) | source code
device(self, val) | source code
component(self, val) | source code
eventClass(self, val) | source code
prodState(self, val) | source code
summary(self, val) | source code
message(self, val) | source code
facility(self, val) | source code
eventClassKey(self, val) | source code
dedupid(self, val) | source code
monitor(self, val) | source code
ntevid(self, val) | source code
DevicePriority(self, val) | source code
priority(self, val) | source code
evid(self) | source code
eventKey(self, val) | source code
eventGroup(self, val) | source code
ipAddress(self, val) | source code
DeviceClass(self, val) | source code
eventState(self, val) | source code
tags(self) | source code
Location(self) | source code
Systems(self) | source code
DeviceGroups(self) | source code
setReadOnly(self, name, value) Adds a read only attribute for transforms to read. | source code
resetReadOnly(self, name) Clears a read only attribute so it can be updated. | source code
__getattr__(self, name) | source code
__setattr__(self, name, value) | source code

Class Variables | [hide private]
| DEVICE_PRIORITY_DETAIL_KEY = `"zenoss.device.priority"`
| PRODUCTION_STATE_DETAIL_KEY = `"zenoss.device.production_state"`
| DEVICE_IP_ADDRESS_DETAIL_KEY = `'zenoss.device.ip_address'`
| DEVICE_SYSTEMS_DETAIL_KEY = `'zenoss.device.systems'`
| DEVICE_GROUPS_DETAIL_KEY = `'zenoss.device.groups'`
| DEVICE_LOCATION_DETAIL_KEY = `'zenoss.device.location'`
| DEVICE_CLASS_DETAIL_KEY = `'zenoss.device.device_class'`

Method Details | [hide private]

### __init__(self, eventProtobuf) (Constructor) | source code
Overrides: object.__init__ (inherited documentation)

### created(self) | source code
Decorators: `@property`

### agent(self, val) | source code
Decorators: `@agent.setter`

### severity(self, val) | source code
Decorators: `@severity.setter`

### device(self, val) | source code
Decorators: `@device.setter`

### component(self, val) | source code
Decorators: `@component.setter`

### eventClass(self, val) | source code
Decorators: `@eventClass.setter`

### prodState(self, val) | source code
Decorators: `@prodState.setter`

### summary(self, val) | source code
Decorators: `@summary.setter`

### message(self, val) | source code
Decorators: `@message.setter`

### facility(self, val) | source code
Decorators: `@facility.setter`

### eventClassKey(self, val) | source code
Decorators: `@eventClassKey.setter`

### dedupid(self, val) | source code
Decorators: `@dedupid.setter`

### monitor(self, val) | source code
Decorators: `@monitor.setter`

### ntevid(self, val) | source code
Decorators: `@ntevid.setter`

### DevicePriority(self, val) | source code
Decorators: `@DevicePriority.setter`

### priority(self, val) | source code
Decorators: `@priority.setter`

### evid(self) | source code
Decorators: `@property`

### eventKey(self, val) | source code
Decorators: `@eventKey.setter`

### eventGroup(self, val) | source code
Decorators: `@eventGroup.setter`

### ipAddress(self, val) | source code
Decorators: `@ipAddress.setter`

### DeviceClass(self, val) | source code
Decorators: `@DeviceClass.setter`

### eventState(self, val) | source code
Decorators: `@eventState.setter`

### tags(self) | source code
Decorators: `@property`

### Location(self) | source code
Decorators: `@property`

### Systems(self) | source code
Decorators: `@property`

### DeviceGroups(self) | source code
Decorators: `@property`

### setReadOnly(self, name, value) | source code
Adds a read only attribute for transforms to read. These properties are not sent with the event to the queue.

### __setattr__(self, name, value) | source code
Overrides: object.__setattr__ (inherited documentation)