# Functions
CloseFile safely closes a file handle.
Glob adds double-star support to the core path/filepath Glob function.
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
nolint:gocyclo //needs refactor.
No description provided by the author
No description provided by the author
No description provided by the author
nolint:gocognit.
No description provided by the author
# Constants
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
No description provided by the author
No description provided by the author
WorkloadAPISpec sample fields which may be used in things like testing or generation of sample files.
WorkloadAPISpec sample fields which may be used in things like testing or generation of sample files.
WorkloadAPISpec sample fields which may be used in things like testing or generation of sample files.
WorkloadAPISpec sample fields which may be used in things like testing or generation of sample files.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
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
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
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
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
# Structs
No description provided by the author
ChildResource contains attributes for resources created by the custom resource.
CliCommand defines the command name and description for the root command or subcommand of a companion CLI.
ComponentWorkload defines a workload that is a component of a collection.
ComponentWorkloadSpec defines the attributes for a workload that is a component of a collection.
No description provided by the author
No description provided by the author
PluginConfig contains the project config values which are stored in the PROJECT file under plugins.operatorBuilder.
RBACRoleRule contains the info needed to create the kubebuilder:rbac markers in the controller when a resource that is of a role or clusterrole type is found.
RBACRule contains the info needed to create the kubebuilder:rbac markers in the controller.
Resource represents a single input manifest for a given config.
No description provided by the author
SourceFile represents a golang source code file that contains one or more child resource objects.
StandaloneWorkload defines a standalone workload.
StandaloneWorkloadSpec defines the attributes for a standalone workload.
WorkloadAPISpec contains fields shared by all workload specs.
WorkloadCollection defines a workload collection.
WorkloadCollectionSpec defines the attributes for a workload collection.
WorkloadShared contains fields shared by all workloads.
WorkloadSpec contains information required to generate source code.
# Interfaces
WorkloadAPIBuilder defines the interface that must be implemented by a workload being used to configure API and controller creation.
WorkloadIdentifier defines an interface for identifying any workload.
WorkloadInitializer defines the interface that must be implemented by a workload being used to configure project initialization.
# Type aliases
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
WorkloadKind indicates which of the supported workload kinds are being used.