Package com.perfecto.reportium.model
Class BaseExecutionContext.Builder<T extends BaseExecutionContext.Builder<T>>
- java.lang.Object
-
- com.perfecto.reportium.model.BaseExecutionContext.Builder<T>
-
- Direct Known Subclasses:
PerfectoExecutionContext.PerfectoExecutionContextBuilder
- Enclosing class:
- BaseExecutionContext
protected static class BaseExecutionContext.Builder<T extends BaseExecutionContext.Builder<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(BaseExecutionContext copy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseExecutionContext
build()
T
withContextTags(String... contextTags)
T
withContextTags(Collection<String> contextTags)
T
withCustomFields(CustomField... customFields)
T
withCustomFields(Collection<CustomField> customFields)
T
withJob(Job job)
T
withProject(Project project)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BaseExecutionContext copy)
-
-
Method Detail
-
withContextTags
public T withContextTags(Collection<String> contextTags)
-
withCustomFields
public T withCustomFields(Collection<CustomField> customFields)
-
withCustomFields
public T withCustomFields(CustomField... customFields)
-
build
public BaseExecutionContext build()
-
-