Documentation
¶
Index ¶
- type AppSourceVKRouter
- func (a *AppSourceVKRouter) AuthenticationHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) CapabilitiesHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) ConnectionsHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) FileHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) GenerateRouter() (*vk.Router, error)
- func (a *AppSourceVKRouter) GetModuleHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) OverviewHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) QueriesHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) StateHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) TenantOverviewHandler() vk.HandlerFunc
- func (a *AppSourceVKRouter) WorkflowsHandler() vk.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppSourceVKRouter ¶
type AppSourceVKRouter struct {
// contains filtered or unexported fields
}
AppSourceVKRouter is a helper struct to generate a VK router that can serve an HTTP Source based on an actual Source object.
func NewAppSourceVKRouter ¶
func NewAppSourceVKRouter(source system.Source, opts system.Options) *AppSourceVKRouter
NewAppSourceVKRouter creates a new AppSourceVKRouter.
func (*AppSourceVKRouter) AuthenticationHandler ¶
func (a *AppSourceVKRouter) AuthenticationHandler() vk.HandlerFunc
AuthenticationHandler is a handler to fetch Authentication data.
func (*AppSourceVKRouter) CapabilitiesHandler ¶
func (a *AppSourceVKRouter) CapabilitiesHandler() vk.HandlerFunc
CapabilitiesHandler is a handler to fetch Capabilities data.
func (*AppSourceVKRouter) ConnectionsHandler ¶
func (a *AppSourceVKRouter) ConnectionsHandler() vk.HandlerFunc
ConnectionsHandler is a handler to fetch Connection data.
func (*AppSourceVKRouter) FileHandler ¶
func (a *AppSourceVKRouter) FileHandler() vk.HandlerFunc
FileHandler is a handler to fetch Files.
func (*AppSourceVKRouter) GenerateRouter ¶
func (a *AppSourceVKRouter) GenerateRouter() (*vk.Router, error)
GenerateRouter generates a VK router that uses a Source to serve data.
func (*AppSourceVKRouter) GetModuleHandler ¶
func (a *AppSourceVKRouter) GetModuleHandler() vk.HandlerFunc
GetModuleHandler is a handler to find a single module.
func (*AppSourceVKRouter) OverviewHandler ¶
func (a *AppSourceVKRouter) OverviewHandler() vk.HandlerFunc
OverviewHandler is a handler to fetch the system overview.
func (*AppSourceVKRouter) QueriesHandler ¶
func (a *AppSourceVKRouter) QueriesHandler() vk.HandlerFunc
QueriesHandler is a handler to fetch queries.
func (*AppSourceVKRouter) StateHandler ¶
func (a *AppSourceVKRouter) StateHandler() vk.HandlerFunc
StateHandler is a handler to fetch the system State.
func (*AppSourceVKRouter) TenantOverviewHandler ¶
func (a *AppSourceVKRouter) TenantOverviewHandler() vk.HandlerFunc
TenantOverviewHandler is a handler to fetch a particular tenant's overview.
func (*AppSourceVKRouter) WorkflowsHandler ¶
func (a *AppSourceVKRouter) WorkflowsHandler() vk.HandlerFunc
WorkflowsHandler is a handler to fetch Workflows.