A C D E G H I K M P R S T V

A

Action - Interface in com.dynatrace.diagnostics.pdk
The interface for Action Plugins.
ActionEnvironment - Interface in com.dynatrace.diagnostics.pdk
The environment for Action Plugins.
addProperty(String, String, String) - Method in interface com.dynatrace.diagnostics.pdk.PropertyContainer
Add a new property.
AgentGroupSource - Interface in com.dynatrace.diagnostics.pdk
Extends the Source Interface.
AgentSource - Interface in com.dynatrace.diagnostics.pdk
Extends the Source Interface.

C

clear() - Method in interface com.dynatrace.diagnostics.pdk.PropertyContainer
clear all existing properties.
CollectorSource - Interface in com.dynatrace.diagnostics.pdk
Extends the Source Interface.
com.dynatrace.diagnostics.pdk - package com.dynatrace.diagnostics.pdk
This package contains the public interfaces related to the Plugin Development Environment (PDE), good points to start are the interfaces Plugin and PluginEnvironment with their respective subinterfaces.
Condition - Interface in com.dynatrace.diagnostics.pdk
The Interface for an Incident Condition.
createDynamicMeasure(MonitorMeasure, String, String) - Method in interface com.dynatrace.diagnostics.pdk.MonitorEnvironment
Creates a dynamic measure with a single dynamic dimension from a subscribed measure.

D

Duration - Interface in com.dynatrace.diagnostics.pdk
The Interface for Durations.

E

