public class TelemetrySender extends Object
| Modifier and Type | Field and Description |
|---|---|
private static org.springframework.http.HttpHeaders |
HEADERS |
private static com.fasterxml.jackson.databind.ObjectMapper |
MAPPER |
private static String |
PROJECT_INFO |
private static org.springframework.web.client.RestTemplate |
REST_TEMPLATE |
private static int |
RETRY_LIMIT |
private static String |
TELEMETRY_TARGET_URL |
| Constructor and Description |
|---|
TelemetrySender() |
| Modifier and Type | Method and Description |
|---|---|
private org.springframework.http.ResponseEntity<String> |
executeRequest(TelemetryEventData eventData) |
void |
send(String name,
@NonNull Map<String,String> properties) |
private void |
sendTelemetryData(@NonNull TelemetryEventData eventData) |
private static final String TELEMETRY_TARGET_URL
private static final String PROJECT_INFO
private static final int RETRY_LIMIT
private static final org.springframework.web.client.RestTemplate REST_TEMPLATE
private static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
private static final org.springframework.http.HttpHeaders HEADERS
private org.springframework.http.ResponseEntity<String> executeRequest(TelemetryEventData eventData)
private void sendTelemetryData(@NonNull
@NonNull TelemetryEventData eventData)
Copyright © 2020 Microsoft. All rights reserved.