Uses of Interface
io.jenkins.plugins.opentelemetry.TemplateBindingsProvider
-
-
Uses of TemplateBindingsProvider in io.jenkins.plugins.opentelemetry
Methods in io.jenkins.plugins.opentelemetry that return TemplateBindingsProvider Modifier and Type Method Description static TemplateBindingsProvider
TemplateBindingsProvider. compose(TemplateBindingsProvider templateBindingsProvider, Map<String,Object> bindings)
Passedbindings
overwrite the values of the passedtemplateBindingsProvider
static TemplateBindingsProvider
TemplateBindingsProvider. empty()
static TemplateBindingsProvider
TemplateBindingsProvider. of(String key, String value)
static TemplateBindingsProvider
TemplateBindingsProvider. of(String key1, String value1, String key2, String value2)
static TemplateBindingsProvider
TemplateBindingsProvider. of(Map<String,Object> bindings)
Methods in io.jenkins.plugins.opentelemetry with parameters of type TemplateBindingsProvider Modifier and Type Method Description static TemplateBindingsProvider
TemplateBindingsProvider. compose(TemplateBindingsProvider templateBindingsProvider, Map<String,Object> bindings)
Passedbindings
overwrite the values of the passedtemplateBindingsProvider
-
Uses of TemplateBindingsProvider in io.jenkins.plugins.opentelemetry.backend
Classes in io.jenkins.plugins.opentelemetry.backend that implement TemplateBindingsProvider Modifier and Type Class Description class
CustomObservabilityBackend
class
DynatraceBackend
class
ElasticBackend
class
GrafanaBackend
class
JaegerBackend
class
ObservabilityBackend
class
ZipkinBackend
Methods in io.jenkins.plugins.opentelemetry.backend with parameters of type TemplateBindingsProvider Modifier and Type Method Description LogStorageRetriever
ElasticBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
LogStorageRetriever
GrafanaBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
LogStorageRetriever
ObservabilityBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
-
Uses of TemplateBindingsProvider in io.jenkins.plugins.opentelemetry.backend.custom
Constructors in io.jenkins.plugins.opentelemetry.backend.custom with parameters of type TemplateBindingsProvider Constructor Description CustomLogStorageRetriever(groovy.text.Template buildLogsVisualizationUrlTemplate, TemplateBindingsProvider templateBindingsProvider)
-
Uses of TemplateBindingsProvider in io.jenkins.plugins.opentelemetry.backend.elastic
Methods in io.jenkins.plugins.opentelemetry.backend.elastic with parameters of type TemplateBindingsProvider Modifier and Type Method Description abstract LogStorageRetriever
ElasticLogsBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
Returnsnull
if the backend is not capable of retrieving logs(ie theNoElasticLogsBackend
LogStorageRetriever
ElasticLogsBackendWithJenkinsVisualization. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
LogStorageRetriever
ElasticLogsBackendWithoutJenkinsVisualization. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
LogStorageRetriever
NoElasticLogsBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
Constructors in io.jenkins.plugins.opentelemetry.backend.elastic with parameters of type TemplateBindingsProvider Constructor Description ElasticsearchLogStorageRetriever(String elasticsearchUrl, boolean disableSslVerifications, org.apache.http.auth.Credentials elasticsearchCredentials, groovy.text.Template buildLogsVisualizationUrlTemplate, TemplateBindingsProvider templateBindingsProvider)
TODO verify username:password auth vs apiKey auth -
Uses of TemplateBindingsProvider in io.jenkins.plugins.opentelemetry.backend.grafana
Classes in io.jenkins.plugins.opentelemetry.backend.grafana that implement TemplateBindingsProvider Modifier and Type Class Description class
GrafanaLogsBackendWithoutJenkinsVisualization
Methods in io.jenkins.plugins.opentelemetry.backend.grafana with parameters of type TemplateBindingsProvider Modifier and Type Method Description abstract LogStorageRetriever
GrafanaLogsBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
Returnsnull
if the backend is not capable of retrieving logs(ie theNoGrafanaLogsBackend
LogStorageRetriever
GrafanaLogsBackendWithoutJenkinsVisualization. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
LogStorageRetriever
NoGrafanaLogsBackend. newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
-