Class: Puppeteer::HTTPRequest::InternalAccessor

Inherits:
Object
  • Object
show all
Defined in:
lib/puppeteer/http_request.rb,
sig/puppeteer/http_request.rbs

Overview

defines some methods used only in NetworkManager, Response

Instance Method Summary collapse

Constructor Details

#initialize(request) ⇒ InternalAccessor

Returns a new instance of InternalAccessor.

Parameters:

  • request (Object)


13
14
15
# File 'lib/puppeteer/http_request.rb', line 13

def initialize(request)
  @request = request
end

Instance Method Details

#client=(client) ⇒ Object

Parameters:

  • client (Object)

Returns:

  • (Object)


21
22
23
# File 'lib/puppeteer/http_request.rb', line 21

def client=(client)
  @request.instance_variable_set(:@client, client)
end

#failure_text=(failure_text) ⇒ Object

Parameters:

  • failure_text (Object)

Returns:

  • (Object)


38
39
40
# File 'lib/puppeteer/http_request.rb', line 38

def failure_text=(failure_text)
  @request.instance_variable_set(:@failure_text, failure_text)
end

#from_memory_cache=(from_memory_cache) ⇒ Object

Parameters:

  • from_memory_cache (Object)

Returns:

  • (Object)


42
43
44
# File 'lib/puppeteer/http_request.rb', line 42

def from_memory_cache=(from_memory_cache)
  @request.instance_variable_set(:@from_memory_cache, from_memory_cache)
end

#from_memory_cache?Boolean

Returns:

  • (Boolean)


46
47
48
# File 'lib/puppeteer/http_request.rb', line 46

def from_memory_cache?
  @request.instance_variable_get(:@from_memory_cache)
end

#interception_idObject

Returns:

  • (Object)


25
26
27
# File 'lib/puppeteer/http_request.rb', line 25

def interception_id
  @request.instance_variable_get(:@interception_id)
end

#redirect_chainObject

Returns:

  • (Object)


34
35
36
# File 'lib/puppeteer/http_request.rb', line 34

def redirect_chain
  @request.instance_variable_get(:@redirect_chain)
end

#request_idObject

Returns:

  • (Object)


17
18
19
# File 'lib/puppeteer/http_request.rb', line 17

def request_id
  @request.instance_variable_get(:@request_id)
end

#response=(response) ⇒ Object

Parameters:

Returns:

  • (Object)


30
31
32
# File 'lib/puppeteer/http_request.rb', line 30

def response=(response)
  @request.instance_variable_set(:@response, response)
end