public final class LocalForwarderTelemetryTransmitterFactory extends java.lang.Object implements TransmitterFactory<Telemetry>
| Constructor and Description |
|---|
LocalForwarderTelemetryTransmitterFactory() |
| Modifier and Type | Method and Description |
|---|---|
TelemetriesTransmitter<Telemetry> |
create(java.lang.String endpoint,
java.lang.String maxTransmissionStorageCapacity,
boolean throttlingIsEnabled,
int maxInstantRetries)
Creates the
TelemetriesTransmitter for use by the TelemetryChannel |
public LocalForwarderTelemetryTransmitterFactory()
public TelemetriesTransmitter<Telemetry> create(java.lang.String endpoint, java.lang.String maxTransmissionStorageCapacity, boolean throttlingIsEnabled, int maxInstantRetries)
TransmitterFactoryTelemetriesTransmitter for use by the TelemetryChannelcreate in interface TransmitterFactory<Telemetry>endpoint - HTTP Endpoint to send telemetry tomaxTransmissionStorageCapacity - Max amount of disk space in KB for persistent storage to usethrottlingIsEnabled - Allow the network telemetry sender to be throttledmaxInstantRetries - Number of instant retries in case of a temporary network outageTelemetriesTransmitter object