def to_url()

in src/dubbo/configs.py [0:0]


    def to_url(self) -> URL:
        """
        Convert the registry configuration to a URL.
        :return: The URL.
        :rtype: URL
        """
        parameters = {}
        if self.load_balance:
            parameters[registry_constants.LOAD_BALANCE_KEY] = self.load_balance
        if self.group:
            parameters[config_constants.GROUP] = self.group
        if self.version:
            parameters[config_constants.VERSION] = self.version

        return URL(
            scheme=self.protocol,
            host=self.host,
            port=self.port,
            username=self.username,
            password=self.password,
            parameters=parameters,
        )