There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 3.2 release.
WebRequestTracer#setBytesSent(int bytes)
UseWebRequestTracer#setBytesSent(long bytes)
to increase the size rangeWebRequestTracer#setBytesReceived(int bytes)
UseWebRequestTracer#setBytesReceived(long bytes)
to increase the size range
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 3.2 release.
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 3.1 release.
Appmon has been removed from OpenKit Java. If you don't want to replace your AppMon related code stay on the latest 2.2.x release.
AbstractOpenKitBuilder
has been removed as it was not needed anymore due to AppMon removal. All functionalities have been consolidated into theDynatraceOpenKitBuilder
.DynatraceOpenKitBuilder(String endpointURL, String applicationID, String deviceID)
UseDynatraceOpenKitBuilder(String endpointURL, String applicationID, long deviceID)
instead.DynatraceOpenKitBuilder#withApplicationName(String applicationName)
The application name is configured in Dynatrace Web UI.DynatraceOpenKitBuilder#getApplicationName()
The application name is configured in Dynatrace Web UI.OpenKitConfiguration#getApplicationName()
The application name is configured in Dynatrace Web UI.Action#reportError(String errorName, int errorCode, String reason)
UseAction#reportError(String errorName, int errorCode)
withoutString reason
argument, asreason
is unhandled in Dynatrace.WebRequestTracer#setResponseCode(int responseCode)
andWebRequestTracer#stop()
UseWebRequestTracer#stop(int responseCode)
instead as replacement.DynatraceOpenKitBuilder#enableVerbose()
UseDynatraceOpenKitBuilder#withLogLevel(LogLevel.DEBUG)
instead.
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 2.2 release.
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 2.1 release.
Action#reportError(String errorName, int errorCode, String reason)
UseAction#reportError(String errorName, int errorCode)
withoutString reason
argument, asreason
is unhandled in Dynatrace.
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 2.0 release.
WebRequestTracer#setResponseCode(int responseCode)
andWebRequestTracer#stop()
UseWebRequestTracer#stop(int responseCode)
instead as replacement.DynatraceOpenKitBuilder#withApplicationName(String applicationName)
The application name is configured in Dynatrace Web UI.AbstractOpenKitBuilder#enableVerbose()
UseAbstractOpenKitBuilder#withLogLevel(LogLevel.DEBUG)
instead.
There are no breaking API changes and upgrading is straightforward, by updating the library to the latest 1.4 release.
DynatraceOpenKitBuilder(String endpointURL, String applicationID, String deviceID)
UseDynatraceOpenKitBuilder(String endpointURL, String applicationID, long deviceID)
instead.