Class GameSimApiClient
Inherited Members
UnityEditor.ScriptableSingleton<Unity.Simulation.Games.Editor.GameSimApiClient>.Save(System.Boolean)
UnityEditor.ScriptableSingleton<Unity.Simulation.Games.Editor.GameSimApiClient>.instance
Namespace: Unity.Simulation.Games.Editor
Syntax
public class GameSimApiClient : ScriptableSingleton<GameSimApiClient>
Methods
CreateJob(String, String, Dictionary<String, Tuple<String, String>>, String, String)
Declaration
public string CreateJob(string jobName, string buildId, Dictionary<string, Tuple<string, string>> parameters, string maxRuns, string maxRuntime)
Parameters
Type | Name | Description |
---|---|---|
String | jobName | |
String | buildId | |
Dictionary<String, Tuple<String, String>> | parameters | |
String | maxRuns | |
String | maxRuntime |
Returns
Type | Description |
---|---|
String |
DescribeJob(String)
Describes a job
Declaration
public UnityWebRequestAsyncOperation DescribeJob(string jobId)
Parameters
Type | Name | Description |
---|---|---|
String | jobId | ID of the job to query |
Returns
Type | Description |
---|---|
UnityWebRequestAsyncOperation | Web response for v1/jobs/{jobId}/describe api endpoint |
GetBuilds()
Get Builds
Declaration
public UnityWebRequestAsyncOperation GetBuilds()
Returns
Type | Description |
---|---|
UnityWebRequestAsyncOperation | Web response for /v1/builds/list api endpoint |
ListJobs()
Lists all jobs under the current organization
Declaration
public UnityWebRequestAsyncOperation ListJobs()
Returns
Type | Description |
---|---|
UnityWebRequestAsyncOperation | Web response to /v1/jobs/list api endpoint |
UploadBuild(String, String, List<String>)
Requests a build URL and uploads a zipped build. Only supports linux x86_64 target
Declaration
public string UploadBuild(string name, string location, List<string> simulationMetrics)
Parameters
Type | Name | Description |
---|---|---|
String | name | build name for display in Unity Game Simulation's web ui |
String | location | zip file containing the build |
List<String> | simulationMetrics | list of metrics associated with this build |
Returns
Type | Description |
---|---|
String | build id from Unity Game Simulation platform services |