Documentation
¶
Index ¶
- Variables
- type AgentAbsence
- func (a *AgentAbsence) CreateAgentAbsence(ctx context.Context, req *pb.CreateAgentAbsenceRequest) (*pb.CreateAgentAbsenceResponse, error)
- func (a *AgentAbsence) CreateAgentsAbsences(ctx context.Context, req *pb.CreateAgentsAbsencesRequest) (*pb.CreateAgentsAbsencesResponse, error)
- func (a *AgentAbsence) DeleteAgentAbsence(ctx context.Context, req *pb.DeleteAgentAbsenceRequest) (*pb.DeleteAgentAbsenceResponse, error)
- func (a *AgentAbsence) ReadAgentAbsence(ctx context.Context, req *pb.ReadAgentAbsenceRequest) (*pb.ReadAgentAbsenceResponse, error)
- func (a *AgentAbsence) SearchAgentAbsence(ctx context.Context, req *pb.SearchAgentAbsenceRequest) (*pb.SearchAgentAbsenceResponse, error)
- func (a *AgentAbsence) SearchAgentsAbsences(ctx context.Context, req *pb.SearchAgentsAbsencesRequest) (*pb.SearchAgentsAbsencesResponse, error)
- func (a *AgentAbsence) UpdateAgentAbsence(ctx context.Context, req *pb.UpdateAgentAbsenceRequest) (*pb.UpdateAgentAbsenceResponse, error)
- type AgentWorkingConditions
- func (a *AgentWorkingConditions) ReadAgentWorkingConditions(ctx context.Context, req *pb.ReadAgentWorkingConditionsRequest) (*pb.ReadAgentWorkingConditionsResponse, error)
- func (a *AgentWorkingConditions) UpdateAgentWorkingConditions(ctx context.Context, req *pb.UpdateAgentWorkingConditionsRequest) (*pb.UpdateAgentWorkingConditionsResponse, error)
- type AgentWorkingSchedule
- func (a *AgentWorkingSchedule) CreateAgentsWorkingScheduleShifts(ctx context.Context, req *pb.CreateAgentsWorkingScheduleShiftsRequest) (*pb.CreateAgentsWorkingScheduleShiftsResponse, error)
- func (a *AgentWorkingSchedule) SearchAgentsWorkingSchedule(ctx context.Context, req *pb.SearchAgentsWorkingScheduleRequest) (*pb.SearchAgentsWorkingScheduleResponse, error)
- type ForecastCalculation
- func (f *ForecastCalculation) CreateForecastCalculation(ctx context.Context, req *pb.CreateForecastCalculationRequest) (*pb.CreateForecastCalculationResponse, error)
- func (f *ForecastCalculation) DeleteForecastCalculation(ctx context.Context, req *pb.DeleteForecastCalculationRequest) (*pb.DeleteForecastCalculationResponse, error)
- func (f *ForecastCalculation) ExecuteForecastCalculation(ctx context.Context, req *pb.ExecuteForecastCalculationRequest) (*pb.ExecuteForecastCalculationResponse, error)
- func (f *ForecastCalculation) ReadForecastCalculation(ctx context.Context, req *pb.ReadForecastCalculationRequest) (*pb.ReadForecastCalculationResponse, error)
- func (f *ForecastCalculation) SearchForecastCalculation(ctx context.Context, req *pb.SearchForecastCalculationRequest) (*pb.SearchForecastCalculationResponse, error)
- func (f *ForecastCalculation) UpdateForecastCalculation(ctx context.Context, req *pb.UpdateForecastCalculationRequest) (*pb.UpdateForecastCalculationResponse, error)
- type Handlers
- type PauseTemplate
- func (h *PauseTemplate) CreatePauseTemplate(ctx context.Context, req *pb.CreatePauseTemplateRequest) (*pb.CreatePauseTemplateResponse, error)
- func (h *PauseTemplate) DeletePauseTemplate(ctx context.Context, req *pb.DeletePauseTemplateRequest) (*pb.DeletePauseTemplateResponse, error)
- func (h *PauseTemplate) ReadPauseTemplate(ctx context.Context, req *pb.ReadPauseTemplateRequest) (*pb.ReadPauseTemplateResponse, error)
- func (h *PauseTemplate) SearchPauseTemplate(ctx context.Context, req *pb.SearchPauseTemplateRequest) (*pb.SearchPauseTemplateResponse, error)
- func (h *PauseTemplate) UpdatePauseTemplate(ctx context.Context, req *pb.UpdatePauseTemplateRequest) (*pb.UpdatePauseTemplateResponse, error)
- type ShiftTemplate
- func (h *ShiftTemplate) CreateShiftTemplate(ctx context.Context, req *pb.CreateShiftTemplateRequest) (*pb.CreateShiftTemplateResponse, error)
- func (h *ShiftTemplate) DeleteShiftTemplate(ctx context.Context, req *pb.DeleteShiftTemplateRequest) (*pb.DeleteShiftTemplateResponse, error)
- func (h *ShiftTemplate) ReadShiftTemplate(ctx context.Context, req *pb.ReadShiftTemplateRequest) (*pb.ReadShiftTemplateResponse, error)
- func (h *ShiftTemplate) SearchShiftTemplate(ctx context.Context, req *pb.SearchShiftTemplateRequest) (*pb.SearchShiftTemplateResponse, error)
- func (h *ShiftTemplate) UpdateShiftTemplate(ctx context.Context, req *pb.UpdateShiftTemplateRequest) (*pb.UpdateShiftTemplateResponse, error)
- type WorkingCondition
- func (w *WorkingCondition) CreateWorkingCondition(ctx context.Context, req *pb.CreateWorkingConditionRequest) (*pb.CreateWorkingConditionResponse, error)
- func (w *WorkingCondition) DeleteWorkingCondition(ctx context.Context, req *pb.DeleteWorkingConditionRequest) (*pb.DeleteWorkingConditionResponse, error)
- func (w *WorkingCondition) ReadWorkingCondition(ctx context.Context, req *pb.ReadWorkingConditionRequest) (*pb.ReadWorkingConditionResponse, error)
- func (w *WorkingCondition) SearchWorkingCondition(ctx context.Context, req *pb.SearchWorkingConditionRequest) (*pb.SearchWorkingConditionResponse, error)
- func (w *WorkingCondition) UpdateWorkingCondition(ctx context.Context, req *pb.UpdateWorkingConditionRequest) (*pb.UpdateWorkingConditionResponse, error)
- type WorkingSchedule
- func (w *WorkingSchedule) CreateWorkingSchedule(ctx context.Context, req *pb.CreateWorkingScheduleRequest) (*pb.CreateWorkingScheduleResponse, error)
- func (w *WorkingSchedule) DeleteWorkingSchedule(ctx context.Context, req *pb.DeleteWorkingScheduleRequest) (*pb.DeleteWorkingScheduleResponse, error)
- func (w *WorkingSchedule) ReadWorkingSchedule(ctx context.Context, req *pb.ReadWorkingScheduleRequest) (*pb.ReadWorkingScheduleResponse, error)
- func (w *WorkingSchedule) ReadWorkingScheduleForecast(ctx context.Context, req *pb.ReadWorkingScheduleForecastRequest) (*pb.ReadWorkingScheduleForecastResponse, error)
- func (w *WorkingSchedule) SearchWorkingSchedule(ctx context.Context, req *pb.SearchWorkingScheduleRequest) (*pb.SearchWorkingScheduleResponse, error)
- func (w *WorkingSchedule) UpdateWorkingSchedule(ctx context.Context, req *pb.UpdateWorkingScheduleRequest) (*pb.UpdateWorkingScheduleResponse, error)
- func (w *WorkingSchedule) UpdateWorkingScheduleAddAgents(ctx context.Context, req *pb.UpdateWorkingScheduleAddAgentsRequest) (*pb.UpdateWorkingScheduleAddAgentsResponse, error)
- func (w *WorkingSchedule) UpdateWorkingScheduleRemoveAgents(ctx context.Context, req *pb.UpdateWorkingScheduleRemoveAgentRequest) (*pb.UpdateWorkingScheduleRemoveAgentResponse, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type AgentAbsence ¶
type AgentAbsence struct {
pb.UnimplementedAgentAbsenceServiceServer
// contains filtered or unexported fields
}
func NewAgentAbsence ¶
func NewAgentAbsence(sr grpc.ServiceRegistrar, service service.AgentAbsenceManager) *AgentAbsence
func (*AgentAbsence) CreateAgentAbsence ¶
func (a *AgentAbsence) CreateAgentAbsence(ctx context.Context, req *pb.CreateAgentAbsenceRequest) (*pb.CreateAgentAbsenceResponse, error)
func (*AgentAbsence) CreateAgentsAbsences ¶
func (a *AgentAbsence) CreateAgentsAbsences(ctx context.Context, req *pb.CreateAgentsAbsencesRequest) (*pb.CreateAgentsAbsencesResponse, error)
func (*AgentAbsence) DeleteAgentAbsence ¶
func (a *AgentAbsence) DeleteAgentAbsence(ctx context.Context, req *pb.DeleteAgentAbsenceRequest) (*pb.DeleteAgentAbsenceResponse, error)
func (*AgentAbsence) ReadAgentAbsence ¶
func (a *AgentAbsence) ReadAgentAbsence(ctx context.Context, req *pb.ReadAgentAbsenceRequest) (*pb.ReadAgentAbsenceResponse, error)
func (*AgentAbsence) SearchAgentAbsence ¶
func (a *AgentAbsence) SearchAgentAbsence(ctx context.Context, req *pb.SearchAgentAbsenceRequest) (*pb.SearchAgentAbsenceResponse, error)
func (*AgentAbsence) SearchAgentsAbsences ¶
func (a *AgentAbsence) SearchAgentsAbsences(ctx context.Context, req *pb.SearchAgentsAbsencesRequest) (*pb.SearchAgentsAbsencesResponse, error)
func (*AgentAbsence) UpdateAgentAbsence ¶
func (a *AgentAbsence) UpdateAgentAbsence(ctx context.Context, req *pb.UpdateAgentAbsenceRequest) (*pb.UpdateAgentAbsenceResponse, error)
type AgentWorkingConditions ¶
type AgentWorkingConditions struct {
pb.UnimplementedAgentWorkingConditionsServiceServer
// contains filtered or unexported fields
}
func NewAgentWorkingConditions ¶
func NewAgentWorkingConditions(sr grpc.ServiceRegistrar, service service.AgentWorkingConditionsManager) *AgentWorkingConditions
func (*AgentWorkingConditions) ReadAgentWorkingConditions ¶
func (a *AgentWorkingConditions) ReadAgentWorkingConditions(ctx context.Context, req *pb.ReadAgentWorkingConditionsRequest) (*pb.ReadAgentWorkingConditionsResponse, error)
func (*AgentWorkingConditions) UpdateAgentWorkingConditions ¶
func (a *AgentWorkingConditions) UpdateAgentWorkingConditions(ctx context.Context, req *pb.UpdateAgentWorkingConditionsRequest) (*pb.UpdateAgentWorkingConditionsResponse, error)
type AgentWorkingSchedule ¶
type AgentWorkingSchedule struct {
pb.UnimplementedAgentWorkingScheduleServiceServer
// contains filtered or unexported fields
}
func NewAgentWorkingSchedule ¶
func NewAgentWorkingSchedule(sr grpc.ServiceRegistrar, service service.AgentWorkingScheduleManager) *AgentWorkingSchedule
func (*AgentWorkingSchedule) CreateAgentsWorkingScheduleShifts ¶
func (a *AgentWorkingSchedule) CreateAgentsWorkingScheduleShifts(ctx context.Context, req *pb.CreateAgentsWorkingScheduleShiftsRequest) (*pb.CreateAgentsWorkingScheduleShiftsResponse, error)
func (*AgentWorkingSchedule) SearchAgentsWorkingSchedule ¶
func (a *AgentWorkingSchedule) SearchAgentsWorkingSchedule(ctx context.Context, req *pb.SearchAgentsWorkingScheduleRequest) (*pb.SearchAgentsWorkingScheduleResponse, error)
type ForecastCalculation ¶
type ForecastCalculation struct {
pb.UnimplementedForecastCalculationServiceServer
// contains filtered or unexported fields
}
func NewForecastCalculation ¶
func NewForecastCalculation(sr grpc.ServiceRegistrar, service service.ForecastCalculationManager) *ForecastCalculation
func (*ForecastCalculation) CreateForecastCalculation ¶
func (f *ForecastCalculation) CreateForecastCalculation(ctx context.Context, req *pb.CreateForecastCalculationRequest) (*pb.CreateForecastCalculationResponse, error)
func (*ForecastCalculation) DeleteForecastCalculation ¶
func (f *ForecastCalculation) DeleteForecastCalculation(ctx context.Context, req *pb.DeleteForecastCalculationRequest) (*pb.DeleteForecastCalculationResponse, error)
func (*ForecastCalculation) ExecuteForecastCalculation ¶
func (f *ForecastCalculation) ExecuteForecastCalculation(ctx context.Context, req *pb.ExecuteForecastCalculationRequest) (*pb.ExecuteForecastCalculationResponse, error)
func (*ForecastCalculation) ReadForecastCalculation ¶
func (f *ForecastCalculation) ReadForecastCalculation(ctx context.Context, req *pb.ReadForecastCalculationRequest) (*pb.ReadForecastCalculationResponse, error)
func (*ForecastCalculation) SearchForecastCalculation ¶
func (f *ForecastCalculation) SearchForecastCalculation(ctx context.Context, req *pb.SearchForecastCalculationRequest) (*pb.SearchForecastCalculationResponse, error)
func (*ForecastCalculation) UpdateForecastCalculation ¶
func (f *ForecastCalculation) UpdateForecastCalculation(ctx context.Context, req *pb.UpdateForecastCalculationRequest) (*pb.UpdateForecastCalculationResponse, error)
type Handlers ¶
type Handlers struct {
PauseTemplate *PauseTemplate
ShiftTemplate *ShiftTemplate
WorkingCondition *WorkingCondition
AgentWorkingConditions *AgentWorkingConditions
AgentAbsence *AgentAbsence
ForecastCalculation *ForecastCalculation
WorkingSchedule *WorkingSchedule
AgentWorkingSchedule *AgentWorkingSchedule
}
Handlers needed for google/wire to build body of generated function.
type PauseTemplate ¶
type PauseTemplate struct {
pb.UnimplementedPauseTemplateServiceServer
// contains filtered or unexported fields
}
func NewPauseTemplate ¶
func NewPauseTemplate(sr grpc.ServiceRegistrar, service service.PauseTemplateManager) *PauseTemplate
func (*PauseTemplate) CreatePauseTemplate ¶
func (h *PauseTemplate) CreatePauseTemplate(ctx context.Context, req *pb.CreatePauseTemplateRequest) (*pb.CreatePauseTemplateResponse, error)
func (*PauseTemplate) DeletePauseTemplate ¶
func (h *PauseTemplate) DeletePauseTemplate(ctx context.Context, req *pb.DeletePauseTemplateRequest) (*pb.DeletePauseTemplateResponse, error)
func (*PauseTemplate) ReadPauseTemplate ¶
func (h *PauseTemplate) ReadPauseTemplate(ctx context.Context, req *pb.ReadPauseTemplateRequest) (*pb.ReadPauseTemplateResponse, error)
func (*PauseTemplate) SearchPauseTemplate ¶
func (h *PauseTemplate) SearchPauseTemplate(ctx context.Context, req *pb.SearchPauseTemplateRequest) (*pb.SearchPauseTemplateResponse, error)
func (*PauseTemplate) UpdatePauseTemplate ¶
func (h *PauseTemplate) UpdatePauseTemplate(ctx context.Context, req *pb.UpdatePauseTemplateRequest) (*pb.UpdatePauseTemplateResponse, error)
type ShiftTemplate ¶
type ShiftTemplate struct {
pb.UnimplementedShiftTemplateServiceServer
// contains filtered or unexported fields
}
func NewShiftTemplate ¶
func NewShiftTemplate(sr grpc.ServiceRegistrar, service service.ShiftTemplateManager) *ShiftTemplate
func (*ShiftTemplate) CreateShiftTemplate ¶
func (h *ShiftTemplate) CreateShiftTemplate(ctx context.Context, req *pb.CreateShiftTemplateRequest) (*pb.CreateShiftTemplateResponse, error)
func (*ShiftTemplate) DeleteShiftTemplate ¶
func (h *ShiftTemplate) DeleteShiftTemplate(ctx context.Context, req *pb.DeleteShiftTemplateRequest) (*pb.DeleteShiftTemplateResponse, error)
func (*ShiftTemplate) ReadShiftTemplate ¶
func (h *ShiftTemplate) ReadShiftTemplate(ctx context.Context, req *pb.ReadShiftTemplateRequest) (*pb.ReadShiftTemplateResponse, error)
func (*ShiftTemplate) SearchShiftTemplate ¶
func (h *ShiftTemplate) SearchShiftTemplate(ctx context.Context, req *pb.SearchShiftTemplateRequest) (*pb.SearchShiftTemplateResponse, error)
func (*ShiftTemplate) UpdateShiftTemplate ¶
func (h *ShiftTemplate) UpdateShiftTemplate(ctx context.Context, req *pb.UpdateShiftTemplateRequest) (*pb.UpdateShiftTemplateResponse, error)
type WorkingCondition ¶
type WorkingCondition struct {
pb.UnimplementedWorkingConditionServiceServer
// contains filtered or unexported fields
}
func NewWorkingCondition ¶
func NewWorkingCondition(sr grpc.ServiceRegistrar, service service.WorkingConditionManager) *WorkingCondition
func (*WorkingCondition) CreateWorkingCondition ¶
func (w *WorkingCondition) CreateWorkingCondition(ctx context.Context, req *pb.CreateWorkingConditionRequest) (*pb.CreateWorkingConditionResponse, error)
func (*WorkingCondition) DeleteWorkingCondition ¶
func (w *WorkingCondition) DeleteWorkingCondition(ctx context.Context, req *pb.DeleteWorkingConditionRequest) (*pb.DeleteWorkingConditionResponse, error)
func (*WorkingCondition) ReadWorkingCondition ¶
func (w *WorkingCondition) ReadWorkingCondition(ctx context.Context, req *pb.ReadWorkingConditionRequest) (*pb.ReadWorkingConditionResponse, error)
func (*WorkingCondition) SearchWorkingCondition ¶
func (w *WorkingCondition) SearchWorkingCondition(ctx context.Context, req *pb.SearchWorkingConditionRequest) (*pb.SearchWorkingConditionResponse, error)
func (*WorkingCondition) UpdateWorkingCondition ¶
func (w *WorkingCondition) UpdateWorkingCondition(ctx context.Context, req *pb.UpdateWorkingConditionRequest) (*pb.UpdateWorkingConditionResponse, error)
type WorkingSchedule ¶
type WorkingSchedule struct {
pb.UnimplementedWorkingScheduleServiceServer
// contains filtered or unexported fields
}
func NewWorkingSchedule ¶
func NewWorkingSchedule(sr grpc.ServiceRegistrar, service service.WorkingScheduleManager) *WorkingSchedule
func (*WorkingSchedule) CreateWorkingSchedule ¶
func (w *WorkingSchedule) CreateWorkingSchedule(ctx context.Context, req *pb.CreateWorkingScheduleRequest) (*pb.CreateWorkingScheduleResponse, error)
func (*WorkingSchedule) DeleteWorkingSchedule ¶
func (w *WorkingSchedule) DeleteWorkingSchedule(ctx context.Context, req *pb.DeleteWorkingScheduleRequest) (*pb.DeleteWorkingScheduleResponse, error)
func (*WorkingSchedule) ReadWorkingSchedule ¶
func (w *WorkingSchedule) ReadWorkingSchedule(ctx context.Context, req *pb.ReadWorkingScheduleRequest) (*pb.ReadWorkingScheduleResponse, error)
func (*WorkingSchedule) ReadWorkingScheduleForecast ¶
func (w *WorkingSchedule) ReadWorkingScheduleForecast(ctx context.Context, req *pb.ReadWorkingScheduleForecastRequest) (*pb.ReadWorkingScheduleForecastResponse, error)
func (*WorkingSchedule) SearchWorkingSchedule ¶
func (w *WorkingSchedule) SearchWorkingSchedule(ctx context.Context, req *pb.SearchWorkingScheduleRequest) (*pb.SearchWorkingScheduleResponse, error)
func (*WorkingSchedule) UpdateWorkingSchedule ¶
func (w *WorkingSchedule) UpdateWorkingSchedule(ctx context.Context, req *pb.UpdateWorkingScheduleRequest) (*pb.UpdateWorkingScheduleResponse, error)
func (*WorkingSchedule) UpdateWorkingScheduleAddAgents ¶
func (w *WorkingSchedule) UpdateWorkingScheduleAddAgents(ctx context.Context, req *pb.UpdateWorkingScheduleAddAgentsRequest) (*pb.UpdateWorkingScheduleAddAgentsResponse, error)
func (*WorkingSchedule) UpdateWorkingScheduleRemoveAgents ¶
func (w *WorkingSchedule) UpdateWorkingScheduleRemoveAgents(ctx context.Context, req *pb.UpdateWorkingScheduleRemoveAgentRequest) (*pb.UpdateWorkingScheduleRemoveAgentResponse, error)
Click to show internal directories.
Click to hide internal directories.