/** * Parses a serialized value to a OperatingSystemTypes instance. * * @param value the serialized value to parse. * @return the parsed OperatingSystemTypes object, or null if unable to parse. */ @JsonCreator public static OperatingSystemTypes fromString(String value) { OperatingSystemTypes[] items = OperatingSystemTypes.values(); for (OperatingSystemTypes item : items) { if (item.toString().equalsIgnoreCase(value)) { return item; } } return null; }
computer.getName()); final boolean isUnix = agent.getOsType().equals(OperatingSystemTypes.LINUX); properties.put("OSType", agent.getOsType().toString()); AzureVMAgentPlugin.sendEvent(Constants.AI_VM_AGENT, "SSHLaunch", properties); } catch (Exception e) { properties.put("OSType", agent.getOsType().toString()); properties.put("Message", e.getMessage()); AzureVMAgentPlugin.sendEvent(Constants.AI_VM_AGENT, "SSHLaunchFailed", properties);
isWindows = knownImage instanceof KnownWindowsVirtualMachineImage; } else { isWindows = vmImage.osDiskImage().operatingSystem().equals(OperatingSystemTypes.WINDOWS);
@Override public OperatingSystemTypes osType() { return OperatingSystemTypes.fromString(this.inner().operatingSystem()); }
@Override public OperatingSystemTypes osType() { return OperatingSystemTypes.fromString(this.inner().operatingSystem()); }
/** * Parses a serialized value to a OperatingSystemTypes instance. * * @param value the serialized value to parse. * @return the parsed OperatingSystemTypes object, or null if unable to parse. */ @JsonCreator public static OperatingSystemTypes fromString(String value) { OperatingSystemTypes[] items = OperatingSystemTypes.values(); for (OperatingSystemTypes item : items) { if (item.toString().equalsIgnoreCase(value)) { return item; } } return null; }