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 |
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 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()
Buildable
build
in interface Buildable<CacheKeyDefine>
Copyright © 2024. All rights reserved.