mock

package
v0.0.0-...-722a19a Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const Consumer = "maestro-build-in-consumer"

Variables

This section is empty.

Functions

This section is empty.

Types

type KafkaAdminMockClient

type KafkaAdminMockClient struct {
	// contains filtered or unexported fields
}

func NewKafkaAdminMockClient

func NewKafkaAdminMockClient(initTopics ...string) *KafkaAdminMockClient

func (*KafkaAdminMockClient) ACLs

func (m *KafkaAdminMockClient) ACLs() []string

func (*KafkaAdminMockClient) CreateACLs

func (m *KafkaAdminMockClient) CreateACLs(ctx context.Context, aclBindings kafka.ACLBindings,
	options ...kafka.CreateACLsAdminOption) (result []kafka.CreateACLResult, err error)

func (*KafkaAdminMockClient) CreateTopics

func (m *KafkaAdminMockClient) CreateTopics(ctx context.Context, topics []kafka.TopicSpecification,
	options ...kafka.CreateTopicsAdminOption) (result []kafka.TopicResult, err error)

func (*KafkaAdminMockClient) DescribeACLs

func (m *KafkaAdminMockClient) DescribeACLs(ctx context.Context, aclBindingFilter kafka.ACLBindingFilter,
	options ...kafka.DescribeACLsAdminOption) (result *kafka.DescribeACLsResult, err error)

func (*KafkaAdminMockClient) DescribeTopics

func (*KafkaAdminMockClient) Topics

func (m *KafkaAdminMockClient) Topics() []string

type MaestroMockServer

type MaestroMockServer struct {
	// contains filtered or unexported fields
}

func NewMaestroMockServer

func NewMaestroMockServer() *MaestroMockServer

func (*MaestroMockServer) Start

func (m *MaestroMockServer) Start()

func (*MaestroMockServer) Stop

func (m *MaestroMockServer) Stop()

func (*MaestroMockServer) URL

func (m *MaestroMockServer) URL() string

type MockMessageQueueAuthzCreator

type MockMessageQueueAuthzCreator struct {
	// contains filtered or unexported fields
}

func NewMockMessageQueueAuthzCreator

func NewMockMessageQueueAuthzCreator() *MockMessageQueueAuthzCreator

func (*MockMessageQueueAuthzCreator) ClusterName

func (a *MockMessageQueueAuthzCreator) ClusterName() string

func (*MockMessageQueueAuthzCreator) CreateAuthorizations

func (a *MockMessageQueueAuthzCreator) CreateAuthorizations(ctx context.Context, clusterName string) error

func (*MockMessageQueueAuthzCreator) DeleteAuthorizations

func (a *MockMessageQueueAuthzCreator) DeleteAuthorizations(ctx context.Context, clusterName string) error

type MockSyncContext

type MockSyncContext struct {
	// contains filtered or unexported fields
}

func NewMockSyncContext

func NewMockSyncContext(t *testing.T, key string) *MockSyncContext

func (MockSyncContext) Queue

func (MockSyncContext) QueueKey

func (m MockSyncContext) QueueKey() string

func (MockSyncContext) Recorder

func (m MockSyncContext) Recorder() events.Recorder

Jump to

Keyboard shortcuts

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