Class RedisDataSourceFactoryBean

java.lang.Object
com.alibaba.cloud.sentinel.datasource.factorybean.RedisDataSourceFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.redis.RedisDataSource>

public class RedisDataSourceFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.redis.RedisDataSource>
A FactoryBean for creating RedisDataSource instance.
Author:
lengleng
See Also:
  • RedisDataSource
  • Constructor Details

    • RedisDataSourceFactoryBean

      public RedisDataSourceFactoryBean()
  • Method Details

    • getObject

      public com.alibaba.csp.sentinel.datasource.redis.RedisDataSource getObject()
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<com.alibaba.csp.sentinel.datasource.redis.RedisDataSource>
    • getObjectType

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

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

      public void setConverter(com.alibaba.csp.sentinel.datasource.Converter converter)
    • 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)
    • getChannel

      public String getChannel()
    • setChannel

      public void setChannel(String channel)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getDatabase

      public int getDatabase()
    • setDatabase

      public void setDatabase(int database)
    • getTimeout

      public Duration getTimeout()
    • setTimeout

      public void setTimeout(Duration timeout)
    • getNodes

      public List<String> getNodes()
    • setNodes

      public void setNodes(List<String> nodes)
    • getMasterId

      public String getMasterId()
    • setMasterId

      public void setMasterId(String masterId)