@Override @SafeVarargs public final Builder metrics(MetricDataQuery... metrics) { metrics(Arrays.asList(metrics)); return this; }
@Override @SafeVarargs public final Builder metrics(MetricDataQuery... metrics) { metrics(Arrays.asList(metrics)); return this; }
@Override @SafeVarargs public final Builder metrics(Consumer<MetricDataQuery.Builder>... metrics) { metrics(Stream.of(metrics).map(c -> MetricDataQuery.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
private BuilderImpl(PutMetricAlarmRequest model) { super(model); alarmName(model.alarmName); alarmDescription(model.alarmDescription); actionsEnabled(model.actionsEnabled); okActions(model.okActions); alarmActions(model.alarmActions); insufficientDataActions(model.insufficientDataActions); metricName(model.metricName); namespace(model.namespace); statistic(model.statistic); extendedStatistic(model.extendedStatistic); dimensions(model.dimensions); period(model.period); unit(model.unit); evaluationPeriods(model.evaluationPeriods); datapointsToAlarm(model.datapointsToAlarm); threshold(model.threshold); comparisonOperator(model.comparisonOperator); treatMissingData(model.treatMissingData); evaluateLowSampleCountPercentile(model.evaluateLowSampleCountPercentile); metrics(model.metrics); }
private BuilderImpl(PutMetricAlarmRequest model) { super(model); alarmName(model.alarmName); alarmDescription(model.alarmDescription); actionsEnabled(model.actionsEnabled); okActions(model.okActions); alarmActions(model.alarmActions); insufficientDataActions(model.insufficientDataActions); metricName(model.metricName); namespace(model.namespace); statistic(model.statistic); extendedStatistic(model.extendedStatistic); dimensions(model.dimensions); period(model.period); unit(model.unit); evaluationPeriods(model.evaluationPeriods); datapointsToAlarm(model.datapointsToAlarm); threshold(model.threshold); comparisonOperator(model.comparisonOperator); treatMissingData(model.treatMissingData); evaluateLowSampleCountPercentile(model.evaluateLowSampleCountPercentile); metrics(model.metrics); }
@Override @SafeVarargs public final Builder metrics(Consumer<MetricDataQuery.Builder>... metrics) { metrics(Stream.of(metrics).map(c -> MetricDataQuery.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }