@Override @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); return this; }
@Override @SafeVarargs public final Builder orderBy(Consumer<OrderByElement.Builder>... orderBy) { orderBy(Stream.of(orderBy).map(c -> OrderByElement.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override @SafeVarargs public final Builder filters(Consumer<Filter.Builder>... filters) { filters(Stream.of(filters).map(c -> Filter.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
@Override @SafeVarargs public final Builder filters(Consumer<Filter.Builder>... filters) { filters(Stream.of(filters).map(c -> Filter.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
@Override public final Builder configurationType(ConfigurationItemType configurationType) { this.configurationType(configurationType.toString()); return this; }
@Override @SafeVarargs public final Builder orderBy(Consumer<OrderByElement.Builder>... orderBy) { orderBy(Stream.of(orderBy).map(c -> OrderByElement.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
@Override @SafeVarargs public final Builder orderBy(OrderByElement... orderBy) { orderBy(Arrays.asList(orderBy)); return this; }
@Override public final Builder configurationType(ConfigurationItemType configurationType) { this.configurationType(configurationType.toString()); return this; }
@Override @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); return this; }
@Override public final Builder configurationType(ConfigurationItemType configurationType) { this.configurationType(configurationType.toString()); return this; }
@Override @SafeVarargs public final Builder orderBy(Consumer<OrderByElement.Builder>... orderBy) { orderBy(Stream.of(orderBy).map(c -> OrderByElement.builder().applyMutation(c).build()).collect(Collectors.toList())); return this; }
@Override @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); return this; }
private BuilderImpl(ListConfigurationsRequest model) { super(model); configurationType(model.configurationType); filters(model.filters); maxResults(model.maxResults); nextToken(model.nextToken); orderBy(model.orderBy); }
@Override @SafeVarargs public final Builder orderBy(OrderByElement... orderBy) { orderBy(Arrays.asList(orderBy)); return this; }