public class CacheKeyBuilder extends Object implements Buildable<CacheKeyDefine>
| Constructor and Description |
|---|
CacheKeyBuilder() |
| Modifier and Type | Method and Description |
|---|---|
CacheKeyDefine |
build()
构建
|
static CacheKeyBuilder |
create() |
CacheKeyBuilder |
desc(String desc)
设置描述
|
CacheKeyBuilder |
key(String key)
设置 key
|
CacheKeyBuilder |
noPrefix()
设置无前缀
|
CacheKeyBuilder |
prefix(String prefix)
设置前缀
|
CacheKeyBuilder |
struct(CacheStruct struct)
设置数据结构
|
CacheKeyBuilder |
timeout(long timeout)
设置超时时间
|
CacheKeyBuilder |
timeout(long timeout,
TimeUnit unit)
设置超时时间
|
CacheKeyBuilder |
type(Class<?> type)
设置数据类型
|
CacheKeyBuilder |
unit(TimeUnit unit)
设置超时时间单位
|
public static CacheKeyBuilder create()
public CacheKeyBuilder key(String key)
key - keypublic CacheKeyBuilder prefix(String prefix)
prefix - prefixpublic CacheKeyBuilder noPrefix()
public CacheKeyBuilder desc(String desc)
desc - descpublic CacheKeyBuilder type(Class<?> type)
type - typepublic CacheKeyBuilder struct(CacheStruct struct)
struct - structpublic CacheKeyBuilder timeout(long timeout)
timeout - timeoutpublic CacheKeyBuilder timeout(long timeout, TimeUnit unit)
timeout - timeoutunit - unitpublic CacheKeyBuilder unit(TimeUnit unit)
unit - unitpublic CacheKeyDefine build()
Buildablebuild in interface Buildable<CacheKeyDefine>Copyright © 2025. All rights reserved.