Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GlueSchemaRegistryScanner ¶ added in v0.7.2
type GlueSchemaRegistryScanner struct {
GlueService GlueSchemaRegistryScannerService
StateFile string
State types.State
Region string
RegistryName string
}
func NewGlueSchemaRegistryScanner ¶ added in v0.7.2
func NewGlueSchemaRegistryScanner(glueService GlueSchemaRegistryScannerService, opts GlueSchemaRegistryScannerOpts) *GlueSchemaRegistryScanner
type GlueSchemaRegistryScannerOpts ¶ added in v0.7.2
type GlueSchemaRegistryScannerService ¶ added in v0.7.2
type SchemaRegistryScanner ¶
type SchemaRegistryScanner struct {
SchemaRegistryService SchemaRegistryScannerService
StateFile string
State types.State
Url string
}
func NewSchemaRegistryScanner ¶
func NewSchemaRegistryScanner(schemaRegistryService SchemaRegistryScannerService, opts SchemaRegistryScannerOpts) *SchemaRegistryScanner
func (*SchemaRegistryScanner) Run ¶
func (srs *SchemaRegistryScanner) Run() error
type SchemaRegistryScannerService ¶
type SchemaRegistryScannerService interface {
GetDefaultCompatibility() (schemaregistry.Compatibility, error)
GetAllSubjectsWithVersions() ([]types.Subject, error)
GetAllContexts() ([]string, error)
}
Click to show internal directories.
Click to hide internal directories.