Class SetCommand

    • Constructor Detail

      • SetCommand

        public SetCommand()
      • SetCommand

        public SetCommand​(byte[] key,
                          byte[] value,
                          boolean keepTtl,
                          ExpiredType expiredType,
                          Long expiredValue,
                          ExistType existType)
      • SetCommand

        public SetCommand​(byte[] key,
                          byte[] value,
                          boolean keepTtl,
                          ExpiredType expiredType,
                          Long expiredValue,
                          ExistType existType,
                          boolean get)
        Parameters:
        key - key
        value - value
        keepTtl - keepttl since redis 6.0
        expiredType - expiredType
        expiredValue - expiredValue
        existType - existType
        get - get since redis 6.2
        Since:
        3.5.0
      • SetCommand

        public SetCommand​(byte[] key,
                          byte[] value,
                          boolean keepTtl,
                          ExpiredType expiredType,
                          Long expiredValue,
                          XATType xatType,
                          Long xatValue,
                          ExistType existType,
                          boolean get)
        Parameters:
        key - key
        value - value
        keepTtl - keepttl since redis 6.0
        expiredType - expiredType
        expiredValue - expiredValue
        xatType - xatType
        xatValue - xatValue
        existType - existType
        get - get since redis 6.2
        Since:
        3.5.2
    • Method Detail

      • getKeepTtl

        public boolean getKeepTtl()
      • setKeepTtl

        public void setKeepTtl​(boolean keepTtl)
      • setExpiredType

        public void setExpiredType​(ExpiredType expiredType)
      • getExpiredValue

        public Long getExpiredValue()
      • setExpiredValue

        public void setExpiredValue​(Long expiredValue)
      • getExistType

        public ExistType getExistType()
      • setExistType

        public void setExistType​(ExistType existType)
      • isGet

        public boolean isGet()
        Returns:
        get is set
        Since:
        3.5.0
      • setGet

        public void setGet​(boolean get)
        Parameters:
        get - set get parameter
        Since:
        3.5.0
      • getXatType

        public XATType getXatType()
        Returns:
        xatType
        Since:
        3.5.2
      • setXatType

        public void setXatType​(XATType xatType)
        Parameters:
        xatType - xatType
        Since:
        3.5.2
      • getXatValue

        public Long getXatValue()
        Returns:
        xatValue
        Since:
        3.5.2
      • setXatValue

        public void setXatValue​(Long xatValue)
        Parameters:
        xatValue - xatValue
        Since:
        3.5.2