- get() - Method in class com.dynatrace.openkit.core.SynchronizedQueue
-
- getActions(Integer) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
Get a shallow copy of actions collected so far.
- getApplicationID() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getApplicationID() - Method in class com.dynatrace.openkit.core.configuration.HTTPClientConfiguration
-
The application id for the http client
- getApplicationIDPercentEncoded() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getApplicationName() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getApplicationVersion() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getBaseURL() - Method in class com.dynatrace.openkit.core.configuration.HTTPClientConfiguration
-
Returns the base url for the http client
- getBeaconCacheConfiguration() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
Returns the current beacon cache configuration
- getBeaconConfiguration() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
Returns the current beacon configuration
- getBeaconConfiguration() - Method in class com.dynatrace.openkit.core.SessionImpl
-
- getBeaconConfiguration() - Method in class com.dynatrace.openkit.protocol.Beacon
-
Get the Beacon configuration.
- getBeaconIDs() - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Get a Set of currently inserted Beacon ids.
- getBeaconIDs() - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- getBytesReceived() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getBytesSent() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getCacheSizeLowerBound() - Method in class com.dynatrace.openkit.core.configuration.BeaconCacheConfiguration
-
Get lower memory limit for cache.
- getCacheSizeUpperBound() - Method in class com.dynatrace.openkit.core.configuration.BeaconCacheConfiguration
-
Get upper memory limit for cache.
- getConfiguration() - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
- getCrashReportingLevel() - Method in class com.dynatrace.openkit.core.configuration.BeaconConfiguration
-
Get the crash reporting level
- getCurrentTimestamp() - Method in class com.dynatrace.openkit.protocol.Beacon
-
Get the current timestamp in milliseconds by delegating to TimingProvider
- getDataCollectionLevel() - Method in class com.dynatrace.openkit.core.configuration.BeaconConfiguration
-
Get the data collection level
- getDefaultServerID() - Method in enum com.dynatrace.openkit.core.configuration.OpenKitType
-
- getDevice() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getDeviceID() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getDeviceID() - Method in class com.dynatrace.openkit.protocol.Beacon
-
Get a visitor ID for the current data collection level
in case of level 2 (USER_BEHAVIOR) the value from the configuration is used
in case of level 1 (PERFORMANCE) or 0 (OFF) a random number in the positive Long range is used
- getEndpointURL() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getEndSequenceNo() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getEndSequenceNo() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getEndTime() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getEndTime() - Method in class com.dynatrace.openkit.core.SessionImpl
-
- getEndTime() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getEvents(Integer) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
Get a shallow copy of events collected so far.
- getHeaders() - Method in class com.dynatrace.openkit.protocol.Response
-
- getHostnameVerifier() - Method in interface com.dynatrace.openkit.api.SSLTrustManager
-
Get the HostnameVerifier which checks if a hostname is allowed.
- getHostnameVerifier() - Method in class com.dynatrace.openkit.protocol.ssl.SSLBlindTrustManager
-
- getHostnameVerifier() - Method in class com.dynatrace.openkit.protocol.ssl.SSLStrictTrustManager
-
- getHttpClientConfig() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
Returns the current http client configuration
- getHttpURLConnection() - Method in interface com.dynatrace.openkit.providers.HttpURLConnectionWrapper
-
Get a HttpURLConnection generated from the implementation specifics
- getID() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getIntValue() - Method in enum com.dynatrace.openkit.CrashReportingLevel
-
- getIntValue() - Method in enum com.dynatrace.openkit.DataCollectionLevel
-
- getManufacturer() - Method in class com.dynatrace.openkit.core.Device
-
- getMaxBeaconSize() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getMaxBeaconSize() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- getMaxRecordAge() - Method in class com.dynatrace.openkit.core.configuration.BeaconCacheConfiguration
-
Get maximum record age.
- getModelID() - Method in class com.dynatrace.openkit.core.Device
-
- getMonitorName() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- getMultiplicity() - Method in class com.dynatrace.openkit.core.configuration.BeaconConfiguration
-
Get the multiplicity
- getMultiplicity() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- getName() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getNextBeaconChunk(Integer, String, int, char) - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Get the next chunk for sending to the backend.
- getNextBeaconChunk(Integer, String, int, char) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- getNextSessionID() - Method in class com.dynatrace.openkit.providers.DefaultSessionIDProvider
-
- getNextSessionID() - Method in interface com.dynatrace.openkit.providers.SessionIDProvider
-
Provide the next sessionID
All positive integers greater than 0 can be used as sessionID
- getNumBytesInCache() - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Get number of bytes currently stored in cache.
- getNumBytesInCache() - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- getOpenKitType() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getOperatingSystem() - Method in class com.dynatrace.openkit.core.Device
-
- getOrigDeviceID() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getParentID() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getRequestName() - Method in enum com.dynatrace.openkit.protocol.HTTPClient.RequestType
-
- getRequestReceiveTime() - Method in class com.dynatrace.openkit.protocol.TimeSyncResponse
-
- getResponseCode() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getResponseCode() - Method in class com.dynatrace.openkit.protocol.Response
-
- getResponseSendTime() - Method in class com.dynatrace.openkit.protocol.TimeSyncResponse
-
- getRetryAfterInMilliseconds() - Method in class com.dynatrace.openkit.protocol.Response
-
- getSendInterval() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- getSendInterval() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- getServerID() - Method in class com.dynatrace.openkit.core.configuration.HTTPClientConfiguration
-
Returns the server id to be used for the http client
- getServerID() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- getSessionNumber() - Method in class com.dynatrace.openkit.protocol.Beacon
-
- getSSLTrustManager() - Method in class com.dynatrace.openkit.core.configuration.HTTPClientConfiguration
-
Returns an interface used for X509 certificate authentication and hostname verification.
- getStartSequenceNo() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getStartSequenceNo() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getStartTime() - Method in class com.dynatrace.openkit.core.ActionImpl
-
- getStartTime() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getTag() - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
- getTag() - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- getTag() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getThreadID() - Method in class com.dynatrace.openkit.providers.DefaultThreadIDProvider
-
- getThreadID() - Method in interface com.dynatrace.openkit.providers.ThreadIDProvider
-
Return s the current thread id
- getURL() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- getX509TrustManager() - Method in interface com.dynatrace.openkit.api.SSLTrustManager
-
Get the X509TrustManager for SSL/TLS certificate authentication.
- getX509TrustManager() - Method in class com.dynatrace.openkit.protocol.ssl.SSLBlindTrustManager
-
- getX509TrustManager() - Method in class com.dynatrace.openkit.protocol.ssl.SSLStrictTrustManager
-
- identifyUser(String) - Method in interface com.dynatrace.openkit.api.Session
-
Tags a session with the provided userTag.
- identifyUser(String) - Method in class com.dynatrace.openkit.core.NullSession
-
- identifyUser(String) - Method in class com.dynatrace.openkit.core.SessionImpl
-
- identifyUser(String) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add user identification to Beacon.
- InetAddressValidator - Class in com.dynatrace.openkit.core.util
-
This class provides static methods to check for valid Inet addresses in IPv4, IPv6 or
mixed notation.
- InetAddressValidator() - Constructor for class com.dynatrace.openkit.core.util.InetAddressValidator
-
- info(String) - Method in interface com.dynatrace.openkit.api.Logger
-
Log with level 'info'
- info(String) - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- initialize() - Method in class com.dynatrace.openkit.core.BeaconSender
-
Start beacon sender thread.
- initialize() - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
Initialize this OpenKit instance.
- initialize(long, boolean) - Method in class com.dynatrace.openkit.providers.DefaultTimingProvider
-
- initialize(long, boolean) - Method in interface com.dynatrace.openkit.providers.TimingProvider
-
Initialize timing provider with cluster time offset.
- isAlive() - Method in class com.dynatrace.openkit.core.caching.BeaconCacheEvictor
-
- isCapture() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
Get a boolean indicating whether capturing is enabled or not.
- isCapture() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- isCaptureCrashes() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- isCaptureCrashes() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- isCaptureErrors() - Method in class com.dynatrace.openkit.core.configuration.Configuration
-
- isCaptureErrors() - Method in class com.dynatrace.openkit.protocol.StatusResponse
-
- isCapturingAllowed() - Method in class com.dynatrace.openkit.core.configuration.BeaconConfiguration
-
Get a flag if capturing is allowed based on the value of mulitplicity
- isDebugEnabled() - Method in interface com.dynatrace.openkit.api.Logger
-
Return a flag if 'debug' level messages are currently printed
- isDebugEnabled() - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- isEmpty(Integer) - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Tests if an cached entry for beaconID is empty.
- isEmpty(Integer) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- isEmpty() - Method in class com.dynatrace.openkit.core.SessionImpl
-
Test if this Session is empty or not.
- isEmpty() - Method in class com.dynatrace.openkit.core.SynchronizedQueue
-
- isEmpty() - Method in class com.dynatrace.openkit.protocol.Beacon
-
Tests if the Beacon is empty.
- isErroneousResponse() - Method in class com.dynatrace.openkit.protocol.Response
-
- isErrorEnabled() - Method in interface com.dynatrace.openkit.api.Logger
-
Return a flag if 'error' level messages are currently printed
- isErrorEnabled() - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- isInfoEnabled() - Method in interface com.dynatrace.openkit.api.Logger
-
Return a flag if 'info' level messages are currently printed
- isInfoEnabled() - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- isInitialized() - Method in interface com.dynatrace.openkit.api.OpenKit
-
Returns whether OpenKit is initialized or not.
- isInitialized() - Method in class com.dynatrace.openkit.core.BeaconSender
-
Get a boolean indicating whether OpenKit has been initialized or not.
- isInitialized() - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Get a boolean indicating whether OpenKit is initialized or not.
- isInitialized() - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
- isInTerminalState() - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Gets a boolean indicating whether the current state is a terminal state or not.
- isIPv4Address(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if input is a valid IPv4 address
- isIPv6Address(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if input is a IPv6 address.
- isIPv6HexCompressedAddress(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if the given address is a valid IPv6 address in the hex-compressed notation
- isIPv6IPv4MappedAddress(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if input is an IPv4 address mapped into a IPv6 address.
- isIPv6MixedAddress(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if the given address is a valid IPv6 address in the mixed-standard or mixed-compressed notation.
- isIPv6StdAddress(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if the given address is a valid IPv6 address in the standard format
- isLinkLocalIPv6WithZoneIndex(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if input is a link local IPv6 address starting with "fe80:" and containing
a zone index with "%xxx".
- isRetryAllowed() - Method in interface com.dynatrace.openkit.providers.HttpURLConnectionWrapper
-
Returns retry allowed status
- isShutdownRequested() - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Gets a boolean flag indicating whether shutdown was requested before or not.
- isTimeSyncSupported() - Method in class com.dynatrace.openkit.providers.DefaultTimingProvider
-
- isTimeSyncSupported() - Method in interface com.dynatrace.openkit.providers.TimingProvider
-
Returns whether time sync is supported or not
- isValidIP(String) - Static method in class com.dynatrace.openkit.core.util.InetAddressValidator
-
Check if input is a valid IPv4 or IPv6 address.
- isWarnEnabled() - Method in interface com.dynatrace.openkit.api.Logger
-
Return a flag if 'warn' level messages are currently printed
- isWarnEnabled() - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- remove(T) - Method in class com.dynatrace.openkit.core.SynchronizedQueue
-
- removeChunkedData(Integer) - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Remove all data that was previously included in chunks.
- removeChunkedData(Integer) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- reportCrash(String, String, String) - Method in interface com.dynatrace.openkit.api.Session
-
Reports a crash with a specified error name, crash reason and a stacktrace.
- reportCrash(String, String, String) - Method in class com.dynatrace.openkit.core.NullSession
-
- reportCrash(String, String, String) - Method in class com.dynatrace.openkit.core.SessionImpl
-
- reportCrash(String, String, String) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add crash to Beacon.
- reportError(String, int, String) - Method in interface com.dynatrace.openkit.api.Action
-
Reports an error with a specified name, error code and reason.
- reportError(String, int, String) - Method in class com.dynatrace.openkit.core.ActionImpl
-
- reportError(ActionImpl, String, int, String) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add error to Beacon.
- reportEvent(String) - Method in interface com.dynatrace.openkit.api.Action
-
Reports an event with a specified name (but without any value).
- reportEvent(String) - Method in class com.dynatrace.openkit.core.ActionImpl
-
- reportEvent(ActionImpl, String) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add event (aka.
- reportValue(String, int) - Method in interface com.dynatrace.openkit.api.Action
-
Reports an int value with a specified name.
- reportValue(String, double) - Method in interface com.dynatrace.openkit.api.Action
-
Reports a double value with a specified name.
- reportValue(String, String) - Method in interface com.dynatrace.openkit.api.Action
-
Reports a String value with a specified name.
- reportValue(String, int) - Method in class com.dynatrace.openkit.core.ActionImpl
-
- reportValue(String, double) - Method in class com.dynatrace.openkit.core.ActionImpl
-
- reportValue(String, String) - Method in class com.dynatrace.openkit.core.ActionImpl
-
- reportValue(ActionImpl, String, int) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add key-value-pair to Beacon.
- reportValue(ActionImpl, String, double) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add key-value-pair to Beacon.
- reportValue(ActionImpl, String, String) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add key-value-pair to Beacon.
- requestShutdown() - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Requests a shutdown.
- resetChunkedData(Integer) - Method in interface com.dynatrace.openkit.core.caching.BeaconCache
-
Reset all data that was previously included in chunks.
- resetChunkedData(Integer) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheImpl
-
- Response - Class in com.dynatrace.openkit.protocol
-
Abstract base class for a response to one of the 3 request types (status check, beacon send, time sync).
- RESPONSE_KEY_REQUEST_RECEIVE_TIME - Static variable in class com.dynatrace.openkit.protocol.TimeSyncResponse
-
- RESPONSE_KEY_RESPONSE_SEND_TIME - Static variable in class com.dynatrace.openkit.protocol.TimeSyncResponse
-
- RootAction - Interface in com.dynatrace.openkit.api
-
This interface provides the same functionality as Action, additionally it allows to create child Actions
- RootActionImpl - Class in com.dynatrace.openkit.core
-
Actual implementation of the
RootAction interface.
- send(HTTPClientProvider) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Send current state of Beacon.
- sendBeacon(HTTPClientProvider) - Method in class com.dynatrace.openkit.core.SessionImpl
-
- sendBeaconRequest(String, byte[]) - Method in class com.dynatrace.openkit.protocol.HTTPClient
-
- sendNewSessionRequest() - Method in class com.dynatrace.openkit.protocol.HTTPClient
-
- sendRequest(HTTPClient.RequestType, String, String, byte[], String) - Method in class com.dynatrace.openkit.protocol.HTTPClient
-
- sendStatusRequest() - Method in class com.dynatrace.openkit.protocol.HTTPClient
-
- sendTimeSyncRequest() - Method in class com.dynatrace.openkit.protocol.HTTPClient
-
- Session - Interface in com.dynatrace.openkit.api
-
This interface provides functionality to create Actions in a Session.
- SessionIDProvider - Interface in com.dynatrace.openkit.providers
-
Interface providing consecutive numbers starting at a random offset
- SessionImpl - Class in com.dynatrace.openkit.core
-
Actual implementation of the
Session interface.
- setBeaconConfiguration(BeaconConfiguration) - Method in class com.dynatrace.openkit.core.SessionImpl
-
- setBeaconConfiguration(BeaconConfiguration) - Method in class com.dynatrace.openkit.protocol.Beacon
-
Sets the Beacon configuration.
- setBytesReceived(int) - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
Sets the amount of received data of this web request.
- setBytesReceived(int) - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- setBytesReceived(int) - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- setBytesSent(int) - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
Sets the amount of sent data of this web request.
- setBytesSent(int) - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- setBytesSent(int) - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- setResponseCode(int) - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
Sets the response code of this web request.
- setResponseCode(int) - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- setResponseCode(int) - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- shutdown() - Method in interface com.dynatrace.openkit.api.OpenKit
-
Shuts down OpenKit, ending all open Sessions and waiting for them to be sent.
- shutdown() - Method in class com.dynatrace.openkit.core.BeaconSender
-
- shutdown() - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
- sleep(long) - Method in class com.dynatrace.openkit.providers.DefaultTimingProvider
-
- sleep(long) - Method in interface com.dynatrace.openkit.providers.TimingProvider
-
Sleep given amount of milliseconds.
- SSLBlindTrustManager - Class in com.dynatrace.openkit.protocol.ssl
-
Implementation of
SSLTrustManager blindly trusting every certificate and every host.
- SSLBlindTrustManager() - Constructor for class com.dynatrace.openkit.protocol.ssl.SSLBlindTrustManager
-
- SSLStrictTrustManager - Class in com.dynatrace.openkit.protocol.ssl
-
- SSLStrictTrustManager() - Constructor for class com.dynatrace.openkit.protocol.ssl.SSLStrictTrustManager
-
- SSLTrustManager - Interface in com.dynatrace.openkit.api
-
Interface to provide a user-defined trust manager to the configuration.
- start() - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
Starts the web request timing.
- start() - Method in class com.dynatrace.openkit.core.caching.BeaconCacheEvictor
-
Starts the eviction thread.
- start() - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- start() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- startSession(SessionImpl) - Method in class com.dynatrace.openkit.core.BeaconSender
-
When starting a new Session, put it into open Sessions.
- startSession(SessionImpl) - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Start a new session.
- startSession() - Method in class com.dynatrace.openkit.protocol.Beacon
-
Add start session event to Beacon.
- StatusResponse - Class in com.dynatrace.openkit.protocol
-
Implements a status response which is sent for the request types status check and beacon send.
- StatusResponse(Logger, String, int, Map<String, List<String>>) - Constructor for class com.dynatrace.openkit.protocol.StatusResponse
-
- stop() - Method in interface com.dynatrace.openkit.api.WebRequestTracer
-
Stops the web request timing.
- stop() - Method in class com.dynatrace.openkit.core.caching.BeaconCacheEvictor
-
- stop(long) - Method in class com.dynatrace.openkit.core.caching.BeaconCacheEvictor
-
Stops the eviction thread via Thread.interrupt(), if it's alive and joins the eviction thread with given timeout.
- stop() - Method in class com.dynatrace.openkit.core.NullWebRequestTracer
-
- stop() - Method in class com.dynatrace.openkit.core.WebRequestTracerBaseImpl
-
- StringUtil - Class in com.dynatrace.openkit.core.util
-
- SynchronizedQueue<T> - Class in com.dynatrace.openkit.core
-
SynchronizedQueue is an implementation of a data structure that fulfills the following requirements:
- has to be thread-safe for access from multiple threads
- should be non-blocking for performance reasons
- random-delete has to be possible
- first-in, first-out
- shallow copies should be possible
- should be easy to clear
- SynchronizedQueue() - Constructor for class com.dynatrace.openkit.core.SynchronizedQueue
-
- valueOf(String) - Static method in enum com.dynatrace.openkit.core.configuration.OpenKitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynatrace.openkit.CrashReportingLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynatrace.openkit.DataCollectionLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynatrace.openkit.protocol.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynatrace.openkit.protocol.HTTPClient.RequestType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dynatrace.openkit.core.configuration.OpenKitType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynatrace.openkit.CrashReportingLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynatrace.openkit.DataCollectionLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynatrace.openkit.protocol.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynatrace.openkit.protocol.HTTPClient.RequestType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- waitForInit() - Method in class com.dynatrace.openkit.core.BeaconSender
-
Wait until OpenKit is fully initialized or a shutdown request has been made.
- waitForInit(long) - Method in class com.dynatrace.openkit.core.BeaconSender
-
Wait until OpenKit is fully initialized or a shutdown request has been made or given timeout expired.
- waitForInit() - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Wait until OpenKit has been fully initialized.
- waitForInit(long) - Method in class com.dynatrace.openkit.core.communication.BeaconSendingContext
-
Wait until OpenKit has been fully initialized or timeout expired.
- waitForInitCompletion() - Method in interface com.dynatrace.openkit.api.OpenKit
-
Waits until OpenKit is fully initialized.
- waitForInitCompletion(long) - Method in interface com.dynatrace.openkit.api.OpenKit
-
Waits until OpenKit is fully initialized or the given timeout expired.
- waitForInitCompletion() - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
- waitForInitCompletion(long) - Method in class com.dynatrace.openkit.core.OpenKitImpl
-
- warning(String) - Method in interface com.dynatrace.openkit.api.Logger
-
Log with level 'warning'
- warning(String) - Method in class com.dynatrace.openkit.core.util.DefaultLogger
-
- WEBREQUEST_TAG_HEADER - Static variable in class com.dynatrace.openkit.api.OpenKitConstants
-
Name of Dynatrace HTTP header which is used for tracing web requests.
- WebRequestTracer - Interface in com.dynatrace.openkit.api
-
This interface allows tracing and timing of a web request.
- WebRequestTracerBaseImpl - Class in com.dynatrace.openkit.core
-
- WebRequestTracerStringURL - Class in com.dynatrace.openkit.core
-
- WebRequestTracerStringURL(Logger, Beacon, int, String) - Constructor for class com.dynatrace.openkit.core.WebRequestTracerStringURL
-
- WebRequestTracerURLConnection - Class in com.dynatrace.openkit.core
-
Inherited class of
WebRequestTracerBaseImpl which can be used for tracing and timing of a web request provided as a URLConnection.
- WebRequestTracerURLConnection(Logger, Beacon, int, URLConnection) - Constructor for class com.dynatrace.openkit.core.WebRequestTracerURLConnection
-
- withApplicationName(String) - Method in class com.dynatrace.openkit.DynatraceOpenKitBuilder
-
Sets the application name.
- withApplicationVersion(String) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Defines the version of the application.
- withBeaconCacheLowerMemoryBoundary(long) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the lower memory boundary of the beacon cache.
- withBeaconCacheMaxRecordAge(long) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the maximum beacon record age of beacon data in cache.
- withBeaconCacheUpperMemoryBoundary(long) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the upper memory boundary of the beacon cache.
- withCrashReportingLevel(CrashReportingLevel) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the flag if crash reporting is enabled
- withDataCollectionLevel(DataCollectionLevel) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the data collection level.
- withLogger(Logger) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the logger.
- withManufacturer(String) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the manufacturer information.
- withModelID(String) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the model id.
- withOperatingSystem(String) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the operating system information.
- withTrustManager(SSLTrustManager) - Method in class com.dynatrace.openkit.AbstractOpenKitBuilder
-
Sets the trust manager.