public OperationFuture<List<Server>> setAutoscalePolicyOnServer(
            AutoscalePolicy autoscalePolicy,
            List<Server> serverList
    ) {
        List<JobFuture> jobs = serverList
            .stream()
            .map(server -> setAutoscalePolicyOnServer(autoscalePolicy, server).jobFuture())
            .collect(toList());

        return
            new OperationFuture<>(
                serverList,
                new ParallelJobsFuture(jobs)
            );
    }
public OperationFuture < List < Server > > setAutoscalePolicyOnServer ( AutoscalePolicy autoscalePolicy , List < Server > serverList ) { List < JobFuture > jobs = serverList . stream ( ) . map ( server -> setAutoscalePolicyOnServer ( autoscalePolicy , server ) . jobFuture ( ) ) . collect ( toList ( ) ) ; return new OperationFuture < > ( serverList , new ParallelJobsFuture ( jobs ) ) ; }
set autoscale policy on servers

@param autoscalePolicy autoscale policy
@param serverList server list
@return OperationFuture wrapper for server list