public class TelemetryProxy extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.microsoft.applicationinsights.TelemetryClient |
client |
private boolean |
isAllowTelemetry |
private static org.slf4j.Logger |
LOGGER |
private static String |
PROJECT_INFO |
| Constructor and Description |
|---|
TelemetryProxy(boolean isAllowTelemetry) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getDefaultProperties() |
protected Map<String,String> |
mergeProperties(Map<String,String> defaultProperties,
Map<String,String> customProperties,
boolean overrideDefaultProperties) |
void |
trackEvent(String eventName) |
void |
trackEvent(String eventName,
Map<String,String> customProperties) |
void |
trackEvent(String eventName,
Map<String,String> customProperties,
boolean overrideDefaultProperties) |
private static final org.slf4j.Logger LOGGER
private static final String PROJECT_INFO
protected com.microsoft.applicationinsights.TelemetryClient client
private boolean isAllowTelemetry
public void trackEvent(String eventName)
public void trackEvent(String eventName, Map<String,String> customProperties, boolean overrideDefaultProperties)
protected Map<String,String> mergeProperties(Map<String,String> defaultProperties, Map<String,String> customProperties, boolean overrideDefaultProperties)
Copyright © 2019 Microsoft. All rights reserved.