class BackendServiceCdnPolicy extends Collection (View source)

Properties

protected $collection_key
protected $bypassCacheOnRequestHeadersType
protected $bypassCacheOnRequestHeadersDataType
protected $cacheKeyPolicyType
protected $cacheKeyPolicyDataType
string $cacheMode
int $clientTtl
int $defaultTtl
int $maxTtl
bool $negativeCaching
protected $negativeCachingPolicyType
protected $negativeCachingPolicyDataType
bool $requestCoalescing
int $serveWhileStale
string $signedUrlCacheMaxAgeSec
string[] $signedUrlKeyNames

Methods

setBypassCacheOnRequestHeaders($bypassCacheOnRequestHeaders)

No description

setCacheKeyPolicy(CacheKeyPolicy $cacheKeyPolicy)

No description

setCacheMode($cacheMode)

No description

string
getCacheMode()

No description

setClientTtl($clientTtl)

No description

int
getClientTtl()

No description

setDefaultTtl($defaultTtl)

No description

int
getDefaultTtl()

No description

setMaxTtl($maxTtl)

No description

int
getMaxTtl()

No description

setNegativeCaching($negativeCaching)

No description

bool
getNegativeCaching()

No description

setNegativeCachingPolicy($negativeCachingPolicy)

No description

setRequestCoalescing($requestCoalescing)

No description

bool
getRequestCoalescing()

No description

setServeWhileStale($serveWhileStale)

No description

int
getServeWhileStale()

No description

setSignedUrlCacheMaxAgeSec($signedUrlCacheMaxAgeSec)

No description

string
getSignedUrlCacheMaxAgeSec()

No description

setSignedUrlKeyNames($signedUrlKeyNames)

No description

string[]
getSignedUrlKeyNames()

No description

Details

setBypassCacheOnRequestHeaders($bypassCacheOnRequestHeaders)

No description

Parameters

$bypassCacheOnRequestHeaders

setCacheKeyPolicy(CacheKeyPolicy $cacheKeyPolicy)

No description

Parameters

CacheKeyPolicy $cacheKeyPolicy

CacheKeyPolicy getCacheKeyPolicy()

No description

Return Value

CacheKeyPolicy

setCacheMode($cacheMode)

No description

Parameters

$cacheMode

string getCacheMode()

No description

Return Value

string

setClientTtl($clientTtl)

No description

Parameters

$clientTtl

int getClientTtl()

No description

Return Value

int

setDefaultTtl($defaultTtl)

No description

Parameters

$defaultTtl

int getDefaultTtl()

No description

Return Value

int

setMaxTtl($maxTtl)

No description

Parameters

$maxTtl

int getMaxTtl()

No description

Return Value

int

setNegativeCaching($negativeCaching)

No description

Parameters

$negativeCaching

bool getNegativeCaching()

No description

Return Value

bool

setNegativeCachingPolicy($negativeCachingPolicy)

No description

Parameters

$negativeCachingPolicy

setRequestCoalescing($requestCoalescing)

No description

Parameters

$requestCoalescing

bool getRequestCoalescing()

No description

Return Value

bool

setServeWhileStale($serveWhileStale)

No description

Parameters

$serveWhileStale

int getServeWhileStale()

No description

Return Value

int

setSignedUrlCacheMaxAgeSec($signedUrlCacheMaxAgeSec)

No description

Parameters

$signedUrlCacheMaxAgeSec

string getSignedUrlCacheMaxAgeSec()

No description

Return Value

string

setSignedUrlKeyNames($signedUrlKeyNames)

No description

Parameters

$signedUrlKeyNames

string[] getSignedUrlKeyNames()

No description

Return Value

string[]