## Uses of Class
com.sas.lsaf.execution.session.EngineType

- Packages that use EngineType
  Package | Description
  --- | ---
  com.sas.lsaf.execution.job | Provides the classes needed to create, update, and get jobs as well as execute them and get their status.
  com.sas.lsaf.execution.session | The classes and interfaces to query and manage execution sessions.

- - ### Uses of EngineType in com.sas.lsaf.execution.job

    Methods in com.sas.lsaf.execution.job that return EngineType
    Modifier and Type | Method | Description
    --- | --- | ---
    `EngineType` | ManifestSystemFile.`getType()` | Gets the type of system that generated the file.

    Constructors in com.sas.lsaf.execution.job with parameters of type EngineType
    Constructor | Description
    --- | ---
    `ManifestSystemFile​(ManifestFile manifestFile, EngineType type)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of EngineType in com.sas.lsaf.execution.session

    Methods in com.sas.lsaf.execution.session that return EngineType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static EngineType` | EngineType.`valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static EngineType[]` | EngineType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.sas.lsaf.execution.session with parameters of type EngineType
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | SessionService.`getLogFileContentsForEngine​(java.lang.String id, EngineType engineType)` | Gets the log file contents for the specified `engine` that generated the file, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `long` | SessionService.`getLogFileSizeForEngine​(java.lang.String id, EngineType engineType)` | Gets the size (in bytes) of the log file for the specified `engine` that generated the file.
    `java.lang.String` | SessionService.`getResultsFileContentsForEngine​(java.lang.String id, EngineType engineType)` | Gets the results file for the specified `engine` that generated the file, if the size of the file does not exceed 5 megabytes (5,242,880 bytes).
    `long` | SessionService.`getResultsFileSizeForEngine​(java.lang.String id, EngineType engineType)` | Gets the size (in bytes) of the results file for the specified `engine` that generated the file.
    `java.lang.String` | SessionService.`saveLogFileForEngineToCurrentUserWorkspace​(java.lang.String id, EngineType engineType, java.lang.String logPath)` | Saves the log file for the specified `engine` to the current user's workspace, in the specified location.
    `java.lang.String` | SessionService.`saveResultsFileForEngineToCurrentUserWorkspace​(java.lang.String id, EngineType engineType, java.lang.String resultsPath)` | Saves the results file for the specified `engine` to the current user's workspace, in the specified location.