@ConfigurationProperties(value="azure.application-insights")
public class ApplicationInsightsProperties
extends java.lang.Object
ConfigurationProperties for configuring application insights.| Modifier and Type | Class and Description |
|---|---|
static class |
ApplicationInsightsProperties.QuickPulse |
| Constructor and Description |
|---|
ApplicationInsightsProperties() |
| Modifier and Type | Method and Description |
|---|---|
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Channel |
getChannel() |
java.lang.String |
getConnectionString() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.HeartBeat |
getHeartBeat() |
java.lang.String |
getInstrumentationKey() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Jmx |
getJmx() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Logger |
getLogger() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.PerformanceCounter |
getPerformanceCounter() |
ApplicationInsightsProperties.QuickPulse |
getQuickPulse() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.TelemetryProcessor |
getTelemetryProcessor() |
com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Web |
getWeb() |
boolean |
isEnabled() |
void |
setChannel(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Channel channel) |
void |
setConnectionString(java.lang.String connectionString) |
void |
setEnabled(boolean enabled) |
void |
setHeartBeat(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.HeartBeat heartBeat) |
void |
setInstrumentationKey(java.lang.String instrumentationKey) |
void |
setJmx(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Jmx jmx) |
void |
setLogger(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Logger logger) |
void |
setPerformanceCounter(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.PerformanceCounter performanceCounter) |
void |
setQuickPulse(ApplicationInsightsProperties.QuickPulse quickPulse) |
void |
setTelemetryProcessor(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.TelemetryProcessor telemetryProcessor) |
void |
setWeb(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Web web) |
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.String getInstrumentationKey()
public void setInstrumentationKey(java.lang.String instrumentationKey)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Channel getChannel()
public void setChannel(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Channel channel)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.TelemetryProcessor getTelemetryProcessor()
public void setTelemetryProcessor(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.TelemetryProcessor telemetryProcessor)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Web getWeb()
public void setWeb(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Web web)
public ApplicationInsightsProperties.QuickPulse getQuickPulse()
public void setQuickPulse(ApplicationInsightsProperties.QuickPulse quickPulse)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Logger getLogger()
public void setLogger(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Logger logger)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.PerformanceCounter getPerformanceCounter()
public void setPerformanceCounter(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.PerformanceCounter performanceCounter)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Jmx getJmx()
public void setJmx(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.Jmx jmx)
public com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.HeartBeat getHeartBeat()
public void setHeartBeat(com.microsoft.applicationinsights.autoconfigure.ApplicationInsightsProperties.HeartBeat heartBeat)
public java.lang.String getConnectionString()
public void setConnectionString(java.lang.String connectionString)