Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type YamlServiceClient ¶
type YamlServiceClient struct { *base.LSPServiceClientBase *base.LSPServiceClientEvaluator[*YamlServiceClient] Config YamlServiceClientConfig // contains filtered or unexported fields }
func (*YamlServiceClient) EvaluateReferenced ¶
func (sc *YamlServiceClient) EvaluateReferenced(ctx context.Context, cap string, info []byte) (provider.ProviderEvaluateResponse, error)
type YamlServiceClientBuilder ¶
type YamlServiceClientBuilder struct{}
func (*YamlServiceClientBuilder) GetGenericServiceClientCapabilities ¶
func (y *YamlServiceClientBuilder) GetGenericServiceClientCapabilities(log logr.Logger) []base.LSPServiceClientCapability
func (*YamlServiceClientBuilder) Init ¶
func (y *YamlServiceClientBuilder) Init(ctx context.Context, log logr.Logger, c provider.InitConfig) (provider.ServiceClient, error)
type YamlServiceClientConfig ¶
type YamlServiceClientConfig struct {
base.LSPServiceClientConfig `yaml:",inline"`
}
Click to show internal directories.
Click to hide internal directories.