Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinnedMessageProvider ¶
func (*BinnedMessageProvider) GetMessage ¶
func (d *BinnedMessageProvider) GetMessage() Message
type BinnedMessageProviderConfig ¶
type BinnedMessageProviderConfig struct { MessageSource MessageSourceConfig `json:"message_source"` ImageSource ImageSourceConfig `json:"image_source"` NBins int `json:"nbins"` }
type BoxomonConfig ¶
type BoxomonConfig struct {
MessageProvider MessageProviderConfig `json:"messages"`
}
type FileMessageSourceConfig ¶
type FileMessageSourceConfig struct {
Filepath string `json:"filepath"`
}
type GCSImageSourceConfig ¶
type ImageSourceConfig ¶
type ImageSourceConfig struct {
GCS GCSImageSourceConfig `json:"gcs"`
}
type MessageProvider ¶
type MessageProvider interface {
GetMessage() Message
}
var (
MP MessageProvider
)
type MessageProviderConfig ¶
type MessageProviderConfig struct {
Binned BinnedMessageProviderConfig `json:"binned"`
}
type MessageSourceConfig ¶
type MessageSourceConfig struct {
File FileMessageSourceConfig `json:"file"`
}
Click to show internal directories.
Click to hide internal directories.