Documentation
¶
Index ¶
- func NewJaegerQueryExtensionParserBuilder() components.Builder[*JaegerQueryExtensionConfig]
- func ParseJaegerQueryExtensionConfig(logger logr.Logger, name string, defaultPort *corev1.ServicePort, ...) ([]corev1.ServicePort, error)
- func ParserFor(name string) components.Parser
- type JaegerQueryExtensionConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJaegerQueryExtensionParserBuilder ¶ added in v0.123.0
func NewJaegerQueryExtensionParserBuilder() components.Builder[*JaegerQueryExtensionConfig]
func ParseJaegerQueryExtensionConfig ¶ added in v0.123.0
func ParseJaegerQueryExtensionConfig(logger logr.Logger, name string, defaultPort *corev1.ServicePort, cfg *JaegerQueryExtensionConfig) ([]corev1.ServicePort, error)
func ParserFor ¶
func ParserFor(name string) components.Parser
ParserFor returns a parser builder for the given exporter name.
Types ¶
type JaegerQueryExtensionConfig ¶ added in v0.123.0
type JaegerQueryExtensionConfig struct {
HTTP jaegerHTTPAddress `mapstructure:"http,omitempty" yaml:"http,omitempty"`
}
func (*JaegerQueryExtensionConfig) GetPortNum ¶ added in v0.123.0
func (g *JaegerQueryExtensionConfig) GetPortNum() (int32, error)
GetPortNum attempts to get the port for the given config. If it cannot, the UnsetPort and the given missingPortError are returned.
func (*JaegerQueryExtensionConfig) GetPortNumOrDefault ¶ added in v0.123.0
func (g *JaegerQueryExtensionConfig) GetPortNumOrDefault(logger logr.Logger, p int32) int32
Click to show internal directories.
Click to hide internal directories.