Versions in this module Expand all Collapse all v0 v0.3.0 Aug 16, 2022 v0.2.0 Jul 28, 2022 Changes in this version + var File_proto_endtoend_proto protoreflect.FileDescriptor + func NewEndtoendEndpoints() []*api.Endpoint + func RegisterEndtoendHandler(s server.Server, hdlr EndtoendHandler, opts ...server.HandlerOption) error + type EndtoendHandler interface + Check func(context.Context, *Request, *Response) error + RunCheck func(context.Context, *Request, *Response) error + type EndtoendService interface + Check func(ctx context.Context, in *Request, opts ...client.CallOption) (*Response, error) + RunCheck func(ctx context.Context, in *Request, opts ...client.CallOption) (*Response, error) + func NewEndtoendService(name string, c client.Client) EndtoendService + type Event struct + Data string + Header map[string]*Pair + Id string + Name string + Timestamp int64 + func (*Event) Descriptor() ([]byte, []int) + func (*Event) ProtoMessage() + func (x *Event) GetData() string + func (x *Event) GetHeader() map[string]*Pair + func (x *Event) GetId() string + func (x *Event) GetName() string + func (x *Event) GetTimestamp() int64 + func (x *Event) ProtoReflect() protoreflect.Message + func (x *Event) Reset() + func (x *Event) String() string + type Pair struct + Key string + Values []string + func (*Pair) Descriptor() ([]byte, []int) + func (*Pair) ProtoMessage() + func (x *Pair) GetKey() string + func (x *Pair) GetValues() []string + func (x *Pair) ProtoReflect() protoreflect.Message + func (x *Pair) Reset() + func (x *Pair) String() string + type Request struct + Body string + Get map[string]*Pair + Header map[string]*Pair + Method string + Path string + Post map[string]*Pair + Url string + func (*Request) Descriptor() ([]byte, []int) + func (*Request) ProtoMessage() + func (x *Request) GetBody() string + func (x *Request) GetGet() map[string]*Pair + func (x *Request) GetHeader() map[string]*Pair + func (x *Request) GetMethod() string + func (x *Request) GetPath() string + func (x *Request) GetPost() map[string]*Pair + func (x *Request) GetUrl() string + func (x *Request) ProtoReflect() protoreflect.Message + func (x *Request) Reset() + func (x *Request) String() string + type Response struct + Body string + Header map[string]*Pair + StatusCode int32 + func (*Response) Descriptor() ([]byte, []int) + func (*Response) ProtoMessage() + func (x *Response) GetBody() string + func (x *Response) GetHeader() map[string]*Pair + func (x *Response) GetStatusCode() int32 + func (x *Response) ProtoReflect() protoreflect.Message + func (x *Response) Reset() + func (x *Response) String() string