# Packages
Package resourcerest defines interfaces for resource REST implementations.
Package resourcestrategy defines interfaces for customizing how resources are converted and stored.
Package util contains a set of utility functions that help plumbing new kubernetes resources into an aggregated apiserver.
# Functions
AddToScheme returns a function to add the Objects to the scheme.
# Interfaces
ArbitrarySubResource defines required methods for extending a new custom subresource.
ConnectorSubResource defines required methods for implementing a connector subresource.
GetterUpdaterSubResource defines required methods for implementing a subresource that allows getting & updating.
MultiVersionObject should be implemented if the resource is not storage version and has multiple versions serving at the server.
Object must be implemented by all resources served by the apiserver.
ObjectList must be implemented by all resources' list object.
ObjectWithArbitrarySubResource defines an interface for plumbing arbitrary sub-resources for a resource.
ObjectWithScaleSubResource defines an interface for getting and setting the scale sub-resource for a resource.
ObjectWithStatusSubResource defines an interface for getting and setting the status sub-resource for a resource.
QueryParameterObject allows the object to be casted to url.Values.
StatusSubResource defines required methods for implementing a status subresource.
SubResource defines interface for registering arbitrary subresource to the parent resource.