docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UpdatedLeaderboardConfig

    UpdatedLeaderboardConfig

    Inheritance
    object
    UpdatedLeaderboardConfig
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.Services.Apis.Admin.Leaderboards
    Assembly: Unity.Services.Apis.dll
    Syntax
    [DataContract(Name = "UpdatedLeaderboardConfig")]
    [Preserve]
    public class UpdatedLeaderboardConfig

    Constructors

    UpdatedLeaderboardConfig(string, string, SortOrder, UpdateType, decimal, ResetConfig, TieringConfig, DateTime, DateTime, DateTime, List<LeaderboardVersion>)

    Initializes a new instance of the UpdatedLeaderboardConfig class.

    Declaration
    [Preserve]
    public UpdatedLeaderboardConfig(string id = null, string name = null, SortOrder sortOrder = (SortOrder)0, UpdateType updateType = (UpdateType)0, decimal bucketSize = 0, ResetConfig resetConfig = null, TieringConfig tieringConfig = null, DateTime updated = default, DateTime created = default, DateTime lastReset = default, List<LeaderboardVersion> versions = null)
    Parameters
    Type Name Description
    string id

    id (required).

    string name

    name (required).

    SortOrder sortOrder

    sortOrder (required).

    UpdateType updateType

    updateType (required).

    decimal bucketSize

    Configure bucketing on the leaderboard by specifying the maximum bucket size. A bucketed leaderboard segments players into buckets of the specified size, assigning players to buckets on a first come, first serve basis. Buckets aren't visible to players. Note that you can't change this configuration after you've created the leaderboard. .

    ResetConfig resetConfig

    resetConfig.

    TieringConfig tieringConfig

    tieringConfig.

    DateTime updated

    updated (required).

    DateTime created

    created (required).

    DateTime lastReset

    lastReset.

    List<LeaderboardVersion> versions

    versions.

    Properties

    BucketSize

    Configure bucketing on the leaderboard by specifying the maximum bucket size. A bucketed leaderboard segments players into buckets of the specified size, assigning players to buckets on a first come, first serve basis. Buckets aren't visible to players. Note that you can't change this configuration after you've created the leaderboard.

    Declaration
    [DataMember(Name = "bucketSize", EmitDefaultValue = false)]
    [Preserve]
    public decimal BucketSize { get; set; }
    Property Value
    Type Description
    decimal

    Configure bucketing on the leaderboard by specifying the maximum bucket size. A bucketed leaderboard segments players into buckets of the specified size, assigning players to buckets on a first come, first serve basis. Buckets aren't visible to players. Note that you can't change this configuration after you've created the leaderboard.

    Created

    Gets or Sets Created

    Declaration
    [DataMember(Name = "created", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public DateTime Created { get; set; }
    Property Value
    Type Description
    DateTime

    Id

    Gets or Sets Id

    Declaration
    [DataMember(Name = "id", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public string Id { get; set; }
    Property Value
    Type Description
    string

    LastReset

    Gets or Sets LastReset

    Declaration
    [DataMember(Name = "lastReset", EmitDefaultValue = false)]
    [Preserve]
    public DateTime LastReset { get; set; }
    Property Value
    Type Description
    DateTime

    Name

    Gets or Sets Name

    Declaration
    [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    ResetConfig

    Gets or Sets ResetConfig

    Declaration
    [DataMember(Name = "resetConfig", EmitDefaultValue = false)]
    [Preserve]
    public ResetConfig ResetConfig { get; set; }
    Property Value
    Type Description
    ResetConfig

    SortOrder

    Gets or Sets SortOrder

    Declaration
    [DataMember(Name = "sortOrder", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public SortOrder SortOrder { get; set; }
    Property Value
    Type Description
    SortOrder

    TieringConfig

    Gets or Sets TieringConfig

    Declaration
    [DataMember(Name = "tieringConfig", EmitDefaultValue = false)]
    [Preserve]
    public TieringConfig TieringConfig { get; set; }
    Property Value
    Type Description
    TieringConfig

    UpdateType

    Gets or Sets UpdateType

    Declaration
    [DataMember(Name = "updateType", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public UpdateType UpdateType { get; set; }
    Property Value
    Type Description
    UpdateType

    Updated

    Gets or Sets Updated

    Declaration
    [DataMember(Name = "updated", IsRequired = true, EmitDefaultValue = true)]
    [Preserve]
    public DateTime Updated { get; set; }
    Property Value
    Type Description
    DateTime

    Versions

    Gets or Sets Versions

    Declaration
    [DataMember(Name = "versions", EmitDefaultValue = false)]
    [Preserve]
    public List<LeaderboardVersion> Versions { get; set; }
    Property Value
    Type Description
    List<LeaderboardVersion>
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)