public class OpenKitConfiguration
extends java.lang.Object
DynatraceOpenKitBuilder or AppMonOpenKitBuilder.| Modifier and Type | Method and Description |
|---|---|
static OpenKitConfiguration |
from(AbstractOpenKitBuilder builder)
Create a
OpenKitConfiguration from given AbstractOpenKitBuilder. |
java.lang.String |
getApplicationID()
Get application identifier.
|
java.lang.String |
getApplicationName()
Get application name.
|
java.lang.String |
getApplicationVersion()
Get application version.
|
int |
getDefaultServerID()
Get default Dynatrace/AppMon server id to communicate with.
|
long |
getDeviceID()
Get the unique device identifier.
|
java.lang.String |
getEndpointURL()
Get the Beacon endpoint URL to communicate with.
|
HttpRequestInterceptor |
getHttpRequestInterceptor()
Get
HttpRequestInterceptor configured in builder. |
HttpResponseInterceptor |
getHttpResponseInterceptor()
Get
HttpResponseInterceptor configured in builder. |
java.lang.String |
getManufacturer()
Get device manufacturer.
|
java.lang.String |
getModelID()
Get device model identifier.
|
java.lang.String |
getOpenKitType()
Get the OpenKit type.
|
java.lang.String |
getOperatingSystem()
Get device operating system.
|
java.lang.String |
getOrigDeviceID()
Returns the
device ID in a not-hashed representation. |
java.lang.String |
getPercentEncodedApplicationID()
Get percent encoded application identifier.
|
SSLTrustManager |
getSSLTrustManager()
Get
SSLTrustManager. |
public static OpenKitConfiguration from(AbstractOpenKitBuilder builder)
OpenKitConfiguration from given AbstractOpenKitBuilder.builder - The OpenKit builder for which to create a PrivacyConfiguration.PrivacyConfiguration or null if given argument is nullpublic java.lang.String getEndpointURL()
public long getDeviceID()
public java.lang.String getOrigDeviceID()
device ID in a not-hashed representation.public java.lang.String getOpenKitType()
public java.lang.String getApplicationID()
public java.lang.String getPercentEncodedApplicationID()
public java.lang.String getApplicationName()
public java.lang.String getApplicationVersion()
public java.lang.String getOperatingSystem()
public java.lang.String getManufacturer()
public java.lang.String getModelID()
public int getDefaultServerID()
public SSLTrustManager getSSLTrustManager()
SSLTrustManager.SSLTrustManager.public HttpRequestInterceptor getHttpRequestInterceptor()
HttpRequestInterceptor configured in builder.HttpRequestInterceptor.public HttpResponseInterceptor getHttpResponseInterceptor()
HttpResponseInterceptor configured in builder.HttpResponseInterceptor.