Class ConnectionStatusV1

java.lang.Object
com.seeq.model.ConnectionStatusV1

public class ConnectionStatusV1 extends Object
The status for each connection known by the agent
  • Constructor Details

    • ConnectionStatusV1

      public ConnectionStatusV1()
  • Method Details

    • connectionMessage

      public ConnectionStatusV1 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 ConnectionStatusV1 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 ConnectionStatusV1 connectorDeveloperSupportUrl(String connectorDeveloperSupportUrl)
    • getConnectorDeveloperSupportUrl

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

      public void setConnectorDeveloperSupportUrl(String connectorDeveloperSupportUrl)
    • datasourceClass

      public ConnectionStatusV1 datasourceClass(String datasourceClass)
    • getDatasourceClass

      public String getDatasourceClass()
      The datasource class served by this connector. Example: OSIsoft PI
      Returns:
      datasourceClass
    • setDatasourceClass

      public void setDatasourceClass(String datasourceClass)
    • datasourceId

      public ConnectionStatusV1 datasourceId(String datasourceId)
    • getDatasourceId

      public String getDatasourceId()
      The datasource ID served by this connector.
      Returns:
      datasourceId
    • setDatasourceId

      public void setDatasourceId(String datasourceId)
    • id

      public ConnectionStatusV1 id(String id)
    • getId

      public String getId()
      The ID of the connector. This ID uniquely identifies this connector but does not convey any information about the connector. There is no specified structure for this ID; it may be in UUID form but need not be
      Returns:
      id
    • setId

      public void setId(String id)
    • indexingDatasourceConnection

      public ConnectionStatusV1 indexingDatasourceConnection(Boolean indexingDatasourceConnection)
    • getIndexingDatasourceConnection

      public Boolean getIndexingDatasourceConnection()
      Indicates whether the datasource allows metadata indexing.
      Returns:
      indexingDatasourceConnection
    • setIndexingDatasourceConnection

      public void setIndexingDatasourceConnection(Boolean indexingDatasourceConnection)
    • name

      public ConnectionStatusV1 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)
    • pullDatasourceConnection

      public ConnectionStatusV1 pullDatasourceConnection(Boolean pullDatasourceConnection)
    • getPullDatasourceConnection

      public Boolean getPullDatasourceConnection()
      Indicates whether the datasource allows pull requests.
      Returns:
      pullDatasourceConnection
    • setPullDatasourceConnection

      public void setPullDatasourceConnection(Boolean pullDatasourceConnection)
    • reinitialized

      public ConnectionStatusV1 reinitialized(Boolean reinitialized)
    • getReinitialized

      public Boolean getReinitialized()
      Indicates whether the connection was reinitialized.
      Returns:
      reinitialized
    • setReinitialized

      public void setReinitialized(Boolean reinitialized)
    • status

      public ConnectionStatusV1 status(String status)
    • getStatus

      public String getStatus()
      The status of the current connection between the datasource and this connector. Valid values are Connected, Disconnected and Connecting. 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)
    • syncProgress

      public ConnectionStatusV1 syncProgress(SyncProgress syncProgress)
    • getSyncProgress

      public SyncProgress getSyncProgress()
      Get syncProgress
      Returns:
      syncProgress
    • setSyncProgress

      public void setSyncProgress(SyncProgress syncProgress)
    • syncStatus

      public ConnectionStatusV1 syncStatus(String syncStatus)
    • getSyncStatus

      public String 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_COMPLETE, SYNC_ARCHIVING_DELETED_ITEMS
      Returns:
      syncStatus
    • setSyncStatus

      public void setSyncStatus(String 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