Class IntegrationProcessStatus

  • Direct Known Subclasses:
    ProcessStatus

    public class IntegrationProcessStatus
    extends java.lang.Object
    Connector process (i.e. single ETL run) status used in integration object. Deserialization only.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String URI  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected IntegrationProcessStatus​(Status status, java.time.ZonedDateTime started, java.time.ZonedDateTime finished, java.util.Map<java.lang.String,​java.lang.String> links)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.time.ZonedDateTime getFinished()  
      java.lang.String getId()  
      java.time.ZonedDateTime getStarted()  
      Status getStatus()  
      java.lang.String getUri()  
      boolean isFailed()
      Returns true when the connector process failed.
      boolean isFinished()
      Returns true when the connector process has already finished (no matter if it was successful).
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IntegrationProcessStatus

        protected IntegrationProcessStatus​(Status status,
                                           java.time.ZonedDateTime started,
                                           java.time.ZonedDateTime finished,
                                           java.util.Map<java.lang.String,​java.lang.String> links)
    • Method Detail

      • getStatus

        public Status getStatus()
      • getStarted

        public java.time.ZonedDateTime getStarted()
      • getFinished

        public java.time.ZonedDateTime getFinished()
      • isFinished

        public boolean isFinished()
        Returns true when the connector process has already finished (no matter if it was successful). NOTE: It also returns false in case of inability to resolve the code (e.g. API change)
        Returns:
        true when the connector process has already finished, false otherwise
      • isFailed

        public boolean isFailed()
        Returns true when the connector process failed. NOTE: It also returns false in case of inability to resolve the code (e.g. API change)
        Returns:
        true when the connector process failed, false otherwise
      • getUri

        public java.lang.String getUri()
      • getId

        public java.lang.String getId()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object