Class MultiplayConfig.BuildConfigurationDefinition
Represents the definition of a build configuration
Inherited Members
Namespace: Unity.Services.Multiplay.Authoring.Core.Assets
Assembly: Unity.Services.Multiplayer.Multiplay.Authoring.Core.dll
Syntax
public class MultiplayConfig.BuildConfigurationDefinition
Properties
BinaryPath
The path to the binary from the build
Declaration
public string BinaryPath { get; init; }
Property Value
Type | Description |
---|---|
string |
Build
The name of the Build that the Build Configuration uses
Declaration
public BuildName Build { get; init; }
Property Value
Type | Description |
---|---|
BuildName |
CommandLine
The command line this build configuration should use for the associated build
Declaration
public string CommandLine { get; init; }
Property Value
Type | Description |
---|---|
string |
Cores
Deprecated - The number of cores that should be used for this build configuration
Declaration
public int Cores { get; init; }
Property Value
Type | Description |
---|---|
int |
MemoryMiB
Deprecated - Memory required per server.
Declaration
public int MemoryMiB { get; init; }
Property Value
Type | Description |
---|---|
int |
QueryType
The query type for the build configuration
Declaration
public MultiplayConfig.Query? QueryType { get; init; }
Property Value
Type | Description |
---|---|
MultiplayConfig.Query? |
Readiness
A boolean to indicate allocation readiness status.
Declaration
public bool Readiness { get; init; }
Property Value
Type | Description |
---|---|
bool |
SpeedMhz
Deprecated - The CPU utilisation per core.
Declaration
public int SpeedMhz { get; init; }
Property Value
Type | Description |
---|---|
int |
Variables
Additional environment variables to use with this build configuration
Declaration
public IDictionary<string, string> Variables { get; init; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |