Class ElasticProperties
java.lang.Object
org.springframework.boot.micrometer.metrics.autoconfigure.export.properties.PushRegistryProperties
org.springframework.boot.micrometer.metrics.autoconfigure.export.properties.StepRegistryProperties
org.springframework.boot.micrometer.metrics.autoconfigure.export.elastic.ElasticProperties
@ConfigurationProperties("management.elastic.metrics.export")
public class ElasticProperties
extends StepRegistryProperties
@ConfigurationProperties for configuring Elastic
metrics export.- Since:
- 4.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetHost()getIndex()@Nullable String@Nullable String@Nullable StringbooleanbooleanvoidsetApiKeyCredentials(@Nullable String apiKeyCredentials) voidsetAutoCreateIndex(boolean autoCreateIndex) voidsetEnableSource(boolean enableSource) voidvoidvoidsetIndexDateFormat(String indexDateFormat) voidsetIndexDateSeparator(String indexDateSeparator) voidsetPassword(@Nullable String password) voidsetPipeline(@Nullable String pipeline) voidsetTimestampFieldName(String timestampFieldName) voidsetUserName(@Nullable String userName) Methods inherited from class PushRegistryProperties
getBatchSize, getConnectTimeout, getReadTimeout, getStep, isEnabled, setBatchSize, setConnectTimeout, setEnabled, setReadTimeout, setStep
-
Constructor Details
-
ElasticProperties
public ElasticProperties()
-
-
Method Details
-
getHost
-
setHost
-
getIndex
-
setIndex
-
getIndexDateFormat
-
setIndexDateFormat
-
getIndexDateSeparator
-
setIndexDateSeparator
-
getTimestampFieldName
-
setTimestampFieldName
-
isAutoCreateIndex
public boolean isAutoCreateIndex() -
setAutoCreateIndex
public void setAutoCreateIndex(boolean autoCreateIndex) -
getUserName
-
setUserName
-
getPassword
-
setPassword
-
getPipeline
-
setPipeline
-
getApiKeyCredentials
-
setApiKeyCredentials
-
isEnableSource
public boolean isEnableSource() -
setEnableSource
public void setEnableSource(boolean enableSource)
-