cloudsim-plus-master/cloudsim-plus-master/cloudsim-plus-examples/src/main/java/org/cloudbus/cloudsim/examples/network/applications/NetworkVmsExampleSimpleApp.java
@Override
    public List<NetworkCloudlet> createNetworkCloudlets(DatacenterBroker broker) {
        List<NetworkCloudlet> networkCloudletList = new ArrayList<>(NETCLOUDLETS_FOR_EACH_APP);
        for (int i = 0; i < NETCLOUDLETS_FOR_EACH_APP; i++) {
            long networkCloudletLengthMI = 1;
            long fileSize = 300;
            long outputSize = 300;
            long memory = 256;
            int pesNumber = 4;
            UtilizationModel utilizationModel = new UtilizationModelFull();
            NetworkCloudlet cloudlet = new NetworkCloudlet(
                    ++currentNetworkCloudletId, networkCloudletLengthMI, pesNumber);
            cloudlet.setMemory(memory)
                    .setFileSize(fileSize)
                    .setOutputSize(outputSize)
                    .setUtilizationModel(utilizationModel);

            createNetworkCloudletExecutionTasks(cloudlet);
            networkCloudletList.add(cloudlet);
        }

        return networkCloudletList;
    }
/**
     * {@inheritDoc}
     * A NetworkCloudlet will be created and assigned for each VM in the given VM list.
     *
     * @param broker {@inheritDoc }
     * @return {@inheritDoc }
     */
A NetworkCloudlet will be created and assigned for each VM in the given VM list.

@param broker
@return
A NetworkCloudlet will be created and assigned for each VM in the given VM list . @param broker @return
@Override
    public List<NetworkCloudlet> createNetworkCloudlets(DatacenterBroker broker) {
        List<NetworkCloudlet> networkCloudletList = new ArrayList<>(NETCLOUDLETS_FOR_EACH_APP);
        for (int i = 0; i < NETCLOUDLETS_FOR_EACH_APP; i++) {
            long networkCloudletLengthMI = 1;
            long fileSize = 300;
            long outputSize = 300;
            long memory = 256;
            int pesNumber = 4;
            UtilizationModel utilizationModel = new UtilizationModelFull();
            NetworkCloudlet cloudlet = new NetworkCloudlet(
                    ++currentNetworkCloudletId, networkCloudletLengthMI, pesNumber);
            cloudlet.setMemory(memory)
                    .setFileSize(fileSize)
                    .setOutputSize(outputSize)
                    .setUtilizationModel(utilizationModel);
            createNetworkCloudletExecutionTasks(cloudlet);
            networkCloudletList.add(cloudlet);
        }
        return networkCloudletList;
    }
@ Override public List < NetworkCloudlet > createNetworkCloudlets ( DatacenterBroker broker ) { List < NetworkCloudlet > networkCloudletList = new ArrayList < > ( NETCLOUDLETS_FOR_EACH_APP ) ; for ( int i = 0 ; i < NETCLOUDLETS_FOR_EACH_APP ; i ++ ) { long networkCloudletLengthMI = 1 ; long fileSize = 300 ; long outputSize = 300 ; long memory = 256 ; int pesNumber = 4 ; UtilizationModel utilizationModel = new UtilizationModelFull ( ) ; NetworkCloudlet cloudlet = new NetworkCloudlet ( ++ currentNetworkCloudletId , networkCloudletLengthMI , pesNumber ) ; cloudlet . setMemory ( memory ) . setFileSize ( fileSize ) . setOutputSize ( outputSize ) . setUtilizationModel ( utilizationModel ) ; createNetworkCloudletExecutionTasks ( cloudlet ) ; networkCloudletList . add ( cloudlet ) ; } return networkCloudletList ; }
{@inheritDoc}
 A NetworkCloudlet will be created and assigned for each VM in the given VM list.
{ @inheritDoc } A NetworkCloudlet will be created and assigned for each VM in the given VM list .