Class DefaultSeeqApiProvider

java.lang.Object
com.seeq.link.agent.DefaultSeeqApiProvider
All Implemented Interfaces:
com.seeq.link.sdk.interfaces.SeeqApiProvider

public class DefaultSeeqApiProvider extends Object implements com.seeq.link.sdk.interfaces.SeeqApiProvider
  • Constructor Details

  • Method Details

    • withApiClientOf

      public static DefaultSeeqApiProvider withApiClientOf(com.seeq.link.sdk.interfaces.SeeqApiProvider apiProvider)
    • setConnectTimeout

      public void setConnectTimeout(Duration connectTimeout)
      Specified by:
      setConnectTimeout in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • setReadTimeout

      public void setReadTimeout(Duration readTimeout)
      Specified by:
      setReadTimeout in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • setRetryTimeout

      public void setRetryTimeout(Duration retryTimeout)
      Specified by:
      setRetryTimeout in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • getApiClient

      public com.seeq.ApiClient getApiClient()
      Specified by:
      getApiClient in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createSignalsApi

      public com.seeq.api.SignalsApi createSignalsApi()
      Specified by:
      createSignalsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createConditionsApi

      public com.seeq.api.ConditionsApi createConditionsApi()
      Specified by:
      createConditionsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createItemsApi

      public com.seeq.api.ItemsApi createItemsApi()
      Specified by:
      createItemsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createDatasourcesApi

      public com.seeq.api.DatasourcesApi createDatasourcesApi()
      Specified by:
      createDatasourcesApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createAssetsApi

      public com.seeq.api.AssetsApi createAssetsApi()
      Specified by:
      createAssetsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createTreesApi

      public com.seeq.api.TreesApi createTreesApi()
      Specified by:
      createTreesApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createSystemApi

      public com.seeq.api.SystemApi createSystemApi()
      Specified by:
      createSystemApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createAgentsApi

      public com.seeq.api.AgentsApi createAgentsApi()
      Specified by:
      createAgentsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createAuthApi

      public com.seeq.api.AuthApi createAuthApi()
      Specified by:
      createAuthApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createJobsApi

      public com.seeq.api.JobsApi createJobsApi()
      Specified by:
      createJobsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createRequestsApi

      public com.seeq.api.RequestsApi createRequestsApi()
      Specified by:
      createRequestsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createScalarsApi

      public com.seeq.api.ScalarsApi createScalarsApi()
      Specified by:
      createScalarsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createUserGroupsApi

      public com.seeq.api.UserGroupsApi createUserGroupsApi()
      Specified by:
      createUserGroupsApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createUsersApi

      public com.seeq.api.UsersApi createUsersApi()
      Specified by:
      createUsersApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • createFormulasApi

      public com.seeq.api.FormulasApi createFormulasApi()
      Specified by:
      createFormulasApi in interface com.seeq.link.sdk.interfaces.SeeqApiProvider
    • logout

      public void logout()
      Specified by:
      logout in interface com.seeq.link.sdk.interfaces.SeeqApiProvider