code: @Override
      public ConfirmPrivateVirtualInterfaceResult confirmPrivateVirtualInterface(ConfirmPrivateVirtualInterfaceRequest request) {
          request = beforeClientExecution(request);
          return executeConfirmPrivateVirtualInterface(request);
      }
docs: <p>
  Accepts ownership of a private virtual interface created by another AWS account.
  </p>
  <p>
  After the virtual interface owner makes this call, the virtual interface is created and attached to the specified
  virtual private gateway or Direct Connect gateway, and is made available to handle traffic.
  </p>
  
  @param confirmPrivateVirtualInterfaceRequest
  @return Result of the ConfirmPrivateVirtualInterface operation returned by the service.
  @throws DirectConnectServerException
  A server-side error occurred.
  @throws DirectConnectClientException
  One or more parameters are not valid.
  @sample AmazonDirectConnect.ConfirmPrivateVirtualInterface
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmPrivateVirtualInterface"
  target="_top">AWS API Documentation</a>