Interface ParameterValueCompletionProvider

    • Method Detail

      • supports

        boolean supports​(@NotNull
                         String paramName)
        Return true if this provider knows about the specified parameter
        Parameters:
        paramName - parameter name
        Returns:
        see above
      • getPossibleValues

        @NotNull
        List<String> getPossibleValues​(@NotNull
                                       String paramName,
                                       @NotNull
                                       UserParametersHolder parametersHolder)
        Return the list of values for the specified parameter.
        Parameters:
        paramName - parameter name with a limited set of values
        parametersHolder - an optional context object, could be SBuildType or SProject or BuildTypeTemplate
        Returns:
        see above