public static UnityInstance requestInstance(String instanceName, UnityInstanceData data) { if (instances.containsKey(instanceName)) { return null; } UnityInstanceStatus instanceStatus = new UnityInstanceStatus(); UnityInstance instance = new UnityInstance(instanceStatus); instance.assigned = false; instance.running = false; instanceStatus.name = instanceName; instanceStatus.data = data; instances.put(instanceName, instance); return instance; }