'Sets the name, algorithm, protocol, or port on a load balancer.
:param   balancer: LoadBalancer which should be used
:type    balancer: :class:`LoadBalancer`
:param name: New load balancer name
:type    name: ``str``
:param algorithm: New load balancer algorithm
:type    algorithm: :class:`.Algorithm`
:param protocol: New load balancer protocol
:type    protocol: ``str``
:param port: New load balancer port
:type    port: ``int``
:rtype: :class:`LoadBalancer`'

def update_balancer(self, balancer, **kwargs):

    raise NotImplementedError('update_balancer    not    implemented    for    this    driver')
