Class ElasticLogsBackendWithJenkinsVisualization
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<ElasticLogsBackend>
-
- io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
-
- io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackendWithJenkinsVisualization
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ElasticLogsBackend>
public class ElasticLogsBackendWithJenkinsVisualization extends ElasticLogsBackend
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ElasticLogsBackendWithJenkinsVisualization.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ElasticLogsBackendWithJenkinsVisualization()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getElasticsearchCredentialsId()
String
getElasticsearchUrl()
int
hashCode()
boolean
isDisableSslVerifications()
LogStorageRetriever
newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
Returnsnull
if the backend is not capable of retrieving logs(ie theNoElasticLogsBackend
void
setDisableSslVerifications(boolean disableSslVerifications)
void
setElasticsearchCredentialsId(String elasticsearchCredentialsId)
void
setElasticsearchUrl(String elasticsearchUrl)
String
toString()
-
Methods inherited from class io.jenkins.plugins.opentelemetry.backend.elastic.ElasticLogsBackend
all, getBuildLogsVisualizationMessageTemplate, getBuildLogsVisualizationUrlTemplate, getDescriptor, getOtelConfigurationProperties
-
-
-
-
Method Detail
-
newLogStorageRetriever
@MustBeClosed public LogStorageRetriever newLogStorageRetriever(TemplateBindingsProvider templateBindingsProvider)
Description copied from class:ElasticLogsBackend
Returnsnull
if the backend is not capable of retrieving logs(ie theNoElasticLogsBackend
- Specified by:
newLogStorageRetriever
in classElasticLogsBackend
-
setElasticsearchCredentialsId
@DataBoundSetter public void setElasticsearchCredentialsId(@CheckForNull String elasticsearchCredentialsId)
-
getElasticsearchCredentialsId
@CheckForNull public String getElasticsearchCredentialsId()
-
getElasticsearchUrl
@CheckForNull public String getElasticsearchUrl()
-
setElasticsearchUrl
@DataBoundSetter public void setElasticsearchUrl(@CheckForNull String elasticsearchUrl)
-
isDisableSslVerifications
public boolean isDisableSslVerifications()
-
setDisableSslVerifications
@DataBoundSetter public void setDisableSslVerifications(boolean disableSslVerifications)
-
-