Class Source


  • public class Source
    extends java.lang.Object
    Measurement source.
    Author:
    Jesse White , Dustin Frisch
    • Constructor Detail

      • Source

        public Source()
      • Source

        public Source​(java.lang.String label,
                      java.lang.String resourceId,
                      java.lang.String attribute,
                      java.lang.String datasource,
                      boolean isTransient)
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getResourceId

        public java.lang.String getResourceId()
      • setResourceId

        public void setResourceId​(java.lang.String resourceId)
      • getAttribute

        public java.lang.String getAttribute()
      • setAttribute

        public void setAttribute​(java.lang.String attribute)
      • getFallbackAttribute

        public java.lang.String getFallbackAttribute()
      • setFallbackAttribute

        public void setFallbackAttribute​(java.lang.String fallbackAttribute)
      • getDataSource

        public java.lang.String getDataSource()
      • setDataSource

        public void setDataSource​(java.lang.String datasource)
      • getEffectiveDataSource

        public java.lang.String getEffectiveDataSource()
        In order to preserve backwards compatibility, we allow the datasource field to be null.
      • getAggregation

        public java.lang.String getAggregation()
      • setAggregation

        public void setAggregation​(java.lang.String aggregation)
      • getTransient

        public boolean getTransient()
      • setTransient

        public void setTransient​(boolean isTransient)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object