Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Group ¶
type OptionBuilder ¶
type OptionBuilder interface {
Build() Option
WithContext(ctx context.Context) OptionBuilder
WithRedisClient(client RedisClient) OptionBuilder
WithNamespace(namespace string) OptionBuilder
WithLockExpiration(exp time.Duration) OptionBuilder
WithDataExpiration(exp time.Duration) OptionBuilder
KeepLock(flag bool) OptionBuilder
WithWaitTime(duration time.Duration) OptionBuilder
WithInterval(makeInterval func(retryTimes int) time.Duration) OptionBuilder
}
func NewOptionBuilder ¶
func NewOptionBuilder() OptionBuilder
Click to show internal directories.
Click to hide internal directories.