class HttpRequest extends Message

Properties

string $request_method
string $request_url
int $request_size
int $status
int $response_size
string $user_agent
string $remote_ip
string $server_ip
string $referer
Duration $latency
boolean $cache_lookup
boolean $cache_hit
boolean $cache_validated_with_origin_server
int $cache_fill_bytes

Methods

static 
descriptor()

No description

boolean
hasRequestMethod()

Check if has a value

string
getRequestMethod()

Get value

setRequestMethod(string $value)

Set value

boolean
hasRequestUrl()

Check if has a value

string
getRequestUrl()

Get value

setRequestUrl(string $value)

Set value

boolean
hasRequestSize()

Check if has a value

int
getRequestSize()

Get value

setRequestSize(int $value)

Set value

boolean
hasStatus()

Check if has a value

clearStatus()

Clear value

int
getStatus()

Get value

setStatus(int $value)

Set value

boolean
hasResponseSize()

Check if has a value

int
getResponseSize()

Get value

setResponseSize(int $value)

Set value

boolean
hasUserAgent()

Check if has a value

clearUserAgent()

Clear value

string
getUserAgent()

Get value

setUserAgent(string $value)

Set value

boolean
hasRemoteIp()

Check if has a value

clearRemoteIp()

Clear value

string
getRemoteIp()

Get value

setRemoteIp(string $value)

Set value

boolean
hasServerIp()

Check if has a value

clearServerIp()

Clear value

string
getServerIp()

Get value

setServerIp(string $value)

Set value

boolean
hasReferer()

Check if has a value

clearReferer()

Clear value

string
getReferer()

Get value

setReferer(string $value)

Set value

boolean
hasLatency()

Check if has a value

clearLatency()

Clear value

getLatency()

Get value

setLatency(Duration $value)

Set value

boolean
hasCacheLookup()

Check if has a value

boolean
getCacheLookup()

Get value

setCacheLookup(boolean $value)

Set value

boolean
hasCacheHit()

Check if has a value

clearCacheHit()

Clear value

boolean
getCacheHit()

Get value

setCacheHit(boolean $value)

Set value

boolean
hasCacheValidatedWithOriginServer()

Check if has a value

boolean
boolean
hasCacheFillBytes()

Check if has a value

int
getCacheFillBytes()

Get value

setCacheFillBytes(int $value)

Set value

Details

at line line 56
static descriptor()

at line line 185
boolean hasRequestMethod()

Check if has a value

Return Value

boolean

at line line 194
HttpRequest clearRequestMethod()

Clear value

Return Value

HttpRequest

at line line 203
string getRequestMethod()

Get value

Return Value

string

at line line 213
HttpRequest setRequestMethod(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 222
boolean hasRequestUrl()

Check if has a value

Return Value

boolean

at line line 231
HttpRequest clearRequestUrl()

Clear value

Return Value

HttpRequest

at line line 240
string getRequestUrl()

Get value

Return Value

string

at line line 250
HttpRequest setRequestUrl(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 259
boolean hasRequestSize()

Check if has a value

Return Value

boolean

at line line 268
HttpRequest clearRequestSize()

Clear value

Return Value

HttpRequest

at line line 277
int getRequestSize()

Get value

Return Value

int

at line line 287
HttpRequest setRequestSize(int $value)

Set value

Parameters

int $value

Return Value

HttpRequest

at line line 296
boolean hasStatus()

Check if has a value

Return Value

boolean

at line line 305
HttpRequest clearStatus()

Clear value

Return Value

HttpRequest

at line line 314
int getStatus()

Get value

Return Value

int

at line line 324
HttpRequest setStatus(int $value)

Set value

Parameters

int $value

Return Value

HttpRequest

at line line 333
boolean hasResponseSize()

Check if has a value

Return Value

boolean

at line line 342
HttpRequest clearResponseSize()

Clear value

Return Value

HttpRequest

at line line 351
int getResponseSize()

Get value

Return Value

int

at line line 361
HttpRequest setResponseSize(int $value)

Set value

Parameters

int $value

Return Value

HttpRequest

at line line 370
boolean hasUserAgent()

Check if has a value

Return Value

boolean

at line line 379
HttpRequest clearUserAgent()

Clear value

Return Value

HttpRequest

at line line 388
string getUserAgent()

Get value

Return Value

string

at line line 398
HttpRequest setUserAgent(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 407
boolean hasRemoteIp()

Check if has a value

Return Value

boolean

at line line 416
HttpRequest clearRemoteIp()

Clear value

Return Value

HttpRequest

at line line 425
string getRemoteIp()

Get value

Return Value

string

at line line 435
HttpRequest setRemoteIp(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 444
boolean hasServerIp()

Check if has a value

Return Value

boolean

at line line 453
HttpRequest clearServerIp()

Clear value

Return Value

HttpRequest

at line line 462
string getServerIp()

Get value

Return Value

string

at line line 472
HttpRequest setServerIp(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 481
boolean hasReferer()

Check if has a value

Return Value

boolean

at line line 490
HttpRequest clearReferer()

Clear value

Return Value

HttpRequest

at line line 499
string getReferer()

Get value

Return Value

string

at line line 509
HttpRequest setReferer(string $value)

Set value

Parameters

string $value

Return Value

HttpRequest

at line line 518
boolean hasLatency()

Check if has a value

Return Value

boolean

at line line 527
HttpRequest clearLatency()

Clear value

Return Value

HttpRequest

at line line 536
Duration getLatency()

Get value

Return Value

Duration

at line line 546
HttpRequest setLatency(Duration $value)

Set value

Parameters

Duration $value

Return Value

HttpRequest

at line line 555
boolean hasCacheLookup()

Check if has a value

Return Value

boolean

at line line 564
HttpRequest clearCacheLookup()

Clear value

Return Value

HttpRequest

at line line 573
boolean getCacheLookup()

Get value

Return Value

boolean

at line line 583
HttpRequest setCacheLookup(boolean $value)

Set value

Parameters

boolean $value

Return Value

HttpRequest

at line line 592
boolean hasCacheHit()

Check if has a value

Return Value

boolean

at line line 601
HttpRequest clearCacheHit()

Clear value

Return Value

HttpRequest

at line line 610
boolean getCacheHit()

Get value

Return Value

boolean

at line line 620
HttpRequest setCacheHit(boolean $value)

Set value

Parameters

boolean $value

Return Value

HttpRequest

at line line 629
boolean hasCacheValidatedWithOriginServer()

Check if has a value

Return Value

boolean

at line line 638
HttpRequest clearCacheValidatedWithOriginServer()

Clear value

Return Value

HttpRequest

at line line 647
boolean getCacheValidatedWithOriginServer()

Get value

Return Value

boolean

at line line 657
HttpRequest setCacheValidatedWithOriginServer(boolean $value)

Set value

Parameters

boolean $value

Return Value

HttpRequest

at line line 666
boolean hasCacheFillBytes()

Check if has a value

Return Value

boolean

at line line 675
HttpRequest clearCacheFillBytes()

Clear value

Return Value

HttpRequest

at line line 684
int getCacheFillBytes()

Get value

Return Value

int

at line line 694
HttpRequest setCacheFillBytes(int $value)

Set value

Parameters

int $value

Return Value

HttpRequest