@Override @SafeVarargs public final Builder dimensions(Dimension... dimensions) { dimensions(Arrays.asList(dimensions)); return this; }
@Override @SafeVarargs public final Builder dimensions(Dimension... dimensions) { dimensions(Arrays.asList(dimensions)); return this; }
@Override @SafeVarargs public final Builder dimensions(Consumer<Dimension.Builder>... dimensions) { dimensions(Stream.of(dimensions).map(c -> Dimension.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
private BuilderImpl(GetMetricStatisticsRequest model) { super(model); namespace(model.namespace); metricName(model.metricName); dimensions(model.dimensions); startTime(model.startTime); endTime(model.endTime); period(model.period); statisticsWithStrings(model.statistics); extendedStatistics(model.extendedStatistics); unit(model.unit); }
@Override @SafeVarargs public final Builder dimensions(Consumer<Dimension.Builder>... dimensions) { dimensions(Stream.of(dimensions).map(c -> Dimension.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
private BuilderImpl(GetMetricStatisticsRequest model) { super(model); namespace(model.namespace); metricName(model.metricName); dimensions(model.dimensions); startTime(model.startTime); endTime(model.endTime); period(model.period); statisticsWithStrings(model.statistics); extendedStatistics(model.extendedStatistics); unit(model.unit); }