docs.unity3d.com
    Show / Hide Table of Contents

    Class CCDUtils

    Utilities to create and retrieve entries and buckets from Unity Cloud

    Inheritance
    Object
    CCDUtils
    Namespace: UnityEngine.CCD
    Syntax
    public static class CCDUtils : object

    Fields

    EnvVar_CCDAPIKEY

    API key

    Declaration
    public const string EnvVar_CCDAPIKEY = null
    Field Value
    Type Description
    String

    EnvVar_CCDBUCKETID

    Bucket id

    Declaration
    public const string EnvVar_CCDBUCKETID = null
    Field Value
    Type Description
    String

    EnvVar_CCDPROJECTID

    Project id

    Declaration
    public const string EnvVar_CCDPROJECTID = null
    Field Value
    Type Description
    String

    Methods

    CheckInternetConnection(Boolean, Boolean)

    Check internet connection

    Declaration
    public static bool CheckInternetConnection(bool showLog, bool displayDialog)
    Parameters
    Type Name Description
    Boolean showLog
    Boolean displayDialog
    Returns
    Type Description
    Boolean

    CreateCCDConfig(IDictionary<String, String>)

    Create CCD config

    Declaration
    public static CCDConfig CreateCCDConfig(IDictionary<string, string> configData)
    Parameters
    Type Name Description
    IDictionary<String, String> configData
    Returns
    Type Description
    CCDConfig

    CreateNewBucket(IDictionary<String, String>, String, String)

    Create new bucket

    Declaration
    public static CCDUtils.BucketData CreateNewBucket(IDictionary<string, string> configData, string bucketName, string bucketDescription)
    Parameters
    Type Name Description
    IDictionary<String, String> configData
    String bucketName
    String bucketDescription
    Returns
    Type Description
    CCDUtils.BucketData

    GetOrgId(CCDConfig)

    Get org id

    Declaration
    public static string GetOrgId(this CCDConfig ccdConfig)
    Parameters
    Type Name Description
    CCDConfig ccdConfig
    Returns
    Type Description
    String

    GetProjectBuckets(IDictionary<String, String>)

    Get project buckets

    Declaration
    public static List<CCDUtils.BucketData> GetProjectBuckets(IDictionary<string, string> configData)
    Parameters
    Type Name Description
    IDictionary<String, String> configData
    Returns
    Type Description
    List<CCDUtils.BucketData>

    GetUserApiKey(IDictionary<String, String>)

    Get API key

    Declaration
    public static string GetUserApiKey(IDictionary<string, string> configData)
    Parameters
    Type Name Description
    IDictionary<String, String> configData
    Returns
    Type Description
    String

    UploadToCCD(String, IDictionary<String, String>)

    Run a clean build before export.

    Declaration
    public static bool UploadToCCD(string buildPath, IDictionary<string, string> configData = null)
    Parameters
    Type Name Description
    String buildPath
    IDictionary<String, String> configData
    Returns
    Type Description
    Boolean
    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