Documentation ¶
Index ¶
- Constants
- type IrisProxyRulesConfigs
- func (i *IrisProxyRulesConfigs) AddDurableExecutionIDHeaderToHeaders(dexecID string)
- func (i *IrisProxyRulesConfigs) AddLoadBalancingStrategyHeaderToHeaders(lbs string)
- func (i *IrisProxyRulesConfigs) AddMaxRetriesHeaderToHeaders(maxRetries string)
- func (i *IrisProxyRulesConfigs) AddRetryCountHeaderToHeaders(retryID string)
- func (i *IrisProxyRulesConfigs) AddSessionLockIDHeaderToHeaders(sessionID string)
- func (i *IrisProxyRulesConfigs) AddSessionLockTTLHeaderToHeaders(ttl string)
Constants ¶
View Source
const ( DurableExecutionID = "Durable-Execution-ID" RetryCount = "Retry-Count" MaxRetries = "Max-Retries" )
View Source
const ( SessionLockID = "Session-Lock-ID" SessionLockTTL = "Session-Lock-TTL" )
View Source
const (
LoadBalancingStrategy = "Load-Balancing-Strategy"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IrisProxyRulesConfigs ¶
type IrisProxyRulesConfigs struct { zeus_client.ZeusClient Routes []string `json:"routes"` Headers map[string]string `json:"headers"` }
func (*IrisProxyRulesConfigs) AddDurableExecutionIDHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddDurableExecutionIDHeaderToHeaders(dexecID string)
func (*IrisProxyRulesConfigs) AddLoadBalancingStrategyHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddLoadBalancingStrategyHeaderToHeaders(lbs string)
func (*IrisProxyRulesConfigs) AddMaxRetriesHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddMaxRetriesHeaderToHeaders(maxRetries string)
func (*IrisProxyRulesConfigs) AddRetryCountHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddRetryCountHeaderToHeaders(retryID string)
func (*IrisProxyRulesConfigs) AddSessionLockIDHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddSessionLockIDHeaderToHeaders(sessionID string)
func (*IrisProxyRulesConfigs) AddSessionLockTTLHeaderToHeaders ¶
func (i *IrisProxyRulesConfigs) AddSessionLockTTLHeaderToHeaders(ttl string)
Click to show internal directories.
Click to hide internal directories.