Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigTransformer ¶
type ConfigTransformer interface {
// Applies a transformation to the provided Config and returns
// the resulting Config. The provided Config is safe to return
// directly (i.e., without making a copy) and will never be
// nil. Implementations must never return nil.
TransformConfig(config *rest.Config) *rest.Config
}
func SetWarningHandler ¶
func SetWarningHandler(wh rest.WarningHandler) ConfigTransformer
type ConfigTransformerFunc ¶
func (ConfigTransformerFunc) TransformConfig ¶
func (t ConfigTransformerFunc) TransformConfig(config *rest.Config) *rest.Config
type Factory ¶
type Factory interface {
WithConfigTransformer(ConfigTransformer) Factory
NewOperatorClient() (operatorclient.ClientInterface, error)
NewKubernetesClient() (versioned.Interface, error)
NewDynamicClient() (dynamic.Interface, error)
}
func NewFactory ¶
Click to show internal directories.
Click to hide internal directories.