@Extension public static class HALMTestReporterStep.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.StepDescriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Selfclazz| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
FormValidation |
doCheckAutomationSuiteID(String automationSuiteID)
Validates the input to the automationSuite field.
|
FormValidation |
doCheckHalmConnectionID(String halmConnectionID)
Checks the entered connection ID.
|
FormValidation |
doCheckProjectID(String projectID)
Validates the input to the projectID field.
|
ListBoxModel |
doFillAutomationSuiteIDItems(String halmConnectionID,
String projectID)
Populates the Automation Suite dropdown based on the selected connection and project.
|
ListBoxModel |
doFillHalmConnectionIDItems()
Populates the 'credentialType' dropdown with appropriate values.
|
ListBoxModel |
doFillProjectIDItems(String halmConnectionID)
Populates the 'projectID' dropdown based on the selection of the connectionID dropdown.
|
ListBoxModel |
doFillTestFileFormatItems()
Populates the Test File Format dropdown.
|
ListBoxModel |
doFillTestRunSetIDItems(String halmConnectionID,
String projectID)
Populates the Test Run Set dropdown.
|
String |
getDisplayName() |
String |
getFunctionName() |
Set<? extends Class<?>> |
getRequiredContext() |
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiateaddHelpFileRedirect, 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, toMappublic String getFunctionName()
getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptor@NonNull public String getDisplayName()
getDisplayName in class Descriptor<org.jenkinsci.plugins.workflow.steps.Step>public Set<? extends Class<?>> getRequiredContext()
getRequiredContext in class org.jenkinsci.plugins.workflow.steps.StepDescriptorpublic ListBoxModel doFillHalmConnectionIDItems()
@POST public FormValidation doCheckHalmConnectionID(@QueryParameter(value="value") String halmConnectionID)
halmConnectionID - - the currently selected connection ID.public ListBoxModel doFillProjectIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID)
halmConnectionID - Currently selected halmConnectionID@POST public FormValidation doCheckProjectID(@QueryParameter(value="value") String projectID)
projectID - - The current value of the projectID field.public ListBoxModel doFillAutomationSuiteIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID, @QueryParameter(value="projectID") String projectID)
halmConnectionID - Currently selected HALM Connection UUIDprojectID - Currently selected HALM Project UUID@POST public FormValidation doCheckAutomationSuiteID(@QueryParameter(value="value") String automationSuiteID)
automationSuiteID - - The current value of the automationSuite field.public ListBoxModel doFillTestFileFormatItems()
public ListBoxModel doFillTestRunSetIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID, @QueryParameter(value="projectID") String projectID)
halmConnectionID - Currently selected HALM Connection UUIDprojectID - Currently selected HALM Project UUIDCopyright © 2016–2023. All rights reserved.