Documentation ¶
Index ¶
- func AssignTypeKind(v interface{}) error
- func CreateOrPatchRecovery(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Recovery, kutil.VerbType, error)
- func CreateOrPatchRepository(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Repository, kutil.VerbType, error)
- func CreateOrPatchRestic(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Restic, kutil.VerbType, error)
- func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
- func PatchRecovery(c cs.StashV1alpha1Interface, cur *api.Recovery, ...) (*api.Recovery, kutil.VerbType, error)
- func PatchRecoveryObject(c cs.StashV1alpha1Interface, cur, mod *api.Recovery) (*api.Recovery, kutil.VerbType, error)
- func PatchRepository(c cs.StashV1alpha1Interface, cur *api.Repository, ...) (*api.Repository, kutil.VerbType, error)
- func PatchRepositoryObject(c cs.StashV1alpha1Interface, cur, mod *api.Repository) (*api.Repository, kutil.VerbType, error)
- func PatchRestic(c cs.StashV1alpha1Interface, cur *api.Restic, ...) (*api.Restic, kutil.VerbType, error)
- func PatchResticObject(c cs.StashV1alpha1Interface, cur, mod *api.Restic) (*api.Restic, kutil.VerbType, error)
- func SetRecoveryStats(c cs.StashV1alpha1Interface, recovery *api.Recovery, path string, ...) (*api.Recovery, error)
- func TryUpdateRecovery(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Recovery, err error)
- func TryUpdateRepository(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Repository, err error)
- func TryUpdateRestic(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Restic, err error)
- func UpdateRecoveryStatus(c cs.StashV1alpha1Interface, in *api.Recovery, ...) (result *api.Recovery, err error)
- func UpdateRepositoryStatus(c cs.StashV1alpha1Interface, in *api.Repository, ...) (result *api.Repository, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignTypeKind ¶
func AssignTypeKind(v interface{}) error
func CreateOrPatchRecovery ¶
func CreateOrPatchRepository ¶
func CreateOrPatchRepository(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, transform func(alert *api.Repository) *api.Repository) (*api.Repository, kutil.VerbType, error)
func CreateOrPatchRestic ¶
func GetGroupVersionKind ¶
func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
func PatchRecovery ¶
func PatchRecoveryObject ¶
func PatchRepository ¶
func PatchRepository(c cs.StashV1alpha1Interface, cur *api.Repository, transform func(*api.Repository) *api.Repository) (*api.Repository, kutil.VerbType, error)
func PatchRepositoryObject ¶
func PatchRepositoryObject(c cs.StashV1alpha1Interface, cur, mod *api.Repository) (*api.Repository, kutil.VerbType, error)
func PatchRestic ¶
func PatchResticObject ¶
func SetRecoveryStats ¶
func TryUpdateRecovery ¶
func TryUpdateRepository ¶
func TryUpdateRepository(c cs.StashV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Repository) *api.Repository) (result *api.Repository, err error)
func TryUpdateRestic ¶
func UpdateRecoveryStatus ¶
func UpdateRecoveryStatus( c cs.StashV1alpha1Interface, in *api.Recovery, transform func(*api.RecoveryStatus) *api.RecoveryStatus, ) (result *api.Recovery, err error)
func UpdateRepositoryStatus ¶
func UpdateRepositoryStatus( c cs.StashV1alpha1Interface, in *api.Repository, transform func(*api.RepositoryStatus) *api.RepositoryStatus, ) (result *api.Repository, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.