Class InMemoryConnectorStatusRepository

  • All Implemented Interfaces:
    com.snowflake.connectors.application.status.ConnectorStatusRepository

    public class InMemoryConnectorStatusRepository
    extends Object
    InMemory implementation of ConnectorStatusRepository.
    • Constructor Detail

      • InMemoryConnectorStatusRepository

        public InMemoryConnectorStatusRepository​(com.snowflake.connectors.common.state.KeyValueStateRepository<com.snowflake.connectors.application.status.FullConnectorStatus> stateRepository)
    • Method Detail

      • fetchConnectorStatus

        public com.snowflake.connectors.application.status.FullConnectorStatus fetchConnectorStatus()
        Specified by:
        fetchConnectorStatus in interface com.snowflake.connectors.application.status.ConnectorStatusRepository
      • updateConnectorStatus

        public void updateConnectorStatus​(com.snowflake.connectors.application.status.FullConnectorStatus arg0)
        Specified by:
        updateConnectorStatus in interface com.snowflake.connectors.application.status.ConnectorStatusRepository