code: @Override
      public UpdateLagResult updateLag(UpdateLagRequest request) {
          request = beforeClientExecution(request);
          return executeUpdateLag(request);
      }
docs: <p>
  Updates the attributes of the specified link aggregation group (LAG).
  </p>
  <p>
  You can update the following attributes:
  </p>
  <ul>
  <li>
  <p>
  The name of the LAG.
  </p>
  </li>
  <li>
  <p>
  The value for the minimum number of connections that must be operational for the LAG itself to be operational.
  </p>
  </li>
  </ul>
  <p>
  When you create a LAG, the default value for the minimum number of operational connections is zero (0). If you
  update this value and the number of operational connections falls below the specified value, the LAG
  automatically goes down to avoid over-utilization of the remaining connections. Adjust this value with care, as
  it could force the LAG down if it is set higher than the current number of operational connections.
  </p>
  
  @param updateLagRequest
  @return Result of the UpdateLag operation returned by the service.
  @throws DirectConnectServerException
  A server-side error occurred.
  @throws DirectConnectClientException
  One or more parameters are not valid.
  @sample AmazonDirectConnect.UpdateLag
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/UpdateLag" target="_top">AWS API
  Documentation</a>