Documentation
¶
Overview ¶
Package accessors provides accessor functions for the ToolHive operator
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MCPServerFieldAccessor ¶
type MCPServerFieldAccessor interface {
// GetProxyDeploymentLabelsAndAnnotations returns labels and annotations for the deployment
GetProxyDeploymentLabelsAndAnnotations(mcpServer *mcpv1alpha1.MCPServer) (labels, annotations map[string]string)
// GetProxyDeploymentTemplateLabelsAndAnnotations returns labels and annotations for the deployment pod template
GetProxyDeploymentTemplateLabelsAndAnnotations(mcpServer *mcpv1alpha1.MCPServer) (labels, annotations map[string]string)
}
MCPServerFieldAccessor provides accessor methods for handling labels and annotations
func NewMCPServerFieldAccessor ¶
func NewMCPServerFieldAccessor() MCPServerFieldAccessor
NewMCPServerFieldAccessor creates a new MCPServerFieldAccessor instance
Click to show internal directories.
Click to hide internal directories.