Documentation ¶
Index ¶
- func BrokerExchangeName(b *eventingv1.Broker, dlx bool) string
- func CreateBrokerDeadLetterQueueName(b *eventingv1.Broker) string
- func CreateTriggerDeadLetterQueueName(t *eventingv1.Trigger) string
- func CreateTriggerQueueName(t *eventingv1.Trigger) string
- func TriggerDLXExchangeName(t *eventingv1.Trigger) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BrokerExchangeName ¶
func BrokerExchangeName(b *eventingv1.Broker, dlx bool) string
BrokerExchangeName creates a name for Broker Exchange. Format is broker.Namespace.Name.BrokerUID for normal exchanges and broker.Namespace.Name.dlx.BrokerUID for DLX exchanges.
func CreateBrokerDeadLetterQueueName ¶
func CreateBrokerDeadLetterQueueName(b *eventingv1.Broker) string
CreateBrokerDeadLetterQueueName constructs a Broker dead letter queue name. Format is b.Namespace.Name.dlq.BrokerUID
func CreateTriggerDeadLetterQueueName ¶
func CreateTriggerDeadLetterQueueName(t *eventingv1.Trigger) string
CreateTriggerDeadLetterQueueName creates a dead letter queue name for Trigger if Trigger has defined a DeadLetterSink. Format is t.Namespace.Name.dlq.TriggerUID
func CreateTriggerQueueName ¶
func CreateTriggerQueueName(t *eventingv1.Trigger) string
CreateTriggerQueueName creates a queue name for Trigger events. Format is t.Namespace.Name.TriggerUID
func TriggerDLXExchangeName ¶
func TriggerDLXExchangeName(t *eventingv1.Trigger) string
TriggerDLXExchangeName creates a DLX name that's used if Trigger has defined DeadLetterSink. Format is t.Namespace.Name.dlx.TriggerUID
Types ¶
This section is empty.