public class BuildScenarioResultImpl<T extends BuildInvocationResult> extends java.lang.Object implements BuildScenarioResult<T>, java.util.function.Consumer<T>
| Constructor and Description |
|---|
BuildScenarioResultImpl(ScenarioDefinition scenario,
SampleProvider<T> samplesProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(T buildInvocationResult) |
java.util.List<T> |
getResults()
Returns all results, including warm-up builds.
|
java.util.List<Sample<? super T>> |
getSamples()
Returns the names of the samples collected for each build invocation in this scenario.
|
ScenarioDefinition |
getScenarioDefinition() |
public BuildScenarioResultImpl(ScenarioDefinition scenario, SampleProvider<T> samplesProvider)
public void accept(T buildInvocationResult)
accept in interface java.util.function.Consumer<T extends BuildInvocationResult>public ScenarioDefinition getScenarioDefinition()
getScenarioDefinition in interface BuildScenarioResult<T extends BuildInvocationResult>public java.util.List<Sample<? super T>> getSamples()
BuildScenarioResultgetSamples in interface BuildScenarioResult<T extends BuildInvocationResult>public java.util.List<T> getResults()
BuildScenarioResultgetResults in interface BuildScenarioResult<T extends BuildInvocationResult>