processing

package
v5.4.0 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EventHandlers_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "dolittle.runtime.events.processing.EventHandlers",
	HandlerType: (*EventHandlersServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Connect",
			Handler:       _EventHandlers_Connect_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "Runtime/Events.Processing/EventHandlers.proto",
}

EventHandlers_ServiceDesc is the grpc.ServiceDesc for EventHandlers service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_Runtime_Events_Processing_EventHandlers_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_Filters_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_PartitionedFilters_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_Processors_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_Projections_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_PublicFilters_proto protoreflect.FileDescriptor
View Source
var File_Runtime_Events_Processing_StreamEvent_proto protoreflect.FileDescriptor
View Source
var Filters_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "dolittle.runtime.events.processing.Filters",
	HandlerType: (*FiltersServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Connect",
			Handler:       _Filters_Connect_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "ConnectPartitioned",
			Handler:       _Filters_ConnectPartitioned_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "ConnectPublic",
			Handler:       _Filters_ConnectPublic_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "Runtime/Events.Processing/Filters.proto",
}

Filters_ServiceDesc is the grpc.ServiceDesc for Filters service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Processors_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "dolittle.runtime.events.processing.Processors",
	HandlerType: (*ProcessorsServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Connect",
			Handler:       _Processors_Connect_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "Runtime/Events.Processing/Processors.proto",
}

Processors_ServiceDesc is the grpc.ServiceDesc for Processors service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Projections_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "dolittle.runtime.events.processing.Projections",
	HandlerType: (*ProjectionsServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Connect",
			Handler:       _Projections_Connect_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "Runtime/Events.Processing/Projections.proto",
}

Projections_ServiceDesc is the grpc.ServiceDesc for Projections service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterEventHandlersServer

func RegisterEventHandlersServer(s grpc.ServiceRegistrar, srv EventHandlersServer)

func RegisterFiltersServer

func RegisterFiltersServer(s grpc.ServiceRegistrar, srv FiltersServer)

func RegisterProcessorsServer

func RegisterProcessorsServer(s grpc.ServiceRegistrar, srv ProcessorsServer)

func RegisterProjectionsServer

func RegisterProjectionsServer(s grpc.ServiceRegistrar, srv ProjectionsServer)

Types

type EventHandlerClientToRuntimeMessage

type EventHandlerClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*EventHandlerClientToRuntimeMessage_RegistrationRequest
	//	*EventHandlerClientToRuntimeMessage_HandleResult
	//	*EventHandlerClientToRuntimeMessage_Pong
	Message isEventHandlerClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*EventHandlerClientToRuntimeMessage) Descriptor deprecated

func (*EventHandlerClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use EventHandlerClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*EventHandlerClientToRuntimeMessage) GetHandleResult

func (*EventHandlerClientToRuntimeMessage) GetMessage

func (m *EventHandlerClientToRuntimeMessage) GetMessage() isEventHandlerClientToRuntimeMessage_Message

func (*EventHandlerClientToRuntimeMessage) GetPong

func (*EventHandlerClientToRuntimeMessage) GetRegistrationRequest

func (*EventHandlerClientToRuntimeMessage) ProtoMessage

func (*EventHandlerClientToRuntimeMessage) ProtoMessage()

func (*EventHandlerClientToRuntimeMessage) ProtoReflect

func (*EventHandlerClientToRuntimeMessage) Reset

func (*EventHandlerClientToRuntimeMessage) String

type EventHandlerClientToRuntimeMessage_HandleResult

type EventHandlerClientToRuntimeMessage_HandleResult struct {
	HandleResult *EventHandlerResponse `protobuf:"bytes,2,opt,name=handleResult,proto3,oneof"`
}

type EventHandlerClientToRuntimeMessage_Pong

type EventHandlerClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type EventHandlerClientToRuntimeMessage_RegistrationRequest

type EventHandlerClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *EventHandlerRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type EventHandlerRegistrationRequest

type EventHandlerRegistrationRequest struct {
	CallContext    *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	ScopeId        *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	EventHandlerId *protobuf.Uuid                        `protobuf:"bytes,3,opt,name=eventHandlerId,proto3" json:"eventHandlerId,omitempty"`
	Types          []*artifacts.Artifact                 `protobuf:"bytes,4,rep,name=types,proto3" json:"types,omitempty"`
	Partitioned    bool                                  `protobuf:"varint,5,opt,name=partitioned,proto3" json:"partitioned,omitempty"`
	// contains filtered or unexported fields
}

func (*EventHandlerRegistrationRequest) Descriptor deprecated

