Class ConsulDataSourceFactoryBean

java.lang.Object
com.alibaba.cloud.sentinel.datasource.factorybean.ConsulDataSourceFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.consul.ConsulDataSource>

public class ConsulDataSourceFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.consul.ConsulDataSource>
A FactoryBean for creating ConsulDataSource instance.
Author:
mengjin
See Also:
  • ConsulDataSource
  • Constructor Details

    • ConsulDataSourceFactoryBean

      public ConsulDataSourceFactoryBean()
  • Method Details

    • getObject

      public com.alibaba.csp.sentinel.datasource.consul.ConsulDataSource getObject() throws Exception
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.consul.ConsulDataSource>
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.consul.ConsulDataSource>
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public int getPort()
    • setPort

      public void setPort(int port)
    • getRuleKey

      public String getRuleKey()
    • setRuleKey

      public void setRuleKey(String ruleKey)
    • getWaitTimeoutInSecond

      public int getWaitTimeoutInSecond()
    • setWaitTimeoutInSecond

      public void setWaitTimeoutInSecond(int waitTimeoutInSecond)
    • getConverter

      public com.alibaba.csp.sentinel.datasource.Converter getConverter()
    • setConverter

      public void setConverter(com.alibaba.csp.sentinel.datasource.Converter converter)