Class GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<GrafanaLogsBackend>
io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.DescriptorImpl
io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
- Enclosing class:
- GrafanaLogsBackendWithJenkinsVisualization
@Extension(ordinal=50.0)
public static class GrafanaLogsBackendWithJenkinsVisualization.DescriptorImpl
extends GrafanaLogsBackend.DescriptorImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondoCheckLokiCredentialsId
(Item context, String lokiCredentialsId) doCheckLokiUrl
(String url) doFillLokiCredentialsIdItems
(Item context, String lokiCredentialsId) doValidate
(String lokiUrl, boolean disableSslVerifications, String lokiCredentialsId, String lokiTenantId) Methods inherited from class io.jenkins.plugins.opentelemetry.backend.grafana.GrafanaLogsBackend.DescriptorImpl
doFillLokiOTelLogFormatItems
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
doCheckLokiUrl
-
doFillLokiCredentialsIdItems
public ListBoxModel doFillLokiCredentialsIdItems(Item context, @QueryParameter String lokiCredentialsId) -
doCheckLokiCredentialsId
@POST public FormValidation doCheckLokiCredentialsId(Item context, @QueryParameter String lokiCredentialsId) -
doValidate
@POST public FormValidation doValidate(@QueryParameter String lokiUrl, @QueryParameter boolean disableSslVerifications, @QueryParameter String lokiCredentialsId, @QueryParameter String lokiTenantId) -
getDefaultLokiDataSourceIdentifier
-
getDefaultLokiOTelLogFormat
- Specified by:
getDefaultLokiOTelLogFormat
in classGrafanaLogsBackend.DescriptorImpl
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<GrafanaLogsBackend>
-