Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventsClient ¶
type EventsClient struct { Auth *EventsClientItem Analytics *EventsClientItem Pictures *EventsClientItem Users *EventsClientItem Results *EventsClientItem }
type EventsClientItem ¶
type EventsClientItem struct {
// contains filtered or unexported fields
}
type EventsRequestInput ¶
type GrpcClient ¶
type GrpcClient struct {
// contains filtered or unexported fields
}
type RequestMeta ¶
type RequestMeta map[string]interface{}
type RestApiBaseUrls ¶
type RestClient ¶
type RestClient struct {
// contains filtered or unexported fields
}
type RpcRequestInput ¶
type Sender ¶
type Sender interface { Connect(c *config.Config, cancel context.CancelFunc) PerformRequest(transport Transport, service string, method string, input interface{}, el eventslistener.EventListener, span *opentracing.Span, meta RequestMeta, res interface{}) error SendEventsResponse(eventUuid string, value interface{}, span *opentracing.Span) error GetTransportFromContext(ctx context.Context) Transport StringToTransport(transport string) (Transport, error) TransportToString(transport Transport) (string, error) GetAPI() config.ApiConfig CheckStruct(val interface{}) bool }
Click to show internal directories.
Click to hide internal directories.