Class Kpi

    • Constructor Detail

      • Kpi

        public Kpi​(java.lang.String title,
                   java.lang.String metricUri,
                   java.lang.String comparisonType,
                   java.lang.String comparisonDirection,
                   java.util.List<FilterReference> ignoreDashboardFilters,
                   java.lang.String dateDatasetUri)
        Creates new KPI for a given metric with some date filter and comparison
        Parameters:
        title - title of KPI
        metricUri - URI of the KPI metric
        comparisonType - KPI comparison type (e.g. "lastYear")
        comparisonDirection - KPI comparison direction (e.g. "growIsGood")
        ignoreDashboardFilters - list of filters which should be ignored for this KPI (can be empty)
        dateDatasetUri - KPI date filter dataset URI (optional)
    • Method Detail

      • getMetricUri

        public java.lang.String getMetricUri()
        Returns:
        KPI metric URI string
      • getComparisonType

        public java.lang.String getComparisonType()
        Returns:
        KPI comparison type
      • getComparisonDirection

        public java.lang.String getComparisonDirection()
        Returns:
        KPI comparison direction
      • getDateDatasetUri

        public java.lang.String getDateDatasetUri()
        Returns:
        KPI date filter dataset URI
      • getIgnoreDashboardFilters

        public java.util.List<FilterReference> getIgnoreDashboardFilters()
        Returns:
        list of filter references (containing URIs) of filters which should be ignored for this KPI