Documentation ¶
Index ¶
Constants ¶
View Source
const (
ControllerName = "ScyllaManagerController"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupTaskSpec ¶ added in v1.13.0
type BackupTaskSpec scyllav1.BackupTaskSpec
func (*BackupTaskSpec) GetStartDateOrEmpty ¶ added in v1.13.0
func (b *BackupTaskSpec) GetStartDateOrEmpty() string
func (*BackupTaskSpec) SetStartDate ¶ added in v1.13.0
func (b *BackupTaskSpec) SetStartDate(sd string)
func (*BackupTaskSpec) ToManager ¶ added in v1.13.0
func (b *BackupTaskSpec) ToManager() (*managerclient.Task, error)
func (*BackupTaskSpec) ToStatus ¶ added in v1.13.0
func (b *BackupTaskSpec) ToStatus() *BackupTaskStatus
type BackupTaskStatus ¶ added in v1.13.0
type BackupTaskStatus scyllav1.BackupTaskStatus
func NewBackupStatusFromManager ¶ added in v1.13.0
func NewBackupStatusFromManager(t *managerclient.TaskListItem) (*BackupTaskStatus, error)
func (*BackupTaskStatus) GetStartDateOrEmpty ¶ added in v1.13.0
func (b *BackupTaskStatus) GetStartDateOrEmpty() string
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController( kubeClient kubernetes.Interface, scyllaClient scyllav1client.ScyllaV1Interface, secretInformer corev1informers.SecretInformer, scyllaClusterInformer scyllav1informers.ScyllaClusterInformer, managerClient *managerclient.Client, ) (*Controller, error)
type RepairTaskSpec ¶ added in v1.13.0
type RepairTaskSpec scyllav1.RepairTaskSpec
func (*RepairTaskSpec) GetStartDateOrEmpty ¶ added in v1.13.0
func (r *RepairTaskSpec) GetStartDateOrEmpty() string
func (*RepairTaskSpec) SetStartDate ¶ added in v1.13.0
func (r *RepairTaskSpec) SetStartDate(sd string)
func (*RepairTaskSpec) ToManager ¶ added in v1.13.0
func (r *RepairTaskSpec) ToManager() (*managerclient.Task, error)
func (*RepairTaskSpec) ToStatus ¶ added in v1.13.0
func (r *RepairTaskSpec) ToStatus() *RepairTaskStatus
type RepairTaskStatus ¶ added in v1.13.0
type RepairTaskStatus scyllav1.RepairTaskStatus
func NewRepairStatusFromManager ¶ added in v1.13.0
func NewRepairStatusFromManager(t *managerclient.TaskListItem) (*RepairTaskStatus, error)
func (*RepairTaskStatus) GetStartDateOrEmpty ¶ added in v1.13.0
func (r *RepairTaskStatus) GetStartDateOrEmpty() string
Click to show internal directories.
Click to hide internal directories.