Class BuildCacheFeature

    • Constructor Detail

      • BuildCacheFeature

        public BuildCacheFeature()
    • 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

        @Nullable
        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.
      • getParametersProcessor

        @Nullable
        public PropertiesProcessor getParametersProcessor​(@NotNull
                                                          BuildTypeIdentity buildTypeOrTemplate)
        Description copied from class: BuildFeature
        Returns parameters processor which will be used to validate and alter parameters specified by user. Unlike the previous method, this one accepts build type or template context
        Overrides:
        getParametersProcessor in class BuildFeature
        Returns: