Class ConnectionStatusOutputV1

java.lang.Object
com.seeq.model.ConnectionStatusOutputV1

public class ConnectionStatusOutputV1 extends Object
The status for each connection that provides data to this datasource. Provided only when the required level of detail is 'Complete'
  • Constructor Details

    • ConnectionStatusOutputV1

      public ConnectionStatusOutputV1()
  • Method Details

    • agentName

      public ConnectionStatusOutputV1 agentName(String agentName)
    • getAgentName

      public String getAgentName()
      The name identifying the agent where the connector is hosted
      Returns:
      agentName
    • setAgentName

      public void setAgentName(String agentName)
    • connectionId

      public ConnectionStatusOutputV1 connectionId(String connectionId)
    • getConnectionId

      public String getConnectionId()
      The connectionID of the connection. This ID uniquely identifies this connection but it would not necessary be in the form of an UUID
      Returns:
      connectionId
    • setConnectionId

      public void setConnectionId(String connectionId)
    • connectionMessage

      public ConnectionStatusOutputV1 connectionMessage(String connectionMessage)
    • getConnectionMessage

      public String getConnectionMessage()
      The message indicating the status of the connection to the datasource (e.g. reason for disconnection)
      Returns:
      connectionMessage
    • setConnectionMessage

      public void setConnectionMessage(String connectionMessage)
    • connectorDeveloperName

      public ConnectionStatusOutputV1 connectorDeveloperName(String connectorDeveloperName)
    • getConnectorDeveloperName

      public String getConnectorDeveloperName()
      The name of this datasource's connector developer.
      Returns:
      connectorDeveloperName
    • setConnectorDeveloperName

      public void setConnectorDeveloperName(String connectorDeveloperName)
    • connectorDeveloperSupportUrl

      public ConnectionStatusOutputV1 connectorDeveloperSupportUrl(String connectorDeveloperSupportUrl)
    • getConnectorDeveloperSupportUrl

      public String getConnectorDeveloperSupportUrl()
      The support URL of this datasource's connector developer.
      Returns:
      connectorDeveloperSupportUrl
    • setConnectorDeveloperSupportUrl

      public void setConnectorDeveloperSupportUrl(String connectorDeveloperSupportUrl)
    • connectorName

      public ConnectionStatusOutputV1 connectorName(String connectorName)
    • getConnectorName

      public String getConnectorName()
      The name identifying the connector
      Returns:
      connectorName
    • setConnectorName

      public void setConnectorName(String connectorName)
    • createdAt

      public ConnectionStatusOutputV1 createdAt(String createdAt)
    • getCreatedAt

      public String getCreatedAt()
      The timestamp of the connection creation
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(String createdAt)
    • datasourceManaged

      public ConnectionStatusOutputV1 datasourceManaged(Boolean datasourceManaged)
    • getDatasourceManaged

      public Boolean getDatasourceManaged()
      Indicates if the configuration is managed by the datasource and cannot be changed in Seeq
      Returns:
      datasourceManaged
    • setDatasourceManaged

      public void setDatasourceManaged(Boolean datasourceManaged)
    • disabledAt

      public ConnectionStatusOutputV1 disabledAt(String disabledAt)
    • getDisabledAt

      public String getDisabledAt()
      The ISO 8601 date of when the connection was disabled (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)
      Returns:
      disabledAt
    • setDisabledAt

      public void setDisabledAt(String disabledAt)
    • disabledBy

      public ConnectionStatusOutputV1 disabledBy(String disabledBy)
    • getDisabledBy

      public String getDisabledBy()
      The username of the user who disabled the connection
      Returns:
      disabledBy
    • setDisabledBy

      public void setDisabledBy(String disabledBy)
    • hasError

      public ConnectionStatusOutputV1 hasError(Boolean hasError)
    • getHasError

      public Boolean getHasError()
      Indicates if the connection has an error
      Returns:
      hasError
    • setHasError

      public void setHasError(Boolean hasError)
    • lastSuccessfulConnectedAt

      public ConnectionStatusOutputV1 lastSuccessfulConnectedAt(String lastSuccessfulConnectedAt)
    • getLastSuccessfulConnectedAt

      public String getLastSuccessfulConnectedAt()
      The ISO 8601 date of the last successful connection to the external datasource (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)
      Returns:
      lastSuccessfulConnectedAt
    • setLastSuccessfulConnectedAt

      public void setLastSuccessfulConnectedAt(String lastSuccessfulConnectedAt)
    • name

      public ConnectionStatusOutputV1 name(String name)
    • getName

      public String getName()
      The name of this connection. The name should represent the specific data source to which this connection connects. Example: AMAZONA-4RV912N
      Returns:
      name
    • setName

      public void setName(String name)
    • status

      public ConnectionStatusOutputV1 status(String status)
    • getStatus

      public String getStatus()
      The status of the current connection between the datasource and the connector. Valid values are CONNECTING, CONNECTED, DISCONNECTED and DISABLED. If the state is DISCONNECTED (or CONNECTING), it could be caused by a failure in the connection between the connector and its datasource or a failed connection between the Seeq application server and the agent hosting this connector. See connectionMessage.
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • syncStatus

    • getSyncStatus

      The synchronization status of the current connection between the datasource and this connector. Valid values are SYNC_UNKNOWN, SYNC_INITIALIZING, SYNC_IN_PROGRESS, SYNC_ARCHIVING_DELETED_ITEMS, SYNC_COMPLETE, SYNC_SUCCESS, SYNC_FAILED
      Returns:
      syncStatus
    • setSyncStatus

      public void setSyncStatus(ConnectionStatusOutputV1.SyncStatusEnum syncStatus)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object