Class ExecutionStatusWithDetails


  • public class ExecutionStatusWithDetails
    extends java.lang.Object
    • Constructor Detail

      • ExecutionStatusWithDetails

        public ExecutionStatusWithDetails​(ExecutionStatus status,
                                          java.lang.String details,
                                          boolean noDaVinciStatusReport,
                                          java.lang.Long statusUpdateTimestamp)
      • ExecutionStatusWithDetails

        public ExecutionStatusWithDetails​(ExecutionStatus status,
                                          java.lang.String details,
                                          boolean noDaVinciStatusReport)
      • ExecutionStatusWithDetails

        public ExecutionStatusWithDetails​(ExecutionStatus status,
                                          java.lang.String details)
      • ExecutionStatusWithDetails

        public ExecutionStatusWithDetails​(ExecutionStatus status)
    • Method Detail

      • getDetails

        public java.lang.String getDetails()
      • isNoDaVinciStatusReport

        public boolean isNoDaVinciStatusReport()
      • getStatusUpdateTimestamp

        public java.lang.Long getStatusUpdateTimestamp()
        N.B.: This is not available in older controller versions, and not available for all statuses (e.g. if the status is ExecutionStatus.NOT_CREATED, it does not have this timestamp).
        Returns:
        the UNIX Epoch timestamp of the last update to the status, or null if not available.