v1beta1

package
v0.7.7-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2024 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config added in v0.7.5

type Config struct {
	// contains filtered or unexported fields
}

type GRPCServer

type GRPCServer struct {
	sirenv1beta1.UnimplementedSirenServiceServer
	// contains filtered or unexported fields
}

func NewGRPCServer

func NewGRPCServer(
	logger log.Logger,
	headers api.HeadersConfig,
	apiDeps *api.Deps,
	opts ...GRPCServerOption) *GRPCServer

func (*GRPCServer) AddSubscriptionReceiver added in v0.7.6

func (*GRPCServer) ListNotificationMessages added in v0.7.3

func (*GRPCServer) ListNotifications added in v0.7.4

func (*GRPCServer) ListRules

func (*GRPCServer) ListSubscriptionReceivers added in v0.7.6

func (*GRPCServer) PostBulkNotifications added in v0.7.6

func (*GRPCServer) PostNotification added in v0.7.0

type GRPCServerOption added in v0.6.10

type GRPCServerOption func(*GRPCServer)

GRPCServerOption provides ability to configure the grpc initialization

func WithDebugRequest added in v0.6.11

func WithDebugRequest(debugRequest bool) GRPCServerOption

func WithGlobalSubscription added in v0.6.10

func WithGlobalSubscription(useGlobalSubscription bool) GRPCServerOption

func WithSubscriptionV2 added in v0.7.5

func WithSubscriptionV2(subscriptionV2Enabled bool) GRPCServerOption

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL