Interface TeamCityProperties.Model

    • Method Detail

      • getPropertyOrNull

        @Nullable
        String getPropertyOrNull​(@NotNull
                                 String key)
        Parameters:
        key - name to check
        Returns:
        property or null
        Since:
        8.0
      • storeDefaultValue

        void storeDefaultValue​(@NotNull
                               String key,
                               @Nullable
                               String defaultValue)
        Informs the model about the default property value.
        Parameters:
        key - name to check
        defaultValue - string representation of the requested default value, is used for statistical purposes
        Since:
        2020.1.1
      • getSystemProperties

        @NotNull
        Map<String,​String> getSystemProperties()
        Returns:
        JVM provided properties map
        Since:
        8.0
      • getUserDefinedProperties

        @NotNull
        Map<String,​String> getUserDefinedProperties()
        Returns:
        User provided properties map. In some implementations internal.properties file is used
        Since:
        8.0