avro

package
v0.0.0-...-beee317 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2025 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KafkaDockerEnv

type KafkaDockerEnv struct {
	framework.DockerEnv
}

KafkaDockerEnv represents the docker-compose service defined in docker-compose-avro.yml

func NewKafkaDockerEnv

func NewKafkaDockerEnv(dockerComposeFile string) *KafkaDockerEnv

NewKafkaDockerEnv creates a new KafkaDockerEnv

func (*KafkaDockerEnv) Reset

func (d *KafkaDockerEnv) Reset()

Reset implements Environment

func (*KafkaDockerEnv) Setup

func (d *KafkaDockerEnv) Setup()

Setup brings up a docker-compose service

type SingleTableTask

type SingleTableTask struct {
	TableName string
}

SingleTableTask provides a basic implementation for an Avro test case

func (*SingleTableTask) GetCDCProfile

func (a *SingleTableTask) GetCDCProfile() *framework.CDCProfile

GetCDCProfile implements Task

func (*SingleTableTask) Name

func (a *SingleTableTask) Name() string

Name implements Task

func (*SingleTableTask) Prepare

func (a *SingleTableTask) Prepare(taskContext *framework.TaskContext) error

Prepare implements Task

func (*SingleTableTask) Run

func (a *SingleTableTask) Run(taskContext *framework.TaskContext) error

Run implements Task

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL