package
0.4.0
Repository: https://github.com/authzed/spicedb-operator.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Chain chains a set of HandleBuilder together.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MakeBuilderMiddleware generates the corresponding BuilderMiddleware from a HandlerMiddleware.
MakeMiddleware generates the corresponding Middleware for HandlerMiddleware.
NewComponent creates a component from an index name, a gvr, a selector, and a set of informers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFileSharedIndexInformer creates a new informer watching the file Note that currently all event handlers share the default resync period.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Parallel creates a new handler.Builder that runs a set of handler.Builder in parallel.
No description provided by the author
No description provided by the author
No description provided by the author
ShouldRetry returns true if the error is transient.
No description provided by the author
WithMiddleware returns a new BuilderComposer with all middleware applied.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author

# Variables

No description provided by the author

# Structs

Component represents an object in the cluster that is "related" to another i.e.
ComponentContextHandler fills the value for a ContextKey with the result of fetching a component.
ContextDefaultingKey is a type that is used as a key in a context.Context for a specific type of value, but returns the default value for V if unset.
No description provided by the author
ContextHandleDefaultingKey is a type that is used as a key in a context.Context that points to a handle containing the desired value.
ContextKey is a type that is used as a key in a context.Context for a specific type of value V.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HashableComponent is a Component with an annotation that stores a hash of the previous configuration the controller wrote.
No description provided by the author
SelfPauseHandler is used when the controller pauses itself.

# Interfaces

No description provided by the author
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
counterfeiter:generate -o ./fake .
HasStatusConditions is used for pausing.
No description provided by the author
No description provided by the author

# Type aliases

BuilderComposer is a function that composes sets of handler.Builder into one handler.Builder, see `Chain` and `Parallel`.
BuilderMiddleware returns a new (wrapped) Builder given a Builder.
No description provided by the author
HandlerMiddleware returns a new (wrapped) Handler given a Handler.
No description provided by the author
Middleware operates on BuilderComposer (to wrap all underlying builders).
No description provided by the author