All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.openservices.log.common.MetricStoreViewRoutingConfig Maven / Gradle / Ivy

There is a newer version: 0.6.3
Show newest version
package com.aliyun.openservices.log.common;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

public class MetricStoreViewRoutingConfig {

    @JSONField(name = "metric_names")
    private List metricNames;

    @JSONField(name = "project_stores")
    private List projectStores;


    public static class ProjectStore {

        @JSONField(name = "project")
        private String projectName;

        @JSONField(name = "metricstore")
        private String metricStore;

        public ProjectStore(String projectName, String metricStore) {
            this.projectName = projectName;
            this.metricStore = metricStore;
        }

        public String getProjectName() {
            return projectName;
        }

        public void setProjectName(String projectName) {
            this.projectName = projectName;
        }

        public String getMetricStore() {
            return metricStore;
        }

        public void setMetricStore(String metricStore) {
            this.metricStore = metricStore;
        }
    }

    public MetricStoreViewRoutingConfig(List metricNames, List projectStores) {
        this.metricNames = metricNames;
        this.projectStores = projectStores;
    }

    public List getMetricNames() {
        return metricNames;
    }

    public void setMetricNames(List metricNames) {
        this.metricNames = metricNames;
    }

    public List getProjectStores() {
        return projectStores;
    }

    public void setProjectStores(List projectStores) {
        this.projectStores = projectStores;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy