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 ICredentialsRetrieve the default credentials for the Image.@NotNull PathgetHome()@NotNull StringGet the name of the Windows Image@NotNull IIpHostRetrieve the IP Network Host details@NotNull PathgetRoot()@NotNull Path@NotNull PathgetTmp() 
- 
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
 
 -