v1.0.0
Latest
2022.3+

Class MultiplayConfig.BuildConfigurationDefinition

Represents the definition of a build configuration

Inheritance
System.Object
MultiplayConfig.BuildConfigurationDefinition
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Unity.Services.Multiplay.Authoring.Core.Assets
Syntax
public class BuildConfigurationDefinition

Properties

BinaryPath

The path to the binary from the build

Declaration
public string BinaryPath { get; set; }
Property Value
TypeDescription
System.String

Build

The name of the Build that the Build Configuration uses

Declaration
public BuildName Build { get; set; }
Property Value
TypeDescription
BuildName

CommandLine

The command line this build configuration should use for the associated build

Declaration
public string CommandLine { get; set; }
Property Value
TypeDescription
System.String

Cores

Deprecated - The number of cores that should be used for this build configuration

Declaration
public int Cores { get; set; }
Property Value
TypeDescription
System.Int32

MemoryMiB

Deprecated - Memory required per server.

Declaration
public int MemoryMiB { get; set; }
Property Value
TypeDescription
System.Int32

QueryType

The query type for the build configuration

Declaration
public MultiplayConfig.Query? QueryType { get; set; }
Property Value
TypeDescription
System.Nullable<MultiplayConfig.Query>

Readiness

A boolean to indicate allocation readiness status.

Declaration
public bool Readiness { get; set; }
Property Value
TypeDescription
System.Boolean

SpeedMhz

Deprecated - The CPU utilisation per core.

Declaration
public int SpeedMhz { get; set; }
Property Value
TypeDescription
System.Int32

Variables

Additional environment variables to use with this build configuration

Declaration
public IDictionary<string, string> Variables { get; set; }
Property Value
TypeDescription
System.Collections.Generic.IDictionary<System.String, System.String>