code: @Override
      public AllocateHostedConnectionResult allocateHostedConnection(AllocateHostedConnectionRequest request) {
          request = beforeClientExecution(request);
          return executeAllocateHostedConnection(request);
      }
docs: <p>
  Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.
  </p>
  <p>
  Allocates a VLAN number and a specified amount of capacity (bandwidth) for use by a hosted connection on the
  specified interconnect or LAG of interconnects. AWS polices the hosted connection for the specified capacity and
  the AWS Direct Connect Partner must also police the hosted connection for the specified capacity.
  </p>
  <note>
  <p>
  Intended for use by AWS Direct Connect Partners only.
  </p>
  </note>
  
  @param allocateHostedConnectionRequest
  @return Result of the AllocateHostedConnection operation returned by the service.
  @throws DirectConnectServerException
  A server-side error occurred.
  @throws DirectConnectClientException
  One or more parameters are not valid.
  @sample AmazonDirectConnect.AllocateHostedConnection
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocateHostedConnection"
  target="_top">AWS API Documentation</a>