Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientPool ¶
type ClientPool struct {
IDClientMap map[string]tsdkClient.Client
// contains filtered or unexported fields
}
ClientPool contains Temporal clients for different site agents
func NewClientPool ¶
func NewClientPool(tcfg *cconfig.TemporalConfig) *ClientPool
NewClientPool initializes and returns a new client pool
func (*ClientPool) GetClientByID ¶
func (cp *ClientPool) GetClientByID(siteID uuid.UUID) (tsdkClient.Client, error)
GetClientByID returns a Temporal client for given cluster ID
Click to show internal directories.
Click to hide internal directories.