Class/Object

com.netflix.atlas.eval.graph

Grapher

Related Docs: object Grapher | package graph

Permalink

case class Grapher(settings: DefaultSettings) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Grapher
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Grapher(settings: DefaultSettings)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  6. def create(config: GraphConfig, eval: (StyleExpr) ⇒ ResultSet): GraphDef

    Permalink

    Create a new graph definition based on the specified config and data.

  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def evalAndRender(config: GraphConfig, data: DataMap): Result

    Permalink

    Evaluate the expressions and render a chart using the specified config and data.

    Evaluate the expressions and render a chart using the specified config and data. The data must have already been pre-processed to only include relevant results for each DataExpr. It is up to the user to ensure the DataExprs in the map match those that will be extracted from the config.

  9. def evalAndRender(config: GraphConfig, data: List[TimeSeries]): Result

    Permalink

    Evaluate the expressions and render a chart using the specified config and data.

  10. def evalAndRender(config: GraphConfig, db: Database): Result

    Permalink

    Evaluate the expressions and render a chart using the specified config and data.

  11. def evalAndRender(uri: Uri, data: DataMap): Result

    Permalink

    Evaluate the expressions and render a chart using the config from the uri and the specified data.

    Evaluate the expressions and render a chart using the config from the uri and the specified data. The data must have already been pre-processed to only include relevant results for each DataExpr. It is up to the user to ensure the DataExprs in the map match those that will be extracted from the uri.

  12. def evalAndRender(uri: Uri, data: List[TimeSeries]): Result

    Permalink

    Evaluate the expressions and render a chart using the config from the uri and the specified data.

  13. def evalAndRender(uri: Uri, db: Database): Result

    Permalink

    Evaluate the expressions and render a chart using the config from the uri and the specified data.

  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  19. def render(config: GraphConfig, data: StyleMap): Result

    Permalink

    Render a chart using the specified config and data.

    Render a chart using the specified config and data. It is up to the user to ensure the StyleExprs in the map match those that will be extracted from the config.

  20. def render(uri: Uri, data: StyleMap): Result

    Permalink

    Render a chart using the config from the uri and the specified data.

    Render a chart using the config from the uri and the specified data. The data must have already been pre-processed to only include relevant results for each DataExpr. It is up to the user to ensure the DataExprs in the map match those that will be extracted from the uri.

  21. val settings: DefaultSettings

    Permalink
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. def toGraphConfig(uri: Uri): GraphConfig

    Permalink

    Create a graph config from an Atlas URI.

  24. def toGraphConfig(request: HttpRequest): GraphConfig

    Permalink

    Create a graph config from a request object.

    Create a graph config from a request object. This will look at the URI and try to extract some context from the headers.

  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped