GraphConfig

com.netflix.atlas.eval.graph.GraphConfig
See theGraphConfig companion object
case class GraphConfig(settings: DefaultSettings, query: String, parsedQuery: Try[List[StyleExpr]], start: Option[String], end: Option[String], timezones: List[String], step: Option[String], flags: ImageFlags, format: String, id: String, features: Features, isBrowser: Boolean, isAllowedFromBrowser: Boolean, uri: String)

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def contentType: ContentType
def endMillis: Long
def engine: GraphEngine
def exprs: List[StyleExpr]
def newGraphDef(plots: List[PlotDef], warnings: List[String]): GraphDef
def shouldOutputImage: Boolean
def startMillis: Long

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

val evalContext: EvalContext
val fend: Instant
val fstart: Instant
val resEnd: Instant
val resStart: Instant
val roundedStepSize: Long

Input step size rounded if necessary to a supported step.

Input step size rounded if necessary to a supported step.

Attributes

val stepSize: Long

Effective step size for the graph after adjusting based on the size and time window.

Effective step size for the graph after adjusting based on the size and time window.

Attributes

val timezoneIds: List[ZoneId]
val tz: ZoneId