Class StepExecutionReportCore
java.lang.Object
fr.enedis.chutney.server.core.domain.execution.report.StepExecutionReportCore
- All Implemented Interfaces:
ServerReportStatus.HavingStatus
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Longfinal Stringfinal Instantfinal ServerReportStatusfinal List<StepExecutionReportCore> final Stringfinal Stringfinal Stringfinal String -
Constructor Summary
ConstructorsConstructorDescriptionStepExecutionReportCore(String name, Long duration, Instant startDate, ServerReportStatus status, List<String> information, List<String> errors, List<StepExecutionReportCore> steps, String type, String targetName, String targetUrl, String strategy) StepExecutionReportCore(String name, Long duration, Instant startDate, ServerReportStatus status, List<String> information, List<String> errors, List<StepExecutionReportCore> steps, String type, String targetName, String targetUrl, String strategy, Map<String, Object> evaluatedInputs, Map<String, Object> stepOutputs) -
Method Summary
-
Field Details
-
name
-
duration
-
startDate
-
status
-
information
-
errors
-
steps
-
type
-
targetName
-
targetUrl
-
strategy
-
evaluatedInputs
-
stepOutputs
-
-
Constructor Details
-
StepExecutionReportCore
-
StepExecutionReportCore
public StepExecutionReportCore(String name, Long duration, Instant startDate, ServerReportStatus status, List<String> information, List<String> errors, List<StepExecutionReportCore> steps, String type, String targetName, String targetUrl, String strategy, Map<String, Object> evaluatedInputs, Map<String, Object> stepOutputs)
-
-
Method Details
-
getStatus
- Specified by:
getStatusin interfaceServerReportStatus.HavingStatus
-
isTerminated
public boolean isTerminated()
-