try { compute.instanceGroupManagers().insert(projectName, zone, (new InstanceGroupManager()).setName("cps-loadtest-" + type + "-" + cores) .setInstanceTemplate("projects/" + projectName + "/global/instanceTemplates/cps-loadtest-" + type + "-" + cores) .setTargetSize(0)) .execute(); return;
.filter(ig -> ig.getName().startsWith(serviceName + "-v")) .collect(Collectors.toList()); Names names = Names.parseName(mig.getName()); Integer version = names.getSequence(); List<RunningServiceDetails.Instance> computeInstances; try { List<ManagedInstance> managedInstances = compute.instanceGroupManagers() .listManagedInstances(account.getProject(), settings.getLocation(), mig.getName()) .execute() .getManagedInstances();
String instanceTemplateName = mig.getInstanceTemplate(); instanceTemplateName = instanceTemplateName.substring(instanceTemplateName.lastIndexOf('/') + 1); try {
String instanceTemplateName = mig.getInstanceTemplate(); instanceTemplateName = instanceTemplateName.substring(instanceTemplateName.lastIndexOf('/') + 1); try {
InstanceGroupManager manager = new InstanceGroupManager(); manager.setInstanceTemplate(instanceTemplateUrl); manager.setBaseInstanceName(migName); manager.setTargetSize(settings.getTargetSize()); manager.setName(migName);
.filter(ig -> ig.getName().startsWith(serviceName + "-v")) .collect(Collectors.toList()); Names names = Names.parseName(mig.getName()); Integer version = names.getSequence(); List<RunningServiceDetails.Instance> computeInstances; try { List<ManagedInstance> managedInstances = compute.instanceGroupManagers() .listManagedInstances(account.getProject(), settings.getLocation(), mig.getName()) .execute() .getManagedInstances();
InstanceGroupManager manager = new InstanceGroupManager(); manager.setInstanceTemplate(instanceTemplateUrl); manager.setBaseInstanceName(migName); manager.setTargetSize(settings.getTargetSize()); manager.setName(migName);