execute(ActionEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Action
Executes the Action Plugin to process incidents.
execute(MonitorEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Monitor
Executes the Monitor Plugin to retrieve subscribed measures and store measurements.
execute(TaskEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Task
Executes the Task Plugin.

G

getAddress() - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment.Host
Returns the address of the host.
getAgentGroupNames() - Method in interface com.dynatrace.diagnostics.pdk.AgentGroupSource
Returns a Collection of Strings containing the Names of all AgentGroups
getAgentId() - Method in interface com.dynatrace.diagnostics.pdk.PurePath
Returns the ID of the Agent
getApplication() - Method in interface com.dynatrace.diagnostics.pdk.Measure
getting the mapped application for this measure
getBaseCode() - Method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
 
getCode() - Method in enum com.dynatrace.diagnostics.pdk.Incident.Severity
 
getCode() - Method in enum com.dynatrace.diagnostics.pdk.Sensitivity.Type
 
getCode() - Method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
 
getCode() - Method in enum com.dynatrace.diagnostics.pdk.Threshold.Type
 
getCondition() - Method in interface com.dynatrace.diagnostics.pdk.IncidentRule
Returns the Condition of the IncidentRule
getConfigBoolean(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified Boolean property.
getConfigDate(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified Date property.
getConfigDouble(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified Double property.
getConfigFile(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Deprecated. no longer used, use String instead
getConfigLong(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified Long property.
getConfigPassword(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified Password property.
getConfigString(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified String or List property.
getConfigurationSummary() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the configuration of the measure.
getConfigUrl(String) - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the value of the specified URL property.
getCooldownDuration() - Method in interface com.dynatrace.diagnostics.pdk.Sensitivity
Returns the Duration until a new Incident will be raised
getDefaultMessage() - Method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
 
getDefaultShortMessage() - Method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
 
getDescription() - Method in interface com.dynatrace.diagnostics.pdk.IncidentRule
Returns the Description of the IncidentRule
getDescription() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the description of the measure.
getDescription() - Method in interface com.dynatrace.diagnostics.pdk.Metric
Returns the description of the metric.
getDuration() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the duration of the violation in milliseconds or a value less than 0 if the duration is not available.
getDurationInMs() - Method in interface com.dynatrace.diagnostics.pdk.Duration
Returns the Duration in Milliseconds
getEndTime() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the Timestamp when the violation ended.
getExceptionClassName() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns the Class Name of the last Exception
getExceptionMessage() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns the Message of the last Exception
getGroup() - Method in interface com.dynatrace.diagnostics.pdk.Metric
Returns the group of the metric.
getHost() - Method in interface com.dynatrace.diagnostics.pdk.AgentSource
Returns the Host of the Agent
getHost() - Method in interface com.dynatrace.diagnostics.pdk.CollectorSource
Returns the Host of the Collector
getHost() - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns the host configured for the Plugin.
getIncidentRule() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the IncidentRule that caused this Incident
getIncidents() - Method in interface com.dynatrace.diagnostics.pdk.ActionEnvironment
Returns incidents that occurred since the last execution.
getKey() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Return the unique incident key.
getKey() - Method in interface com.dynatrace.diagnostics.pdk.Property
The unique key (per PropertyContainer of this property.
getLowerSevere() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Treshold for the Lower Severe
getLowerWarning() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Treshold for the Lower Warning
getMeasureName() - Method in interface com.dynatrace.diagnostics.pdk.MonitorMeasure
Returns the name of the subscribed measure as it shows up in charts and the measure picker dialog.
getMessage() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the incident message used in client representation.
getMessage() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns a longer Message explaining the current Status
getMetric() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the metric of this measure.
getMetricGroupName() - Method in interface com.dynatrace.diagnostics.pdk.MonitorMeasure
Returns the name of the metric group this monitor measure belongs to.
getMetricName() - Method in interface com.dynatrace.diagnostics.pdk.MonitorMeasure
Returns the name of the metric as described in the plugin itself.
getMinimumIncidentDuration() - Method in interface com.dynatrace.diagnostics.pdk.Sensitivity
Returns the minimum Duration the Threshold needs to be violated, until an Incident will be raised
getMinimumNonViolatedDuration() - Method in interface com.dynatrace.diagnostics.pdk.Sensitivity
Returns the Duration of threshold compliance which causes an incident to close.
getMonitorMeasures(String, String) - Method in interface com.dynatrace.diagnostics.pdk.MonitorEnvironment
Returns all subscribed measures for the given metric.
getMonitorMeasures() - Method in interface com.dynatrace.diagnostics.pdk.MonitorEnvironment
Returns all subscribed measures for this monitor.
getName() - Method in interface com.dynatrace.diagnostics.pdk.AgentSource
Returns the Name of the Agent
getName() - Method in interface com.dynatrace.diagnostics.pdk.CollectorSource
Returns the Name of the Collector
getName() - Method in interface com.dynatrace.diagnostics.pdk.IncidentRule
Returns the Name of the IncidentRule
getName() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the name of the measure.
getName() - Method in interface com.dynatrace.diagnostics.pdk.Metric
Returns the name of the metric.
getName() - Method in interface com.dynatrace.diagnostics.pdk.MonitorSource
Returns the Name of the Monitor
getName() - Method in interface com.dynatrace.diagnostics.pdk.ServerSource
Returns the Name of the Server
getName() - Method in enum com.dynatrace.diagnostics.pdk.Threshold.Type
 
getParameter(String) - Method in interface com.dynatrace.diagnostics.pdk.MonitorMeasure
Returns the configured parameter for the specified property.
getPathId() - Method in interface com.dynatrace.diagnostics.pdk.PurePath
Returns the ID of the PurePath
getProperty(String) - Method in interface com.dynatrace.diagnostics.pdk.PropertyContainer
Searches for the property with the matching key.
getPurePaths() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns a Collection of Incident related PurePaths
getRecordedSessionId() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the ID of the recorded Session
getRecordedSessionName() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the Name of the recorded Session
getSensitivity() - Method in interface com.dynatrace.diagnostics.pdk.IncidentRule
Returns the Sensitivity of the IncidentRule
getServerAccess() - Method in interface com.dynatrace.diagnostics.pdk.ActionEnvironment
Get server access with permissions of the user who configured execution of the plugin.
getServerId() - Method in interface com.dynatrace.diagnostics.pdk.PurePath
Returns the server id of this incident
getServerName() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the host name and port of the originating dynaTrace Server in the format "host:port" (without quotes).
getSessionId() - Method in interface com.dynatrace.diagnostics.pdk.PurePath
Returns the ID of the Session
getSeverity() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the Severity of this Incident
getShortMessage() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns the short Message for this Status
getSource() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Source of this Measure.
getSource() - Method in interface com.dynatrace.diagnostics.pdk.Violation.TriggerValue
Returns the Source of this Violation
getSourceType() - Method in interface com.dynatrace.diagnostics.pdk.Source
Returns the SourceType of the Source
getSplittings() - Method in interface com.dynatrace.diagnostics.pdk.Measure
getting the splittings (eg. business transaction groups) for this measure
getStacktrace() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns the Stack Trace of the last run
getStartTime() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the Timestamp when the violation started.
getState() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the incident state.
getStatusCode() - Method in class com.dynatrace.diagnostics.pdk.Status
Returns the StatusCode of this run
getStatusCode(int) - Static method in class com.dynatrace.diagnostics.pdk.Status
Returns the StatusCode enum for a specified code
getSystemProfile() - Method in interface com.dynatrace.diagnostics.pdk.Key
string representation of the system profile for this incident
getSystemProfileName() - Method in interface com.dynatrace.diagnostics.pdk.ActionEnvironment
Returns the Name of the System Profile for this Action
getTimestampInMs() - Method in interface com.dynatrace.diagnostics.pdk.Timestamp
Returns the Timestamp in Milliseconds
getTriggerValues() - Method in interface com.dynatrace.diagnostics.pdk.Violation
Returns a Collection of TriggerValues
getType() - Method in interface com.dynatrace.diagnostics.pdk.Property
The type of the contained value.
getType() - Method in interface com.dynatrace.diagnostics.pdk.Sensitivity
Returns the Type of the Sensitivity
getType() - Method in interface com.dynatrace.diagnostics.pdk.Threshold
Returns the Type of the Threshold
getUnit() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Unit of this Measure
getUnit() - Method in interface com.dynatrace.diagnostics.pdk.Metric
Returns the unit of the metric.
getUpperSevere() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Treshold for the Upper Severe
getUpperWarning() - Method in interface com.dynatrace.diagnostics.pdk.Measure
Returns the Treshold for the Upper Warning
getUUID() - Method in interface com.dynatrace.diagnostics.pdk.Key
string representation of universal unique identifier
getValue() - Method in interface com.dynatrace.diagnostics.pdk.Property
The value as a string.
getValue() - Method in interface com.dynatrace.diagnostics.pdk.Threshold
Returns the Value of the Threshold
getValue() - Method in interface com.dynatrace.diagnostics.pdk.Value
Returns the value as double-precision floating point.
getValue() - Method in interface com.dynatrace.diagnostics.pdk.Violation.TriggerValue
Returns the Value that triggered this Violation
getViolatedMeasure() - Method in interface com.dynatrace.diagnostics.pdk.Violation
Returns the Measure that caused this Violation
getViolatedThreshold() - Method in interface com.dynatrace.diagnostics.pdk.Violation
Returns the Threshold that has been violated
getViolations() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns the collection of measures that are involved in the incident including dynamic measures.

H

hasTopologicalParent(SourceType) - Method in enum com.dynatrace.diagnostics.pdk.SourceType
Check if the specified type is a topological parent of this source type.

I

Incident - Interface in com.dynatrace.diagnostics.pdk
This interface describes Incidents.
Incident.Severity - Enum in com.dynatrace.diagnostics.pdk
 
IncidentRule - Interface in com.dynatrace.diagnostics.pdk
The Interface for Incident Rules.
isClosed() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns if the Incident is already closed
isOpen() - Method in interface com.dynatrace.diagnostics.pdk.Incident
Returns if the Incident is still open
isSet() - Method in interface com.dynatrace.diagnostics.pdk.Duration
Returns if the Duration is set
isSet() - Method in interface com.dynatrace.diagnostics.pdk.Timestamp
Returns if the Timestamp is set
isSet() - Method in interface com.dynatrace.diagnostics.pdk.Value
Returns if the Value is set
isStopped() - Method in interface com.dynatrace.diagnostics.pdk.PluginEnvironment
Returns whether the current execution should be stopped or not.

K

Key - Interface in com.dynatrace.diagnostics.pdk
Unique Incident Key.

M

Measure - Interface in com.dynatrace.diagnostics.pdk
The Interface for a Measure.
Metric - Interface in com.dynatrace.diagnostics.pdk
The Interface to define a Metric.
migrate(PropertyContainer, int, int, int, String) - Method in interface com.dynatrace.diagnostics.pdk.Migrator
Migrate the supplied properties to the current state.
Migrator - Interface in com.dynatrace.diagnostics.pdk
Implementors of this interface (which typically also implement Plugin) can migrate their existing instance configuration through versions changes.
Monitor - Interface in com.dynatrace.diagnostics.pdk
The interface for Monitor Plugins.
MonitorEnvironment - Interface in com.dynatrace.diagnostics.pdk
The environment for Monitor Plugins.
MonitorMeasure - Interface in com.dynatrace.diagnostics.pdk
The Interface for Measures that are provided to a Monitor to be filled with values.
MonitorSource - Interface in com.dynatrace.diagnostics.pdk
Extends the Source Interface.

P

Plugin - Interface in com.dynatrace.diagnostics.pdk
The root interface in the Plugin interface hierarchy.
PluginEnvironment - Interface in com.dynatrace.diagnostics.pdk
The root interface in the Plugin environment interface hierarchy.
PluginEnvironment.Host - Interface in com.dynatrace.diagnostics.pdk
Represents a host.
Property - Interface in com.dynatrace.diagnostics.pdk
A single configuration property of a Plugin.
PROPERTY_TYPE_BOOLEAN - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A boolean value compatible with java.lang.Boolean
PROPERTY_TYPE_DATE - Static variable in interface com.dynatrace.diagnostics.pdk.Property
The date in miliseconds, compatible with java.lang.Long
PROPERTY_TYPE_DOUBLE - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A value compatible with java.lang.Double
PROPERTY_TYPE_LIST - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A string value which has to be part of the list option as defined in plugin.xml
PROPERTY_TYPE_LONG - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A value compatible with java.lang.Long
PROPERTY_TYPE_PASSWORD - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A string value, will be encrypted during persistence.
PROPERTY_TYPE_STRING - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A string value
PROPERTY_TYPE_URL - Static variable in interface com.dynatrace.diagnostics.pdk.Property
A value compatible with java.net.URL
PropertyContainer - Interface in com.dynatrace.diagnostics.pdk
A container for Property items.
PurePath - Interface in com.dynatrace.diagnostics.pdk
Incident related PurePath definition.

R

remove(Property) - Method in interface com.dynatrace.diagnostics.pdk.PropertyContainer
remove a property

S

Sensitivity - Interface in com.dynatrace.diagnostics.pdk
The Interface for the Sensitivity of Incidents.
Sensitivity.Type - Enum in com.dynatrace.diagnostics.pdk
 
ServerSource - Interface in com.dynatrace.diagnostics.pdk
Extends the Source Interface.
setException(Throwable) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the Stack Trace, Exception Message and Exception Class If null is passed, those values will be set to null
setExceptionClassName(String) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the Class Name of the Exception that occurred during this run
setExceptionMessage(String) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the Exception Message for this run
setMessage(String) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the Message of the current Status
setShortMessage(String) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the short Message for this Status
setStacktrace(String) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the Stack Trace for this run
setStatusCode(Status.StatusCode) - Method in class com.dynatrace.diagnostics.pdk.Status
Sets the StatusCode
setup(ActionEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Action
Initializes the Plugin.
setup(MonitorEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Monitor
Initializes the Plugin.
setup(TaskEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Task
Initializes the Plugin.
setValue(double) - Method in interface com.dynatrace.diagnostics.pdk.MonitorMeasure
Sets the measurement value as double-precision floating point.
setValue(String) - Method in interface com.dynatrace.diagnostics.pdk.Property
Sets the value of this property.
size() - Method in interface com.dynatrace.diagnostics.pdk.PropertyContainer
 
Source - Interface in com.dynatrace.diagnostics.pdk
The Source of a Measure.
SourceType - Enum in com.dynatrace.diagnostics.pdk
The type of a Source.
STATE_CLOSE_INCIDENT - Static variable in interface com.dynatrace.diagnostics.pdk.Incident
incident has been closed
STATE_CREATE_CLOSE_INCIDENT - Static variable in interface com.dynatrace.diagnostics.pdk.Incident
incident has been triggered per violation, ..., instantly created and closed
STATE_CREATE_INCIDENT - Static variable in interface com.dynatrace.diagnostics.pdk.Incident
incident has been created
Status - Class in com.dynatrace.diagnostics.pdk
A status that describes the result of the Plugin setup or execute method call.
Status() - Constructor for class com.dynatrace.diagnostics.pdk.Status
constructs a Status (per default successful)
Status(Status.StatusCode) - Constructor for class com.dynatrace.diagnostics.pdk.Status
create a new Status with the supplied status code. message and short message will be defaults depending on the used code.
Status(Status.StatusCode, String) - Constructor for class com.dynatrace.diagnostics.pdk.Status
create a new Status with the supplied status code and short message. extended message will have a default depending on the status code.
Status(Status.StatusCode, String, String) - Constructor for class com.dynatrace.diagnostics.pdk.Status
create a new Status with the supplied status code, short message and extended message
Status(Status.StatusCode, String, String, Throwable) - Constructor for class com.dynatrace.diagnostics.pdk.Status
create a new Status with the supplied status code, short message and extended message
Status.StatusCode - Enum in com.dynatrace.diagnostics.pdk
Standard Status Codes They contain: a status code the base status code a short message a message

T

Task - Interface in com.dynatrace.diagnostics.pdk
The interface for Task Plugins.
TaskEnvironment - Interface in com.dynatrace.diagnostics.pdk
The environment for Task Plugins.
teardown(ActionEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Action
Shuts the Plugin down and frees resources.
teardown(MonitorEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Monitor
Shuts the Plugin down and frees resources.
teardown(TaskEnvironment) - Method in interface com.dynatrace.diagnostics.pdk.Task
Shuts the Plugin down and frees resources.
Threshold - Interface in com.dynatrace.diagnostics.pdk
The Interface for a Threshold.
Threshold.Type - Enum in com.dynatrace.diagnostics.pdk
 
Timestamp - Interface in com.dynatrace.diagnostics.pdk
The Timestamp of an Incident.
toString() - Method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
 
toString() - Method in class com.dynatrace.diagnostics.pdk.Status
 
toString() - Method in enum com.dynatrace.diagnostics.pdk.Threshold.Type
 

V

Value - Interface in com.dynatrace.diagnostics.pdk
The value of a Measure.
valueOf(String) - Static method in enum com.dynatrace.diagnostics.pdk.Incident.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dynatrace.diagnostics.pdk.Sensitivity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dynatrace.diagnostics.pdk.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dynatrace.diagnostics.pdk.Threshold.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dynatrace.diagnostics.pdk.Incident.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dynatrace.diagnostics.pdk.Sensitivity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dynatrace.diagnostics.pdk.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dynatrace.diagnostics.pdk.Status.StatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dynatrace.diagnostics.pdk.Threshold.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Violation - Interface in com.dynatrace.diagnostics.pdk
The Interface for Violations.
Violation.TriggerValue - Interface in com.dynatrace.diagnostics.pdk
 

A C D E G H I K M P R S T V

Copyright © 2004-2012 dynaTrace software GmbH