@Override @SafeVarargs public final Builder eventCategories(String... eventCategories) { eventCategories(Arrays.asList(eventCategories)); 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; }
public static Builder builder() { return new BuilderImpl(); }
public static Builder builder() { return new BuilderImpl(); }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); return this; }
@Override public final Builder sourceType(SourceType sourceType) { this.sourceType(sourceType.toString()); 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 @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); 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 sourceType(SourceType sourceType) { this.sourceType(sourceType.toString()); return this; }
@Override @SafeVarargs public final Builder filters(Filter... filters) { filters(Arrays.asList(filters)); return this; }
@Override @SafeVarargs public final Builder eventCategories(String... eventCategories) { eventCategories(Arrays.asList(eventCategories)); return this; }
private BuilderImpl(DescribeEventsRequest model) { super(model); sourceIdentifier(model.sourceIdentifier); sourceType(model.sourceType); startTime(model.startTime); endTime(model.endTime); duration(model.duration); eventCategories(model.eventCategories); filters(model.filters); maxRecords(model.maxRecords); marker(model.marker); }
@Override @SafeVarargs public final Builder eventCategories(String... eventCategories) { eventCategories(Arrays.asList(eventCategories)); return this; }
@Override public final Builder sourceType(SourceType sourceType) { this.sourceType(sourceType.toString()); return this; }
private BuilderImpl(DescribeEventsRequest model) { super(model); sourceIdentifier(model.sourceIdentifier); sourceType(model.sourceType); startTime(model.startTime); endTime(model.endTime); duration(model.duration); eventCategories(model.eventCategories); filters(model.filters); maxRecords(model.maxRecords); marker(model.marker); }