Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NewSecretClient ¶
type NewSecretClient func(context.Context, *nautesconfig.Config, client.Client) (secretclient.SecretClient, error)
type SecretClientFactory ¶
type SecretClientFactory struct {
// contains filtered or unexported fields
}
func GetFactory ¶
func GetFactory() SecretClientFactory
func (SecretClientFactory) AddNewMethod ¶
func (s SecretClientFactory) AddNewMethod(name string, newFunc NewSecretClient)
func (SecretClientFactory) NewSecretClient ¶
func (s SecretClientFactory) NewSecretClient(ctx context.Context, cfg *nautesconfig.Config, k8sClient client.Client) (secretclient.SecretClient, error)
Click to show internal directories.
Click to hide internal directories.