 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregateAlerter ¶
type AggregateAlerter []Alerter
func (AggregateAlerter) NotUnhealthy ¶
func (a AggregateAlerter) NotUnhealthy(now time.Time) error
type EmailingAlerter ¶
type EmailingAlerter struct {
	Logger              lager.Logger
	UAAClient           uaa_go_client.Client
	NotificationsClient NotificationsClient
	ToAddress           string
	SystemDomain        string
	ClusterIdentifier   string
}
    func (*EmailingAlerter) NotUnhealthy ¶
func (a *EmailingAlerter) NotUnhealthy(now time.Time) error
type LoggingAlerter ¶
func (*LoggingAlerter) NotUnhealthy ¶
func (a *LoggingAlerter) NotUnhealthy(timestamp time.Time) error
type NotificationsClient ¶
type SwitchboardAlerter ¶
type SwitchboardAlerter struct {
	Logger            lager.Logger
	SwitchboardClient SwitchboardClient
	NoOp              bool
}
    func (*SwitchboardAlerter) NotUnhealthy ¶
func (s *SwitchboardAlerter) NotUnhealthy(timestamp time.Time) error
type SwitchboardClient ¶
       Source Files
      ¶
      Source Files
      ¶
    
   Click to show internal directories. 
   Click to hide internal directories.