Class DynatraceBackend
java.lang.Object
io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
io.jenkins.plugins.opentelemetry.backend.DynatraceBackend
- All Implemented Interfaces:
ExtensionPoint,Describable<ObservabilityBackend>,TemplateBindingsProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
ObservabilityBackend.ObservabilityBackendDescriptor, ObservabilityBackend.TemplateBindingsNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsFields inherited from class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
ERROR_TEMPLATE, ICONS_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetUrl()inthashCode()mergeBindings(Map<String, Object> bindings) For extensionsvoidsetDashboardId(String dashboardId) voidsetDashboardTimeRange(String dashboardTimeRange) voidsetManagementZoneId(String managementZoneId) Methods inherited from class io.jenkins.plugins.opentelemetry.backend.ObservabilityBackend
allDescriptors, getDescriptor, getMetricsVisualizationUrl, getName, getOtelConfigurationProperties, getTraceVisualisationUrl, newLogStorageRetriever, setName
-
Field Details
-
OTEL_DYNATRACE_URL
- See Also:
-
DEFAULT_NAME
- See Also:
-
-
Constructor Details
-
DynatraceBackend
-
-
Method Details
-
getManagementZoneId
-
setManagementZoneId
-
getDashboardId
-
setDashboardId
-
getDashboardTimeRange
-
setDashboardTimeRange
-
mergeBindings
Description copied from class:ObservabilityBackendFor extensions- Specified by:
mergeBindingsin classObservabilityBackend
-
getTraceVisualisationUrlTemplate
- Specified by:
getTraceVisualisationUrlTemplatein classObservabilityBackend
-
getMetricsVisualizationUrlTemplate
- Specified by:
getMetricsVisualizationUrlTemplatein classObservabilityBackend
-
getUrl
-
getIconPath
- Specified by:
getIconPathin classObservabilityBackend
-
getEnvVariableName
- Specified by:
getEnvVariableNamein classObservabilityBackend
-
getDefaultName
- Specified by:
getDefaultNamein classObservabilityBackend
-
equals
- Specified by:
equalsin classObservabilityBackend
-
hashCode
public int hashCode()- Specified by:
hashCodein classObservabilityBackend
-
getBindings
- Specified by:
getBindingsin interfaceTemplateBindingsProvider- Specified by:
getBindingsin classObservabilityBackend
-