Package 

Object CXDebugConfig


  • @Deprecated(message = Internal use only. Do not use.) 
    public class CXDebugConfig
    
                        

    Internal configuration for testing/debugging. Not part of public API.

    • Method Detail

      • deinitialize

        @Deprecated(message = Internal use only. Do not use.) final static Unit deinitialize()

        Deinitializes the SDK and releases all resources.

      • getInitServer

         final static CXInitServer getInitServer()

        Override the initialization server. Set before calling CloudX.initialize().

      • setInitServer

         final static Unit setInitServer(@Deprecated(message = Internal use only. Do not use.) CXInitServer initServer)

        Override the initialization server. Set before calling CloudX.initialize().

      • getForceTestMode

         final static Boolean getForceTestMode()

        Force test mode on or off, overriding server-controlled value. Set before calling CloudX.initialize().

        • true: Force test mode on (equivalent to test=1)

        • false: Force test mode off (equivalent to test=0)

        • null: Use server-controlled value (default)

      • setForceTestMode

         final static Unit setForceTestMode(@Deprecated(message = Internal use only. Do not use.) Boolean forceTestMode)

        Force test mode on or off, overriding server-controlled value. Set before calling CloudX.initialize().

        • true: Force test mode on (equivalent to test=1)

        • false: Force test mode off (equivalent to test=0)

        • null: Use server-controlled value (default)

      • getPackageNameOverride

         final static String getPackageNameOverride()

        Override the Android package name sent in config and bid requests. Set before calling CloudX.initialize().

        • non-null: Use this value instead of the actual package name

        • null: Use the actual package name (default)

      • setPackageNameOverride

         final static Unit setPackageNameOverride(@Deprecated(message = Internal use only. Do not use.) String packageNameOverride)

        Override the Android package name sent in config and bid requests. Set before calling CloudX.initialize().

        • non-null: Use this value instead of the actual package name

        • null: Use the actual package name (default)

      • getSyntheticBidResponseAssetPath

         final static String getSyntheticBidResponseAssetPath()

        Optional debug-only asset path for returning a bundled synthetic bid response instead of hitting the network. Intended for local renderer testing only.

        • non-null: Load the asset from the app's packaged assets in debug builds

        • null: Use normal network bid requests (default)

      • setSyntheticBidResponseAssetPath

         final static Unit setSyntheticBidResponseAssetPath(@Deprecated(message = Internal use only. Do not use.) String syntheticBidResponseAssetPath)

        Optional debug-only asset path for returning a bundled synthetic bid response instead of hitting the network. Intended for local renderer testing only.

        • non-null: Load the asset from the app's packaged assets in debug builds

        • null: Use normal network bid requests (default)