docs.unity3d.com
    Show / Hide Table of Contents

    Namespace Unity.Services.Ccd.Management

    Classes

    AssignBadgeOptions

    Parameters for assigning a badge. Either "ReleaseId" or "ReleaseNum" should be specified, but not both.

    CcdManagement

    Here is the first point and call for accessing the CCD Management Package's features! Use the .Instance method to get a singleton of the ICCDManagementServiceSDK and from there you can make various requests to the CCD Management service API. Note: Your project must have cloud services enabled and connected to a Unity Cloud Project.

    CcdManagementErrorCodes

    The known errors caused when communicating with the CCD Management Service.

    CcdManagementException

    Represents an exception that occurs when communicating with the Unity CCD Management Service.

    CcdManagementValidationException

    ContentStatus

    Status information for the content of an entry.

    CreateBucketOptions

    Parameters for creating a bucket.

    CreatePermissionsOption

    Parameters for managing a permission.

    CreateReleaseOptions

    Parameters for creating a release.

    DiffEntriesOptions

    Parameters for requesting the changed entries since the last release.

    EntryByPathOptions

    Parameters for entry by path options.

    EntryModelOptions

    Parameters for managing entries or entry versions.

    EntryOptions

    Parameters for retrieving entries or entry versions.

    EntryVersionsOptions

    Parameters for entry versions.

    PageOptions

    Parameters for pagination of a request that has multiple results.

    PromoteBucketOptions

    Parameters for promoting a bucket.

    ReleaseByBadgeOptions

    Parameters for retrieving release entries.

    ReleaseDiffOptions

    Parameters for retrieving the diff between two releases. Either FromReleaseId or FromReleaseNum and ToReleaseId or ToReleaseNum should be specified.

    ReleaseEntryOptions

    Parameters for retrieving release entries.

    ReleaseStatsOptions

    Parameters for retrieving release stats.

    TusClient

    A class to perform actions against a Tus enabled server.

    TusException

    Represents an exception that might occur when using TusClient. See https://github.com/jonstodle/TusDotNetClient.

    TusHeaderNames

    A collection of the header names used by the Tus protocol. See https://github.com/jonstodle/TusDotNetClient

    TusHttpClient

    A class to execute requests against a Tus enabled server. See https://github.com/jonstodle/TusDotNetClient.

    TusHttpRequest

    A class representing a request to be sent to a Tus enabled server.

    TusHttpResponse

    Represents a response from a request made to a Tus enabled server. See https://github.com/jonstodle/TusDotNetClient

    TusOperation<T>

    Represents an operation against a Tus enabled server. TusOperation<T> supports progress reports.

    TusServerInfo

    Represents information about a Tus enabled server. See https://github.com/jonstodle/TusDotNetClient.

    UpdateBucketOptions

    Parameters for updating a bucket.

    UpdatePermissionsOption

    Parameters for managing a permission.

    UploadContentOptions

    Parameters for uploading content.

    Structs

    CcdManagementIdentifier

    Interfaces

    ICcdManagementServiceSdk

    Service for CCD Management Provides the ability to manage buckets, badges, content, entries, and releases.

    ICcdManagementServiceSdkConfiguration

    Interface used for editing the configuration of the CCD Management service SDK. Primary usage is for testing purposes.

    Enums

    HashingImplementation

    Represents the different hashing algorithm implementations supported by TusClient See https://github.com/jonstodle/TusDotNetClient.

    ReleaseStatsOptions.CcdInterval

    Interval of statistic metric. Day = Last 24 hours. Week = Last 7 days. Month = Last 30 days.

    ReleaseStatsOptions.CcdMetric

    Statistic metric to measure.

    RequestMethod

    HTTP methods supported by See https://github.com/jonstodle/TusDotNetClient.

    Delegates

    ProgressDelegate

    A delegate used for reporting progress of a transfer of bytes. See https://github.com/jonstodle/TusDotNetClient.

    TusOperation<T>.OperationDelegate

    Represents an operation which receives a delegate to report transfer progress to.

    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023