com.netflix.atlas.webapi

Members list

Type members

Classlikes

object ApiSettings extends ApiSettings

Attributes

Companion
class
Supertypes
class ApiSettings
class Object
trait Matchable
class Any
Self type
class ApiSettings(root: => Config)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ApiSettings
class DatabaseSupplier(config: Config, classFactory: ClassFactory) extends Supplier[Database]

Attributes

Supertypes
trait Supplier[Database]
class Object
trait Matchable
class Any
class ExprApi extends WebApi

Generates a list of steps for executing an expression. This endpoint is typically used for validating or debugging an expression.

Generates a list of steps for executing an expression. This endpoint is typically used for validating or debugging an expression.

Attributes

Companion
object
Supertypes
trait WebApi
class Object
trait Matchable
class Any
object ExprApi

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ExprApi.type

Provides the SSE data stream payload for a fetch response. Fetch is an alternative to the graph API that is meant for accessing the data rather than rendering as an image. The response can be partitioned across both the set of expressions and across time to allow more flexibility on the backend for tradeoffs between latency and intermediate overhead. The graph API enforces strict limits on the sizes.

Provides the SSE data stream payload for a fetch response. Fetch is an alternative to the graph API that is meant for accessing the data rather than rendering as an image. The response can be partitioned across both the set of expressions and across time to allow more flexibility on the backend for tradeoffs between latency and intermediate overhead. The graph API enforces strict limits on the sizes.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class GraphApi(config: Config, val actorRefFactory: ActorRefFactory) extends WebApi

Attributes

Companion
object
Supertypes
trait WebApi
class Object
trait Matchable
class Any
object GraphApi

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
GraphApi.type
class GraphRequestActor(grapher: Grapher, registry: Registry) extends Actor, ActorLogging

Attributes

Supertypes
trait ActorLogging
trait Actor
class Object
trait Matchable
class Any
class LocalDatabaseActor(db: Database) extends Actor, ActorLogging

Attributes

Supertypes
trait ActorLogging
trait Actor
class Object
trait Matchable
class Any
class LocalPublishActor(registry: Registry, db: Database) extends Actor, ActorLogging

Attributes

Companion
object
Supertypes
trait ActorLogging
trait Actor
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class PublishApi(implicit val actorRefFactory: ActorRefFactory) extends WebApi, StrictLogging

Attributes

Companion
object
Supertypes
trait StrictLogging
trait WebApi
class Object
trait Matchable
class Any
object PublishApi

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
PublishApi.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class TagsApi(implicit val actorRefFactory: ActorRefFactory) extends WebApi

Attributes

Companion
object
Supertypes
trait WebApi
class Object
trait Matchable
class Any
object TagsApi

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
TagsApi.type