Module: MicrosoftKiotaAbstractions::RequestAdapter

Defined in:
lib/microsoft_kiota_abstractions/request_adapter.rb

Instance Method Summary collapse

Instance Method Details

#convert_to_native_request_async(_request_info) ⇒ Object

Converts the given RequestInformation into a native HTTP request.

Raises:

  • (NotImplementedError)


26
27
28
# File 'lib/microsoft_kiota_abstractions/request_adapter.rb', line 26

def convert_to_native_request_async(_request_info)
  raise NotImplementedError
end

#get_base_urlObject

Raises:

  • (NotImplementedError)


21
22
23
# File 'lib/microsoft_kiota_abstractions/request_adapter.rb', line 21

def get_base_url
  raise NotImplementedError
end

#get_serialization_writer_factoryObject

TODO: we're most likley missing something for enums and collections or at least at the implemenation level

Raises:

  • (NotImplementedError)


13
14
15
# File 'lib/microsoft_kiota_abstractions/request_adapter.rb', line 13

def get_serialization_writer_factory
  raise NotImplementedError
end

#send_async(_request_info, _factory, _errors_mapping) ⇒ Object

Raises:

  • (NotImplementedError)


7
8
9
# File 'lib/microsoft_kiota_abstractions/request_adapter.rb', line 7

def send_async(_request_info, _factory, _errors_mapping)
  raise NotImplementedError
end

#set_base_url(_base_url) ⇒ Object

Raises:

  • (NotImplementedError)


17
18
19
# File 'lib/microsoft_kiota_abstractions/request_adapter.rb', line 17

def set_base_url(_base_url)
  raise NotImplementedError
end