// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type Gearman struct {
	Status  []Status `json:"status,omitempty"`
	Version *string  `json:"version,omitempty"`
	Workers []Worker `json:"workers,omitempty"`
}

func (o *Gearman) GetStatus() []Status {
	if o == nil {
		return nil
	}
	return o.Status
}

func (o *Gearman) GetVersion() *string {
	if o == nil {
		return nil
	}
	return o.Version
}

func (o *Gearman) GetWorkers() []Worker {
	if o == nil {
		return nil
	}
	return o.Workers
}
