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

Class EventProxy

source code

object --+
         |
        EventProxy
Known Subclasses:

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)