Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KnDynamicClient ¶
type KnDynamicClient interface {
// Namespace in which this client is operating for
Namespace() string
// ListCRDs returns list of CRDs with their type and name
ListCRDs(options metav1.ListOptions) (*unstructured.UnstructuredList, error)
// ListSourceCRDs returns list of eventing sources CRDs
ListSourcesTypes() (*unstructured.UnstructuredList, error)
// RawClient returns the raw dynamic client interface
RawClient() dynamic.Interface
}
KnDynamicClient to client-go Dynamic client. All methods are relative to the namespace specified during construction
func NewKnDynamicClient ¶
func NewKnDynamicClient(client dynamic.Interface, namespace string) KnDynamicClient
NewKnDynamicClient is to invoke Eventing Sources Client API to create object
Click to show internal directories.
Click to hide internal directories.