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
The number of cores that should be used for this build configuration.
Declaration
[Obsolete("Cores is deprecated, please use FleetUsageSetting.MaxServersPerCore instead.")]
public int Cores { get; init; }
Property Value
Type | Description |
---|---|
int |
Remarks
This property is deprecated.
See Also
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> |