Shopify.GraphQL.Config (shopify_graphql v2.1.0)

Link to this section Summary

Link to this section Types

@type t() :: %Shopify.GraphQL.Config{
  access_token: String.t(),
  endpoint: String.t(),
  http_client: module(),
  http_client_opts: any(),
  http_headers: Shopify.GraphQL.http_headers_t(),
  http_host: String.t(),
  http_path: String.t(),
  http_port: pos_integer(),
  http_protocol: String.t(),
  json_codec: module(),
  limiter: Shopify.GraphQL.Limiter.name_t(),
  limiter_opts: Keyword.t(),
  retry: boolean(),
  retry_opts: Keyword.t(),
  shop: String.t(),
  version: String.t()
}

Link to this section Functions

@spec new(Keyword.t()) :: t()