public static void bindPropertiesFromRequest()

in teamcity-kubernetes-plugin-server/src/main/java/jetbrains/buildServer/internal/PluginPropertiesUtil.java [23:36]


    public static void bindPropertiesFromRequest(HttpServletRequest request, BasePropertiesBean bean, boolean includeEmptyValues) {
        bean.clearProperties();

        for (final Object o : request.getParameterMap().keySet()) {
            String paramName = (String)o;
            if (paramName.startsWith(PROPERTY_PREFIX)) {
                if (paramName.startsWith(ENCRYPTED_PROPERTY_PREFIX)) {
                    setEncryptedProperty(paramName, request, bean, includeEmptyValues);
                } else {
                    setStringProperty(paramName, request, bean, includeEmptyValues);
                }
            }
        }
    }