.builder() .metricType(metricType);
String location = stackdriverCanaryScope.getLocation(); String resourceType = StringUtils.hasText(stackdriverMetricSetQuery.getResourceType()) ? stackdriverMetricSetQuery.getResourceType() : stackdriverCanaryScope.getResourceType(); String crossSeriesReducer = StringUtils.hasText(stackdriverMetricSetQuery.getCrossSeriesReducer()) ? stackdriverMetricSetQuery.getCrossSeriesReducer() : StringUtils.hasText(stackdriverCanaryScope.getCrossSeriesReducer()) ? stackdriverCanaryScope.getCrossSeriesReducer() : "REDUCE_MEAN"; String perSeriesAligner = StringUtils.hasText(stackdriverMetricSetQuery.getPerSeriesAligner()) ? stackdriverMetricSetQuery.getPerSeriesAligner() : StringUtils.hasText(stackdriverCanaryScope.getPerSeriesAligner()) ? stackdriverCanaryScope.getPerSeriesAligner() .setIntervalEndTime(stackdriverCanaryScope.getEnd().toString()); List<String> groupByFields = stackdriverMetricSetQuery.getGroupByFields();
String scope = stackdriverCanaryScope.getScope(); String resourceType = StringUtils.hasText(queryConfig.getResourceType()) ? queryConfig.getResourceType() : stackdriverCanaryScope.getResourceType(); stackdriverCanaryScope, new String[]{"project", "resourceType", "scope", "location"}); String filter = "metric.type=\"" + queryConfig.getMetricType() + "\"" + " AND resource.type=" + resourceType;
String location = stackdriverCanaryScope.getLocation(); String resourceType = StringUtils.hasText(stackdriverMetricSetQuery.getResourceType()) ? stackdriverMetricSetQuery.getResourceType() : stackdriverCanaryScope.getResourceType(); String crossSeriesReducer = StringUtils.hasText(stackdriverMetricSetQuery.getCrossSeriesReducer()) ? stackdriverMetricSetQuery.getCrossSeriesReducer() : StringUtils.hasText(stackdriverCanaryScope.getCrossSeriesReducer()) ? stackdriverCanaryScope.getCrossSeriesReducer() : "REDUCE_MEAN"; String perSeriesAligner = StringUtils.hasText(stackdriverMetricSetQuery.getPerSeriesAligner()) ? stackdriverMetricSetQuery.getPerSeriesAligner() : StringUtils.hasText(stackdriverCanaryScope.getPerSeriesAligner()) ? stackdriverCanaryScope.getPerSeriesAligner() .setIntervalEndTime(stackdriverCanaryScope.getEnd().toString()); List<String> groupByFields = stackdriverMetricSetQuery.getGroupByFields();
String scope = stackdriverCanaryScope.getScope(); String resourceType = StringUtils.hasText(queryConfig.getResourceType()) ? queryConfig.getResourceType() : stackdriverCanaryScope.getResourceType(); stackdriverCanaryScope, new String[]{"project", "resourceType", "scope", "location"}); String filter = "metric.type=\"" + queryConfig.getMetricType() + "\"" + " AND resource.type=" + resourceType;
.builder() .metricType(metricType);