Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrokerMessage ¶
type BrokerMessage struct {
Data interface{} `json:"data"`
}
BrokerMessage is the struct that represents the client's request format
type ConnectionVariables ¶
ConnectionVariables is the structure resposible for storing enviroment variable names regarding connection ports for sidecars
type Reader ¶
type Reader interface { ReadMessage(ctx context.Context, channel string) ([]byte, error) Commit(ctx context.Context, channel string) error Close() error }
Reader reads from a message broker
type SidecarConnections ¶
SidecarConnections object to store a sidecar's connectio ports
type SidecarFactory ¶
type SidecarFactory func(app *meta.App, conn *SidecarConnections, opts ...k8s.ContainerOption) (corev1.Container, []corev1.EnvVar)
SidecarFactory function type responsible for creating a sidecar for a broker
Click to show internal directories.
Click to hide internal directories.