Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigEnvI ¶
type ConfigEnvI interface {
ReplaceConfigWithEnvVariables(workspaceConfig []byte) (updatedConfig []byte)
}
ConfigEnvI is interface to inject env variables into config
type EventSchemasI ¶
type EventSchemasI interface { RecordEventSchema(writeKey string, eventBatch string) bool GetEventModels(w http.ResponseWriter, r *http.Request) GetEventVersions(w http.ResponseWriter, r *http.Request) GetSchemaVersionMetadata(w http.ResponseWriter, r *http.Request) GetSchemaVersionMissingKeys(w http.ResponseWriter, r *http.Request) GetKeyCounts(w http.ResponseWriter, r *http.Request) GetEventModelMetadata(w http.ResponseWriter, r *http.Request) }
EventSchemasI is interface to access EventSchemas feature
type GatewayBatchRequestT ¶
type GatewayBatchRequestT struct {
Batch []SingularEventT `json:"batch"`
}
GatewayBatchRequestT batch request structure
type SingularEventT ¶
type SingularEventT map[string]interface{}
SingularEventT single event structrue
type SuppressUserI ¶
SuppressUserI is interface to access Suppress user feature
Click to show internal directories.
Click to hide internal directories.