Documentation ¶ Index ¶ type Category type ClientContainerProvider type ClientProvider type ConsoleProvider type Decorator type Manager type ShellProvider Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Category ¶ type Category string const ( DatabaseCategory Category = "Database" MessagingCategory Category = "Messaging" PlatformCategory Category = "Platform" StorageCategory Category = "Storage" ) type ClientContainerProvider ¶ added in v0.0.7 type ClientContainerProvider interface { Manager Client(engine.Container) (string, string, []string, error) } type ClientProvider ¶ type ClientProvider interface { Manager Client(engine.Container) (string, []string, error) } type ConsoleProvider ¶ type ConsoleProvider interface { Manager ConsolePort(engine.Container) (*engine.ContainerPort, error) } type Decorator ¶ type Decorator interface { Manager DisplayName() string Description() string } type Manager ¶ type Manager interface { Name() string Category() Category New() (engine.Container, error) Info(engine.Container) (map[string]string, error) } type ShellProvider ¶ type ShellProvider interface { Manager Shell(engine.Container) (string, error) } Source Files ¶ View all Source files catalog.go Directories ¶ Show internal Expand all Path Synopsis activemq azurite cassandra cockroachdb db2 directus elasticsearch etcd ghost grafana immudb influxdb jaeger jenkins jupyter kafka mailtrap mariadb minio mongodb mosquitto mssql mysql nats nexus oracle postgres prometheus rabbitmq ravendb redis sonarqube tooljet unleash vault Click to show internal directories. Click to hide internal directories.