Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 Changes in this version type IndexSpecResource + Synonyms []IndexSpecSynonyms + type IndexSpecSynonyms struct + Analyzer *string + Name *string + SourceCollection *string + func (in *IndexSpecSynonyms) DeepCopy() *IndexSpecSynonyms + func (in *IndexSpecSynonyms) DeepCopyInto(out *IndexSpecSynonyms) v0.4.0 Oct 29, 2021 Changes in this version type IndexSpec + BackendRef *core.LocalObjectReference v0.3.0 Jul 30, 2021 Changes in this version + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GetDecoder() map[string]jsoniter.ValDecoder + func GetEncoder() map[string]jsoniter.ValEncoder + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Index struct + Spec IndexSpec + Status IndexStatus + func (in *Index) DeepCopy() *Index + func (in *Index) DeepCopyInto(out *Index) + func (in *Index) DeepCopyObject() runtime.Object + func (r *Index) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Index) ValidateCreate() error + func (r *Index) ValidateDelete() error + func (r *Index) ValidateUpdate(old runtime.Object) error + type IndexList struct + Items []Index + func (in *IndexList) DeepCopy() *IndexList + func (in *IndexList) DeepCopyInto(out *IndexList) + func (in *IndexList) DeepCopyObject() runtime.Object + type IndexSpec struct + ProviderRef core.LocalObjectReference + Resource IndexSpecResource + State *IndexSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *IndexSpec) DeepCopy() *IndexSpec + func (in *IndexSpec) DeepCopyInto(out *IndexSpec) + type IndexSpecAnalyzers struct + CharFilters []IndexSpecAnalyzersCharFilters + Name *string + TokenFilters []IndexSpecAnalyzersTokenFilters + Tokenizer *IndexSpecAnalyzersTokenizer + func (in *IndexSpecAnalyzers) DeepCopy() *IndexSpecAnalyzers + func (in *IndexSpecAnalyzers) DeepCopyInto(out *IndexSpecAnalyzers) + type IndexSpecAnalyzersCharFilters struct + IgnoreTags []string + Mappings *string + Type *string + func (in *IndexSpecAnalyzersCharFilters) DeepCopy() *IndexSpecAnalyzersCharFilters + func (in *IndexSpecAnalyzersCharFilters) DeepCopyInto(out *IndexSpecAnalyzersCharFilters) + type IndexSpecAnalyzersTokenFilters struct + IgnoreCase *bool + Matches *string + Max *int64 + MaxGram *int64 + MaxShingleSize *int64 + Min *int64 + MinGram *int64 + MinShingleSize *int64 + NormalizationForm *string + OriginalTokens *string + Pattern *string + Replacement *string + StemmerName *string + TermsNotInBounds *string + Tokens []string + Type *string + func (in *IndexSpecAnalyzersTokenFilters) DeepCopy() *IndexSpecAnalyzersTokenFilters + func (in *IndexSpecAnalyzersTokenFilters) DeepCopyInto(out *IndexSpecAnalyzersTokenFilters) + type IndexSpecAnalyzersTokenizer struct + Group *int64 + MaxGram *int64 + MaxTokenLength *int64 + MinGram *int64 + Pattern *string + Type *string + func (in *IndexSpecAnalyzersTokenizer) DeepCopy() *IndexSpecAnalyzersTokenizer + func (in *IndexSpecAnalyzersTokenizer) DeepCopyInto(out *IndexSpecAnalyzersTokenizer) + type IndexSpecAnalyzersTokenizerCodec struct + func (IndexSpecAnalyzersTokenizerCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (IndexSpecAnalyzersTokenizerCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (IndexSpecAnalyzersTokenizerCodec) IsEmpty(ptr unsafe.Pointer) bool + type IndexSpecResource struct + Analyzer *string + Analyzers []IndexSpecAnalyzers + ClusterName *string + CollectionName *string + Database *string + ID string + IndexID *string + MappingsDynamic *bool + MappingsFields *string + Name *string + ProjectID *string + SearchAnalyzer *string + Status *string + func (in *IndexSpecResource) DeepCopy() *IndexSpecResource + func (in *IndexSpecResource) DeepCopyInto(out *IndexSpecResource) + type IndexStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *IndexStatus) DeepCopy() *IndexStatus + func (in *IndexStatus) DeepCopyInto(out *IndexStatus)