func (*EventHandlerRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use EventHandlerRegistrationRequest.ProtoReflect.Descriptor instead.

func (*EventHandlerRegistrationRequest) GetCallContext

func (*EventHandlerRegistrationRequest) GetEventHandlerId

func (x *EventHandlerRegistrationRequest) GetEventHandlerId() *protobuf.Uuid

func (*EventHandlerRegistrationRequest) GetPartitioned

func (x *EventHandlerRegistrationRequest) GetPartitioned() bool

func (*EventHandlerRegistrationRequest) GetScopeId

func (*EventHandlerRegistrationRequest) GetTypes

func (*EventHandlerRegistrationRequest) ProtoMessage

func (*EventHandlerRegistrationRequest) ProtoMessage()

func (*EventHandlerRegistrationRequest) ProtoReflect

func (*EventHandlerRegistrationRequest) Reset

func (*EventHandlerRegistrationRequest) String

type EventHandlerRegistrationResponse

type EventHandlerRegistrationResponse struct {
	Failure *protobuf.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*EventHandlerRegistrationResponse) Descriptor deprecated

func (*EventHandlerRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use EventHandlerRegistrationResponse.ProtoReflect.Descriptor instead.

func (*EventHandlerRegistrationResponse) GetFailure

func (*EventHandlerRegistrationResponse) ProtoMessage

func (*EventHandlerRegistrationResponse) ProtoMessage()

func (*EventHandlerRegistrationResponse) ProtoReflect

func (*EventHandlerRegistrationResponse) Reset

func (*EventHandlerRegistrationResponse) String

type EventHandlerResponse

type EventHandlerResponse struct {
	CallContext *services.ReverseCallResponseContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	Failure     *ProcessorFailure                    `protobuf:"bytes,2,opt,name=failure,proto3" json:"failure,omitempty"` // If not set/empty - no failure
	// contains filtered or unexported fields
}

func (*EventHandlerResponse) Descriptor deprecated

func (*EventHandlerResponse) Descriptor() ([]byte, []int)

Deprecated: Use EventHandlerResponse.ProtoReflect.Descriptor instead.

func (*EventHandlerResponse) GetCallContext

func (*EventHandlerResponse) GetFailure

func (x *EventHandlerResponse) GetFailure() *ProcessorFailure

func (*EventHandlerResponse) ProtoMessage

func (*EventHandlerResponse) ProtoMessage()

func (*EventHandlerResponse) ProtoReflect

func (x *EventHandlerResponse) ProtoReflect() protoreflect.Message

func (*EventHandlerResponse) Reset

func (x *EventHandlerResponse) Reset()

func (*EventHandlerResponse) String

func (x *EventHandlerResponse) String() string

type EventHandlerRuntimeToClientMessage

type EventHandlerRuntimeToClientMessage struct {

	// Types that are assignable to Message:
	//	*EventHandlerRuntimeToClientMessage_RegistrationResponse
	//	*EventHandlerRuntimeToClientMessage_HandleRequest
	//	*EventHandlerRuntimeToClientMessage_Ping
	Message isEventHandlerRuntimeToClientMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*EventHandlerRuntimeToClientMessage) Descriptor deprecated

func (*EventHandlerRuntimeToClientMessage) Descriptor() ([]byte, []int)

Deprecated: Use EventHandlerRuntimeToClientMessage.ProtoReflect.Descriptor instead.

func (*EventHandlerRuntimeToClientMessage) GetHandleRequest

func (*EventHandlerRuntimeToClientMessage) GetMessage

func (m *EventHandlerRuntimeToClientMessage) GetMessage() isEventHandlerRuntimeToClientMessage_Message

func (*EventHandlerRuntimeToClientMessage) GetPing

func (*EventHandlerRuntimeToClientMessage) GetRegistrationResponse

func (*EventHandlerRuntimeToClientMessage) ProtoMessage

func (*EventHandlerRuntimeToClientMessage) ProtoMessage()

func (*EventHandlerRuntimeToClientMessage) ProtoReflect

func (*EventHandlerRuntimeToClientMessage) Reset

func (*EventHandlerRuntimeToClientMessage) String

type EventHandlerRuntimeToClientMessage_HandleRequest

type EventHandlerRuntimeToClientMessage_HandleRequest struct {
	HandleRequest *HandleEventRequest `protobuf:"bytes,2,opt,name=handleRequest,proto3,oneof"`
}

type EventHandlerRuntimeToClientMessage_Ping

type EventHandlerRuntimeToClientMessage_Ping struct {
	Ping *services.Ping `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type EventHandlerRuntimeToClientMessage_RegistrationResponse

type EventHandlerRuntimeToClientMessage_RegistrationResponse struct {
	RegistrationResponse *EventHandlerRegistrationResponse `protobuf:"bytes,1,opt,name=registrationResponse,proto3,oneof"`
}

type EventHandlersClient

type EventHandlersClient interface {
	Connect(ctx context.Context, opts ...grpc.CallOption) (EventHandlers_ConnectClient, error)
}

EventHandlersClient is the client API for EventHandlers service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type EventHandlersServer

type EventHandlersServer interface {
	Connect(EventHandlers_ConnectServer) error
	// contains filtered or unexported methods
}

EventHandlersServer is the server API for EventHandlers service. All implementations must embed UnimplementedEventHandlersServer for forward compatibility

type EventPropertyKeySelector

type EventPropertyKeySelector struct {
	PropertyName string `protobuf:"bytes,1,opt,name=propertyName,proto3" json:"propertyName,omitempty"`
	// contains filtered or unexported fields
}

func (*EventPropertyKeySelector) Descriptor deprecated

func (*EventPropertyKeySelector) Descriptor() ([]byte, []int)

Deprecated: Use EventPropertyKeySelector.ProtoReflect.Descriptor instead.

func (*EventPropertyKeySelector) GetPropertyName

func (x *EventPropertyKeySelector) GetPropertyName() string

func (*EventPropertyKeySelector) ProtoMessage

func (*EventPropertyKeySelector) ProtoMessage()

func (*EventPropertyKeySelector) ProtoReflect

func (x *EventPropertyKeySelector) ProtoReflect() protoreflect.Message

func (*EventPropertyKeySelector) Reset

func (x *EventPropertyKeySelector) Reset()

func (*EventPropertyKeySelector) String

func (x *EventPropertyKeySelector) String() string

type EventSourceIdKeySelector

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

func (*EventSourceIdKeySelector) Descriptor deprecated

func (*EventSourceIdKeySelector) Descriptor() ([]byte, []int)

Deprecated: Use EventSourceIdKeySelector.ProtoReflect.Descriptor instead.

func (*EventSourceIdKeySelector) ProtoMessage

func (*EventSourceIdKeySelector) ProtoMessage()

func (*EventSourceIdKeySelector) ProtoReflect

func (x *EventSourceIdKeySelector) ProtoReflect() protoreflect.Message

func (*EventSourceIdKeySelector) Reset

func (x *EventSourceIdKeySelector) Reset()

func (*EventSourceIdKeySelector) String

func (x *EventSourceIdKeySelector) String() string

type FilterClientToRuntimeMessage

type FilterClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*FilterClientToRuntimeMessage_RegistrationRequest
	//	*FilterClientToRuntimeMessage_FilterResult
	//	*FilterClientToRuntimeMessage_Pong
	Message isFilterClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*FilterClientToRuntimeMessage) Descriptor deprecated

func (*FilterClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use FilterClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*FilterClientToRuntimeMessage) GetFilterResult

func (x *FilterClientToRuntimeMessage) GetFilterResult() *FilterResponse

func (*FilterClientToRuntimeMessage) GetMessage

func (m *FilterClientToRuntimeMessage) GetMessage() isFilterClientToRuntimeMessage_Message

func (*FilterClientToRuntimeMessage) GetPong

func (*FilterClientToRuntimeMessage) GetRegistrationRequest

func (x *FilterClientToRuntimeMessage) GetRegistrationRequest() *FilterRegistrationRequest

func (*FilterClientToRuntimeMessage) ProtoMessage

func (*FilterClientToRuntimeMessage) ProtoMessage()

func (*FilterClientToRuntimeMessage) ProtoReflect

func (*FilterClientToRuntimeMessage) Reset

func (x *FilterClientToRuntimeMessage) Reset()

func (*FilterClientToRuntimeMessage) String

type FilterClientToRuntimeMessage_FilterResult

type FilterClientToRuntimeMessage_FilterResult struct {
	FilterResult *FilterResponse `protobuf:"bytes,2,opt,name=filterResult,proto3,oneof"`
}

type FilterClientToRuntimeMessage_Pong

type FilterClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type FilterClientToRuntimeMessage_RegistrationRequest

type FilterClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *FilterRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type FilterEventRequest

type FilterEventRequest struct {
	CallContext          *services.ReverseCallRequestContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	Event                *events.CommittedEvent              `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	ScopeId              *protobuf.Uuid                      `protobuf:"bytes,3,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	RetryProcessingState *RetryProcessingState               `protobuf:"bytes,4,opt,name=retryProcessingState,proto3" json:"retryProcessingState,omitempty"`
	// contains filtered or unexported fields
}

func (*FilterEventRequest) Descriptor deprecated

func (*FilterEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use FilterEventRequest.ProtoReflect.Descriptor instead.

func (*FilterEventRequest) GetCallContext

func (*FilterEventRequest) GetEvent

func (x *FilterEventRequest) GetEvent() *events.CommittedEvent

func (*FilterEventRequest) GetRetryProcessingState

func (x *FilterEventRequest) GetRetryProcessingState() *RetryProcessingState

func (*FilterEventRequest) GetScopeId

func (x *FilterEventRequest) GetScopeId() *protobuf.Uuid

func (*FilterEventRequest) ProtoMessage

func (*FilterEventRequest) ProtoMessage()

func (*FilterEventRequest) ProtoReflect

func (x *FilterEventRequest) ProtoReflect() protoreflect.Message

func (*FilterEventRequest) Reset

func (x *FilterEventRequest) Reset()

func (*FilterEventRequest) String

func (x *FilterEventRequest) String() string

type FilterRegistrationRequest

type FilterRegistrationRequest struct {
	CallContext *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	ScopeId     *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	FilterId    *protobuf.Uuid                        `protobuf:"bytes,3,opt,name=filterId,proto3" json:"filterId,omitempty"`
	// contains filtered or unexported fields
}

func (*FilterRegistrationRequest) Descriptor deprecated

func (*FilterRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use FilterRegistrationRequest.ProtoReflect.Descriptor instead.

func (*FilterRegistrationRequest) GetCallContext

func (*FilterRegistrationRequest) GetFilterId

func (x *FilterRegistrationRequest) GetFilterId() *protobuf.Uuid

func (*FilterRegistrationRequest) GetScopeId

func (x *FilterRegistrationRequest) GetScopeId() *protobuf.Uuid

func (*FilterRegistrationRequest) ProtoMessage

func (*FilterRegistrationRequest) ProtoMessage()

func (*FilterRegistrationRequest) ProtoReflect

func (*FilterRegistrationRequest) Reset

func (x *FilterRegistrationRequest) Reset()

func (*FilterRegistrationRequest) String

func (x *FilterRegistrationRequest) String() string

type FilterRegistrationResponse

type FilterRegistrationResponse struct {
	Failure *protobuf.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*FilterRegistrationResponse) Descriptor deprecated

func (*FilterRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use FilterRegistrationResponse.ProtoReflect.Descriptor instead.

func (*FilterRegistrationResponse) GetFailure

func (x *FilterRegistrationResponse) GetFailure() *protobuf.Failure

func (*FilterRegistrationResponse) ProtoMessage

func (*FilterRegistrationResponse) ProtoMessage()

func (*FilterRegistrationResponse) ProtoReflect

func (*FilterRegistrationResponse) Reset

func (x *FilterRegistrationResponse) Reset()

func (*FilterRegistrationResponse) String

func (x *FilterRegistrationResponse) String() string

type FilterResponse

type FilterResponse struct {
	CallContext *services.ReverseCallResponseContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	IsIncluded  bool                                 `protobuf:"varint,2,opt,name=isIncluded,proto3" json:"isIncluded,omitempty"`
	Failure     *ProcessorFailure                    `protobuf:"bytes,3,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*FilterResponse) Descriptor deprecated

func (*FilterResponse) Descriptor() ([]byte, []int)

Deprecated: Use FilterResponse.ProtoReflect.Descriptor instead.

func (*FilterResponse) GetCallContext

func (x *FilterResponse) GetCallContext() *services.ReverseCallResponseContext

func (*FilterResponse) GetFailure

func (x *FilterResponse) GetFailure() *ProcessorFailure

func (*FilterResponse) GetIsIncluded

func (x *FilterResponse) GetIsIncluded() bool

func (*FilterResponse) ProtoMessage

func (*FilterResponse) ProtoMessage()

func (*FilterResponse) ProtoReflect

func (x *FilterResponse) ProtoReflect() protoreflect.Message

func (*FilterResponse) Reset

func (x *FilterResponse) Reset()

func (*FilterResponse) String

func (x *FilterResponse) String() string

type FilterRuntimeToClientMessage

type FilterRuntimeToClientMessage struct {

	// Types that are assignable to Message:
	//	*FilterRuntimeToClientMessage_RegistrationResponse
	//	*FilterRuntimeToClientMessage_FilterRequest
	//	*FilterRuntimeToClientMessage_Ping
	Message isFilterRuntimeToClientMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*FilterRuntimeToClientMessage) Descriptor deprecated

func (*FilterRuntimeToClientMessage) Descriptor() ([]byte, []int)

Deprecated: Use FilterRuntimeToClientMessage.ProtoReflect.Descriptor instead.

func (*FilterRuntimeToClientMessage) GetFilterRequest

func (x *FilterRuntimeToClientMessage) GetFilterRequest() *FilterEventRequest

func (*FilterRuntimeToClientMessage) GetMessage

func (m *FilterRuntimeToClientMessage) GetMessage() isFilterRuntimeToClientMessage_Message

func (*FilterRuntimeToClientMessage) GetPing

func (*FilterRuntimeToClientMessage) GetRegistrationResponse

func (x *FilterRuntimeToClientMessage) GetRegistrationResponse() *FilterRegistrationResponse

func (*FilterRuntimeToClientMessage) ProtoMessage

func (*FilterRuntimeToClientMessage) ProtoMessage()

func (*FilterRuntimeToClientMessage) ProtoReflect

func (*FilterRuntimeToClientMessage) Reset

func (x *FilterRuntimeToClientMessage) Reset()

func (*FilterRuntimeToClientMessage) String

type FilterRuntimeToClientMessage_FilterRequest

type FilterRuntimeToClientMessage_FilterRequest struct {
	FilterRequest *FilterEventRequest `protobuf:"bytes,2,opt,name=filterRequest,proto3,oneof"`
}

type FilterRuntimeToClientMessage_Ping

type FilterRuntimeToClientMessage_Ping struct {
	Ping *services.Ping `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type FilterRuntimeToClientMessage_RegistrationResponse

type FilterRuntimeToClientMessage_RegistrationResponse struct {
	RegistrationResponse *FilterRegistrationResponse `protobuf:"bytes,1,opt,name=registrationResponse,proto3,oneof"`
}

type FiltersClient

type FiltersClient interface {
	Connect(ctx context.Context, opts ...grpc.CallOption) (Filters_ConnectClient, error)
	ConnectPartitioned(ctx context.Context, opts ...grpc.CallOption) (Filters_ConnectPartitionedClient, error)
	ConnectPublic(ctx context.Context, opts ...grpc.CallOption) (Filters_ConnectPublicClient, error)
}

FiltersClient is the client API for Filters service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFiltersClient

func NewFiltersClient(cc grpc.ClientConnInterface) FiltersClient

type FiltersServer

type FiltersServer interface {
	Connect(Filters_ConnectServer) error
	ConnectPartitioned(Filters_ConnectPartitionedServer) error
	ConnectPublic(Filters_ConnectPublicServer) error
	// contains filtered or unexported methods
}

FiltersServer is the server API for Filters service. All implementations must embed UnimplementedFiltersServer for forward compatibility

type Filters_ConnectClient

type Filters_ConnectClient interface {
	Send(*FilterClientToRuntimeMessage) error
	Recv() (*FilterRuntimeToClientMessage, error)
	grpc.ClientStream
}

type Filters_ConnectPublicClient

type Filters_ConnectPublicClient interface {
	Send(*PublicFilterClientToRuntimeMessage) error
	Recv() (*FilterRuntimeToClientMessage, error)
	grpc.ClientStream
}

type Filters_ConnectPublicServer

type Filters_ConnectPublicServer interface {
	Send(*FilterRuntimeToClientMessage) error
	Recv() (*PublicFilterClientToRuntimeMessage, error)
	grpc.ServerStream
}

type Filters_ConnectServer

type Filters_ConnectServer interface {
	Send(*FilterRuntimeToClientMessage) error
	Recv() (*FilterClientToRuntimeMessage, error)
	grpc.ServerStream
}

type HandleEventRequest

type HandleEventRequest struct {
	CallContext          *services.ReverseCallRequestContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	Event                *StreamEvent                        `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	RetryProcessingState *RetryProcessingState               `protobuf:"bytes,3,opt,name=retryProcessingState,proto3" json:"retryProcessingState,omitempty"`
	// contains filtered or unexported fields
}

func (*HandleEventRequest) Descriptor deprecated

func (*HandleEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use HandleEventRequest.ProtoReflect.Descriptor instead.

func (*HandleEventRequest) GetCallContext

func (*HandleEventRequest) GetEvent

func (x *HandleEventRequest) GetEvent() *StreamEvent

func (*HandleEventRequest) GetRetryProcessingState

func (x *HandleEventRequest) GetRetryProcessingState() *RetryProcessingState

func (*HandleEventRequest) ProtoMessage

func (*HandleEventRequest) ProtoMessage()

func (*HandleEventRequest) ProtoReflect

func (x *HandleEventRequest) ProtoReflect() protoreflect.Message

func (*HandleEventRequest) Reset

func (x *HandleEventRequest) Reset()

func (*HandleEventRequest) String

func (x *HandleEventRequest) String() string

type PartitionIdKeySelector

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

func (*PartitionIdKeySelector) Descriptor deprecated

func (*PartitionIdKeySelector) Descriptor() ([]byte, []int)

Deprecated: Use PartitionIdKeySelector.ProtoReflect.Descriptor instead.

func (*PartitionIdKeySelector) ProtoMessage

func (*PartitionIdKeySelector) ProtoMessage()

func (*PartitionIdKeySelector) ProtoReflect

func (x *PartitionIdKeySelector) ProtoReflect() protoreflect.Message

func (*PartitionIdKeySelector) Reset

func (x *PartitionIdKeySelector) Reset()

func (*PartitionIdKeySelector) String

func (x *PartitionIdKeySelector) String() string

type PartitionedFilterClientToRuntimeMessage

type PartitionedFilterClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*PartitionedFilterClientToRuntimeMessage_RegistrationRequest
	//	*PartitionedFilterClientToRuntimeMessage_FilterResult
	//	*PartitionedFilterClientToRuntimeMessage_Pong
	Message isPartitionedFilterClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*PartitionedFilterClientToRuntimeMessage) Descriptor deprecated

func (*PartitionedFilterClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use PartitionedFilterClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*PartitionedFilterClientToRuntimeMessage) GetFilterResult

func (*PartitionedFilterClientToRuntimeMessage) GetMessage

func (m *PartitionedFilterClientToRuntimeMessage) GetMessage() isPartitionedFilterClientToRuntimeMessage_Message

func (*PartitionedFilterClientToRuntimeMessage) GetPong

func (*PartitionedFilterClientToRuntimeMessage) GetRegistrationRequest

func (*PartitionedFilterClientToRuntimeMessage) ProtoMessage

func (*PartitionedFilterClientToRuntimeMessage) ProtoReflect

func (*PartitionedFilterClientToRuntimeMessage) Reset

func (*PartitionedFilterClientToRuntimeMessage) String

type PartitionedFilterClientToRuntimeMessage_FilterResult

type PartitionedFilterClientToRuntimeMessage_FilterResult struct {
	FilterResult *PartitionedFilterResponse `protobuf:"bytes,2,opt,name=filterResult,proto3,oneof"`
}

type PartitionedFilterClientToRuntimeMessage_Pong

type PartitionedFilterClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type PartitionedFilterClientToRuntimeMessage_RegistrationRequest

type PartitionedFilterClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *PartitionedFilterRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type PartitionedFilterRegistrationRequest

type PartitionedFilterRegistrationRequest struct {
	CallContext *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	ScopeId     *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	FilterId    *protobuf.Uuid                        `protobuf:"bytes,3,opt,name=filterId,proto3" json:"filterId,omitempty"`
	// contains filtered or unexported fields
}

func (*PartitionedFilterRegistrationRequest) Descriptor deprecated

func (*PartitionedFilterRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use PartitionedFilterRegistrationRequest.ProtoReflect.Descriptor instead.

func (*PartitionedFilterRegistrationRequest) GetCallContext

func (*PartitionedFilterRegistrationRequest) GetFilterId

func (*PartitionedFilterRegistrationRequest) GetScopeId

func (*PartitionedFilterRegistrationRequest) ProtoMessage

func (*PartitionedFilterRegistrationRequest) ProtoMessage()

func (*PartitionedFilterRegistrationRequest) ProtoReflect

func (*PartitionedFilterRegistrationRequest) Reset

func (*PartitionedFilterRegistrationRequest) String

type PartitionedFilterResponse

type PartitionedFilterResponse struct {
	CallContext *services.ReverseCallResponseContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	IsIncluded  bool                                 `protobuf:"varint,2,opt,name=isIncluded,proto3" json:"isIncluded,omitempty"`
	PartitionId *protobuf.Uuid                       `protobuf:"bytes,3,opt,name=partitionId,proto3" json:"partitionId,omitempty"`
	Failure     *ProcessorFailure                    `protobuf:"bytes,4,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*PartitionedFilterResponse) Descriptor deprecated

func (*PartitionedFilterResponse) Descriptor() ([]byte, []int)

Deprecated: Use PartitionedFilterResponse.ProtoReflect.Descriptor instead.

func (*PartitionedFilterResponse) GetCallContext

func (*PartitionedFilterResponse) GetFailure

func (*PartitionedFilterResponse) GetIsIncluded

func (x *PartitionedFilterResponse) GetIsIncluded() bool

func (*PartitionedFilterResponse) GetPartitionId

func (x *PartitionedFilterResponse) GetPartitionId() *protobuf.Uuid

func (*PartitionedFilterResponse) ProtoMessage

func (*PartitionedFilterResponse) ProtoMessage()

func (*PartitionedFilterResponse) ProtoReflect

func (*PartitionedFilterResponse) Reset

func (x *PartitionedFilterResponse) Reset()

func (*PartitionedFilterResponse) String

func (x *PartitionedFilterResponse) String() string

type ProcessEventRequest

type ProcessEventRequest struct {
	CallContext          *services.ReverseCallRequestContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	Event                *StreamEvent                        `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	RetryProcessingState *RetryProcessingState               `protobuf:"bytes,3,opt,name=retryProcessingState,proto3" json:"retryProcessingState,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessEventRequest) Descriptor deprecated

func (*ProcessEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProcessEventRequest.ProtoReflect.Descriptor instead.

func (*ProcessEventRequest) GetCallContext

func (*ProcessEventRequest) GetEvent

func (x *ProcessEventRequest) GetEvent() *StreamEvent

func (*ProcessEventRequest) GetRetryProcessingState

func (x *ProcessEventRequest) GetRetryProcessingState() *RetryProcessingState

func (*ProcessEventRequest) ProtoMessage

func (*ProcessEventRequest) ProtoMessage()

func (*ProcessEventRequest) ProtoReflect

func (x *ProcessEventRequest) ProtoReflect() protoreflect.Message

func (*ProcessEventRequest) Reset

func (x *ProcessEventRequest) Reset()

func (*ProcessEventRequest) String

func (x *ProcessEventRequest) String() string

type ProcessorClientToRuntimeMessage

type ProcessorClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*ProcessorClientToRuntimeMessage_RegistrationRequest
	//	*ProcessorClientToRuntimeMessage_ProcessingResult
	//	*ProcessorClientToRuntimeMessage_Pong
	Message isProcessorClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*ProcessorClientToRuntimeMessage) Descriptor deprecated

func (*ProcessorClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*ProcessorClientToRuntimeMessage) GetMessage

func (m *ProcessorClientToRuntimeMessage) GetMessage() isProcessorClientToRuntimeMessage_Message

func (*ProcessorClientToRuntimeMessage) GetPong

func (*ProcessorClientToRuntimeMessage) GetProcessingResult

func (x *ProcessorClientToRuntimeMessage) GetProcessingResult() *ProcessorResponse

func (*ProcessorClientToRuntimeMessage) GetRegistrationRequest

func (*ProcessorClientToRuntimeMessage) ProtoMessage

func (*ProcessorClientToRuntimeMessage) ProtoMessage()

func (*ProcessorClientToRuntimeMessage) ProtoReflect

func (*ProcessorClientToRuntimeMessage) Reset

func (*ProcessorClientToRuntimeMessage) String

type ProcessorClientToRuntimeMessage_Pong

type ProcessorClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type ProcessorClientToRuntimeMessage_ProcessingResult

type ProcessorClientToRuntimeMessage_ProcessingResult struct {
	ProcessingResult *ProcessorResponse `protobuf:"bytes,2,opt,name=processingResult,proto3,oneof"`
}

type ProcessorClientToRuntimeMessage_RegistrationRequest

type ProcessorClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *ProcessorRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type ProcessorFailure

type ProcessorFailure struct {
	Reason       string               `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
	Retry        bool                 `protobuf:"varint,2,opt,name=retry,proto3" json:"retry,omitempty"`
	RetryTimeout *durationpb.Duration `protobuf:"bytes,3,opt,name=retryTimeout,proto3" json:"retryTimeout,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessorFailure) Descriptor deprecated

func (*ProcessorFailure) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorFailure.ProtoReflect.Descriptor instead.

func (*ProcessorFailure) GetReason

func (x *ProcessorFailure) GetReason() string

func (*ProcessorFailure) GetRetry

func (x *ProcessorFailure) GetRetry() bool

func (*ProcessorFailure) GetRetryTimeout

func (x *ProcessorFailure) GetRetryTimeout() *durationpb.Duration

func (*ProcessorFailure) ProtoMessage

func (*ProcessorFailure) ProtoMessage()

func (*ProcessorFailure) ProtoReflect

func (x *ProcessorFailure) ProtoReflect() protoreflect.Message

func (*ProcessorFailure) Reset

func (x *ProcessorFailure) Reset()

func (*ProcessorFailure) String

func (x *ProcessorFailure) String() string

type ProcessorRegistrationRequest

type ProcessorRegistrationRequest struct {
	CallContext    *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	ScopeId        *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	ProcessorId    *protobuf.Uuid                        `protobuf:"bytes,3,opt,name=processorId,proto3" json:"processorId,omitempty"`
	SourceStreamId *protobuf.Uuid                        `protobuf:"bytes,4,opt,name=sourceStreamId,proto3" json:"sourceStreamId,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessorRegistrationRequest) Descriptor deprecated

func (*ProcessorRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorRegistrationRequest.ProtoReflect.Descriptor instead.

func (*ProcessorRegistrationRequest) GetCallContext

func (*ProcessorRegistrationRequest) GetProcessorId

func (x *ProcessorRegistrationRequest) GetProcessorId() *protobuf.Uuid

func (*ProcessorRegistrationRequest) GetScopeId

func (x *ProcessorRegistrationRequest) GetScopeId() *protobuf.Uuid

func (*ProcessorRegistrationRequest) GetSourceStreamId

func (x *ProcessorRegistrationRequest) GetSourceStreamId() *protobuf.Uuid

func (*ProcessorRegistrationRequest) ProtoMessage

func (*ProcessorRegistrationRequest) ProtoMessage()

func (*ProcessorRegistrationRequest) ProtoReflect

func (*ProcessorRegistrationRequest) Reset

func (x *ProcessorRegistrationRequest) Reset()

func (*ProcessorRegistrationRequest) String

type ProcessorRegistrationResponse

type ProcessorRegistrationResponse struct {
	Failure *protobuf.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessorRegistrationResponse) Descriptor deprecated

func (*ProcessorRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorRegistrationResponse.ProtoReflect.Descriptor instead.

func (*ProcessorRegistrationResponse) GetFailure

func (*ProcessorRegistrationResponse) ProtoMessage

func (*ProcessorRegistrationResponse) ProtoMessage()

func (*ProcessorRegistrationResponse) ProtoReflect

func (*ProcessorRegistrationResponse) Reset

func (x *ProcessorRegistrationResponse) Reset()

func (*ProcessorRegistrationResponse) String

type ProcessorResponse

type ProcessorResponse struct {
	CallContext *services.ReverseCallResponseContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	Failure     *ProcessorFailure                    `protobuf:"bytes,2,opt,name=failure,proto3" json:"failure,omitempty"` // If not set/empty - no failure
	// contains filtered or unexported fields
}

func (*ProcessorResponse) Descriptor deprecated

func (*ProcessorResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorResponse.ProtoReflect.Descriptor instead.

func (*ProcessorResponse) GetCallContext

func (*ProcessorResponse) GetFailure

func (x *ProcessorResponse) GetFailure() *ProcessorFailure

func (*ProcessorResponse) ProtoMessage

func (*ProcessorResponse) ProtoMessage()

func (*ProcessorResponse) ProtoReflect

func (x *ProcessorResponse) ProtoReflect() protoreflect.Message

func (*ProcessorResponse) Reset

func (x *ProcessorResponse) Reset()

func (*ProcessorResponse) String

func (x *ProcessorResponse) String() string

type ProcessorRuntimeToClientMessage

type ProcessorRuntimeToClientMessage struct {

	// Types that are assignable to Message:
	//	*ProcessorRuntimeToClientMessage_RegistrationResponse
	//	*ProcessorRuntimeToClientMessage_HandleRequest
	//	*ProcessorRuntimeToClientMessage_Ping
	Message isProcessorRuntimeToClientMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*ProcessorRuntimeToClientMessage) Descriptor deprecated

func (*ProcessorRuntimeToClientMessage) Descriptor() ([]byte, []int)

Deprecated: Use ProcessorRuntimeToClientMessage.ProtoReflect.Descriptor instead.

func (*ProcessorRuntimeToClientMessage) GetHandleRequest

func (*ProcessorRuntimeToClientMessage) GetMessage

func (m *ProcessorRuntimeToClientMessage) GetMessage() isProcessorRuntimeToClientMessage_Message

func (*ProcessorRuntimeToClientMessage) GetPing

func (*ProcessorRuntimeToClientMessage) GetRegistrationResponse

func (x *ProcessorRuntimeToClientMessage) GetRegistrationResponse() *ProcessorRegistrationResponse

func (*ProcessorRuntimeToClientMessage) ProtoMessage

func (*ProcessorRuntimeToClientMessage) ProtoMessage()

func (*ProcessorRuntimeToClientMessage) ProtoReflect

func (*ProcessorRuntimeToClientMessage) Reset

func (*ProcessorRuntimeToClientMessage) String

type ProcessorRuntimeToClientMessage_HandleRequest

type ProcessorRuntimeToClientMessage_HandleRequest struct {
	HandleRequest *ProcessEventRequest `protobuf:"bytes,2,opt,name=handleRequest,proto3,oneof"`
}

type ProcessorRuntimeToClientMessage_Ping

type ProcessorRuntimeToClientMessage_Ping struct {
	Ping *services.Ping `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type ProcessorRuntimeToClientMessage_RegistrationResponse

type ProcessorRuntimeToClientMessage_RegistrationResponse struct {
	RegistrationResponse *ProcessorRegistrationResponse `protobuf:"bytes,1,opt,name=registrationResponse,proto3,oneof"`
}

type ProcessorsClient

type ProcessorsClient interface {
	Connect(ctx context.Context, opts ...grpc.CallOption) (Processors_ConnectClient, error)
}

ProcessorsClient is the client API for Processors service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProcessorsClient

func NewProcessorsClient(cc grpc.ClientConnInterface) ProcessorsClient

type ProcessorsServer

type ProcessorsServer interface {
	Connect(Processors_ConnectServer) error
	// contains filtered or unexported methods
}

ProcessorsServer is the server API for Processors service. All implementations must embed UnimplementedProcessorsServer for forward compatibility

type Processors_ConnectClient

type Processors_ConnectClient interface {
	Send(*ProcessorClientToRuntimeMessage) error
	Recv() (*ProcessorRuntimeToClientMessage, error)
	grpc.ClientStream
}

type Processors_ConnectServer

type Processors_ConnectServer interface {
	Send(*ProcessorRuntimeToClientMessage) error
	Recv() (*ProcessorClientToRuntimeMessage, error)
	grpc.ServerStream
}

type ProjectionClientToRuntimeMessage

type ProjectionClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*ProjectionClientToRuntimeMessage_RegistrationRequest
	//	*ProjectionClientToRuntimeMessage_HandleResult
	//	*ProjectionClientToRuntimeMessage_Pong
	Message isProjectionClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*ProjectionClientToRuntimeMessage) Descriptor deprecated

func (*ProjectionClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*ProjectionClientToRuntimeMessage) GetHandleResult

func (*ProjectionClientToRuntimeMessage) GetMessage

func (m *ProjectionClientToRuntimeMessage) GetMessage() isProjectionClientToRuntimeMessage_Message

func (*ProjectionClientToRuntimeMessage) GetPong

func (*ProjectionClientToRuntimeMessage) GetRegistrationRequest

func (*ProjectionClientToRuntimeMessage) ProtoMessage

func (*ProjectionClientToRuntimeMessage) ProtoMessage()

func (*ProjectionClientToRuntimeMessage) ProtoReflect

func (*ProjectionClientToRuntimeMessage) Reset

func (*ProjectionClientToRuntimeMessage) String

type ProjectionClientToRuntimeMessage_HandleResult

type ProjectionClientToRuntimeMessage_HandleResult struct {
	HandleResult *ProjectionResponse `protobuf:"bytes,2,opt,name=handleResult,proto3,oneof"`
}

type ProjectionClientToRuntimeMessage_Pong

type ProjectionClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type ProjectionClientToRuntimeMessage_RegistrationRequest

type ProjectionClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *ProjectionRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type ProjectionDeleteResponse

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

func (*ProjectionDeleteResponse) Descriptor deprecated

func (*ProjectionDeleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionDeleteResponse.ProtoReflect.Descriptor instead.

func (*ProjectionDeleteResponse) ProtoMessage

func (*ProjectionDeleteResponse) ProtoMessage()

func (*ProjectionDeleteResponse) ProtoReflect

func (x *ProjectionDeleteResponse) ProtoReflect() protoreflect.Message

func (*ProjectionDeleteResponse) Reset

func (x *ProjectionDeleteResponse) Reset()

func (*ProjectionDeleteResponse) String

func (x *ProjectionDeleteResponse) String() string

type ProjectionEventSelector

type ProjectionEventSelector struct {
	EventType *artifacts.Artifact `protobuf:"bytes,1,opt,name=eventType,proto3" json:"eventType,omitempty"`
	// Types that are assignable to Selector:
	//	*ProjectionEventSelector_EventSourceKeySelector
	//	*ProjectionEventSelector_PartitionKeySelector
	//	*ProjectionEventSelector_EventPropertyKeySelector
	Selector isProjectionEventSelector_Selector `protobuf_oneof:"Selector"`
	// contains filtered or unexported fields
}

func (*ProjectionEventSelector) Descriptor deprecated

func (*ProjectionEventSelector) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionEventSelector.ProtoReflect.Descriptor instead.

func (*ProjectionEventSelector) GetEventPropertyKeySelector

func (x *ProjectionEventSelector) GetEventPropertyKeySelector() *EventPropertyKeySelector

func (*ProjectionEventSelector) GetEventSourceKeySelector

func (x *ProjectionEventSelector) GetEventSourceKeySelector() *EventSourceIdKeySelector

func (*ProjectionEventSelector) GetEventType

func (x *ProjectionEventSelector) GetEventType() *artifacts.Artifact

func (*ProjectionEventSelector) GetPartitionKeySelector

func (x *ProjectionEventSelector) GetPartitionKeySelector() *PartitionIdKeySelector

func (*ProjectionEventSelector) GetSelector

func (m *ProjectionEventSelector) GetSelector() isProjectionEventSelector_Selector

func (*ProjectionEventSelector) ProtoMessage

func (*ProjectionEventSelector) ProtoMessage()

func (*ProjectionEventSelector) ProtoReflect

func (x *ProjectionEventSelector) ProtoReflect() protoreflect.Message

func (*ProjectionEventSelector) Reset

func (x *ProjectionEventSelector) Reset()

func (*ProjectionEventSelector) String

func (x *ProjectionEventSelector) String() string

type ProjectionEventSelector_EventPropertyKeySelector

type ProjectionEventSelector_EventPropertyKeySelector struct {
	EventPropertyKeySelector *EventPropertyKeySelector `protobuf:"bytes,4,opt,name=eventPropertyKeySelector,proto3,oneof"`
}

type ProjectionEventSelector_EventSourceKeySelector

type ProjectionEventSelector_EventSourceKeySelector struct {
	EventSourceKeySelector *EventSourceIdKeySelector `protobuf:"bytes,2,opt,name=eventSourceKeySelector,proto3,oneof"`
}

type ProjectionEventSelector_PartitionKeySelector

type ProjectionEventSelector_PartitionKeySelector struct {
	PartitionKeySelector *PartitionIdKeySelector `protobuf:"bytes,3,opt,name=partitionKeySelector,proto3,oneof"`
}

type ProjectionRegistrationRequest

type ProjectionRegistrationRequest struct {
	CallContext  *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	ScopeId      *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	ProjectionId *protobuf.Uuid                        `protobuf:"bytes,3,opt,name=projectionId,proto3" json:"projectionId,omitempty"`
	Events       []*ProjectionEventSelector            `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
	InitialState string                                `protobuf:"bytes,5,opt,name=initialState,proto3" json:"initialState,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectionRegistrationRequest) Descriptor deprecated

func (*ProjectionRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionRegistrationRequest.ProtoReflect.Descriptor instead.

func (*ProjectionRegistrationRequest) GetCallContext

func (*ProjectionRegistrationRequest) GetEvents

func (*ProjectionRegistrationRequest) GetInitialState

func (x *ProjectionRegistrationRequest) GetInitialState() string

func (*ProjectionRegistrationRequest) GetProjectionId

func (x *ProjectionRegistrationRequest) GetProjectionId() *protobuf.Uuid

func (*ProjectionRegistrationRequest) GetScopeId

func (x *ProjectionRegistrationRequest) GetScopeId() *protobuf.Uuid

func (*ProjectionRegistrationRequest) ProtoMessage

func (*ProjectionRegistrationRequest) ProtoMessage()

func (*ProjectionRegistrationRequest) ProtoReflect

func (*ProjectionRegistrationRequest) Reset

func (x *ProjectionRegistrationRequest) Reset()

func (*ProjectionRegistrationRequest) String

type ProjectionRegistrationResponse

type ProjectionRegistrationResponse struct {
	Failure *protobuf.Failure `protobuf:"bytes,1,opt,name=failure,proto3" json:"failure,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectionRegistrationResponse) Descriptor deprecated

func (*ProjectionRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionRegistrationResponse.ProtoReflect.Descriptor instead.

func (*ProjectionRegistrationResponse) GetFailure

func (*ProjectionRegistrationResponse) ProtoMessage

func (*ProjectionRegistrationResponse) ProtoMessage()

func (*ProjectionRegistrationResponse) ProtoReflect

func (*ProjectionRegistrationResponse) Reset

func (x *ProjectionRegistrationResponse) Reset()

func (*ProjectionRegistrationResponse) String

type ProjectionReplaceResponse

type ProjectionReplaceResponse struct {
	State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectionReplaceResponse) Descriptor deprecated

func (*ProjectionReplaceResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionReplaceResponse.ProtoReflect.Descriptor instead.

func (*ProjectionReplaceResponse) GetState

func (x *ProjectionReplaceResponse) GetState() string

func (*ProjectionReplaceResponse) ProtoMessage

func (*ProjectionReplaceResponse) ProtoMessage()

func (*ProjectionReplaceResponse) ProtoReflect

func (*ProjectionReplaceResponse) Reset

func (x *ProjectionReplaceResponse) Reset()

func (*ProjectionReplaceResponse) String

func (x *ProjectionReplaceResponse) String() string

type ProjectionRequest

type ProjectionRequest struct {
	CallContext          *services.ReverseCallRequestContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	CurrentState         *projections.ProjectionCurrentState `protobuf:"bytes,2,opt,name=currentState,proto3" json:"currentState,omitempty"`
	Event                *StreamEvent                        `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"`
	RetryProcessingState *RetryProcessingState               `protobuf:"bytes,4,opt,name=retryProcessingState,proto3" json:"retryProcessingState,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectionRequest) Descriptor deprecated

func (*ProjectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionRequest.ProtoReflect.Descriptor instead.

func (*ProjectionRequest) GetCallContext

func (*ProjectionRequest) GetCurrentState

func (*ProjectionRequest) GetEvent

func (x *ProjectionRequest) GetEvent() *StreamEvent

func (*ProjectionRequest) GetRetryProcessingState

func (x *ProjectionRequest) GetRetryProcessingState() *RetryProcessingState

func (*ProjectionRequest) ProtoMessage

func (*ProjectionRequest) ProtoMessage()

func (*ProjectionRequest) ProtoReflect

func (x *ProjectionRequest) ProtoReflect() protoreflect.Message

func (*ProjectionRequest) Reset

func (x *ProjectionRequest) Reset()

func (*ProjectionRequest) String

func (x *ProjectionRequest) String() string

type ProjectionResponse

type ProjectionResponse struct {
	CallContext *services.ReverseCallResponseContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	// Types that are assignable to Response:
	//	*ProjectionResponse_Replace
	//	*ProjectionResponse_Delete
	Response isProjectionResponse_Response `protobuf_oneof:"Response"`
	Failure  *ProcessorFailure             `protobuf:"bytes,4,opt,name=failure,proto3" json:"failure,omitempty"` // If not set/empty - no failure
	// contains filtered or unexported fields
}

func (*ProjectionResponse) Descriptor deprecated

func (*ProjectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionResponse.ProtoReflect.Descriptor instead.

func (*ProjectionResponse) GetCallContext

func (*ProjectionResponse) GetDelete

func (*ProjectionResponse) GetFailure

func (x *ProjectionResponse) GetFailure() *ProcessorFailure

func (*ProjectionResponse) GetReplace

func (*ProjectionResponse) GetResponse

func (m *ProjectionResponse) GetResponse() isProjectionResponse_Response

func (*ProjectionResponse) ProtoMessage

func (*ProjectionResponse) ProtoMessage()

func (*ProjectionResponse) ProtoReflect

func (x *ProjectionResponse) ProtoReflect() protoreflect.Message

func (*ProjectionResponse) Reset

func (x *ProjectionResponse) Reset()

func (*ProjectionResponse) String

func (x *ProjectionResponse) String() string

type ProjectionResponse_Delete

type ProjectionResponse_Delete struct {
	Delete *ProjectionDeleteResponse `protobuf:"bytes,3,opt,name=delete,proto3,oneof"`
}

type ProjectionResponse_Replace

type ProjectionResponse_Replace struct {
	Replace *ProjectionReplaceResponse `protobuf:"bytes,2,opt,name=replace,proto3,oneof"`
}

type ProjectionRuntimeToClientMessage

type ProjectionRuntimeToClientMessage struct {

	// Types that are assignable to Message:
	//	*ProjectionRuntimeToClientMessage_RegistrationResponse
	//	*ProjectionRuntimeToClientMessage_HandleRequest
	//	*ProjectionRuntimeToClientMessage_Ping
	Message isProjectionRuntimeToClientMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*ProjectionRuntimeToClientMessage) Descriptor deprecated

func (*ProjectionRuntimeToClientMessage) Descriptor() ([]byte, []int)

Deprecated: Use ProjectionRuntimeToClientMessage.ProtoReflect.Descriptor instead.

func (*ProjectionRuntimeToClientMessage) GetHandleRequest

func (x *ProjectionRuntimeToClientMessage) GetHandleRequest() *ProjectionRequest

func (*ProjectionRuntimeToClientMessage) GetMessage

func (m *ProjectionRuntimeToClientMessage) GetMessage() isProjectionRuntimeToClientMessage_Message

func (*ProjectionRuntimeToClientMessage) GetPing

func (*ProjectionRuntimeToClientMessage) GetRegistrationResponse

func (*ProjectionRuntimeToClientMessage) ProtoMessage

func (*ProjectionRuntimeToClientMessage) ProtoMessage()

func (*ProjectionRuntimeToClientMessage) ProtoReflect

func (*ProjectionRuntimeToClientMessage) Reset

func (*ProjectionRuntimeToClientMessage) String

type ProjectionRuntimeToClientMessage_HandleRequest

type ProjectionRuntimeToClientMessage_HandleRequest struct {
	HandleRequest *ProjectionRequest `protobuf:"bytes,2,opt,name=handleRequest,proto3,oneof"`
}

type ProjectionRuntimeToClientMessage_Ping

type ProjectionRuntimeToClientMessage_Ping struct {
	Ping *services.Ping `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type ProjectionRuntimeToClientMessage_RegistrationResponse

type ProjectionRuntimeToClientMessage_RegistrationResponse struct {
	RegistrationResponse *ProjectionRegistrationResponse `protobuf:"bytes,1,opt,name=registrationResponse,proto3,oneof"`
}

type ProjectionsClient

type ProjectionsClient interface {
	Connect(ctx context.Context, opts ...grpc.CallOption) (Projections_ConnectClient, error)
}

ProjectionsClient is the client API for Projections service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProjectionsServer

type ProjectionsServer interface {
	Connect(Projections_ConnectServer) error
	// contains filtered or unexported methods
}

ProjectionsServer is the server API for Projections service. All implementations must embed UnimplementedProjectionsServer for forward compatibility

type PublicFilterClientToRuntimeMessage

type PublicFilterClientToRuntimeMessage struct {

	// Types that are assignable to Message:
	//	*PublicFilterClientToRuntimeMessage_RegistrationRequest
	//	*PublicFilterClientToRuntimeMessage_FilterResult
	//	*PublicFilterClientToRuntimeMessage_Pong
	Message isPublicFilterClientToRuntimeMessage_Message `protobuf_oneof:"Message"`
	// contains filtered or unexported fields
}

func (*PublicFilterClientToRuntimeMessage) Descriptor deprecated

func (*PublicFilterClientToRuntimeMessage) Descriptor() ([]byte, []int)

Deprecated: Use PublicFilterClientToRuntimeMessage.ProtoReflect.Descriptor instead.

func (*PublicFilterClientToRuntimeMessage) GetFilterResult

func (*PublicFilterClientToRuntimeMessage) GetMessage

func (m *PublicFilterClientToRuntimeMessage) GetMessage() isPublicFilterClientToRuntimeMessage_Message

func (*PublicFilterClientToRuntimeMessage) GetPong

func (*PublicFilterClientToRuntimeMessage) GetRegistrationRequest

func (*PublicFilterClientToRuntimeMessage) ProtoMessage

func (*PublicFilterClientToRuntimeMessage) ProtoMessage()

func (*PublicFilterClientToRuntimeMessage) ProtoReflect

func (*PublicFilterClientToRuntimeMessage) Reset

func (*PublicFilterClientToRuntimeMessage) String

type PublicFilterClientToRuntimeMessage_FilterResult

type PublicFilterClientToRuntimeMessage_FilterResult struct {
	FilterResult *PartitionedFilterResponse `protobuf:"bytes,2,opt,name=filterResult,proto3,oneof"`
}

type PublicFilterClientToRuntimeMessage_Pong

type PublicFilterClientToRuntimeMessage_Pong struct {
	Pong *services.Pong `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type PublicFilterClientToRuntimeMessage_RegistrationRequest

type PublicFilterClientToRuntimeMessage_RegistrationRequest struct {
	RegistrationRequest *PublicFilterRegistrationRequest `protobuf:"bytes,1,opt,name=registrationRequest,proto3,oneof"`
}

type PublicFilterRegistrationRequest

type PublicFilterRegistrationRequest struct {
	CallContext *services.ReverseCallArgumentsContext `protobuf:"bytes,1,opt,name=callContext,proto3" json:"callContext,omitempty"`
	FilterId    *protobuf.Uuid                        `protobuf:"bytes,2,opt,name=filterId,proto3" json:"filterId,omitempty"`
	// contains filtered or unexported fields
}

func (*PublicFilterRegistrationRequest) Descriptor deprecated

func (*PublicFilterRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use PublicFilterRegistrationRequest.ProtoReflect.Descriptor instead.

func (*PublicFilterRegistrationRequest) GetCallContext

func (*PublicFilterRegistrationRequest) GetFilterId

func (x *PublicFilterRegistrationRequest) GetFilterId() *protobuf.Uuid

func (*PublicFilterRegistrationRequest) ProtoMessage

func (*PublicFilterRegistrationRequest) ProtoMessage()

func (*PublicFilterRegistrationRequest) ProtoReflect

func (*PublicFilterRegistrationRequest) Reset

func (*PublicFilterRegistrationRequest) String

type RetryProcessingState

type RetryProcessingState struct {
	FailureReason string `protobuf:"bytes,1,opt,name=failureReason,proto3" json:"failureReason,omitempty"`
	RetryCount    uint32 `protobuf:"varint,2,opt,name=retryCount,proto3" json:"retryCount,omitempty"`
	// contains filtered or unexported fields
}

func (*RetryProcessingState) Descriptor deprecated

func (*RetryProcessingState) Descriptor() ([]byte, []int)

Deprecated: Use RetryProcessingState.ProtoReflect.Descriptor instead.

func (*RetryProcessingState) GetFailureReason

func (x *RetryProcessingState) GetFailureReason() string

func (*RetryProcessingState) GetRetryCount

func (x *RetryProcessingState) GetRetryCount() uint32

func (*RetryProcessingState) ProtoMessage

func (*RetryProcessingState) ProtoMessage()

func (*RetryProcessingState) ProtoReflect

func (x *RetryProcessingState) ProtoReflect() protoreflect.Message

func (*RetryProcessingState) Reset

func (x *RetryProcessingState) Reset()

func (*RetryProcessingState) String

func (x *RetryProcessingState) String() string

type StreamEvent

type StreamEvent struct {
	Event       *events.CommittedEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	PartitionId *protobuf.Uuid         `protobuf:"bytes,2,opt,name=partitionId,proto3" json:"partitionId,omitempty"`
	ScopeId     *protobuf.Uuid         `protobuf:"bytes,3,opt,name=scopeId,proto3" json:"scopeId,omitempty"`
	Partitioned bool                   `protobuf:"varint,4,opt,name=partitioned,proto3" json:"partitioned,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEvent) Descriptor deprecated

func (*StreamEvent) Descriptor() ([]byte, []int)

Deprecated: Use StreamEvent.ProtoReflect.Descriptor instead.

func (*StreamEvent) GetEvent

func (x *StreamEvent) GetEvent() *events.CommittedEvent

func (*StreamEvent) GetPartitionId

func (x *StreamEvent) GetPartitionId() *protobuf.Uuid

func (*StreamEvent) GetPartitioned

func (x *StreamEvent) GetPartitioned() bool

func (*StreamEvent) GetScopeId

func (x *StreamEvent) GetScopeId() *protobuf.Uuid

func (*StreamEvent) ProtoMessage

func (*StreamEvent) ProtoMessage()

func (*StreamEvent) ProtoReflect

func (x *StreamEvent) ProtoReflect() protoreflect.Message

func (*StreamEvent) Reset

func (x *StreamEvent) Reset()

func (*StreamEvent) String

func (x *StreamEvent) String() string

type UnimplementedEventHandlersServer

type UnimplementedEventHandlersServer struct {
}

UnimplementedEventHandlersServer must be embedded to have forward compatible implementations.

func (UnimplementedEventHandlersServer) Connect

type UnimplementedFiltersServer

type UnimplementedFiltersServer struct {
}

UnimplementedFiltersServer must be embedded to have forward compatible implementations.

func (UnimplementedFiltersServer) Connect

func (UnimplementedFiltersServer) ConnectPartitioned

func (UnimplementedFiltersServer) ConnectPublic

type UnimplementedProcessorsServer

type UnimplementedProcessorsServer struct {
}

UnimplementedProcessorsServer must be embedded to have forward compatible implementations.

func (UnimplementedProcessorsServer) Connect

type UnimplementedProjectionsServer

type UnimplementedProjectionsServer struct {
}

UnimplementedProjectionsServer must be embedded to have forward compatible implementations.

func (UnimplementedProjectionsServer) Connect

type UnsafeEventHandlersServer

type UnsafeEventHandlersServer interface {
	// contains filtered or unexported methods
}

UnsafeEventHandlersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EventHandlersServer will result in compilation errors.

type UnsafeFiltersServer

type UnsafeFiltersServer interface {
	// contains filtered or unexported methods
}

UnsafeFiltersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FiltersServer will result in compilation errors.

type UnsafeProcessorsServer

type UnsafeProcessorsServer interface {
	// contains filtered or unexported methods
}

UnsafeProcessorsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProcessorsServer will result in compilation errors.

type UnsafeProjectionsServer

type UnsafeProjectionsServer interface {
	// contains filtered or unexported methods
}

UnsafeProjectionsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectionsServer will result in compilation errors.

Jump to

Keyboard shortcuts

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