@ConfigurationProperties(value="flamingock")
public class SpringbootProperties
extends java.lang.Object
implements io.flamingock.internal.core.configuration.core.CoreConfigurable, io.flamingock.internal.core.configuration.community.CommunityConfigurable, io.flamingock.internal.core.configuration.cloud.CloudConfigurable
| Constructor and Description |
|---|
SpringbootProperties() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApiToken() |
io.flamingock.internal.core.configuration.cloud.CloudConfiguration |
getCloudProperties() |
io.flamingock.internal.core.configuration.core.CoreConfiguration |
getCoreConfiguration() |
java.lang.String |
getEnvironmentName() |
io.flamingock.internal.common.core.metadata.FlamingockMetadata |
getFlamingockMetadata() |
java.lang.String |
getHost() |
io.flamingock.internal.core.configuration.community.CommunityConfiguration |
getLocalConfiguration() |
long |
getLockAcquiredForMillis() |
java.lang.Long |
getLockQuitTryingAfterMillis() |
long |
getLockTryFrequencyMillis() |
SpringbootManagementMode |
getManagementMode() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getServiceIdentifier() |
java.lang.String |
getServiceName() |
boolean |
isCloudConfigurationEmpty() |
boolean |
isEnabled() |
boolean |
isEnableRefreshDaemon() |
boolean |
isThrowExceptionIfCannotObtainLock() |
void |
setApiToken(java.lang.String apiToken) |
void |
setEnabled(boolean enabled) |
void |
setEnableRefreshDaemon(boolean enableRefreshDaemon) |
void |
setEnvironmentName(java.lang.String environmentName) |
void |
setHost(java.lang.String host) |
void |
setLockAcquiredForMillis(long lockAcquiredForMillis) |
void |
setLockQuitTryingAfterMillis(long lockQuitTryingAfterMillis) |
void |
setLockTryFrequencyMillis(long lockTryFrequencyMillis) |
void |
setManagementMode(SpringbootManagementMode managementMode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
setServiceIdentifier(java.lang.String serviceIdentifier) |
void |
setServiceName(java.lang.String serviceName) |
void |
setThrowExceptionIfCannotObtainLock(boolean throwExceptionIfCannotObtainLock) |
public io.flamingock.internal.core.configuration.core.CoreConfiguration getCoreConfiguration()
public io.flamingock.internal.core.configuration.community.CommunityConfiguration getLocalConfiguration()
public io.flamingock.internal.core.configuration.cloud.CloudConfiguration getCloudProperties()
public io.flamingock.internal.common.core.metadata.FlamingockMetadata getFlamingockMetadata()
getFlamingockMetadata in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setLockAcquiredForMillis(long lockAcquiredForMillis)
setLockAcquiredForMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setLockQuitTryingAfterMillis(long lockQuitTryingAfterMillis)
setLockQuitTryingAfterMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setLockTryFrequencyMillis(long lockTryFrequencyMillis)
setLockTryFrequencyMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setThrowExceptionIfCannotObtainLock(boolean throwExceptionIfCannotObtainLock)
setThrowExceptionIfCannotObtainLock in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setEnableRefreshDaemon(boolean enableRefreshDaemon)
setEnableRefreshDaemon in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic boolean isEnableRefreshDaemon()
isEnableRefreshDaemon in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setEnabled(boolean enabled)
setEnabled in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setServiceIdentifier(java.lang.String serviceIdentifier)
setServiceIdentifier in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
setMetadata in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic long getLockAcquiredForMillis()
getLockAcquiredForMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic java.lang.Long getLockQuitTryingAfterMillis()
getLockQuitTryingAfterMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic long getLockTryFrequencyMillis()
getLockTryFrequencyMillis in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic boolean isThrowExceptionIfCannotObtainLock()
isThrowExceptionIfCannotObtainLock in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic boolean isEnabled()
isEnabled in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic java.lang.String getServiceIdentifier()
getServiceIdentifier in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic java.util.Map<java.lang.String,java.lang.Object> getMetadata()
getMetadata in interface io.flamingock.internal.core.configuration.core.CoreConfigurablepublic SpringbootManagementMode getManagementMode()
public void setManagementMode(SpringbootManagementMode managementMode)
public void setHost(java.lang.String host)
setHost in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic void setServiceName(java.lang.String serviceName)
setServiceName in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic void setEnvironmentName(java.lang.String environmentName)
setEnvironmentName in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic void setApiToken(java.lang.String apiToken)
setApiToken in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic java.lang.String getApiToken()
getApiToken in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic java.lang.String getHost()
getHost in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic java.lang.String getServiceName()
getServiceName in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic java.lang.String getEnvironmentName()
getEnvironmentName in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurablepublic boolean isCloudConfigurationEmpty()