Package dev.galasa.windows
Interface IWindowsImage
- All Known Subinterfaces:
IWindowsProvisionedImage
public interface IWindowsImage
Represents a Windows Image .
Use a WindowsImage
annotation to populate this field with
-
Method Summary
Modifier and TypeMethodDescription@NotNull ICommandShell
@NotNull ICredentials
Retrieve the default credentials for the Image.@NotNull Path
getHome()
@NotNull String
Get the name of the Windows Image@NotNull IIpHost
Retrieve the IP Network Host details@NotNull Path
getRoot()
@NotNull Path
@NotNull Path
getTmp()
-
Method Details
-
getImageID
Get the name of the Windows Image- Returns:
- The image ID, never null
-
getIpHost
Retrieve the IP Network Host details- Returns:
-
getDefaultCredentials
Retrieve the default credentials for the Image.- Returns:
- The default credentials - see
ICredentials
- Throws:
WindowsManagerException
- if the credentials are missing or there is a problem with the credentials store
-
getCommandShell
- Throws:
WindowsManagerException
-
getRoot
- Throws:
WindowsManagerException
-
getHome
- Throws:
WindowsManagerException
-
getTmp
- Throws:
WindowsManagerException
-
getRunDirectory
- Throws:
WindowsManagerException
-