### YamlMime:JavaType uid: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo" fullName: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo" name: "WindowsOsInfo" nameWithType: "WindowsOsInfo" summary: "Information about a Windows OS." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **WindowsOsInfo**" constructors: - uid: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.WindowsOsInfo()" fullName: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.WindowsOsInfo()" name: "WindowsOsInfo()" nameWithType: "WindowsOsInfo.WindowsOsInfo()" summary: "Creates an instance of WindowsOsInfo class." syntax: "public WindowsOsInfo()" desc: "Creates an instance of WindowsOsInfo class." methods: - uid: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.validate()" fullName: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.validate()" name: "validate()" nameWithType: "WindowsOsInfo.validate()" summary: "Validates the instance." syntax: "public void validate()" desc: "Validates the instance." - uid: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.windowsOsState()" fullName: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.windowsOsState()" name: "windowsOsState()" nameWithType: "WindowsOsInfo.windowsOsState()" summary: "Get the windowsOsState property: The state of the Windows OS (i.e." syntax: "public WindowsOsState windowsOsState()" desc: "Get the windowsOsState property: The state of the Windows OS (i.e. NonSysprepped, SysprepRequested, SysprepApplied)." returns: description: "the windowsOsState value." type: "" - uid: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.withWindowsOsState(com.azure.resourcemanager.devtestlabs.models.WindowsOsState)" fullName: "com.azure.resourcemanager.devtestlabs.models.WindowsOsInfo.withWindowsOsState(WindowsOsState windowsOsState)" name: "withWindowsOsState(WindowsOsState windowsOsState)" nameWithType: "WindowsOsInfo.withWindowsOsState(WindowsOsState windowsOsState)" summary: "Set the windowsOsState property: The state of the Windows OS (i.e." parameters: - description: "the windowsOsState value to set." name: "windowsOsState" type: "" syntax: "public WindowsOsInfo withWindowsOsState(WindowsOsState windowsOsState)" desc: "Set the windowsOsState property: The state of the Windows OS (i.e. NonSysprepped, SysprepRequested, SysprepApplied)." returns: description: "the WindowsOsInfo object itself." type: "" type: "class" desc: "Information about a Windows OS." metadata: {} package: "com.azure.resourcemanager.devtestlabs.models" artifact: com.azure.resourcemanager:azure-resourcemanager-devtestlabs:1.0.0