Class GrafanaLogsBackendWithoutJenkinsVisualization
java.lang.Object
hudson.model.AbstractDescribableImpl<GrafanaLogsBackend>
io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithoutJenkinsVisualization
- All Implemented Interfaces:
ExtensionPoint
,Describable<GrafanaLogsBackend>
,TemplateBindingsProvider
public class GrafanaLogsBackendWithoutJenkinsVisualization
extends GrafanaLogsBackend
implements TemplateBindingsProvider
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
GrafanaLogsBackend.LokiOTelLogFormat
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
lokiOTelLogFormat
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
newLogStorageRetriever
(TemplateBindingsProvider templateBindingsProvider) Returnsnull
if the backend is not capable of retrieving logs(ie theNoGrafanaLogsBackend
void
setGrafanaLokiDatasourceIdentifier
(String grafanaLokiDatasourceIdentifier) toString()
Methods inherited from class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend
all, getBuildLogsVisualizationMessageTemplate, getBuildLogsVisualizationUrlTemplate, getDescriptor, getLokiOTelLogFormat, getOtelConfigurationProperties, setLokiOTelLogFormat
-
Constructor Details
-
GrafanaLogsBackendWithoutJenkinsVisualization
@DataBoundConstructor public GrafanaLogsBackendWithoutJenkinsVisualization()
-
-
Method Details
-
getGrafanaLokiDatasourceIdentifier
-
setGrafanaLokiDatasourceIdentifier
@DataBoundSetter public void setGrafanaLokiDatasourceIdentifier(String grafanaLokiDatasourceIdentifier) -
newLogStorageRetriever
@MustBeClosed public LogStorageRetriever newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider) Description copied from class:GrafanaLogsBackend
Returnsnull
if the backend is not capable of retrieving logs(ie theNoGrafanaLogsBackend
- Specified by:
newLogStorageRetriever
in classGrafanaLogsBackend
-
equals
-
hashCode
public int hashCode() -
toString
-
getBindings
- Specified by:
getBindings
in interfaceTemplateBindingsProvider
-