Documentation ¶
Index ¶
- func Serve(client keystone.HTTPClient, store *config.Store) http.Handler
- type Urbo
- func (u *Urbo) DownloadPanel(client keystone.HTTPClient, headers http.Header, slug string) (json.RawMessage, error)
- func (u *Urbo) GetVertical(client keystone.HTTPClient, headers http.Header, slug string) (fiware.Vertical, error)
- func (u *Urbo) GetVerticals(client keystone.HTTPClient, headers http.Header) (map[string]fiware.Vertical, error)
- func (u *Urbo) Headers(token string) http.Header
- func (u *Urbo) Login(client keystone.HTTPClient, password string, backoff keystone.Backoff) (string, error)
- func (u *Urbo) Panels(client keystone.HTTPClient, headers http.Header) (map[string]fiware.UrboPanel, error)
- func (u *Urbo) PostVerticals(client keystone.HTTPClient, headers http.Header, ...) error
- func (u *Urbo) UploadPanel(client keystone.HTTPClient, headers http.Header, panel json.RawMessage) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Urbo ¶
Keystone manages Requests to the Identity Manager
func (*Urbo) DownloadPanel ¶ added in v0.3.2
func (u *Urbo) DownloadPanel(client keystone.HTTPClient, headers http.Header, slug string) (json.RawMessage, error)
DownloadPanel reads a single panel
func (*Urbo) GetVertical ¶ added in v0.4.4
func (u *Urbo) GetVertical(client keystone.HTTPClient, headers http.Header, slug string) (fiware.Vertical, error)
GetVerticals reads the list of verticals from Urbo
func (*Urbo) GetVerticals ¶ added in v0.3.2
func (u *Urbo) GetVerticals(client keystone.HTTPClient, headers http.Header) (map[string]fiware.Vertical, error)
GetVerticals reads the list of verticals from Urbo
func (*Urbo) Panels ¶
func (u *Urbo) Panels(client keystone.HTTPClient, headers http.Header) (map[string]fiware.UrboPanel, error)
Panels reads the list of panels from Urbo
func (*Urbo) PostVerticals ¶ added in v0.3.2
func (u *Urbo) PostVerticals(client keystone.HTTPClient, headers http.Header, verticals map[string]fiware.Vertical) error
PostVerticals reads the list of verticals from Urbo
func (*Urbo) UploadPanel ¶ added in v0.3.2
func (u *Urbo) UploadPanel(client keystone.HTTPClient, headers http.Header, panel json.RawMessage) error
DownloadPanel reads a single panel
Click to show internal directories.
Click to hide internal directories.