Documentation ¶
Index ¶
- Constants
- Variables
- func ErrCopyBuffer(err error) error
- func ErrExecTerminal(err error) error
- func ErrGetObject(err error) error
- func ErrInitRequest(err error) error
- func ErrKubeConfig(err error) error
- func ErrLogStream(err error) error
- func ErrNewInformer(err error) error
- func ErrNewPipeline(err error) error
- func ErrSubscribeRequest(err error) error
- func GetDynamicInformer(config config.Handler, dynamicKubeClient dynamic.Interface, ...) dynamicinformer.DynamicSharedInformerFactory
- func GetListOptionsFunc(config config.Handler) (func(*v1.ListOptions), error)
- type Handler
Constants ¶
View Source
const KB = 1024
KB stands for KiloByte
Variables ¶
View Source
var ( ErrGetObjectCode = "1004" ErrNewPipelineCode = "1005" ErrNewInformerCode = "1006" ErrKubeConfigCode = "1007" ErrInitRequestCode = "1008" ErrSubscribeRequestCode = "1009" ErrLogStreamCode = "1010" ErrCopyBufferCode = "1011" ErrInvalidRequestCode = "1012" ErrExecTerminalCode = "1013" ErrInvalidRequest = errors.New(ErrInvalidRequestCode, errors.Alert, []string{"Request is invalid"}, []string{}, []string{"Stale request on the broker"}, []string{"Make sure the request format is correctly configured"}) )
Functions ¶
func ErrCopyBuffer ¶ added in v0.1.18
func ErrExecTerminal ¶ added in v0.1.21
func ErrGetObject ¶ added in v0.1.8
func ErrInitRequest ¶ added in v0.1.18
func ErrKubeConfig ¶
func ErrLogStream ¶ added in v0.1.18
func ErrNewInformer ¶
func ErrNewPipeline ¶ added in v0.1.8
func ErrSubscribeRequest ¶ added in v0.1.18
func GetDynamicInformer ¶ added in v0.7.1
func GetDynamicInformer(config config.Handler, dynamicKubeClient dynamic.Interface, listOptionsFunc func(*v1.ListOptions)) dynamicinformer.DynamicSharedInformerFactory
func GetListOptionsFunc ¶ added in v0.7.1
func GetListOptionsFunc(config config.Handler) (func(*v1.ListOptions), error)
Types ¶
type Handler ¶
type Handler struct { Config config.Handler Log logger.Handler Broker broker.Handler // contains filtered or unexported fields }
Handler contains all handlers, channels, clients, and other parameters for an adapter. Use type embedding in a specific adapter to extend it.
func (*Handler) ListenToRequests ¶ added in v0.1.18
func (h *Handler) ListenToRequests()
func (*Handler) UpdateInformer ¶ added in v0.7.1
Click to show internal directories.
Click to hide internal directories.