AdaptySDK
AdaptySDK.AdaptyPlacementFetchPolicy Class Reference

Public Member Functions

override string ToString ()

Static Public Member Functions

static AdaptyPlacementFetchPolicy ReturnCacheDataIfNotExpiredElseLoad (TimeSpan maxAge)

Static Public Attributes

static AdaptyPlacementFetchPolicy Default = ReloadRevalidatingCacheData
static AdaptyPlacementFetchPolicy ReloadRevalidatingCacheData
static AdaptyPlacementFetchPolicy ReturnCacheDataElseLoad

Package Functions

JSONNode ToJSONNode ()

Private Member Functions

 AdaptyPlacementFetchPolicy (string type, TimeSpan? maxAge)

Private Attributes

readonly string _Type
readonly? TimeSpan _MaxAge

Constructor & Destructor Documentation

◆ AdaptyPlacementFetchPolicy()

AdaptySDK.AdaptyPlacementFetchPolicy.AdaptyPlacementFetchPolicy ( string type,
TimeSpan? maxAge )
private

Member Function Documentation

◆ ReturnCacheDataIfNotExpiredElseLoad()

AdaptyPlacementFetchPolicy AdaptySDK.AdaptyPlacementFetchPolicy.ReturnCacheDataIfNotExpiredElseLoad ( TimeSpan maxAge)
static

◆ ToJSONNode()

JSONNode AdaptySDK.AdaptyPlacementFetchPolicy.ToJSONNode ( )
package

◆ ToString()

override string AdaptySDK.AdaptyPlacementFetchPolicy.ToString ( )

Member Data Documentation

◆ _MaxAge

readonly? TimeSpan AdaptySDK.AdaptyPlacementFetchPolicy._MaxAge
private

◆ _Type

readonly string AdaptySDK.AdaptyPlacementFetchPolicy._Type
private

◆ Default

AdaptyPlacementFetchPolicy AdaptySDK.AdaptyPlacementFetchPolicy.Default = ReloadRevalidatingCacheData
static

◆ ReloadRevalidatingCacheData

AdaptyPlacementFetchPolicy AdaptySDK.AdaptyPlacementFetchPolicy.ReloadRevalidatingCacheData
static
Initial value:
= new(
"reload_revalidating_cache_data",
null
)

◆ ReturnCacheDataElseLoad

AdaptyPlacementFetchPolicy AdaptySDK.AdaptyPlacementFetchPolicy.ReturnCacheDataElseLoad
static
Initial value:
= new(
"return_cache_data_else_load",
null
)

The documentation for this class was generated from the following files: