- DescriptorImpl() - Constructor for class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Constructor
- DescriptorImpl() - Constructor for class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
- descriptors() - Method in class com.perforce.halm.jenkins.globalconfig.HALMGlobalConfig
-
- determineOS(Platform) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Determines the OS with the supplied Platform enum.
- doAutomationSuiteIDValidation(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Checks if an automation suite has been selected.
- doCheckAddress(String) - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Validates that the address provided by the user is valid.
- doCheckAutomationSuiteID(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Validates the input to the automationSuite field.
- doCheckAutomationSuiteID(String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Validates the input to the automationSuite field.
- doCheckConnectionName(String) - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Verifies that the connection name is not blank.
- doCheckCredentialsID(String) - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Checks that the credentials ID has been set.
- doCheckHalmConnectionID(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Checks the entered connection ID.
- doCheckHalmConnectionID(String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Checks the entered connection ID.
- doCheckProjectID(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Validates the input to the projectID field.
- doCheckProjectID(String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Validates the input to the projectID field.
- doFillAutomationSuiteIDItems(String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Populates the Automation Suite dropdown based on the selected connection and project.
- doFillAutomationSuiteIDItems(String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Populates the Automation Suite dropdown based on the selected connection and project.
- doFillAutomationSuiteIDItems(String, String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Populates the Automation Suite dropdown based on the selected connection and project.
- doFillCredentialsIDItems(Item, String) - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Fills the 'Credentials' dropdown.
- doFillCredentialTypeValueItems() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Populates the 'credentialType' dropdown with appropriate values.
- doFillHalmConnectionIDItems() - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Populates the 'credentialType' dropdown with appropriate values.
- doFillHalmConnectionIDItems() - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Populates the 'credentialType' dropdown with appropriate values.
- doFillHalmConnectionIDItems() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Populates the 'credentialType' dropdown with appropriate values.
- doFillProjectIDItems(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Populates the 'projectID' dropdown based on the selection of the connectionID dropdown.
- doFillProjectIDItems(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Populates the 'projectID' dropdown based on the selection of the connectionID dropdown.
- doFillProjectIDItems(String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Populates the 'projectID' dropdown based on the selection of the connectionID dropdown.
- doFillTestFileFormatItems() - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Populates the Test File Format dropdown.
- doFillTestFileFormatItems() - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Populates the Test File Format dropdown.
- doFillTestFileFormatItems() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Populates the Test File Format dropdown.
- doFillTestRunSetIDItems(String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Populates the Test Run Set dropdown.
- doFillTestRunSetIDItems(String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
-
Populates the Test Run Set dropdown.
- doFillTestRunSetIDItems(String, String) - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
Populates the Test Run Set dropdown.
- doHalmConnectionIDValidation(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Checks the validity of the current connection.
- doProjectIDValidation(String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Checks if a Helix ALM project has been selected.
- doTestConnection(String, String, String, String, String, boolean) - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
Validates that the provided HALM connection information settings are valid.
- get() - Static method in class com.perforce.halm.jenkins.globalconfig.HALMGlobalConfig
-
- getAcceptedSSLCertificates() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getAcceptSSLCertificates() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
This is here due to what looks like an odd bug in Jenkins? I would expect
HALMConnection.OptionalConnectionProps to be invoked to retrieve this information, however
the setting did not appear to be populated in the UI until I added this.
- getAcceptSSLCertificates() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.OptionalConnectionProps
-
- getAuthInfo() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
We need to check for a variety of conditions while parsing the credentials.
- getAuthInfo(APIAuthType, String) - Static method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
We need to check for a variety of conditions while parsing the credentials.
- getAutomationSuite() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getAutomationSuite() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getAutomationSuite() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getAutomationSuiteID() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getAutomationSuiteID() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
- getAutomationSuiteID() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getAutomationSuiteID() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getBranch() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getBranch() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
- getBranch() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getBranch() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getConnectionByNameOrID(String) - Method in class com.perforce.halm.jenkins.globalconfig.HALMGlobalConfig
-
This looks up a connection by either its name or ID.
- getConnectionInfo() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
Build a Helix ALM REST API 'ConnectionInfo' object based on this HALMConnection's settings.
- getConnectionInfo(HALMConnection) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Gets the connection info from a selected connection.
- getConnectionName() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getConnections() - Method in class com.perforce.halm.jenkins.globalconfig.HALMGlobalConfig
-
Returns the list of connections
- getConnectionUUID() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getCredentialDetails() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
Retrieves credential info (username // password)
- getCredentialDetails(String) - Static method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
Retrieves credential info (username // password)
- getCredentialsFromConnection(HALMConnection) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Retrieves the credentials based on the Helix ALM connection
- getCredentialsFromId(String) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Retrieves the credentials based on a credential ID
- getCredentialsID() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getCredentialsType() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getCredentialTypeValue() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getDescription() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getDescription() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
- getDescription() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getDescription() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getDescriptor() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getDisplayName() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.DescriptorImpl
-
- getDisplayName() - Method in class com.perforce.halm.jenkins.HALMTestReporterDescriptor
- getDisplayName() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
- getErrorMessage() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection.AbstractResult
-
Any relevant error message.
- getExceptionForLogging(Exception) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Converts the exception into a stack trace we can log.
- getFunctionName() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
- getHalmAPIAddress() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getHalmConnectionID() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getHalmConnectionID() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
Gets the selected Helix ALM connection ID, or throws an exception
if no selection is made.
- getHalmConnectionID() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getHalmConnectionID() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getIDOfAutomationSuite(String, String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Gets the id (or key) of the first automation suite with the given name, or null if nothing exists
- getIDOfTestRunSet(String, String, String) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Gets the id (or key) of the first test run set with the given name, or null if nothing exists
- getLabelOfAutomationSuite(long) - Method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Gets the label (or name) of an automation suite given its ID, or null if nothing exists.
- getLabelOfTestRunSet(long) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
Gets the label of a test run set given its ID, or null if nothing exists.
- getOptionalConnectionProps() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
- getOptionalConnectionPropsIsSet() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
This governs if the 'optional' checkbox is checked or not.
- getOrRetrieveSSLCertificates() - Method in class com.perforce.halm.jenkins.globalconfig.HALMConnection
-
This will either return the currently saved SSL Certificates or it will download new certificates that should
work to connect to the configured Helix ALM REST API server.
- getProjectID() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getProjectID() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
Gets the selected Helix ALM project ID, or throws an exception
if no selection is made.
- getProjectID() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getProjectID() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getRequiredContext() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep.DescriptorImpl
-
- getRequiredMonitorService() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getShowOptionalSettings() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getShowOptionalSettings() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getShowOptionalSettings() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getTestFileFormat() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getTestFileFormat() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
- getTestFileFormat() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getTestFileFormat() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getTestFilePattern() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getTestFilePattern() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
- getTestFilePattern() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getTestFilePattern() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getTestRunSet() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getTestRunSet() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
Gets the name of a test run set so the build can be associated with it.
- getTestRunSet() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getTestRunSet() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getTestRunSetID() - Method in class com.perforce.halm.jenkins.HALMTestReporter
-
- getTestRunSetID() - Method in class com.perforce.halm.jenkins.HALMTestReporterObject
-
Gets the ID of a test run set so the build can be associated with it.
- getTestRunSetID() - Method in interface com.perforce.halm.jenkins.IHALMTestReporterTask
-
- getTestRunSetID() - Method in class com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- getTypeFromOrdinal(String) - Static method in class com.perforce.halm.jenkins.HALMTestReporterCommon
-
From the ordinal expressed as a string, get the ReportFormatType enum with that ordinal.