/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension associated with the metric. * * @param dimension the dimension associated with the metric * * @return this {@code ListAlarmsForMetric} object */ public ListAlarmsForMetric dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
/** * The dimension for the alarm's associated metric. * * @param dimension the dimension for the alarm's associated metric * * @return this {@code SaveAlarmOptions} object */ public SaveAlarmOptions dimension(Dimension dimension) { checkNotNull(dimension, "dimension"); checkArgument(dimensionIndex <= 10, "maximum number of dimensions is 10"); formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; return this; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> formParameters = super.buildFormParameters(); int dimensionIndex = 1; if (dimensions != null) { for (Dimension dimension : dimensions) { formParameters.put("Dimensions.member." + dimensionIndex + ".Name", dimension.getName()); formParameters.put("Dimensions.member." + dimensionIndex + ".Value", dimension.getValue()); dimensionIndex++; } } return formParameters; }
private void performDefaultMetricsTests(IterableWithMarker<Metric> response) { // If there are less than 500 metrics, NextToken should be null if (Iterables.size(response) < 500) { checkArgument(!response.nextMarker().isPresent(), "NextToken should be null for response with fewer than 500 metrics."); } for (Metric metric : response) { Set<Dimension> dimensions = metric.getDimensions(); checkArgument(dimensions.size() <= 10, "Dimensions set cannot be greater than 10 items."); for (Dimension dimension : dimensions) { checkNotNull(dimension.getName(), "Name cannot be null for a Dimension."); checkNotNull(dimension.getValue(), "Value cannot be null for a Dimension."); } checkNotNull(metric.getMetricName(), "MetricName cannot be null for a Metric."); checkNotNull(metric.getNamespace(), "Namespace cannot be null for a Metric."); } }
private void performDefaultMetricsTests(IterableWithMarker<Metric> response) { // If there are less than 500 metrics, NextToken should be null if (Iterables.size(response) < 500) { checkArgument(!response.nextMarker().isPresent(), "NextToken should be null for response with fewer than 500 metrics."); } for (Metric metric : response) { Set<Dimension> dimensions = metric.getDimensions(); checkArgument(dimensions.size() <= 10, "Dimensions set cannot be greater than 10 items."); for (Dimension dimension : dimensions) { checkNotNull(dimension.getName(), "Name cannot be null for a Dimension."); checkNotNull(dimension.getValue(), "Value cannot be null for a Dimension."); } checkNotNull(metric.getMetricName(), "MetricName cannot be null for a Metric."); checkNotNull(metric.getNamespace(), "Namespace cannot be null for a Metric."); } }