BasicTaggedItem

com.netflix.atlas.core.model.BasicTaggedItem
case class BasicTaggedItem(tags: Map[String, String]) extends LazyTaggedItem

Attributes

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

Members list

Value members

Inherited methods

def foreach(f: (String, String) => Unit): Unit

Code that just needs to iterate over all tags should use this method. Allows for implementations to optimize how the tag data is stored and traversed.

Code that just needs to iterate over all tags should use this method. Allows for implementations to optimize how the tag data is stored and traversed.

Attributes

Inherited from:
TaggedItem
def idString: String

Standard string representation of the id.

Standard string representation of the id.

Attributes

Inherited from:
TaggedItem
def isExpired: Boolean

Returns true if the item is expired and no data is available.

Returns true if the item is expired and no data is available.

Attributes

Inherited from:
TaggedItem
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Inherited fields

lazy val id: ItemId

Unique id based on the tags.

Unique id based on the tags.

Attributes

Inherited from:
LazyTaggedItem