def METHOD_NAME(self, client_configuration=None):
    try_set_default = False
    if client_configuration is None:
        client_configuration = type.__call__(Configuration)
        try_set_default = True
    self._load_config()
    self._set_config(client_configuration)
    if try_set_default:
        Configuration.set_default(client_configuration)