Documentation ¶
Index ¶
- func DefaultGetter(apiOp *types.APIRequest) *types.APISchemas
- func Handler(apiOp *types.APIRequest, getter SchemasGetter, serverVersion string) (types.APIObjectList, error)
- func MarshallObject(apiOp *types.APIRequest, getter SchemasGetter, event types.APIEvent) types.APIEvent
- func NewHandler(getter SchemasGetter, serverVersion string) types.RequestListHandler
- func Register(schemas *types.APISchemas, getter SchemasGetter, serverVersion string)
- type Converter
- type SchemasGetter
- type Subscribe
- type WatchSession
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultGetter ¶
func DefaultGetter(apiOp *types.APIRequest) *types.APISchemas
func Handler ¶
func Handler(apiOp *types.APIRequest, getter SchemasGetter, serverVersion string) (types.APIObjectList, error)
func MarshallObject ¶
func MarshallObject(apiOp *types.APIRequest, getter SchemasGetter, event types.APIEvent) types.APIEvent
func NewHandler ¶
func NewHandler(getter SchemasGetter, serverVersion string) types.RequestListHandler
func Register ¶
func Register(schemas *types.APISchemas, getter SchemasGetter, serverVersion string)
Types ¶
type Converter ¶
type Converter struct { writer.EncodingResponseWriter // contains filtered or unexported fields }
type SchemasGetter ¶
type SchemasGetter func(apiOp *types.APIRequest) *types.APISchemas
type WatchSession ¶
func NewWatchSession ¶
func NewWatchSession(apiOp *types.APIRequest, getter SchemasGetter) *WatchSession
func (*WatchSession) Close ¶
func (s *WatchSession) Close()
Click to show internal directories.
Click to hide internal directories.