package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev
# Packages
Package negotiation contains media type negotiation logic.
Package responsewriters containers helpers to write responses in HTTP handlers.
# Functions
ConnectResource returns a function that handles a connect request on a rest.Storage object.
CreateNamedResource returns a function that will handle a resource creation with name.
CreateResource returns a function that will handle a resource creation.
DeleteCollection returns a function that will handle a collection deletion.
DeleteResource returns a function that will handle a resource deletion TODO admission here becomes solely validating admission.
GetResource returns a function that handles retrieving a single resource from a rest.Storage object.
GetResourceWithOptions returns a function that handles retrieving a single resource from a rest.Storage object.
No description provided by the author
PatchResource returns a function that will handle a resource patch.
UpdateResource returns a function that will handle a resource update.
# Structs
No description provided by the author
RequestScope encapsulates common fields across all RESTful handler methods.
WatchServer serves a watch.Interface over a websocket or vanilla HTTP.
# Interfaces
ScopeNamer handles accessing names from requests and objects.
timeoutFactory abstracts watch timeout logic for testing.