Index

B C D E G M N P R S V 
All Classes and Interfaces|All Packages

B

BASIC - Enum constant in enum class com.netflix.spinnaker.echo.api.events.NotificationAgent.NotificationUIType
 

C

com.netflix.spinnaker.echo.api.events - package com.netflix.spinnaker.echo.api.events
 
content - Variable in class com.netflix.spinnaker.echo.api.events.Event
 
CUSTOM - Enum constant in enum class com.netflix.spinnaker.echo.api.events.NotificationAgent.NotificationUIType
 

D

details - Variable in class com.netflix.spinnaker.echo.api.events.Event
 

E

Event - Class in com.netflix.spinnaker.echo.api.events
Represents an event
Event() - Constructor for class com.netflix.spinnaker.echo.api.events.Event
 
eventId - Variable in class com.netflix.spinnaker.echo.api.events.Event
 
EventListener - Interface in com.netflix.spinnaker.echo.api.events
This is the main touch point for Echo.

G

getNotificationType() - Method in interface com.netflix.spinnaker.echo.api.events.NotificationAgent
The notification's type (e.g., Slack, SMS, email).
getParameters() - Method in interface com.netflix.spinnaker.echo.api.events.NotificationAgent
Notification parameter definitions.
getUiType() - Method in interface com.netflix.spinnaker.echo.api.events.NotificationAgent
Return BASIC here to auto-generate a UI from the parameters defined in Notification#getParameters.

M

Metadata - Class in com.netflix.spinnaker.echo.api.events
Represents event metadata
Metadata() - Constructor for class com.netflix.spinnaker.echo.api.events.Metadata
 

N

NotificationAgent - Interface in com.netflix.spinnaker.echo.api.events
A NotificationAgent handles user-configured pipeline notifications.
NotificationAgent.NotificationUIType - Enum Class in com.netflix.spinnaker.echo.api.events
 
NotificationParameter - Class in com.netflix.spinnaker.echo.api.events
Definition of a notification parameter that a user can configure.
NotificationParameter() - Constructor for class com.netflix.spinnaker.echo.api.events.NotificationParameter
 
NotificationParameter.ParameterType - Enum Class in com.netflix.spinnaker.echo.api.events
 

P

payload - Variable in class com.netflix.spinnaker.echo.api.events.Event
 
processEvent(Event) - Method in interface com.netflix.spinnaker.echo.api.events.EventListener
Process an Echo Event

R

rawContent - Variable in class com.netflix.spinnaker.echo.api.events.Event
 

S

sendNotifications(Map<String, Object>, String, Event, String) - Method in interface com.netflix.spinnaker.echo.api.events.NotificationAgent
 
string - Enum constant in enum class com.netflix.spinnaker.echo.api.events.NotificationParameter.ParameterType
 

V

valueOf(String) - Static method in enum class com.netflix.spinnaker.echo.api.events.NotificationAgent.NotificationUIType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.spinnaker.echo.api.events.NotificationParameter.ParameterType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.netflix.spinnaker.echo.api.events.NotificationAgent.NotificationUIType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.spinnaker.echo.api.events.NotificationParameter.ParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
B C D E G M N P R S V 
All Classes and Interfaces|All Packages