gmail v0.1.3 Gmail.Base

Base class for common functionality.

Summary

Functions

Gets the base URL for Gmail API requests

Performs an HTTP DELETE reauest

Performs an HTTP GET request

Performs an HTTP PATCH request

Performs an HTTP POST request

Performs an HTTP PUT request

Functions

base_url()

Specs

base_url :: String.t

Gets the base URL for Gmail API requests

do_delete(path)

Specs

do_delete(String.t) :: {atom, map} | nil

Performs an HTTP DELETE reauest.

do_get(path)

Specs

do_get(String.t) :: {atom, map}

Performs an HTTP GET request.

do_patch(path, data)

Specs

do_patch(String.t, map) :: {atom, map}

Performs an HTTP PATCH request.

do_post(path, data)

Specs

do_post(String.t, map) :: {atom, map}

Performs an HTTP POST request.

do_put(path, data)

Specs

do_put(String.t, map) :: {atom, map}

Performs an HTTP PUT request.