Class SnowflakeIdProperties
java.lang.Object
me.ahoo.cosid.spring.boot.starter.snowflake.SnowflakeIdProperties
@ConfigurationProperties(prefix="cosid.snowflake")
public class SnowflakeIdProperties
extends Object
SnowflakeId Properties.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetEpoch()getShare()booleanvoidsetEnabled(boolean enabled) voidsetEpoch(long epoch) voidsetProvider(Map<String, SnowflakeIdProperties.IdDefinition> provider) voidvoid
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
SnowflakeIdProperties
public SnowflakeIdProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getZoneId
-
setZoneId
-
getEpoch
public long getEpoch() -
setEpoch
public void setEpoch(long epoch) -
getProvider
-
setProvider
-