 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  const ( VhostControllerName = "vhost-controller" QueueControllerName = "queue-controller" ExchangeControllerName = "exchange-controller" BindingControllerName = "binding-controller" UserControllerName = "user-controller" PolicyControllerName = "policy-controller" PermissionControllerName = "permission-controller" SchemaReplicationControllerName = "schema-replication-controller" )
names for each of the controllers
Variables ¶
      View Source
      
  var NotFound = errors.New("not found")
    return a custom error if status code is 404 used in all controllers when deleting objects from rabbitmq server
Functions ¶
This section is empty.
Types ¶
type BindingReconciler ¶
type BindingReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    BindingReconciler reconciles a Binding object
func (*BindingReconciler) SetupWithManager ¶ added in v0.2.0
func (r *BindingReconciler) SetupWithManager(mgr ctrl.Manager) error
type ExchangeReconciler ¶
type ExchangeReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    ExchangeReconciler reconciles a Exchange object
func (*ExchangeReconciler) SetupWithManager ¶ added in v0.2.0
func (r *ExchangeReconciler) SetupWithManager(mgr ctrl.Manager) error
type PermissionReconciler ¶
type PermissionReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    PermissionReconciler reconciles a Permission object
func (*PermissionReconciler) SetupWithManager ¶ added in v0.5.0
func (r *PermissionReconciler) SetupWithManager(mgr ctrl.Manager) error
type PolicyReconciler ¶
type PolicyReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    PolicyReconciler reconciles a Policy object
func (*PolicyReconciler) SetupWithManager ¶ added in v0.4.0
func (r *PolicyReconciler) SetupWithManager(mgr ctrl.Manager) error
type QueueReconciler ¶
type QueueReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    QueueReconciler reconciles a RabbitMQ Queue
func (*QueueReconciler) SetupWithManager ¶ added in v0.2.0
func (r *QueueReconciler) SetupWithManager(mgr ctrl.Manager) error
type SchemaReplicationReconciler ¶
type SchemaReplicationReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    SchemaReplicationReconciler reconciles a SchemaReplication object
func (*SchemaReplicationReconciler) SetupWithManager ¶ added in v0.6.0
func (r *SchemaReplicationReconciler) SetupWithManager(mgr ctrl.Manager) error
type UserReconciler ¶
type UserReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    UserReconciler reconciles a User object
func (*UserReconciler) SetupWithManager ¶ added in v0.3.0
func (r *UserReconciler) SetupWithManager(mgr ctrl.Manager) error
type VhostReconciler ¶
type VhostReconciler struct {
	client.Client
	Log                   logr.Logger
	Scheme                *runtime.Scheme
	Recorder              record.EventRecorder
	RabbitmqClientFactory internal.RabbitMQClientFactory
}
    VhostReconciler reconciles a Vhost object
func (*VhostReconciler) SetupWithManager ¶ added in v0.3.0
func (r *VhostReconciler) SetupWithManager(mgr ctrl.Manager) error
 Click to show internal directories. 
   Click to hide internal directories.