Index
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
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.
All Classes and Interfaces|All Packages