Package com.dynatrace.tools.android.dsl
Class StartOptions
java.lang.Object
com.dynatrace.tools.android.dsl.StartOptions
- All Implemented Interfaces:
com.dynatrace.tools.android.api.StartOptions,Serializable
public class StartOptions
extends Object
implements Serializable, com.dynatrace.tools.android.api.StartOptions
DSL object for configuring the auto start injection feature.
You can connect the agent to a Dynatrace cluster.
Dynatrace example:
dynatrace {
configurations {
sampleConfig {
autoStart {
applicationId '<YourApplicationID>'
beaconUrl '<ProvidedBeaconURL>'
}
}
}
}
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplicationId(String applicationId) Specifies the application id value from your Dynatrace mobile application configuration page.voidSpecifies the beaconUrl value from your Dynatrace mobile application configuration page.voidenabled(boolean enabled) Specifies if the auto start injection feature is enabled.booleanSpecifies the application id value from your Dynatrace mobile application configuration page.Specifies the beaconUrl value from your Dynatrace mobile application configuration page.inthashCode()booleanSpecifies if the auto start injection feature is enabled.toString()
-
Constructor Details
-
StartOptions
public StartOptions()Creates newStartOptions.
-
-
Method Details
-
enabled
public void enabled(boolean enabled) Specifies if the auto start injection feature is enabled.The default value is true.
- Parameters:
enabled- true, if the auto start injection feature is enabled
-
applicationId
Specifies the application id value from your Dynatrace mobile application configuration page.- Parameters:
applicationId- the application id value
-
beaconUrl
Specifies the beaconUrl value from your Dynatrace mobile application configuration page.- Parameters:
beaconUrl- the beaconUrl value
-
isEnabled
public boolean isEnabled()Specifies if the auto start injection feature is enabled.The default value is true.
- Specified by:
isEnabledin interfacecom.dynatrace.tools.android.api.StartOptions- Returns:
- true, if the auto start injection feature is enabled
-
getApplicationId
Specifies the application id value from your Dynatrace mobile application configuration page.- Specified by:
getApplicationIdin interfacecom.dynatrace.tools.android.api.StartOptions- Returns:
- the application id value from your Dynatrace mobile application configuration page
-
getBeaconUrl
Specifies the beaconUrl value from your Dynatrace mobile application configuration page.- Specified by:
getBeaconUrlin interfacecom.dynatrace.tools.android.api.StartOptions- Returns:
- the beaconUrl value from your Dynatrace mobile application configuration page
-
hashCode
public int hashCode() -
equals
-
toString
-