Class | Description |
---|---|
AlfiConstants | |
ApplicationCoordinates |
A set of attributes describing the application to Gremlin.
|
ApplicationCoordinates.Builder |
Build an instance of
ApplicationCoordinates |
ContextAwareGremlinCoordinatesProvider |
This class provides a mechanism to provide per-request attributes to Gremlin, which will then be applied to all
TrafficCoordinates
in that request. |
ExperimentImpact |
Representation of the injected failure
Contains the GUID of the experiment and the parameters of the impact
|
GremlinConfiguration |
This set of data is used to configure the connection to Gremlin.
|
GremlinConfigurationResolver |
An interface that you can implement if you want to supply a
GremlinConfiguration when setting up Gremlin. |
GremlinCoordinatesProvider |
This class is the way to tell Gremlin about the attributes you care about when creating attacks.
|
GremlinService |
High-level orchestration of calls to Gremlin API.
|
GremlinServiceFactory |
A user obtains an instance of
GremlinService by invoking GremlinServiceFactory.getGremlinService() . |
SystemGremlinConfigurationResolver |
This is the default implementation of
GremlinConfigurationResolver . |
TrafficCoordinates |
A set of attributes describing a specific request to Gremlin.
|
TrafficCoordinates.Builder |
Build an instance of
TrafficCoordinates |