resources

package
v0.0.0-...-28ca6ac Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComponentReconciler

type ComponentReconciler interface {
	Reconcile(log logr.Logger) error
}

ComponentReconciler describes the Reconcile method

type Reconciler

type Reconciler struct {
	client.Client
	KafkaCluster *v1beta1.KafkaCluster
}

Reconciler holds client and CR for Kafka

type Resource

type Resource func() runtime.Object

Resource simple function without parameter

type ResourceWithBrokerConfigAndString

type ResourceWithBrokerConfigAndString func(id int32, brokerConfig *v1beta1.BrokerConfig, t string, su []string, log logr.Logger) runtime.Object

ResourceWithBrokerConfigAndString function with brokerConfig, string and log parameters

type ResourceWithBrokerConfigAndVolume

type ResourceWithBrokerConfigAndVolume func(id int32, brokerConfig *v1beta1.BrokerConfig, pvcs []corev1.PersistentVolumeClaim, log logr.Logger) runtime.Object

ResourceWithBrokerConfigAndVolume function with brokerConfig, persistenVolumeClaims and log parameters

type ResourceWithBrokerIdAndLog

type ResourceWithBrokerIdAndLog func(id int32, log logr.Logger) runtime.Object

ResourceWithBrokerIdAndLog function with brokerConfig and log parameters

type ResourceWithBrokerIdAndStorage

type ResourceWithBrokerIdAndStorage func(id int32, storage v1beta1.StorageConfig, log logr.Logger) runtime.Object

ResourceWithBrokerIdAndStorage function with brokerConfig, storageConfig and log parameters

type ResourceWithLogs

type ResourceWithLogs func(log logr.Logger) runtime.Object

ResourceWithLogs function with log parameter

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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