Documentation ¶
Index ¶
- func NewChannel(name string, p *v1alpha1.Parallel) (*unstructured.Unstructured, error)
- func NewFilterSubscription(branchNumber int, p *v1alpha1.Parallel) *messagingv1alpha1.Subscription
- func NewSubscription(branchNumber int, p *v1alpha1.Parallel) *messagingv1alpha1.Subscription
- func ParallelBranchChannelName(parallelName string, branchNumber int) string
- func ParallelChannelName(parallelName string) string
- func ParallelFilterSubscriptionName(parallelName string, branchNumber int) string
- func ParallelSubscriptionName(parallelName string, branchNumber int) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChannel ¶
func NewChannel(name string, p *v1alpha1.Parallel) (*unstructured.Unstructured, error)
NewChannel returns an unstructured.Unstructured based on the ChannelTemplateSpec for a given parallel.
func NewFilterSubscription ¶
func NewFilterSubscription(branchNumber int, p *v1alpha1.Parallel) *messagingv1alpha1.Subscription
func NewSubscription ¶
func NewSubscription(branchNumber int, p *v1alpha1.Parallel) *messagingv1alpha1.Subscription
func ParallelBranchChannelName ¶
ParallelBranchChannelName creates a name for the Channel fronting a specific branch
func ParallelChannelName ¶
ParallelChannelName creates a name for the Channel fronting parallel.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.