Versions in this module Expand all Collapse all v0 v0.5.0 May 8, 2022 v0.4.0 Oct 29, 2021 Changes in this version type ArchiveSpec + 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 Archive struct + Spec ArchiveSpec + Status ArchiveStatus + func (in *Archive) DeepCopy() *Archive + func (in *Archive) DeepCopyInto(out *Archive) + func (in *Archive) DeepCopyObject() runtime.Object + func (r *Archive) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *Archive) ValidateCreate() error + func (r *Archive) ValidateDelete() error + func (r *Archive) ValidateUpdate(old runtime.Object) error + type ArchiveList struct + Items []Archive + func (in *ArchiveList) DeepCopy() *ArchiveList + func (in *ArchiveList) DeepCopyInto(out *ArchiveList) + func (in *ArchiveList) DeepCopyObject() runtime.Object + type ArchiveSpec struct + ProviderRef core.LocalObjectReference + Resource ArchiveSpecResource + State *ArchiveSpecResource + TerminationPolicy base.TerminationPolicy + UpdatePolicy base.UpdatePolicy + func (in *ArchiveSpec) DeepCopy() *ArchiveSpec + func (in *ArchiveSpec) DeepCopyInto(out *ArchiveSpec) + type ArchiveSpecCriteria struct + DateField *string + DateFormat *string + ExpireAfterDays *int64 + Query *string + Type *string + func (in *ArchiveSpecCriteria) DeepCopy() *ArchiveSpecCriteria + func (in *ArchiveSpecCriteria) DeepCopyInto(out *ArchiveSpecCriteria) + type ArchiveSpecCriteriaCodec struct + func (ArchiveSpecCriteriaCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator) + func (ArchiveSpecCriteriaCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream) + func (ArchiveSpecCriteriaCodec) IsEmpty(ptr unsafe.Pointer) bool + type ArchiveSpecPartitionFields struct + FieldName *string + FieldType *string + Order *int64 + func (in *ArchiveSpecPartitionFields) DeepCopy() *ArchiveSpecPartitionFields + func (in *ArchiveSpecPartitionFields) DeepCopyInto(out *ArchiveSpecPartitionFields) + type ArchiveSpecResource struct + ArchiveID *string + ClusterName *string + CollName *string + Criteria *ArchiveSpecCriteria + DbName *string + ID string + PartitionFields []ArchiveSpecPartitionFields + Paused *bool + ProjectID *string + State *string + SyncCreation *bool + func (in *ArchiveSpecResource) DeepCopy() *ArchiveSpecResource + func (in *ArchiveSpecResource) DeepCopyInto(out *ArchiveSpecResource) + type ArchiveStatus struct + Conditions []kmapi.Condition + ObservedGeneration int64 + Phase status.Status + func (in *ArchiveStatus) DeepCopy() *ArchiveStatus + func (in *ArchiveStatus) DeepCopyInto(out *ArchiveStatus)