Shortcuts

BosonConfig

class geodesic.boson.BosonConfig(*args, **kwargs)[source]

Bases: geodesic.bases._APIObject

BosonConfig Provider Configuration

This tells Boson how it should access the underlying data.

provider_name

(str) - the name of the provider this Boson uses

Descriptor: _StringDescr

url

(str) - the url of the service this refers to (if any)

Descriptor: _StringDescr

thread_safe

(bool) - is this particular provider implementation thread safe

Descriptor: _BoolDescr

pass_headers

list of headers that this provider should pass to backend

Descriptor: _ListDescr

max_page_size

(int) - the max number of records this provider can page through

Descriptor: _IntDescr

properties

(dict) - additional provider-specific properties

Descriptor: _DictDescr

credentials

(dict) - credentials that are needed by this provider

Descriptor: _DictDescr

middleware

(MiddlewareConfig, dict) - user configured middleware

Descriptor: _TypeConstrainedDescr

cache

(CacheConfig, dict) - user configured cache config

Descriptor: _TypeConstrainedDescr

tile_options

(TileOptions, dict) - user configured tile options

Descriptor: _TypeConstrainedDescr

Docs

Developer documentation for Seer AI APIs

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources