Directories ¶
Path | Synopsis |
---|---|
fake
Package fake is a generated GoMock package.
|
Package fake is a generated GoMock package. |
controllers
|
|
Package ext is a generated GoMock package.
|
Package ext is a generated GoMock package. |
schemas
Package schemas handles streaming schema updates and changes.
|
Package schemas handles streaming schema updates and changes. |
virtual
Package virtual provides functions/resources to define virtual fields (fields which don't exist in k8s but should be visible in the API) on resources
|
Package virtual provides functions/resources to define virtual fields (fields which don't exist in k8s but should be visible in the API) on resources |
virtual/common
Package common provides cache.TransformFunc's which are common to all types
|
Package common provides cache.TransformFunc's which are common to all types |
virtual/events
Package common provides cache.TransformFunc's for /v1 Event objects
|
Package common provides cache.TransformFunc's for /v1 Event objects |
converter
Package converter is responsible for converting the types registered with a k8s server to schemas which can be used by the UI (and other consumers) to discover the resources available and the current user's permissions.
|
Package converter is responsible for converting the types registered with a k8s server to schemas which can be used by the UI (and other consumers) to discover the resources available and the current user's permissions. |
fake
Package fake is a generated GoMock package.
|
Package fake is a generated GoMock package. |
stores
|
|
partition
Package partition implements a store with parallel partitioning of data so that segmented data can be concurrently collected and returned as a single data set.
|
Package partition implements a store with parallel partitioning of data so that segmented data can be concurrently collected and returned as a single data set. |
partition/listprocessor
Package listprocessor contains methods for filtering, sorting, and paginating lists of objects.
|
Package listprocessor contains methods for filtering, sorting, and paginating lists of objects. |
proxy
Package proxy implements the proxy store, which is responsible for interfacing directly with Kubernetes.
|
Package proxy implements the proxy store, which is responsible for interfacing directly with Kubernetes. |
sqlpartition
Package sqlpartition implements a store which converts a request to partitions based on the user's rbac for the resource.
|
Package sqlpartition implements a store which converts a request to partitions based on the user's rbac for the resource. |
sqlpartition/listprocessor
Package listprocessor contains methods for filtering, sorting, and paginating lists of objects.
|
Package listprocessor contains methods for filtering, sorting, and paginating lists of objects. |
sqlproxy
Package sqlproxy implements the proxy store, which is responsible for either interfacing directly with the Kubernetes API, or in the case of List, interfacing with an on-disk cache of items in the Kubernetes API.
|
Package sqlproxy implements the proxy store, which is responsible for either interfacing directly with the Kubernetes API, or in the case of List, interfacing with an on-disk cache of items in the Kubernetes API. |
sqlproxy/tablelistconvert
Package tablelistconvert provides a client that will use a table client but convert *UnstructuredList and *Unstructured objects returned by ByID and List to resemble those returned by non-table clients while preserving some table-related data.
|
Package tablelistconvert provides a client that will use a table client but convert *UnstructuredList and *Unstructured objects returned by ByID and List to resemble those returned by non-table clients while preserving some table-related data. |
Click to show internal directories.
Click to hide internal directories.