com.axibase.tsd.model.meta
Class Metric

java.lang.Object
  extended by com.axibase.tsd.model.meta.Metric

public class Metric
extends Object

Author:
Nikolay Malevanny.

Constructor Summary
Metric()
           
Metric(String name)
           
 
Method Summary
 void buildTags(String... tagNamesAndValues)
           
 DataType getDataType()
           
 String getDescription()
           
 String getFilter()
           
 InvalidAction getInvalidAction()
           
 String getLabel()
           
 Long getLastInsertTime()
           
 Double getMaxValue()
           
 Double getMinValue()
           
 String getName()
           
 Integer getRetentionInterval()
           
 Map<String,String> getTags()
           
 TimePrecision getTimePrecision()
           
 Boolean isEnabled()
           
 Boolean isPersistent()
           
 void setDataType(DataType dataType)
           
 void setDescription(String description)
           
 void setEnabled(Boolean enabled)
           
 void setFilter(String filter)
           
 void setInvalidAction(InvalidAction invalidAction)
           
 void setLabel(String label)
           
 void setLastInsertTime(Long lastInsertTime)
           
 void setMaxValue(Double maxValue)
           
 void setMinValue(Double minValue)
           
 void setName(String name)
           
 void setPersistent(Boolean persistent)
           
 void setRetentionInterval(Integer retentionInterval)
           
 void setTags(Map<String,String> tags)
           
 void setTimePrecision(TimePrecision timePrecision)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Metric

public Metric()

Metric

public Metric(String name)
Method Detail

getName

public String getName()

setName

public void setName(String name)

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

isEnabled

public Boolean isEnabled()

setEnabled

public void setEnabled(Boolean enabled)

getDataType

public DataType getDataType()

setDataType

public void setDataType(DataType dataType)

getTimePrecision

public TimePrecision getTimePrecision()

setTimePrecision

public void setTimePrecision(TimePrecision timePrecision)

isPersistent

public Boolean isPersistent()

setPersistent

public void setPersistent(Boolean persistent)

getFilter

public String getFilter()

setFilter

public void setFilter(String filter)

getMinValue

public Double getMinValue()

setMinValue

public void setMinValue(Double minValue)

getMaxValue

public Double getMaxValue()

setMaxValue

public void setMaxValue(Double maxValue)

getInvalidAction

public InvalidAction getInvalidAction()

setInvalidAction

public void setInvalidAction(InvalidAction invalidAction)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getRetentionInterval

public Integer getRetentionInterval()

setRetentionInterval

public void setRetentionInterval(Integer retentionInterval)

getLastInsertTime

public Long getLastInsertTime()

setLastInsertTime

public void setLastInsertTime(Long lastInsertTime)

getTags

public Map<String,String> getTags()

setTags

public void setTags(Map<String,String> tags)

buildTags

public void buildTags(String... tagNamesAndValues)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015. All rights reserved.