Documentation
¶
Index ¶
- func DocumentAIProcessorFuzzer() fuzztesting.KRMFuzzer
- func DocumentAIProcessorObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Processor) *krmdocumentaiv1alpha1.DocumentAIProcessorObservedState
- func DocumentAIProcessorObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, ...) *pb.Processor
- func DocumentAIProcessorSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Processor) *krmdocumentaiv1alpha1.DocumentAIProcessorSpec
- func DocumentAIProcessorSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmdocumentaiv1alpha1.DocumentAIProcessorSpec) *pb.Processor
- func DocumentAIProcessorVersionFuzzer() fuzztesting.KRMFuzzer
- func DocumentAIProcessorVersionObservedState_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion) *krm.DocumentAIProcessorVersionObservedState
- func DocumentAIProcessorVersionObservedState_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentAIProcessorVersionObservedState) *pb.ProcessorVersion
- func DocumentAIProcessorVersionSpec_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion) *krm.DocumentAIProcessorVersionSpec
- func DocumentAIProcessorVersionSpec_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentAIProcessorVersionSpec) *pb.ProcessorVersion
- func DocumentSchema_EntityType_EnumValues_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType_EnumValues) *krm.DocumentSchema_EntityType_EnumValues
- func DocumentSchema_EntityType_EnumValues_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType_EnumValues) *pb.DocumentSchema_EntityType_EnumValues
- func DocumentSchema_EntityType_Property_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType_Property) *krm.DocumentSchema_EntityType_Property
- func DocumentSchema_EntityType_Property_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType_Property) *pb.DocumentSchema_EntityType_Property
- func DocumentSchema_EntityType_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType) *krm.DocumentSchema_EntityType
- func DocumentSchema_EntityType_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType) *pb.DocumentSchema_EntityType
- func DocumentSchema_Metadata_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_Metadata) *krmv1beta1.DocumentSchema_Metadata
- func DocumentSchema_Metadata_v1beta1_ToProto(mapCtx *direct.MapContext, in *krmv1beta1.DocumentSchema_Metadata) *pb.DocumentSchema_Metadata
- func DocumentSchema_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema) *krm.DocumentSchema
- func DocumentSchema_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema) *pb.DocumentSchema
- func EvaluationReference_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.EvaluationReference) *krm.EvaluationReference
- func EvaluationReference_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.EvaluationReference) *pb.EvaluationReference
- func Evaluation_Metrics_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Evaluation_Metrics) *krmv1beta1.Evaluation_Metrics
- func Evaluation_Metrics_v1beta1_ToProto(mapCtx *direct.MapContext, in *krmv1beta1.Evaluation_Metrics) *pb.Evaluation_Metrics
- func NewProcessorModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func NewProcessorVersionModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func ProcessorVersionAlias_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersionAlias) *krmdocumentaiv1alpha1.ProcessorVersionAlias
- func ProcessorVersionAlias_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmdocumentaiv1alpha1.ProcessorVersionAlias) *pb.ProcessorVersionAlias
- func ProcessorVersion_DeprecationInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_DeprecationInfo) *krm.ProcessorVersion_DeprecationInfo
- func ProcessorVersion_DeprecationInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_DeprecationInfo) *pb.ProcessorVersion_DeprecationInfo
- func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, ...) *krm.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo
- func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, ...) *pb.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo
- func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, ...) *krm.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo
- func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, ...) *pb.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo
- func ProcessorVersion_GenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_GenAiModelInfo) *krm.ProcessorVersion_GenAiModelInfo
- func ProcessorVersion_GenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_GenAiModelInfo) *pb.ProcessorVersion_GenAiModelInfo
- type ProcessorAdapter
- func (a *ProcessorAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *ProcessorAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *ProcessorAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *ProcessorAdapter) Find(ctx context.Context) (bool, error)
- func (a *ProcessorAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
- type ProcessorVersionAdapter
- func (a *ProcessorVersionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *ProcessorVersionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *ProcessorVersionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *ProcessorVersionAdapter) Find(ctx context.Context) (bool, error)
- func (a *ProcessorVersionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DocumentAIProcessorFuzzer ¶ added in v1.137.0
func DocumentAIProcessorFuzzer() fuzztesting.KRMFuzzer
func DocumentAIProcessorObservedState_v1alpha1_FromProto ¶ added in v1.137.0
func DocumentAIProcessorObservedState_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Processor) *krmdocumentaiv1alpha1.DocumentAIProcessorObservedState
func DocumentAIProcessorObservedState_v1alpha1_ToProto ¶ added in v1.137.0
func DocumentAIProcessorObservedState_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmdocumentaiv1alpha1.DocumentAIProcessorObservedState) *pb.Processor
func DocumentAIProcessorSpec_v1alpha1_FromProto ¶ added in v1.137.0
func DocumentAIProcessorSpec_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.Processor) *krmdocumentaiv1alpha1.DocumentAIProcessorSpec
func DocumentAIProcessorSpec_v1alpha1_ToProto ¶ added in v1.137.0
func DocumentAIProcessorSpec_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmdocumentaiv1alpha1.DocumentAIProcessorSpec) *pb.Processor
func DocumentAIProcessorVersionFuzzer ¶
func DocumentAIProcessorVersionFuzzer() fuzztesting.KRMFuzzer
func DocumentAIProcessorVersionObservedState_v1beta1_FromProto ¶ added in v1.137.0
func DocumentAIProcessorVersionObservedState_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion) *krm.DocumentAIProcessorVersionObservedState
func DocumentAIProcessorVersionObservedState_v1beta1_ToProto ¶ added in v1.137.0
func DocumentAIProcessorVersionObservedState_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentAIProcessorVersionObservedState) *pb.ProcessorVersion
func DocumentAIProcessorVersionSpec_v1beta1_FromProto ¶ added in v1.137.0
func DocumentAIProcessorVersionSpec_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion) *krm.DocumentAIProcessorVersionSpec
func DocumentAIProcessorVersionSpec_v1beta1_ToProto ¶ added in v1.137.0
func DocumentAIProcessorVersionSpec_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentAIProcessorVersionSpec) *pb.ProcessorVersion
func DocumentSchema_EntityType_EnumValues_v1beta1_FromProto ¶ added in v1.137.0
func DocumentSchema_EntityType_EnumValues_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType_EnumValues) *krm.DocumentSchema_EntityType_EnumValues
func DocumentSchema_EntityType_EnumValues_v1beta1_ToProto ¶ added in v1.137.0
func DocumentSchema_EntityType_EnumValues_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType_EnumValues) *pb.DocumentSchema_EntityType_EnumValues
func DocumentSchema_EntityType_Property_v1beta1_FromProto ¶ added in v1.137.0
func DocumentSchema_EntityType_Property_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType_Property) *krm.DocumentSchema_EntityType_Property
func DocumentSchema_EntityType_Property_v1beta1_ToProto ¶ added in v1.137.0
func DocumentSchema_EntityType_Property_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType_Property) *pb.DocumentSchema_EntityType_Property
func DocumentSchema_EntityType_v1beta1_FromProto ¶ added in v1.137.0
func DocumentSchema_EntityType_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_EntityType) *krm.DocumentSchema_EntityType
func DocumentSchema_EntityType_v1beta1_ToProto ¶ added in v1.137.0
func DocumentSchema_EntityType_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema_EntityType) *pb.DocumentSchema_EntityType
func DocumentSchema_Metadata_v1beta1_FromProto ¶ added in v1.137.0
func DocumentSchema_Metadata_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema_Metadata) *krmv1beta1.DocumentSchema_Metadata
func DocumentSchema_Metadata_v1beta1_ToProto ¶ added in v1.137.0
func DocumentSchema_Metadata_v1beta1_ToProto(mapCtx *direct.MapContext, in *krmv1beta1.DocumentSchema_Metadata) *pb.DocumentSchema_Metadata
func DocumentSchema_v1beta1_FromProto ¶ added in v1.137.0
func DocumentSchema_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.DocumentSchema) *krm.DocumentSchema
func DocumentSchema_v1beta1_ToProto ¶ added in v1.137.0
func DocumentSchema_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.DocumentSchema) *pb.DocumentSchema
func EvaluationReference_v1beta1_FromProto ¶ added in v1.137.0
func EvaluationReference_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.EvaluationReference) *krm.EvaluationReference
func EvaluationReference_v1beta1_ToProto ¶ added in v1.137.0
func EvaluationReference_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.EvaluationReference) *pb.EvaluationReference
func Evaluation_Metrics_v1beta1_FromProto ¶ added in v1.137.0
func Evaluation_Metrics_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.Evaluation_Metrics) *krmv1beta1.Evaluation_Metrics
func Evaluation_Metrics_v1beta1_ToProto ¶ added in v1.137.0
func Evaluation_Metrics_v1beta1_ToProto(mapCtx *direct.MapContext, in *krmv1beta1.Evaluation_Metrics) *pb.Evaluation_Metrics
func NewProcessorModel ¶
func NewProcessorModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func NewProcessorVersionModel ¶ added in v1.131.0
func NewProcessorVersionModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
func ProcessorVersionAlias_v1alpha1_FromProto ¶ added in v1.137.0
func ProcessorVersionAlias_v1alpha1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersionAlias) *krmdocumentaiv1alpha1.ProcessorVersionAlias
func ProcessorVersionAlias_v1alpha1_ToProto ¶ added in v1.137.0
func ProcessorVersionAlias_v1alpha1_ToProto(mapCtx *direct.MapContext, in *krmdocumentaiv1alpha1.ProcessorVersionAlias) *pb.ProcessorVersionAlias
func ProcessorVersion_DeprecationInfo_v1beta1_FromProto ¶ added in v1.137.0
func ProcessorVersion_DeprecationInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_DeprecationInfo) *krm.ProcessorVersion_DeprecationInfo
func ProcessorVersion_DeprecationInfo_v1beta1_ToProto ¶ added in v1.137.0
func ProcessorVersion_DeprecationInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_DeprecationInfo) *pb.ProcessorVersion_DeprecationInfo
func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_FromProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo) *krm.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo
func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_ToProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo) *pb.ProcessorVersion_GenAiModelInfo_CustomGenAiModelInfo
func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_FromProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo) *krm.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo
func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_ToProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo) *pb.ProcessorVersion_GenAiModelInfo_FoundationGenAiModelInfo
func ProcessorVersion_GenAiModelInfo_v1beta1_FromProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_v1beta1_FromProto(mapCtx *direct.MapContext, in *pb.ProcessorVersion_GenAiModelInfo) *krm.ProcessorVersion_GenAiModelInfo
func ProcessorVersion_GenAiModelInfo_v1beta1_ToProto ¶ added in v1.137.0
func ProcessorVersion_GenAiModelInfo_v1beta1_ToProto(mapCtx *direct.MapContext, in *krm.ProcessorVersion_GenAiModelInfo) *pb.ProcessorVersion_GenAiModelInfo
Types ¶
type ProcessorAdapter ¶
type ProcessorAdapter struct {
// contains filtered or unexported fields
}
func (*ProcessorAdapter) Create ¶
func (a *ProcessorAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
func (*ProcessorAdapter) Delete ¶
func (a *ProcessorAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*ProcessorAdapter) Export ¶
func (a *ProcessorAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*ProcessorAdapter) Find ¶
func (a *ProcessorAdapter) Find(ctx context.Context) (bool, error)
Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.
func (*ProcessorAdapter) Update ¶
func (a *ProcessorAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
type ProcessorVersionAdapter ¶ added in v1.131.0
type ProcessorVersionAdapter struct {
// contains filtered or unexported fields
}
func (*ProcessorVersionAdapter) Create ¶ added in v1.131.0
func (a *ProcessorVersionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.
func (*ProcessorVersionAdapter) Delete ¶ added in v1.131.0
func (a *ProcessorVersionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*ProcessorVersionAdapter) Export ¶ added in v1.131.0
func (a *ProcessorVersionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*ProcessorVersionAdapter) Find ¶ added in v1.131.0
func (a *ProcessorVersionAdapter) Find(ctx context.Context) (bool, error)
Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.
func (*ProcessorVersionAdapter) Update ¶ added in v1.131.0
func (a *ProcessorVersionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.