Get allowed durations for 'upgrade' option

REST: GET /order/license/virtuozzo/{serviceName}/upgrade
@param containerNumber [required] How much container is this license able to manage ...
@param serviceName [required] The name of your Virtuozzo license
504881
public ArrayList<String> license_virtuozzo_serviceName_upgrade_GET(String serviceName, OvhOrderableVirtuozzoContainerNumberEnum containerNumber) throws IOException {
		String qPath = "/order/license/virtuozzo/{serviceName}/upgrade";
		StringBuilder sb = path(qPath, serviceName);
		query(sb, "containerNumber", containerNumber);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t1);
	}
1033466
public ServiceRRLoadBalancer getServiceRRLoadBalancer(String serviceName) {
        for (ServiceRRLoadBalancer lb : svcLBList) {
            if (lb.getServiceName().equals(serviceName)) {
                return lb;
            }
        }
        ServiceRRLoadBalancer lb = new ServiceRRLoadBalancer(lookupService,
                serviceName);
        svcLBList.add(lb);
        return lb;
    }
157480
public void project_serviceName_storage_containerId_DELETE(String serviceName, String containerId) throws IOException {
		String qPath = "/cloud/project/{serviceName}/storage/{containerId}";
		StringBuilder sb = path(qPath, serviceName, containerId);
		exec(qPath, "DELETE", sb.toString(), null);
	}
505346
public ArrayList<OvhAvailableVersionEnum> serviceName_availableVersions_GET(String serviceName) throws IOException {
		String qPath = "/hosting/privateDatabase/{serviceName}/availableVersions";
		StringBuilder sb = path(qPath, serviceName);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t4);
	}
896331
public List<ModelServiceInstance> getUPModelInstances(String serviceName){
        List<ModelServiceInstance> list = new ArrayList<ModelServiceInstance>();
        for(ModelServiceInstance instance : getModelInstances(serviceName)){
            if(instance.getStatus().equals(OperationalStatus.UP)) {
                list.add(instance);
            }
        }
        return list;
    }
517489
ServiceName serviceName(final String name) {
        RuntimeCapability<?> dynamicCapability = runtimeCapability.fromBaseCapability(name);
        return dynamicCapability.getCapabilityServiceName(clazz);
    }
376033
public <T> T getService(String serviceName) {
    T service = findService(serviceName, true);
    if (service == null) {
      throw new IllegalArgumentException(format("No service found named \"%s\"", serviceName));
    }

    return service;
  }
1042204
public OvhUnitAndValue<Double> serviceName_use_GET(String serviceName, OvhVpsStatisticTypeEnum type) throws IOException {
		String qPath = "/vps/{serviceName}/use";
		StringBuilder sb = path(qPath, serviceName);
		query(sb, "type", type);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t5);
	}
114182
function(serviceName) {
    var regex = RegExp('(http|https)(://)([^\/]+)(/)('+serviceName+').*'),
      services = appEnv.getServices(),
      theList = [];

    for (var service in services) {
      if (services[service].hasOwnProperty('credentials')) {
        if (services[service].credentials.hasOwnProperty('url')) {
          if (services[service].credentials.url.search(regex) === 0) {
            var newCandidate = {};
            var v = services[service];
            newCandidate.name = v.name ? v.name : '';
            newCandidate.label = v.label ? v.label : '';
            newCandidate.url = v.credentials.url ?
                                    v.credentials.url : '';
            newCandidate.username = v.credentials.username ?
                                        v.credentials.username : '';
            newCandidate.password = v.credentials.password ?
                                        v.credentials.password : '';
            theList = theList.concat(newCandidate);
          }
        }
      }
    }
    return theList;
  }
1343368
public long getLastChangedTimeMills(String serviceName) {
        ModelService service = null;
        try {
            service=lookupService(serviceName);
        }catch (ServiceException e){
            LOGGER.debug(String.format("Exception when lookup service by name=[%s], error=[%s]",serviceName,e.getMessage()));
        }
        return service == null ? -1L : service.getModifiedTime().getTime();
    }
1095792
public ArrayList<OvhContainer> project_serviceName_storage_GET(String serviceName) throws IOException {
		String qPath = "/cloud/project/{serviceName}/storage";
		StringBuilder sb = path(qPath, serviceName);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t5);
	}
762420
public ArrayList<OvhTypeEnum> serviceName_runtimeAvailableTypes_GET(String serviceName, String language) throws IOException {
		String qPath = "/hosting/web/{serviceName}/runtimeAvailableTypes";
		StringBuilder sb = path(qPath, serviceName);
		query(sb, "language", language);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t4);
	}
863512
public OvhOrder vps_serviceName_additionalDisk_duration_POST(String serviceName, String duration, OvhAdditionalDiskSizeEnum additionalDiskSize) throws IOException {
		String qPath = "/order/vps/{serviceName}/additionalDisk/{duration}";
		StringBuilder sb = path(qPath, serviceName, duration);
		HashMap<String, Object>o = new HashMap<String, Object>();
		addBody(o, "additionalDiskSize", additionalDiskSize);
		String resp = exec(qPath, "POST", sb.toString(), o);
		return convertTo(resp, OvhOrder.class);
	}
19677
public ArrayList<OvhMigration> project_serviceName_migration_GET(String serviceName) throws IOException {
		String qPath = "/cloud/project/{serviceName}/migration";
		StringBuilder sb = path(qPath, serviceName);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t10);
	}
388337
@VisibleForTesting
  static ServiceInfo getServiceInfo(String serviceName) {
    return ServiceInfo.newBuilder().setName(serviceName).build();
  }
967196
public OvhServiceMonitoring serviceName_serviceMonitoring_monitoringId_GET(String serviceName, Long monitoringId) throws IOException {
		String qPath = "/dedicated/server/{serviceName}/serviceMonitoring/{monitoringId}";
		StringBuilder sb = path(qPath, serviceName, monitoringId);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, OvhServiceMonitoring.class);
	}
1009559
public ArrayList<String> cdn_webstorage_serviceName_storage_GET(String serviceName, OvhOrderStorageEnum storage) throws IOException {
		String qPath = "/order/cdn/webstorage/{serviceName}/storage";
		StringBuilder sb = path(qPath, serviceName);
		query(sb, "storage", storage);
		String resp = exec(qPath, "GET", sb.toString(), null);
		return convertTo(resp, t1);
	}