Class FreeSpaceBuildFeature

    • Field Detail

    • Constructor Detail

      • FreeSpaceBuildFeature

        public FreeSpaceBuildFeature()
    • Method Detail

      • getType

        @NotNull
        public String getType()
        Description copied from class: BuildFeature
        Type of the feature, must be unique among all of the features.
        Specified by:
        getType in class BuildFeature
        Returns:
        type of the feature
      • getEditParametersUrl

        public String getEditParametersUrl()
        Specified by:
        getEditParametersUrl in class BuildFeature
        Returns:
        absolute path to a JSP file or controller for editing parameters, should not include context path.
      • describeParameters

        @NotNull
        public String describeParameters​(@NotNull
                                         Map<String,​String> params)
        Description copied from class: BuildFeature
        Returns parameters description of the build feature, will be used in the TeamCity UI to describe this feature settings.
        Overrides:
        describeParameters in class BuildFeature
        Parameters:
        params - parameters to describe
        Returns:
        short description of parameters.
      • isMultipleFeaturesPerBuildTypeAllowed

        public boolean isMultipleFeaturesPerBuildTypeAllowed()
        Description copied from class: BuildFeature
        Returns true if single build type can contain more than one build feature of this type.
        Overrides:
        isMultipleFeaturesPerBuildTypeAllowed in class BuildFeature
        Returns:
        see above