Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientInfo ¶
type ClientInfo struct {
// contains filtered or unexported fields
}
type ClientPool ¶
type ClientPool struct {
// contains filtered or unexported fields
}
func New ¶
func New(l log.Logger, c runtimeclient.Client) *ClientPool
func (*ClientPool) Close ¶
func (cp *ClientPool) Close()
func (*ClientPool) GetSDKClient ¶
func (cp *ClientPool) GetSDKClient(key ClientPoolKey, withMTLS bool) (sdkclient.Client, bool)
func (*ClientPool) UpsertClient ¶
func (cp *ClientPool) UpsertClient(ctx context.Context, opts NewClientOptions) (sdkclient.Client, error)
type ClientPoolKey ¶
type NewClientOptions ¶
type NewClientOptions struct {
TemporalNamespace string
K8sNamespace string
Spec v1alpha1.TemporalConnectionSpec
}
Click to show internal directories.
Click to hide internal directories.