Class IntegrationProcessStatus

java.lang.Object
com.gooddata.sdk.model.connector.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

    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
  • Field Details

  • Constructor Details

    • IntegrationProcessStatus

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

    • 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