Documentation
¶
Index ¶
- type Webconsole
- func (a Webconsole) CheckReady(transitionCR *fivegv1alpha1.Transition, entity common.Entity) (bool, error)
- func (a Webconsole) Create(transition *v1alpha1.Transition) (common.Entity, error)
- func (a Webconsole) Finalize(request reconcile.Request, instance interface{})
- func (a Webconsole) GetCR(transitionCR *fivegv1alpha1.Transition) (common.Entity, error)
- func (a Webconsole) IsReconciled(transitionCR *fivegv1alpha1.Transition) (bool, error)
- func (a Webconsole) Start(transition *v1alpha1.Transition) (string, error)
- func (a Webconsole) Stop(transition *v1alpha1.Transition) (string, error)
- func (a Webconsole) UpdateStatus(opResult controllerutil.OperationResult, instance common.Entity, ...)
- type WebconsoleReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Webconsole ¶
type Webconsole struct { *common.EntityHandlerImpl client.Client // contains filtered or unexported fields }
Webconsole is a type to manage k8s objects for Webconsole 5G
func NewWebconsole ¶
func NewWebconsole(operationRunner common.OperationRunner, k8sUtils *common.K8sUtils, client client.Client) *Webconsole
func (Webconsole) CheckReady ¶
func (a Webconsole) CheckReady(transitionCR *fivegv1alpha1.Transition, entity common.Entity) (bool, error)
func (Webconsole) Create ¶
func (a Webconsole) Create(transition *v1alpha1.Transition) (common.Entity, error)
func (Webconsole) Finalize ¶
func (a Webconsole) Finalize(request reconcile.Request, instance interface{})
Finalize method for Webconsole. Executed on uninstall
func (Webconsole) GetCR ¶
func (a Webconsole) GetCR(transitionCR *fivegv1alpha1.Transition) (common.Entity, error)
func (Webconsole) IsReconciled ¶
func (a Webconsole) IsReconciled(transitionCR *fivegv1alpha1.Transition) (bool, error)
func (Webconsole) Start ¶
func (a Webconsole) Start(transition *v1alpha1.Transition) (string, error)
func (Webconsole) Stop ¶
func (a Webconsole) Stop(transition *v1alpha1.Transition) (string, error)
func (Webconsole) UpdateStatus ¶
func (a Webconsole) UpdateStatus(opResult controllerutil.OperationResult, instance common.Entity, reconcileErr error)
UpdateStatus called to update CR status
type WebconsoleReconcilerFactory ¶
WebconsoleReconcilerFactory factory class to get WebconsoleReconciler for required installation version
func (WebconsoleReconcilerFactory) Reconciler ¶
func (f WebconsoleReconcilerFactory) Reconciler() common.FiveGReconciler
Reconciler get a FiveGReconciler to reconcile the required version of Webconsole
Click to show internal directories.
Click to hide internal directories.