Package io.jenkins.plugins.opentelemetry
Interface TemplateBindingsProvider
- All Known Implementing Classes:
CustomObservabilityBackend,DynatraceBackend,DynatraceGrailBackend,ElasticBackend,GrafanaBackend,GrafanaLogsBackendWithJenkinsVisualization,GrafanaLogsBackendWithoutJenkinsVisualization,JaegerBackend,ObservabilityBackend,ZipkinBackend
public interface TemplateBindingsProvider
Provide bindings for Groovy
Template.
Bindings are intended to be used in Template.make(Map).-
Method Summary
Modifier and TypeMethodDescriptionstatic TemplateBindingsProvidercompose(TemplateBindingsProvider templateBindingsProvider, Map<String, Object> bindings) Passedbindingsoverwrite the values of the passedtemplateBindingsProviderstatic TemplateBindingsProviderempty()static TemplateBindingsProviderstatic TemplateBindingsProviderstatic TemplateBindingsProvider
-
Method Details
-
empty
-
of
-
of
-
of
-
compose
static TemplateBindingsProvider compose(TemplateBindingsProvider templateBindingsProvider, Map<String, Object> bindings) Passedbindingsoverwrite the values of the passedtemplateBindingsProvider -
getBindings
-