code: @Override
      public BatchAssociateUserStackResult batchAssociateUserStack(BatchAssociateUserStackRequest request) {
          request = beforeClientExecution(request);
          return executeBatchAssociateUserStack(request);
      }
docs: <p>
  Associates the specified users with the specified stacks. Users in a user pool cannot be assigned to stacks with
  fleets that are joined to an Active Directory domain.
  </p>
  
  @param batchAssociateUserStackRequest
  @return Result of the BatchAssociateUserStack operation returned by the service.
  @throws OperationNotPermittedException
  The attempted operation is not permitted.
  @sample AmazonAppStream.BatchAssociateUserStack
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/BatchAssociateUserStack"
  target="_top">AWS API Documentation</a>