Class DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<DatadogIntake>
-
- org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake.DatadogIntakeDescriptor
-
- org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntakeUrls.DatadogIntakeUrlsDescriptor
-
- Enclosing class:
- DatadogIntakeUrls
@Extension public static final class DatadogIntakeUrls.DatadogIntakeUrlsDescriptor extends DatadogIntake.DatadogIntakeDescriptor
-
-
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
Constructors Constructor Description DatadogIntakeUrlsDescriptor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckApiUrl(String apiUrl)
FormValidation
doCheckLogsUrl(String logsUrl, boolean collectBuildLogs)
FormValidation
doCheckWebhooksUrl(String webhooksUrl, boolean enableCiVisibility)
static String
getDefaultApiUrl()
static String
getDefaultLogsUrl()
static String
getDefaultWebhooksUrl()
String
getDisplayName()
int
getOrder()
-
Methods inherited from class org.datadog.jenkins.plugins.datadog.configuration.api.intake.DatadogIntake.DatadogIntakeDescriptor
all
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
@Nonnull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<DatadogIntake>
-
doCheckApiUrl
public FormValidation doCheckApiUrl(@QueryParameter("apiUrl") String apiUrl)
-
doCheckLogsUrl
public FormValidation doCheckLogsUrl(@QueryParameter("logsUrl") String logsUrl, @RelativePath("../..") @QueryParameter("collectBuildLogs") boolean collectBuildLogs)
-
doCheckWebhooksUrl
public FormValidation doCheckWebhooksUrl(@QueryParameter("webhooksUrl") String webhooksUrl, @RelativePath("../..") @QueryParameter("ciVisibilityData") boolean enableCiVisibility)
-
getDefaultApiUrl
public static String getDefaultApiUrl()
-
getDefaultLogsUrl
public static String getDefaultLogsUrl()
-
getDefaultWebhooksUrl
public static String getDefaultWebhooksUrl()
-
getOrder
public int getOrder()
- Specified by:
getOrder
in classDatadogIntake.DatadogIntakeDescriptor
-
-