Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterWFMServer(s grpc.ServiceRegistrar, srv WFMServer)
- func RegisterWfmAdherenceAppServiceServer(s grpc.ServiceRegistrar, srv WfmAdherenceAppServiceServer)
- type AgentAvailabilityPattern
- func (*AgentAvailabilityPattern) Descriptor() ([]byte, []int)deprecated
- func (x *AgentAvailabilityPattern) GetAgentAvailabilityPatternSid() int64
- func (x *AgentAvailabilityPattern) GetDatetimePattern() *DatetimePattern
- func (x *AgentAvailabilityPattern) GetParentEntity() *ParentEntity
- func (x *AgentAvailabilityPattern) GetScheduleScenarioSid() int64
- func (x *AgentAvailabilityPattern) GetSchedulingActivitySid() *wrapperspb.Int64Value
- func (*AgentAvailabilityPattern) ProtoMessage()
- func (x *AgentAvailabilityPattern) ProtoReflect() protoreflect.Message
- func (x *AgentAvailabilityPattern) Reset()
- func (x *AgentAvailabilityPattern) String() string
- type AgentCancelLeavePetitionRequest
- func (*AgentCancelLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCancelLeavePetitionRequest) GetAgentLeavePetitionId() int64
- func (*AgentCancelLeavePetitionRequest) ProtoMessage()
- func (x *AgentCancelLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *AgentCancelLeavePetitionRequest) Reset()
- func (x *AgentCancelLeavePetitionRequest) String() string
- type AgentCancelLeavePetitionResponse
- func (*AgentCancelLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCancelLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*AgentCancelLeavePetitionResponse) ProtoMessage()
- func (x *AgentCancelLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *AgentCancelLeavePetitionResponse) Reset()
- func (x *AgentCancelLeavePetitionResponse) String() string
- type AgentCreateLeavePetitionRequest
- func (*AgentCreateLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCreateLeavePetitionRequest) GetPetitionComment() string
- func (x *AgentCreateLeavePetitionRequest) GetRequestedDatetimeRanges() []*commons.DatetimeRange
- func (x *AgentCreateLeavePetitionRequest) GetRequestedHoursOff() float32
- func (*AgentCreateLeavePetitionRequest) ProtoMessage()
- func (x *AgentCreateLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *AgentCreateLeavePetitionRequest) Reset()
- func (x *AgentCreateLeavePetitionRequest) String() string
- type AgentCreateLeavePetitionResponse
- func (*AgentCreateLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AgentCreateLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*AgentCreateLeavePetitionResponse) ProtoMessage()
- func (x *AgentCreateLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *AgentCreateLeavePetitionResponse) Reset()
- func (x *AgentCreateLeavePetitionResponse) String() string
- type AgentGetScheduleRequest
- func (*AgentGetScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AgentGetScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
- func (*AgentGetScheduleRequest) ProtoMessage()
- func (x *AgentGetScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *AgentGetScheduleRequest) Reset()
- func (x *AgentGetScheduleRequest) String() string
- type AgentGetScheduleResponse
- func (*AgentGetScheduleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AgentGetScheduleResponse) GetShiftInstances() []*ShiftInstance
- func (*AgentGetScheduleResponse) ProtoMessage()
- func (x *AgentGetScheduleResponse) ProtoReflect() protoreflect.Message
- func (x *AgentGetScheduleResponse) Reset()
- func (x *AgentGetScheduleResponse) String() string
- type AgentGroup
- func (*AgentGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AgentGroup) GetAgentGroupSid() int64
- func (x *AgentGroup) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *AgentGroup) GetDescription() string
- func (x *AgentGroup) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *AgentGroup) GetMemberConstraintRules() []*ConstraintRule
- func (x *AgentGroup) GetMemberSkillProficiencies() []*SkillProficiency
- func (x *AgentGroup) GetMemberWfmAgents() []*WFMAgent
- func (x *AgentGroup) GetName() string
- func (x *AgentGroup) GetParentEntity() *ParentEntity
- func (x *AgentGroup) GetScheduleScenarioSid() int64
- func (*AgentGroup) ProtoMessage()
- func (x *AgentGroup) ProtoReflect() protoreflect.Message
- func (x *AgentGroup) Reset()
- func (x *AgentGroup) String() string
- type AgentListLeavePetitionsRequest
- func (*AgentListLeavePetitionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AgentListLeavePetitionsRequest) GetDatetimeRange() *commons.DatetimeRange
- func (x *AgentListLeavePetitionsRequest) GetIncludeArchived() bool
- func (*AgentListLeavePetitionsRequest) ProtoMessage()
- func (x *AgentListLeavePetitionsRequest) ProtoReflect() protoreflect.Message
- func (x *AgentListLeavePetitionsRequest) Reset()
- func (x *AgentListLeavePetitionsRequest) String() string
- type AgentListLeavePetitionsResponse
- func (*AgentListLeavePetitionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AgentListLeavePetitionsResponse) GetAgentLeavePetitions() []*commons.AgentLeavePetition
- func (*AgentListLeavePetitionsResponse) ProtoMessage()
- func (x *AgentListLeavePetitionsResponse) ProtoReflect() protoreflect.Message
- func (x *AgentListLeavePetitionsResponse) Reset()
- func (x *AgentListLeavePetitionsResponse) String() string
- type ArchiveAgentLeavePetitionRequest
- func (*ArchiveAgentLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ArchiveAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
- func (*ArchiveAgentLeavePetitionRequest) ProtoMessage()
- func (x *ArchiveAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *ArchiveAgentLeavePetitionRequest) Reset()
- func (x *ArchiveAgentLeavePetitionRequest) String() string
- type ArchiveAgentLeavePetitionResponse
- func (*ArchiveAgentLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ArchiveAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*ArchiveAgentLeavePetitionResponse) ProtoMessage()
- func (x *ArchiveAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *ArchiveAgentLeavePetitionResponse) Reset()
- func (x *ArchiveAgentLeavePetitionResponse) String() string
- type AvailabilityBitmapSet
- func (*AvailabilityBitmapSet) Descriptor() ([]byte, []int)deprecated
- func (x *AvailabilityBitmapSet) GetInheritedBitmap() []commons.AvailabilityOption
- func (x *AvailabilityBitmapSet) GetOwnBitmap() []commons.AvailabilityOption
- func (x *AvailabilityBitmapSet) GetParentEntity() *ParentEntity
- func (x *AvailabilityBitmapSet) GetResultingBitmap() []commons.AvailabilityOption
- func (*AvailabilityBitmapSet) ProtoMessage()
- func (x *AvailabilityBitmapSet) ProtoReflect() protoreflect.Message
- func (x *AvailabilityBitmapSet) Reset()
- func (x *AvailabilityBitmapSet) String() string
- type BuildAgentDiagnosticsReq
- func (*BuildAgentDiagnosticsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildAgentDiagnosticsReq) GetAgentGroupSid() int64
- func (x *BuildAgentDiagnosticsReq) GetScheduleScenarioSid() int64
- func (x *BuildAgentDiagnosticsReq) GetWfmAgentSid() int64
- func (*BuildAgentDiagnosticsReq) ProtoMessage()
- func (x *BuildAgentDiagnosticsReq) ProtoReflect() protoreflect.Message
- func (x *BuildAgentDiagnosticsReq) Reset()
- func (x *BuildAgentDiagnosticsReq) String() string
- type BuildAgentDiagnosticsRes
- func (*BuildAgentDiagnosticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildAgentDiagnosticsRes) GetDiagnostics() []*Diagnostics
- func (*BuildAgentDiagnosticsRes) ProtoMessage()
- func (x *BuildAgentDiagnosticsRes) ProtoReflect() protoreflect.Message
- func (x *BuildAgentDiagnosticsRes) Reset()
- func (x *BuildAgentDiagnosticsRes) String() string
- type BuildCallProfileTemplateForSkillProfileReqdeprecated
- func (*BuildCallProfileTemplateForSkillProfileReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildCallProfileTemplateForSkillProfileReq) GetSkillProfileSid() int64
- func (x *BuildCallProfileTemplateForSkillProfileReq) GetTimeZone() string
- func (*BuildCallProfileTemplateForSkillProfileReq) ProtoMessage()
- func (x *BuildCallProfileTemplateForSkillProfileReq) ProtoReflect() protoreflect.Message
- func (x *BuildCallProfileTemplateForSkillProfileReq) Reset()
- func (x *BuildCallProfileTemplateForSkillProfileReq) String() string
- type BuildCallProfileTemplateForSkillProfileResdeprecated
- func (*BuildCallProfileTemplateForSkillProfileRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildCallProfileTemplateForSkillProfileRes) GetCallProfileTemplate() *CallProfileTemplate
- func (*BuildCallProfileTemplateForSkillProfileRes) ProtoMessage()
- func (x *BuildCallProfileTemplateForSkillProfileRes) ProtoReflect() protoreflect.Message
- func (x *BuildCallProfileTemplateForSkillProfileRes) Reset()
- func (x *BuildCallProfileTemplateForSkillProfileRes) String() string
- type BuildCallProfileTemplateReq
- func (*BuildCallProfileTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildCallProfileTemplateReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *BuildCallProfileTemplateReq) GetTimeZone() string
- func (*BuildCallProfileTemplateReq) ProtoMessage()
- func (x *BuildCallProfileTemplateReq) ProtoReflect() protoreflect.Message
- func (x *BuildCallProfileTemplateReq) Reset()
- func (x *BuildCallProfileTemplateReq) String() string
- type BuildCallProfileTemplateRes
- func (*BuildCallProfileTemplateRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildCallProfileTemplateRes) GetCallProfileTemplate() *CallProfileTemplate
- func (*BuildCallProfileTemplateRes) ProtoMessage()
- func (x *BuildCallProfileTemplateRes) ProtoReflect() protoreflect.Message
- func (x *BuildCallProfileTemplateRes) Reset()
- func (x *BuildCallProfileTemplateRes) String() string
- type BuildDOWAndMOYProfilesReq
- func (*BuildDOWAndMOYProfilesReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildDOWAndMOYProfilesReq) GetIsAverageProfile() bool
- func (x *BuildDOWAndMOYProfilesReq) GetProfileTod() *commons.ProfileTOD
- func (x *BuildDOWAndMOYProfilesReq) GetProfileWoms() *commons.ProfileWOMS
- func (*BuildDOWAndMOYProfilesReq) ProtoMessage()
- func (x *BuildDOWAndMOYProfilesReq) ProtoReflect() protoreflect.Message
- func (x *BuildDOWAndMOYProfilesReq) Reset()
- func (x *BuildDOWAndMOYProfilesReq) String() string
- type BuildDOWAndMOYProfilesRes
- func (*BuildDOWAndMOYProfilesRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildDOWAndMOYProfilesRes) GetProfileDow() *commons.ProfileDOW
- func (x *BuildDOWAndMOYProfilesRes) GetProfileMoy() *commons.ProfileMOY
- func (*BuildDOWAndMOYProfilesRes) ProtoMessage()
- func (x *BuildDOWAndMOYProfilesRes) ProtoReflect() protoreflect.Message
- func (x *BuildDOWAndMOYProfilesRes) Reset()
- func (x *BuildDOWAndMOYProfilesRes) String() string
- type BuildDraftScheduleReq
- func (*BuildDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildDraftScheduleReq) GetAutoGenerateAgents() bool
- func (x *BuildDraftScheduleReq) GetDraftScheduleSid() int64
- func (x *BuildDraftScheduleReq) GetIncludeActivity() bool
- func (x *BuildDraftScheduleReq) GetIncludeSchedulingActivity() bool
- func (x *BuildDraftScheduleReq) GetIncludeShiftInstances() bool
- func (x *BuildDraftScheduleReq) GetIncludeShiftSegments() bool
- func (x *BuildDraftScheduleReq) GetIncludeShiftTemplate() bool
- func (x *BuildDraftScheduleReq) GetNodeSelector() *ParentEntity
- func (x *BuildDraftScheduleReq) GetScheduleScenarioSchedulingRange() *commons.DatetimeRange
- func (x *BuildDraftScheduleReq) GetScheduleScenarioSid() int64
- func (x *BuildDraftScheduleReq) GetSchedulingTarget() *SchedulingTarget
- func (*BuildDraftScheduleReq) ProtoMessage()
- func (x *BuildDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *BuildDraftScheduleReq) Reset()
- func (x *BuildDraftScheduleReq) String() string
- type BuildDraftScheduleRes
- func (*BuildDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildDraftScheduleRes) GetDiagnostics() []*Diagnostic
- func (x *BuildDraftScheduleRes) GetDraftSchedule() *DraftSchedule
- func (x *BuildDraftScheduleRes) GetSchedulingResultMetric() *commons.SchedulingResultMetric
- func (*BuildDraftScheduleRes) ProtoMessage()
- func (x *BuildDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *BuildDraftScheduleRes) Reset()
- func (x *BuildDraftScheduleRes) String() string
- type BuildGlobalDiagnosticsReq
- func (*BuildGlobalDiagnosticsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildGlobalDiagnosticsReq) GetScheduleScenarioSid() int64
- func (*BuildGlobalDiagnosticsReq) ProtoMessage()
- func (x *BuildGlobalDiagnosticsReq) ProtoReflect() protoreflect.Message
- func (x *BuildGlobalDiagnosticsReq) Reset()
- func (x *BuildGlobalDiagnosticsReq) String() string
- type BuildGlobalDiagnosticsRes
- func (*BuildGlobalDiagnosticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildGlobalDiagnosticsRes) GetDiagnostics() []*Diagnostic
- func (x *BuildGlobalDiagnosticsRes) GetNodesChecked() []*ParentEntity
- func (*BuildGlobalDiagnosticsRes) ProtoMessage()
- func (x *BuildGlobalDiagnosticsRes) ProtoReflect() protoreflect.Message
- func (x *BuildGlobalDiagnosticsRes) Reset()
- func (x *BuildGlobalDiagnosticsRes) String() string
- type BuildNodeDiagnosticsReq
- func (*BuildNodeDiagnosticsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildNodeDiagnosticsReq) GetNodeToCheck() *ParentEntity
- func (x *BuildNodeDiagnosticsReq) GetScheduleScenarioSid() int64
- func (*BuildNodeDiagnosticsReq) ProtoMessage()
- func (x *BuildNodeDiagnosticsReq) ProtoReflect() protoreflect.Message
- func (x *BuildNodeDiagnosticsReq) Reset()
- func (x *BuildNodeDiagnosticsReq) String() string
- type BuildNodeDiagnosticsRes
- func (*BuildNodeDiagnosticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildNodeDiagnosticsRes) GetDiagnostics() []*Diagnostic
- func (x *BuildNodeDiagnosticsRes) GetNodesChecked() []*ParentEntity
- func (*BuildNodeDiagnosticsRes) ProtoMessage()
- func (x *BuildNodeDiagnosticsRes) ProtoReflect() protoreflect.Message
- func (x *BuildNodeDiagnosticsRes) Reset()
- func (x *BuildNodeDiagnosticsRes) String() string
- type BuildProfileForecastByIntervalReq
- func (*BuildProfileForecastByIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildProfileForecastByIntervalReq) GetCallProfileTemplate() *CallProfileTemplate
- func (x *BuildProfileForecastByIntervalReq) GetFixedAveragesForecast() bool
- func (x *BuildProfileForecastByIntervalReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *BuildProfileForecastByIntervalReq) GetSkillProfileSid() int64deprecated
- func (*BuildProfileForecastByIntervalReq) ProtoMessage()
- func (x *BuildProfileForecastByIntervalReq) ProtoReflect() protoreflect.Message
- func (x *BuildProfileForecastByIntervalReq) Reset()
- func (x *BuildProfileForecastByIntervalReq) String() string
- type BuildProfileForecastByIntervalWithStatsReq
- func (*BuildProfileForecastByIntervalWithStatsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildProfileForecastByIntervalWithStatsReq) GetCallProfileTemplate() *CallProfileTemplate
- func (x *BuildProfileForecastByIntervalWithStatsReq) GetFixedAveragesForecast() bool
- func (x *BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileSid() int64deprecated
- func (*BuildProfileForecastByIntervalWithStatsReq) ProtoMessage()
- func (x *BuildProfileForecastByIntervalWithStatsReq) ProtoReflect() protoreflect.Message
- func (x *BuildProfileForecastByIntervalWithStatsReq) Reset()
- func (x *BuildProfileForecastByIntervalWithStatsReq) String() string
- type BuildProfileForecastByIntervalWithStatsRes
- func (*BuildProfileForecastByIntervalWithStatsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildProfileForecastByIntervalWithStatsRes) GetCallData() *CallDataByInterval
- func (x *BuildProfileForecastByIntervalWithStatsRes) GetForecastStats() *GetForecastStatisticsRes
- func (m *BuildProfileForecastByIntervalWithStatsRes) GetResultOneof() isBuildProfileForecastByIntervalWithStatsRes_ResultOneof
- func (*BuildProfileForecastByIntervalWithStatsRes) ProtoMessage()
- func (x *BuildProfileForecastByIntervalWithStatsRes) ProtoReflect() protoreflect.Message
- func (x *BuildProfileForecastByIntervalWithStatsRes) Reset()
- func (x *BuildProfileForecastByIntervalWithStatsRes) String() string
- type BuildProfileForecastByIntervalWithStatsRes_CallData
- type BuildProfileForecastByIntervalWithStatsRes_ForecastStats
- type BuildRegressionForecastByIntervalReq
- func (*BuildRegressionForecastByIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildRegressionForecastByIntervalReq) GetAverageAfterCallWorkInSeconds() float32
- func (x *BuildRegressionForecastByIntervalReq) GetAverageHandleTimeInSeconds() float32
- func (x *BuildRegressionForecastByIntervalReq) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *BuildRegressionForecastByIntervalReq) GetAverageTimeToAbortInSeconds() float32
- func (x *BuildRegressionForecastByIntervalReq) GetRegressionTemplate() *RegressionTemplate
- func (x *BuildRegressionForecastByIntervalReq) GetSkillProfileSidsToForecast() []int64
- func (*BuildRegressionForecastByIntervalReq) ProtoMessage()
- func (x *BuildRegressionForecastByIntervalReq) ProtoReflect() protoreflect.Message
- func (x *BuildRegressionForecastByIntervalReq) Reset()
- func (x *BuildRegressionForecastByIntervalReq) String() string
- type BuildRegressionForecastByIntervalWithStatsReq
- func (*BuildRegressionForecastByIntervalWithStatsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageAfterCallWorkInSeconds() float32
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageHandleTimeInSeconds() float32
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageTimeToAbortInSeconds() float32
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetRegressionTemplate() *RegressionTemplate
- func (x *BuildRegressionForecastByIntervalWithStatsReq) GetSkillProfileSidsToForecast() []int64
- func (*BuildRegressionForecastByIntervalWithStatsReq) ProtoMessage()
- func (x *BuildRegressionForecastByIntervalWithStatsReq) ProtoReflect() protoreflect.Message
- func (x *BuildRegressionForecastByIntervalWithStatsReq) Reset()
- func (x *BuildRegressionForecastByIntervalWithStatsReq) String() string
- type BuildRegressionForecastByIntervalWithStatsRes
- func (*BuildRegressionForecastByIntervalWithStatsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildRegressionForecastByIntervalWithStatsRes) GetCallData() *CallDataByInterval
- func (x *BuildRegressionForecastByIntervalWithStatsRes) GetForecastStats() *GetForecastStatisticsRes
- func (m *BuildRegressionForecastByIntervalWithStatsRes) GetResultOneof() isBuildRegressionForecastByIntervalWithStatsRes_ResultOneof
- func (*BuildRegressionForecastByIntervalWithStatsRes) ProtoMessage()
- func (x *BuildRegressionForecastByIntervalWithStatsRes) ProtoReflect() protoreflect.Message
- func (x *BuildRegressionForecastByIntervalWithStatsRes) Reset()
- func (x *BuildRegressionForecastByIntervalWithStatsRes) String() string
- type BuildRegressionForecastByIntervalWithStatsRes_CallData
- type BuildRegressionForecastByIntervalWithStatsRes_ForecastStats
- type BuildShiftTemplateDiagnosticsReq
- func (*BuildShiftTemplateDiagnosticsReq) Descriptor() ([]byte, []int)deprecated
- func (x *BuildShiftTemplateDiagnosticsReq) GetScheduleScenarioSid() int64
- func (x *BuildShiftTemplateDiagnosticsReq) GetShiftTemplateSid() int64
- func (*BuildShiftTemplateDiagnosticsReq) ProtoMessage()
- func (x *BuildShiftTemplateDiagnosticsReq) ProtoReflect() protoreflect.Message
- func (x *BuildShiftTemplateDiagnosticsReq) Reset()
- func (x *BuildShiftTemplateDiagnosticsReq) String() string
- type BuildShiftTemplateDiagnosticsRes
- func (*BuildShiftTemplateDiagnosticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *BuildShiftTemplateDiagnosticsRes) GetDiagnostics() []*Diagnostic
- func (*BuildShiftTemplateDiagnosticsRes) ProtoMessage()
- func (x *BuildShiftTemplateDiagnosticsRes) ProtoReflect() protoreflect.Message
- func (x *BuildShiftTemplateDiagnosticsRes) Reset()
- func (x *BuildShiftTemplateDiagnosticsRes) String() string
- type CalculateTrainingDataAveragesForSkillProfileReq
- func (*CalculateTrainingDataAveragesForSkillProfileReq) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateTrainingDataAveragesForSkillProfileReq) GetSkillProfileSid() int64
- func (*CalculateTrainingDataAveragesForSkillProfileReq) ProtoMessage()
- func (x *CalculateTrainingDataAveragesForSkillProfileReq) ProtoReflect() protoreflect.Message
- func (x *CalculateTrainingDataAveragesForSkillProfileReq) Reset()
- func (x *CalculateTrainingDataAveragesForSkillProfileReq) String() string
- type CalculateTrainingDataAveragesForSkillProfileRes
- func (*CalculateTrainingDataAveragesForSkillProfileRes) Descriptor() ([]byte, []int)deprecated
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageAfterCallWorkInSeconds() float32
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageHandleTimeInSeconds() float32
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageTimeToAbortInSeconds() float32
- func (*CalculateTrainingDataAveragesForSkillProfileRes) ProtoMessage()
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) ProtoReflect() protoreflect.Message
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) Reset()
- func (x *CalculateTrainingDataAveragesForSkillProfileRes) String() string
- type CallCenterNode
- func (*CallCenterNode) Descriptor() ([]byte, []int)deprecated
- func (x *CallCenterNode) GetCallCenterNodeSid() int64
- func (x *CallCenterNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *CallCenterNode) GetDescription() string
- func (x *CallCenterNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *CallCenterNode) GetMemberAgentGroups() []*AgentGroup
- func (x *CallCenterNode) GetMemberClientNodes() []*ClientNode
- func (x *CallCenterNode) GetMemberConstraintRules() []*ConstraintRule
- func (x *CallCenterNode) GetMemberNonSkillActivities() []*NonSkillActivity
- func (x *CallCenterNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
- func (x *CallCenterNode) GetName() string
- func (x *CallCenterNode) GetOriginSid() *wrapperspb.Int64Valuedeprecated
- func (x *CallCenterNode) GetScheduleScenarioSid() int64
- func (x *CallCenterNode) GetShrinkage() *wrapperspb.FloatValue
- func (x *CallCenterNode) GetTimeZoneVal() commons.TimeZone
- func (*CallCenterNode) ProtoMessage()
- func (x *CallCenterNode) ProtoReflect() protoreflect.Message
- func (x *CallCenterNode) Reset()
- func (x *CallCenterNode) String() string
- type CallDataByInterval
- func (*CallDataByInterval) Descriptor() ([]byte, []int)deprecated
- func (x *CallDataByInterval) GetAverageAfterCallWorkInSeconds() float32
- func (x *CallDataByInterval) GetAverageHandleTimeInSeconds() float32
- func (x *CallDataByInterval) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *CallDataByInterval) GetAverageTimeToAbortInSeconds() float32
- func (x *CallDataByInterval) GetForecastDataIntervalSid() int64
- func (x *CallDataByInterval) GetIntervalWidthInMinutes() int32
- func (x *CallDataByInterval) GetIsDelta() bool
- func (x *CallDataByInterval) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *CallDataByInterval) GetSkillProfileSid() int64deprecated
- func (x *CallDataByInterval) GetStartDatetime() *timestamppb.Timestamp
- func (x *CallDataByInterval) GetTotalAbandonedCalls() int32
- func (x *CallDataByInterval) GetTotalCalls() int32
- func (*CallDataByInterval) ProtoMessage()
- func (x *CallDataByInterval) ProtoReflect() protoreflect.Message
- func (x *CallDataByInterval) Reset()
- func (x *CallDataByInterval) String() string
- type CallProfileTemplate
- func (*CallProfileTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *CallProfileTemplate) GetAverageAfterCallWorkProfile() *commons.CallProfileGroupAvgs
- func (x *CallProfileTemplate) GetAverageHandleTimeProfile() *commons.CallProfileGroupAvgs
- func (x *CallProfileTemplate) GetAverageSpeedOfAnswerProfile() *commons.CallProfileGroupAvgs
- func (x *CallProfileTemplate) GetAverageTimeToAbortProfile() *commons.CallProfileGroupAvgs
- func (x *CallProfileTemplate) GetCallProfileTemplateSid() int64
- func (x *CallProfileTemplate) GetDefaultToFixedAveragesForecast() bool
- func (x *CallProfileTemplate) GetFixedAverageAfterCallWork() float32
- func (x *CallProfileTemplate) GetFixedAverageHandleTime() float32
- func (x *CallProfileTemplate) GetFixedAverageSpeedOfAnswer() float32
- func (x *CallProfileTemplate) GetFixedAverageTimeToAbort() float32
- func (x *CallProfileTemplate) GetName() string
- func (x *CallProfileTemplate) GetTimeZone() string
- func (x *CallProfileTemplate) GetTotalAbandonedCallsProfile() *commons.CallProfileGroupCalls
- func (x *CallProfileTemplate) GetTotalCallsProfile() *commons.CallProfileGroupCalls
- func (*CallProfileTemplate) ProtoMessage()
- func (x *CallProfileTemplate) ProtoReflect() protoreflect.Message
- func (x *CallProfileTemplate) Reset()
- func (x *CallProfileTemplate) String() string
- type CancelAgentLeavePetitionRequest
- func (*CancelAgentLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CancelAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
- func (*CancelAgentLeavePetitionRequest) ProtoMessage()
- func (x *CancelAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *CancelAgentLeavePetitionRequest) Reset()
- func (x *CancelAgentLeavePetitionRequest) String() string
- type CancelAgentLeavePetitionResponse
- func (*CancelAgentLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CancelAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*CancelAgentLeavePetitionResponse) ProtoMessage()
- func (x *CancelAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *CancelAgentLeavePetitionResponse) Reset()
- func (x *CancelAgentLeavePetitionResponse) String() string
- type CancelBuildInProgressRequest
- func (*CancelBuildInProgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CancelBuildInProgressRequest) GetDraftScheduleSid() int64
- func (*CancelBuildInProgressRequest) ProtoMessage()
- func (x *CancelBuildInProgressRequest) ProtoReflect() protoreflect.Message
- func (x *CancelBuildInProgressRequest) Reset()
- func (x *CancelBuildInProgressRequest) String() string
- type CancelBuildInProgressResponse
- func (*CancelBuildInProgressResponse) Descriptor() ([]byte, []int)deprecated
- func (*CancelBuildInProgressResponse) ProtoMessage()
- func (x *CancelBuildInProgressResponse) ProtoReflect() protoreflect.Message
- func (x *CancelBuildInProgressResponse) Reset()
- func (x *CancelBuildInProgressResponse) String() string
- type ClearScheduleReq
- func (*ClearScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *ClearScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ClearScheduleReq) GetDeleteLocked() bool
- func (x *ClearScheduleReq) GetInvertDatetimeRange() bool
- func (x *ClearScheduleReq) GetNodeSelector() *ParentEntity
- func (x *ClearScheduleReq) GetScheduleSelector() *commons.ScheduleSelector
- func (x *ClearScheduleReq) GetStartDatetimesOnly() bool
- func (*ClearScheduleReq) ProtoMessage()
- func (x *ClearScheduleReq) ProtoReflect() protoreflect.Message
- func (x *ClearScheduleReq) Reset()
- func (x *ClearScheduleReq) String() string
- type ClearScheduleRes
- func (*ClearScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *ClearScheduleRes) GetDiagnostics() []*Diagnostic
- func (*ClearScheduleRes) ProtoMessage()
- func (x *ClearScheduleRes) ProtoReflect() protoreflect.Message
- func (x *ClearScheduleRes) Reset()
- func (x *ClearScheduleRes) String() string
- type ClientNode
- func (*ClientNode) Descriptor() ([]byte, []int)deprecated
- func (x *ClientNode) GetClientNodeSid() int64
- func (x *ClientNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *ClientNode) GetDescription() string
- func (x *ClientNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *ClientNode) GetMemberAgentGroups() []*AgentGroup
- func (x *ClientNode) GetMemberConstraintRules() []*ConstraintRule
- func (x *ClientNode) GetMemberLocationNodes() []*LocationNode
- func (x *ClientNode) GetMemberNonSkillActivities() []*NonSkillActivity
- func (x *ClientNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
- func (x *ClientNode) GetName() string
- func (x *ClientNode) GetOriginSid() *wrapperspb.Int64Valuedeprecated
- func (x *ClientNode) GetParentSid() int64
- func (x *ClientNode) GetScheduleScenarioSid() int64
- func (x *ClientNode) GetShrinkage() *wrapperspb.FloatValue
- func (x *ClientNode) GetTimeZoneVal() commons.TimeZone
- func (*ClientNode) ProtoMessage()
- func (x *ClientNode) ProtoReflect() protoreflect.Message
- func (x *ClientNode) Reset()
- func (x *ClientNode) String() string
- type ConstraintRule
- func (*ConstraintRule) Descriptor() ([]byte, []int)deprecated
- func (x *ConstraintRule) GetConstraintRuleSid() int64
- func (x *ConstraintRule) GetDescription() string
- func (x *ConstraintRule) GetIsPriorityInfinite() bool
- func (m *ConstraintRule) GetMemberTargetEntity() isConstraintRule_MemberTargetEntity
- func (x *ConstraintRule) GetName() string
- func (x *ConstraintRule) GetParentEntity() *ParentEntity
- func (x *ConstraintRule) GetPerCount() int32
- func (x *ConstraintRule) GetPerUnit() commons.ConstraintTimeUnit
- func (x *ConstraintRule) GetPriority() int32
- func (x *ConstraintRule) GetRuleType() commons.ConstraintRuleType
- func (x *ConstraintRule) GetScheduleScenarioSid() int64
- func (x *ConstraintRule) GetSchedulingActivity() *SchedulingActivity
- func (x *ConstraintRule) GetSkillProficiency() *SkillProficiency
- func (x *ConstraintRule) GetTargetSid() int64
- func (x *ConstraintRule) GetValCount() int32
- func (x *ConstraintRule) GetValUnit() commons.ConstraintTimeUnit
- func (*ConstraintRule) ProtoMessage()
- func (x *ConstraintRule) ProtoReflect() protoreflect.Message
- func (x *ConstraintRule) Reset()
- func (x *ConstraintRule) String() string
- type ConstraintRule_SchedulingActivity
- type ConstraintRule_SkillProficiency
- type CopyScenarioReq
- func (*CopyScenarioReq) Descriptor() ([]byte, []int)deprecated
- func (x *CopyScenarioReq) GetDescription() string
- func (x *CopyScenarioReq) GetIncludeInactive() bool
- func (x *CopyScenarioReq) GetName() string
- func (x *CopyScenarioReq) GetScenarioSidToCopy() int64
- func (x *CopyScenarioReq) GetScheduleRange() *commons.DatetimeRange
- func (*CopyScenarioReq) ProtoMessage()
- func (x *CopyScenarioReq) ProtoReflect() protoreflect.Message
- func (x *CopyScenarioReq) Reset()
- func (x *CopyScenarioReq) String() string
- type CopyScenarioRes
- type CopyScheduleToScheduleReq
- func (*CopyScheduleToScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *CopyScheduleToScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *CopyScheduleToScheduleReq) GetDestinationScheduleSelector() *commons.ScheduleSelector
- func (x *CopyScheduleToScheduleReq) GetNodeSelector() *ParentEntity
- func (x *CopyScheduleToScheduleReq) GetOverlapAsWarning() bool
- func (x *CopyScheduleToScheduleReq) GetSourceScheduleSelector() *commons.ScheduleSelector
- func (x *CopyScheduleToScheduleReq) GetStartDatetimesOnly() bool
- func (*CopyScheduleToScheduleReq) ProtoMessage()
- func (x *CopyScheduleToScheduleReq) ProtoReflect() protoreflect.Message
- func (x *CopyScheduleToScheduleReq) Reset()
- func (x *CopyScheduleToScheduleReq) String() string
- type CopyScheduleToScheduleRes
- func (*CopyScheduleToScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *CopyScheduleToScheduleRes) GetDiagnostics() []*Diagnostic
- func (*CopyScheduleToScheduleRes) ProtoMessage()
- func (x *CopyScheduleToScheduleRes) ProtoReflect() protoreflect.Message
- func (x *CopyScheduleToScheduleRes) Reset()
- func (x *CopyScheduleToScheduleRes) String() string
- type CopyShiftInstancesToScheduleReq
- func (*CopyShiftInstancesToScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *CopyShiftInstancesToScheduleReq) GetDestinationSchedule() *commons.ScheduleSelector
- func (x *CopyShiftInstancesToScheduleReq) GetOverlapAsWarning() bool
- func (x *CopyShiftInstancesToScheduleReq) GetShiftInstanceSids() []int64
- func (*CopyShiftInstancesToScheduleReq) ProtoMessage()
- func (x *CopyShiftInstancesToScheduleReq) ProtoReflect() protoreflect.Message
- func (x *CopyShiftInstancesToScheduleReq) Reset()
- func (x *CopyShiftInstancesToScheduleReq) String() string
- type CopyShiftInstancesToScheduleRes
- func (*CopyShiftInstancesToScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *CopyShiftInstancesToScheduleRes) GetDiagnostics() []*Diagnostic
- func (*CopyShiftInstancesToScheduleRes) ProtoMessage()
- func (x *CopyShiftInstancesToScheduleRes) ProtoReflect() protoreflect.Message
- func (x *CopyShiftInstancesToScheduleRes) Reset()
- func (x *CopyShiftInstancesToScheduleRes) String() string
- type CopyWFMAgentMembershipsRequest
- func (*CopyWFMAgentMembershipsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CopyWFMAgentMembershipsRequest) GetOriginatingWfmAgentSid() int64
- func (x *CopyWFMAgentMembershipsRequest) GetTargetWfmAgentSid() int64
- func (*CopyWFMAgentMembershipsRequest) ProtoMessage()
- func (x *CopyWFMAgentMembershipsRequest) ProtoReflect() protoreflect.Message
- func (x *CopyWFMAgentMembershipsRequest) Reset()
- func (x *CopyWFMAgentMembershipsRequest) String() string
- type CopyWFMAgentMembershipsResponse
- func (*CopyWFMAgentMembershipsResponse) Descriptor() ([]byte, []int)deprecated
- func (*CopyWFMAgentMembershipsResponse) ProtoMessage()
- func (x *CopyWFMAgentMembershipsResponse) ProtoReflect() protoreflect.Message
- func (x *CopyWFMAgentMembershipsResponse) Reset()
- func (x *CopyWFMAgentMembershipsResponse) String() string
- type CreateAdherenceAgentRuleClauseRequest
- func (*CreateAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceAgentRuleClauseRequest) GetClause() *commons.AdherenceAgentRuleClause
- func (*CreateAdherenceAgentRuleClauseRequest) ProtoMessage()
- func (x *CreateAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceAgentRuleClauseRequest) Reset()
- func (x *CreateAdherenceAgentRuleClauseRequest) String() string
- type CreateAdherenceAgentRuleClauseResponse
- func (*CreateAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceAgentRuleClauseResponse) GetAdherenceAgentRuleClauseId() int64
- func (*CreateAdherenceAgentRuleClauseResponse) ProtoMessage()
- func (x *CreateAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceAgentRuleClauseResponse) Reset()
- func (x *CreateAdherenceAgentRuleClauseResponse) String() string
- type CreateAdherenceAgentRuleRequest
- func (*CreateAdherenceAgentRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceAgentRuleRequest) GetRule() *commons.AdherenceAgentRule
- func (*CreateAdherenceAgentRuleRequest) ProtoMessage()
- func (x *CreateAdherenceAgentRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceAgentRuleRequest) Reset()
- func (x *CreateAdherenceAgentRuleRequest) String() string
- type CreateAdherenceAgentRuleResponse
- func (*CreateAdherenceAgentRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceAgentRuleResponse) GetAdherenceAgentRuleId() int64
- func (*CreateAdherenceAgentRuleResponse) ProtoMessage()
- func (x *CreateAdherenceAgentRuleResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceAgentRuleResponse) Reset()
- func (x *CreateAdherenceAgentRuleResponse) String() string
- type CreateAdherenceDepartmentalRuleClauseRequest
- func (*CreateAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceDepartmentalRuleClauseRequest) GetClause() *commons.AdherenceDepartmentalRuleClause
- func (*CreateAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
- func (x *CreateAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceDepartmentalRuleClauseRequest) Reset()
- func (x *CreateAdherenceDepartmentalRuleClauseRequest) String() string
- type CreateAdherenceDepartmentalRuleClauseResponse
- func (*CreateAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceDepartmentalRuleClauseResponse) GetAdherenceDepartmentalRuleClauseId() int64
- func (*CreateAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
- func (x *CreateAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceDepartmentalRuleClauseResponse) Reset()
- func (x *CreateAdherenceDepartmentalRuleClauseResponse) String() string
- type CreateAdherenceDepartmentalRuleRequest
- func (*CreateAdherenceDepartmentalRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceDepartmentalRuleRequest) GetRule() *commons.AdherenceDepartmentalRule
- func (*CreateAdherenceDepartmentalRuleRequest) ProtoMessage()
- func (x *CreateAdherenceDepartmentalRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceDepartmentalRuleRequest) Reset()
- func (x *CreateAdherenceDepartmentalRuleRequest) String() string
- type CreateAdherenceDepartmentalRuleResponse
- func (*CreateAdherenceDepartmentalRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceDepartmentalRuleResponse) GetAdherenceDepartmentalRuleId() int64
- func (*CreateAdherenceDepartmentalRuleResponse) ProtoMessage()
- func (x *CreateAdherenceDepartmentalRuleResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceDepartmentalRuleResponse) Reset()
- func (x *CreateAdherenceDepartmentalRuleResponse) String() string
- type CreateAdherenceRuleNotificationConfigEntryRequest
- func (*CreateAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry() *commons.AdherenceRuleNotificationConfigEntry
- func (*CreateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
- func (x *CreateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceRuleNotificationConfigEntryRequest) Reset()
- func (x *CreateAdherenceRuleNotificationConfigEntryRequest) String() string
- type CreateAdherenceRuleNotificationConfigEntryResponse
- func (*CreateAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceRuleNotificationConfigEntryResponse) GetAdherenceRuleNotificationConfigEntryId() int64
- func (*CreateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
- func (x *CreateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceRuleNotificationConfigEntryResponse) Reset()
- func (x *CreateAdherenceRuleNotificationConfigEntryResponse) String() string
- type CreateAdherenceRuleNotificationConfigRequest
- func (*CreateAdherenceRuleNotificationConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceRuleNotificationConfigRequest) GetNotificationConfig() *commons.AdherenceRuleNotificationConfig
- func (*CreateAdherenceRuleNotificationConfigRequest) ProtoMessage()
- func (x *CreateAdherenceRuleNotificationConfigRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceRuleNotificationConfigRequest) Reset()
- func (x *CreateAdherenceRuleNotificationConfigRequest) String() string
- type CreateAdherenceRuleNotificationConfigResponse
- func (*CreateAdherenceRuleNotificationConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAdherenceRuleNotificationConfigResponse) GetAdherenceRuleNotificationConfigId() int64
- func (*CreateAdherenceRuleNotificationConfigResponse) ProtoMessage()
- func (x *CreateAdherenceRuleNotificationConfigResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAdherenceRuleNotificationConfigResponse) Reset()
- func (x *CreateAdherenceRuleNotificationConfigResponse) String() string
- type CreateAgentAvailabilityPatternReq
- func (*CreateAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern() *AgentAvailabilityPattern
- func (*CreateAgentAvailabilityPatternReq) ProtoMessage()
- func (x *CreateAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
- func (x *CreateAgentAvailabilityPatternReq) Reset()
- func (x *CreateAgentAvailabilityPatternReq) String() string
- type CreateAgentAvailabilityPatternRes
- func (*CreateAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentAvailabilityPatternRes) GetAgentAvailabilityPatternSid() int64
- func (*CreateAgentAvailabilityPatternRes) ProtoMessage()
- func (x *CreateAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
- func (x *CreateAgentAvailabilityPatternRes) Reset()
- func (x *CreateAgentAvailabilityPatternRes) String() string
- type CreateAgentGroupReq
- func (*CreateAgentGroupReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentGroupReq) GetAgentGroup() *AgentGroup
- func (*CreateAgentGroupReq) ProtoMessage()
- func (x *CreateAgentGroupReq) ProtoReflect() protoreflect.Message
- func (x *CreateAgentGroupReq) Reset()
- func (x *CreateAgentGroupReq) String() string
- type CreateAgentGroupRes
- func (*CreateAgentGroupRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentGroupRes) GetAgentGroupSid() int64
- func (*CreateAgentGroupRes) ProtoMessage()
- func (x *CreateAgentGroupRes) ProtoReflect() protoreflect.Message
- func (x *CreateAgentGroupRes) Reset()
- func (x *CreateAgentGroupRes) String() string
- type CreateAgentLeavePetitionRequest
- func (*CreateAgentLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentLeavePetitionRequest) GetPetitionComment() string
- func (x *CreateAgentLeavePetitionRequest) GetRequestedDatetimeRanges() []*commons.DatetimeRange
- func (x *CreateAgentLeavePetitionRequest) GetRequestedHoursOff() float32
- func (x *CreateAgentLeavePetitionRequest) GetWfmAgentSid() int64
- func (*CreateAgentLeavePetitionRequest) ProtoMessage()
- func (x *CreateAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAgentLeavePetitionRequest) Reset()
- func (x *CreateAgentLeavePetitionRequest) String() string
- type CreateAgentLeavePetitionResponse
- func (*CreateAgentLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*CreateAgentLeavePetitionResponse) ProtoMessage()
- func (x *CreateAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAgentLeavePetitionResponse) Reset()
- func (x *CreateAgentLeavePetitionResponse) String() string
- type CreateCallProfileTemplateReq
- func (*CreateCallProfileTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCallProfileTemplateReq) GetCallProfileTemplate() *CallProfileTemplate
- func (*CreateCallProfileTemplateReq) ProtoMessage()
- func (x *CreateCallProfileTemplateReq) ProtoReflect() protoreflect.Message
- func (x *CreateCallProfileTemplateReq) Reset()
- func (x *CreateCallProfileTemplateReq) String() string
- type CreateCallProfileTemplateRes
- func (*CreateCallProfileTemplateRes) Descriptor() ([]byte, []int)deprecated
- func (*CreateCallProfileTemplateRes) ProtoMessage()
- func (x *CreateCallProfileTemplateRes) ProtoReflect() protoreflect.Message
- func (x *CreateCallProfileTemplateRes) Reset()
- func (x *CreateCallProfileTemplateRes) String() string
- type CreateClientNodeReq
- func (*CreateClientNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClientNodeReq) GetNode() *ClientNode
- func (*CreateClientNodeReq) ProtoMessage()
- func (x *CreateClientNodeReq) ProtoReflect() protoreflect.Message
- func (x *CreateClientNodeReq) Reset()
- func (x *CreateClientNodeReq) String() string
- type CreateClientNodeRes
- func (*CreateClientNodeRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClientNodeRes) GetClientNodeSid() int64
- func (*CreateClientNodeRes) ProtoMessage()
- func (x *CreateClientNodeRes) ProtoReflect() protoreflect.Message
- func (x *CreateClientNodeRes) Reset()
- func (x *CreateClientNodeRes) String() string
- type CreateConstraintRuleReq
- func (*CreateConstraintRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConstraintRuleReq) GetConstraintRule() *ConstraintRule
- func (*CreateConstraintRuleReq) ProtoMessage()
- func (x *CreateConstraintRuleReq) ProtoReflect() protoreflect.Message
- func (x *CreateConstraintRuleReq) Reset()
- func (x *CreateConstraintRuleReq) String() string
- type CreateConstraintRuleRes
- func (*CreateConstraintRuleRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConstraintRuleRes) GetConstraintRuleSid() int64
- func (x *CreateConstraintRuleRes) GetSkillProficiencySid() int64
- func (*CreateConstraintRuleRes) ProtoMessage()
- func (x *CreateConstraintRuleRes) ProtoReflect() protoreflect.Message
- func (x *CreateConstraintRuleRes) Reset()
- func (x *CreateConstraintRuleRes) String() string
- type CreateDraftScheduleReq
- func (*CreateDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDraftScheduleReq) GetDescription() string
- func (x *CreateDraftScheduleReq) GetName() string
- func (x *CreateDraftScheduleReq) GetScheduleScenarioSid() int64
- func (x *CreateDraftScheduleReq) GetSchedulingRange() *commons.DatetimeRange
- func (*CreateDraftScheduleReq) ProtoMessage()
- func (x *CreateDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *CreateDraftScheduleReq) Reset()
- func (x *CreateDraftScheduleReq) String() string
- type CreateDraftScheduleRes
- func (*CreateDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDraftScheduleRes) GetDraftScheduleSid() int64
- func (*CreateDraftScheduleRes) ProtoMessage()
- func (x *CreateDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *CreateDraftScheduleRes) Reset()
- func (x *CreateDraftScheduleRes) String() string
- type CreateInactiveSkillProfileMappingReqdeprecated
- func (*CreateInactiveSkillProfileMappingReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInactiveSkillProfileMappingReq) GetActiveSkillProfileSid() int64
- func (x *CreateInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid() int64
- func (*CreateInactiveSkillProfileMappingReq) ProtoMessage()
- func (x *CreateInactiveSkillProfileMappingReq) ProtoReflect() protoreflect.Message
- func (x *CreateInactiveSkillProfileMappingReq) Reset()
- func (x *CreateInactiveSkillProfileMappingReq) String() string
- type CreateInactiveSkillProfileMappingResdeprecated
- func (*CreateInactiveSkillProfileMappingRes) Descriptor() ([]byte, []int)deprecated
- func (*CreateInactiveSkillProfileMappingRes) ProtoMessage()
- func (x *CreateInactiveSkillProfileMappingRes) ProtoReflect() protoreflect.Message
- func (x *CreateInactiveSkillProfileMappingRes) Reset()
- func (x *CreateInactiveSkillProfileMappingRes) String() string
- type CreateInitialDemoActivitiesRequest
- func (*CreateInitialDemoActivitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (*CreateInitialDemoActivitiesRequest) ProtoMessage()
- func (x *CreateInitialDemoActivitiesRequest) ProtoReflect() protoreflect.Message
- func (x *CreateInitialDemoActivitiesRequest) Reset()
- func (x *CreateInitialDemoActivitiesRequest) String() string
- type CreateInitialDemoActivitiesResponse
- func (*CreateInitialDemoActivitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (*CreateInitialDemoActivitiesResponse) ProtoMessage()
- func (x *CreateInitialDemoActivitiesResponse) ProtoReflect() protoreflect.Message
- func (x *CreateInitialDemoActivitiesResponse) Reset()
- func (x *CreateInitialDemoActivitiesResponse) String() string
- type CreateLocationNodeReq
- func (*CreateLocationNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLocationNodeReq) GetNode() *LocationNode
- func (*CreateLocationNodeReq) ProtoMessage()
- func (x *CreateLocationNodeReq) ProtoReflect() protoreflect.Message
- func (x *CreateLocationNodeReq) Reset()
- func (x *CreateLocationNodeReq) String() string
- type CreateLocationNodeRes
- func (*CreateLocationNodeRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLocationNodeRes) GetLocationNodeSid() int64
- func (*CreateLocationNodeRes) ProtoMessage()
- func (x *CreateLocationNodeRes) ProtoReflect() protoreflect.Message
- func (x *CreateLocationNodeRes) Reset()
- func (x *CreateLocationNodeRes) String() string
- type CreateNonSkillActivityReq
- func (*CreateNonSkillActivityReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNonSkillActivityReq) GetNonSkillActivity() *NonSkillActivity
- func (*CreateNonSkillActivityReq) ProtoMessage()
- func (x *CreateNonSkillActivityReq) ProtoReflect() protoreflect.Message
- func (x *CreateNonSkillActivityReq) Reset()
- func (x *CreateNonSkillActivityReq) String() string
- type CreateNonSkillActivityRes
- func (*CreateNonSkillActivityRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNonSkillActivityRes) GetNonSkillActivitySid() int64
- func (x *CreateNonSkillActivityRes) GetSchedulingActivitySid() int64
- func (*CreateNonSkillActivityRes) ProtoMessage()
- func (x *CreateNonSkillActivityRes) ProtoReflect() protoreflect.Message
- func (x *CreateNonSkillActivityRes) Reset()
- func (x *CreateNonSkillActivityRes) String() string
- type CreateOpenTimesPatternReq
- func (*CreateOpenTimesPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOpenTimesPatternReq) GetOpenTimesPattern() *OpenTimesPattern
- func (*CreateOpenTimesPatternReq) ProtoMessage()
- func (x *CreateOpenTimesPatternReq) ProtoReflect() protoreflect.Message
- func (x *CreateOpenTimesPatternReq) Reset()
- func (x *CreateOpenTimesPatternReq) String() string
- type CreateOpenTimesPatternRes
- func (*CreateOpenTimesPatternRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOpenTimesPatternRes) GetOpenTimesPatternSid() int64
- func (*CreateOpenTimesPatternRes) ProtoMessage()
- func (x *CreateOpenTimesPatternRes) ProtoReflect() protoreflect.Message
- func (x *CreateOpenTimesPatternRes) Reset()
- func (x *CreateOpenTimesPatternRes) String() string
- type CreatePlacementRuleReq
- func (*CreatePlacementRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlacementRuleReq) GetPlacementRule() *PlacementRule
- func (*CreatePlacementRuleReq) ProtoMessage()
- func (x *CreatePlacementRuleReq) ProtoReflect() protoreflect.Message
- func (x *CreatePlacementRuleReq) Reset()
- func (x *CreatePlacementRuleReq) String() string
- type CreatePlacementRuleRes
- func (*CreatePlacementRuleRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePlacementRuleRes) GetPlacementRuleSid() int64
- func (*CreatePlacementRuleRes) ProtoMessage()
- func (x *CreatePlacementRuleRes) ProtoReflect() protoreflect.Message
- func (x *CreatePlacementRuleRes) Reset()
- func (x *CreatePlacementRuleRes) String() string
- type CreateProgramNodeReq
- func (*CreateProgramNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProgramNodeReq) GetNode() *ProgramNode
- func (*CreateProgramNodeReq) ProtoMessage()
- func (x *CreateProgramNodeReq) ProtoReflect() protoreflect.Message
- func (x *CreateProgramNodeReq) Reset()
- func (x *CreateProgramNodeReq) String() string
- type CreateProgramNodeRes
- func (*CreateProgramNodeRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProgramNodeRes) GetProgramNodeSid() int64
- func (*CreateProgramNodeRes) ProtoMessage()
- func (x *CreateProgramNodeRes) ProtoReflect() protoreflect.Message
- func (x *CreateProgramNodeRes) Reset()
- func (x *CreateProgramNodeRes) String() string
- type CreateRegressionTemplateReq
- func (*CreateRegressionTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRegressionTemplateReq) GetRegressionTemplate() *RegressionTemplate
- func (*CreateRegressionTemplateReq) ProtoMessage()
- func (x *CreateRegressionTemplateReq) ProtoReflect() protoreflect.Message
- func (x *CreateRegressionTemplateReq) Reset()
- func (x *CreateRegressionTemplateReq) String() string
- type CreateRegressionTemplateRes
- type CreateRgbaColorRequest
- func (*CreateRgbaColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRgbaColorRequest) GetColor() *RgbaColor
- func (*CreateRgbaColorRequest) ProtoMessage()
- func (x *CreateRgbaColorRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRgbaColorRequest) Reset()
- func (x *CreateRgbaColorRequest) String() string
- type CreateRgbaColorResponse
- func (*CreateRgbaColorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRgbaColorResponse) GetRgbaColorId() int64
- func (*CreateRgbaColorResponse) ProtoMessage()
- func (x *CreateRgbaColorResponse) ProtoReflect() protoreflect.Message
- func (x *CreateRgbaColorResponse) Reset()
- func (x *CreateRgbaColorResponse) String() string
- type CreateScheduleScenarioWithNodesReq
- func (*CreateScheduleScenarioWithNodesReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateScheduleScenarioWithNodesReq) GetCallCenterNodeDescription() string
- func (x *CreateScheduleScenarioWithNodesReq) GetCallCenterNodeName() string
- func (x *CreateScheduleScenarioWithNodesReq) GetClientNodeDescription() string
- func (x *CreateScheduleScenarioWithNodesReq) GetClientNodeName() string
- func (x *CreateScheduleScenarioWithNodesReq) GetLocationNodeDescription() string
- func (x *CreateScheduleScenarioWithNodesReq) GetLocationNodeName() string
- func (x *CreateScheduleScenarioWithNodesReq) GetProgramNodeDescription() string
- func (x *CreateScheduleScenarioWithNodesReq) GetProgramNodeName() string
- func (x *CreateScheduleScenarioWithNodesReq) GetScheduleScenario() *ScheduleScenario
- func (x *CreateScheduleScenarioWithNodesReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *CreateScheduleScenarioWithNodesReq) GetTimeZoneVal() commons.TimeZone
- func (*CreateScheduleScenarioWithNodesReq) ProtoMessage()
- func (x *CreateScheduleScenarioWithNodesReq) ProtoReflect() protoreflect.Message
- func (x *CreateScheduleScenarioWithNodesReq) Reset()
- func (x *CreateScheduleScenarioWithNodesReq) String() string
- type CreateScheduleScenarioWithNodesRes
- func (*CreateScheduleScenarioWithNodesRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateScheduleScenarioWithNodesRes) GetScheduleScenarioSid() int64
- func (*CreateScheduleScenarioWithNodesRes) ProtoMessage()
- func (x *CreateScheduleScenarioWithNodesRes) ProtoReflect() protoreflect.Message
- func (x *CreateScheduleScenarioWithNodesRes) Reset()
- func (x *CreateScheduleScenarioWithNodesRes) String() string
- type CreateShiftInstanceReq
- func (*CreateShiftInstanceReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceReq) GetDraftScheduleSid() int64
- func (x *CreateShiftInstanceReq) GetIsLocked() bool
- func (x *CreateShiftInstanceReq) GetMetricTypes() []commons.PerformanceMetricType
- func (x *CreateShiftInstanceReq) GetShiftTemplateSid() int64
- func (x *CreateShiftInstanceReq) GetStartDatetime() *timestamppb.Timestamp
- func (x *CreateShiftInstanceReq) GetWfmAgentSid() *wrapperspb.Int64Value
- func (x *CreateShiftInstanceReq) GetWidthInMinutes() int32
- func (*CreateShiftInstanceReq) ProtoMessage()
- func (x *CreateShiftInstanceReq) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceReq) Reset()
- func (x *CreateShiftInstanceReq) String() string
- type CreateShiftInstanceRes
- func (*CreateShiftInstanceRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceRes) GetPerformanceMetrics() []*PerformanceMetricdeprecated
- func (x *CreateShiftInstanceRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
- func (x *CreateShiftInstanceRes) GetShiftInstance() *ShiftInstance
- func (*CreateShiftInstanceRes) ProtoMessage()
- func (x *CreateShiftInstanceRes) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceRes) Reset()
- func (x *CreateShiftInstanceRes) String() string
- type CreateShiftInstanceV2Req
- func (*CreateShiftInstanceV2Req) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceV2Req) GetDraftScheduleSid() int64
- func (x *CreateShiftInstanceV2Req) GetIsLocked() bool
- func (x *CreateShiftInstanceV2Req) GetShiftTemplateSid() int64
- func (x *CreateShiftInstanceV2Req) GetStartDatetime() *timestamppb.Timestamp
- func (x *CreateShiftInstanceV2Req) GetWfmAgentSids() []int64
- func (*CreateShiftInstanceV2Req) ProtoMessage()
- func (x *CreateShiftInstanceV2Req) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceV2Req) Reset()
- func (x *CreateShiftInstanceV2Req) String() string
- type CreateShiftInstanceV2Res
- func (*CreateShiftInstanceV2Res) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceV2Res) GetDiagnostics() []*Diagnostic
- func (x *CreateShiftInstanceV2Res) GetShiftInstances() []*ShiftInstance
- func (*CreateShiftInstanceV2Res) ProtoMessage()
- func (x *CreateShiftInstanceV2Res) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceV2Res) Reset()
- func (x *CreateShiftInstanceV2Res) String() string
- type CreateShiftInstanceWithSegmentsRequest
- func (*CreateShiftInstanceWithSegmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors() bool
- func (x *CreateShiftInstanceWithSegmentsRequest) GetShiftInstance() *ShiftInstance
- func (*CreateShiftInstanceWithSegmentsRequest) ProtoMessage()
- func (x *CreateShiftInstanceWithSegmentsRequest) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceWithSegmentsRequest) Reset()
- func (x *CreateShiftInstanceWithSegmentsRequest) String() string
- type CreateShiftInstanceWithSegmentsResponse
- func (*CreateShiftInstanceWithSegmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftInstanceWithSegmentsResponse) GetDiagnostics() []*Diagnostic
- func (x *CreateShiftInstanceWithSegmentsResponse) GetShiftInstance() *ShiftInstance
- func (*CreateShiftInstanceWithSegmentsResponse) ProtoMessage()
- func (x *CreateShiftInstanceWithSegmentsResponse) ProtoReflect() protoreflect.Message
- func (x *CreateShiftInstanceWithSegmentsResponse) Reset()
- func (x *CreateShiftInstanceWithSegmentsResponse) String() string
- type CreateShiftTemplateReq
- func (*CreateShiftTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftTemplateReq) GetShiftTemplate() *ShiftTemplate
- func (*CreateShiftTemplateReq) ProtoMessage()
- func (x *CreateShiftTemplateReq) ProtoReflect() protoreflect.Message
- func (x *CreateShiftTemplateReq) Reset()
- func (x *CreateShiftTemplateReq) String() string
- type CreateShiftTemplateRes
- func (*CreateShiftTemplateRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateShiftTemplateRes) GetShiftTemplateSid() int64
- func (*CreateShiftTemplateRes) ProtoMessage()
- func (x *CreateShiftTemplateRes) ProtoReflect() protoreflect.Message
- func (x *CreateShiftTemplateRes) Reset()
- func (x *CreateShiftTemplateRes) String() string
- type CreateSkillProficienciesReq
- func (*CreateSkillProficienciesReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSkillProficienciesReq) GetProficiencies() []*SkillProficiency
- func (x *CreateSkillProficienciesReq) GetScheduleScenarioSid() int64
- func (*CreateSkillProficienciesReq) ProtoMessage()
- func (x *CreateSkillProficienciesReq) ProtoReflect() protoreflect.Message
- func (x *CreateSkillProficienciesReq) Reset()
- func (x *CreateSkillProficienciesReq) String() string
- type CreateSkillProficienciesRes
- type CreateSkillProfileGroupReq
- func (*CreateSkillProfileGroupReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSkillProfileGroupReq) GetSkillProfileGroup() *SkillProfileGroup
- func (*CreateSkillProfileGroupReq) ProtoMessage()
- func (x *CreateSkillProfileGroupReq) ProtoReflect() protoreflect.Message
- func (x *CreateSkillProfileGroupReq) Reset()
- func (x *CreateSkillProfileGroupReq) String() string
- type CreateSkillProfileGroupRes
- func (*CreateSkillProfileGroupRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSkillProfileGroupRes) GetSkillProfileGroupSid() int64
- func (*CreateSkillProfileGroupRes) ProtoMessage()
- func (x *CreateSkillProfileGroupRes) ProtoReflect() protoreflect.Message
- func (x *CreateSkillProfileGroupRes) Reset()
- func (x *CreateSkillProfileGroupRes) String() string
- type CreateTourAgentCollectionReq
- func (*CreateTourAgentCollectionReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourAgentCollectionReq) GetTourAgentCollection() *TourAgentCollection
- func (*CreateTourAgentCollectionReq) ProtoMessage()
- func (x *CreateTourAgentCollectionReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourAgentCollectionReq) Reset()
- func (x *CreateTourAgentCollectionReq) String() string
- type CreateTourAgentCollectionRes
- func (*CreateTourAgentCollectionRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourAgentCollectionRes) GetTourAgentCollectionSid() int64
- func (*CreateTourAgentCollectionRes) ProtoMessage()
- func (x *CreateTourAgentCollectionRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourAgentCollectionRes) Reset()
- func (x *CreateTourAgentCollectionRes) String() string
- type CreateTourAgentCollectionWFMAgentsReq
- func (*CreateTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid() int64
- func (x *CreateTourAgentCollectionWFMAgentsReq) GetWfmAgentSids() []int64
- func (*CreateTourAgentCollectionWFMAgentsReq) ProtoMessage()
- func (x *CreateTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourAgentCollectionWFMAgentsReq) Reset()
- func (x *CreateTourAgentCollectionWFMAgentsReq) String() string
- type CreateTourAgentCollectionWFMAgentsRes
- func (*CreateTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (*CreateTourAgentCollectionWFMAgentsRes) ProtoMessage()
- func (x *CreateTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourAgentCollectionWFMAgentsRes) Reset()
- func (x *CreateTourAgentCollectionWFMAgentsRes) String() string
- type CreateTourPatternReq
- func (*CreateTourPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourPatternReq) GetShiftTemplateSid() int64
- func (*CreateTourPatternReq) ProtoMessage()
- func (x *CreateTourPatternReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourPatternReq) Reset()
- func (x *CreateTourPatternReq) String() string
- type CreateTourPatternRes
- func (*CreateTourPatternRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourPatternRes) GetTourPatternSid() int64
- func (*CreateTourPatternRes) ProtoMessage()
- func (x *CreateTourPatternRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourPatternRes) Reset()
- func (x *CreateTourPatternRes) String() string
- type CreateTourShiftInstanceConfigReq
- func (*CreateTourShiftInstanceConfigReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig() *TourShiftInstanceConfig
- func (*CreateTourShiftInstanceConfigReq) ProtoMessage()
- func (x *CreateTourShiftInstanceConfigReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourShiftInstanceConfigReq) Reset()
- func (x *CreateTourShiftInstanceConfigReq) String() string
- type CreateTourShiftInstanceConfigRes
- func (*CreateTourShiftInstanceConfigRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourShiftInstanceConfigRes) GetTourShiftInstanceConfigSid() int64
- func (*CreateTourShiftInstanceConfigRes) ProtoMessage()
- func (x *CreateTourShiftInstanceConfigRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourShiftInstanceConfigRes) Reset()
- func (x *CreateTourShiftInstanceConfigRes) String() string
- type CreateTourShiftSegmentConfigReq
- func (*CreateTourShiftSegmentConfigReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig() *TourShiftSegmentConfig
- func (*CreateTourShiftSegmentConfigReq) ProtoMessage()
- func (x *CreateTourShiftSegmentConfigReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourShiftSegmentConfigReq) Reset()
- func (x *CreateTourShiftSegmentConfigReq) String() string
- type CreateTourShiftSegmentConfigRes
- func (*CreateTourShiftSegmentConfigRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourShiftSegmentConfigRes) GetTourShiftSegmentConfigSid() int64
- func (*CreateTourShiftSegmentConfigRes) ProtoMessage()
- func (x *CreateTourShiftSegmentConfigRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourShiftSegmentConfigRes) Reset()
- func (x *CreateTourShiftSegmentConfigRes) String() string
- type CreateTourWeekPatternReq
- func (*CreateTourWeekPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourWeekPatternReq) GetTourPatternSid() int64
- func (*CreateTourWeekPatternReq) ProtoMessage()
- func (x *CreateTourWeekPatternReq) ProtoReflect() protoreflect.Message
- func (x *CreateTourWeekPatternReq) Reset()
- func (x *CreateTourWeekPatternReq) String() string
- type CreateTourWeekPatternRes
- func (*CreateTourWeekPatternRes) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTourWeekPatternRes) GetTourWeekPatternSid() int64
- func (*CreateTourWeekPatternRes) ProtoMessage()
- func (x *CreateTourWeekPatternRes) ProtoReflect() protoreflect.Message
- func (x *CreateTourWeekPatternRes) Reset()
- func (x *CreateTourWeekPatternRes) String() string
- type CreateUnassignedWFMAgentRequest
- func (*CreateUnassignedWFMAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUnassignedWFMAgentRequest) GetName() string
- func (x *CreateUnassignedWFMAgentRequest) GetWfmAgentSidToCopyAgentGroupAssociations() *wrapperspb.Int64Value
- func (*CreateUnassignedWFMAgentRequest) ProtoMessage()
- func (x *CreateUnassignedWFMAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUnassignedWFMAgentRequest) Reset()
- func (x *CreateUnassignedWFMAgentRequest) String() string
- type CreateUnassignedWFMAgentResponse
- func (*CreateUnassignedWFMAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUnassignedWFMAgentResponse) GetWfmAgentSid() int64
- func (*CreateUnassignedWFMAgentResponse) ProtoMessage()
- func (x *CreateUnassignedWFMAgentResponse) ProtoReflect() protoreflect.Message
- func (x *CreateUnassignedWFMAgentResponse) Reset()
- func (x *CreateUnassignedWFMAgentResponse) String() string
- type CreateWFMAgentMembershipsReq
- func (*CreateWFMAgentMembershipsReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateWFMAgentMembershipsReq) GetAgentGroupSid() int64
- func (x *CreateWFMAgentMembershipsReq) GetScheduleScenarioSid() int64
- func (x *CreateWFMAgentMembershipsReq) GetWfmAgentSids() []int64
- func (*CreateWFMAgentMembershipsReq) ProtoMessage()
- func (x *CreateWFMAgentMembershipsReq) ProtoReflect() protoreflect.Message
- func (x *CreateWFMAgentMembershipsReq) Reset()
- func (x *CreateWFMAgentMembershipsReq) String() string
- type CreateWFMAgentMembershipsRes
- func (*CreateWFMAgentMembershipsRes) Descriptor() ([]byte, []int)deprecated
- func (*CreateWFMAgentMembershipsRes) ProtoMessage()
- func (x *CreateWFMAgentMembershipsRes) ProtoReflect() protoreflect.Message
- func (x *CreateWFMAgentMembershipsRes) Reset()
- func (x *CreateWFMAgentMembershipsRes) String() string
- type DOWPlacement
- func (*DOWPlacement) Descriptor() ([]byte, []int)deprecated
- func (x *DOWPlacement) GetDayOfWeek() commons.DayOfWeek
- func (x *DOWPlacement) GetEndMinute() int32
- func (x *DOWPlacement) GetPlacementType() commons.DOWPlacementType
- func (x *DOWPlacement) GetStartMinute() int32
- func (x *DOWPlacement) GetWeekNumber() int32
- func (*DOWPlacement) ProtoMessage()
- func (x *DOWPlacement) ProtoReflect() protoreflect.Message
- func (x *DOWPlacement) Reset()
- func (x *DOWPlacement) String() string
- type DatetimePattern
- func (*DatetimePattern) Descriptor() ([]byte, []int)deprecated
- func (x *DatetimePattern) GetCalendarItems() []*DatetimePattern_CalendarItem
- func (x *DatetimePattern) GetWeekMaps() []*DatetimePattern_WeekMap
- func (*DatetimePattern) ProtoMessage()
- func (x *DatetimePattern) ProtoReflect() protoreflect.Message
- func (x *DatetimePattern) Reset()
- func (x *DatetimePattern) String() string
- type DatetimePattern_CalendarItem
- func (*DatetimePattern_CalendarItem) Descriptor() ([]byte, []int)deprecated
- func (x *DatetimePattern_CalendarItem) GetDatetimeRange() *commons.DatetimeRange
- func (x *DatetimePattern_CalendarItem) GetValue() *commons.OptionTypes
- func (*DatetimePattern_CalendarItem) ProtoMessage()
- func (x *DatetimePattern_CalendarItem) ProtoReflect() protoreflect.Message
- func (x *DatetimePattern_CalendarItem) Reset()
- func (x *DatetimePattern_CalendarItem) String() string
- type DatetimePattern_WeekMap
- func (*DatetimePattern_WeekMap) Descriptor() ([]byte, []int)deprecated
- func (x *DatetimePattern_WeekMap) GetDatetimeRange() *commons.DatetimeRange
- func (x *DatetimePattern_WeekMap) GetDayMaps() []*DatetimePattern_WeekMap_WeekMapDOW
- func (*DatetimePattern_WeekMap) ProtoMessage()
- func (x *DatetimePattern_WeekMap) ProtoReflect() protoreflect.Message
- func (x *DatetimePattern_WeekMap) Reset()
- func (x *DatetimePattern_WeekMap) String() string
- type DatetimePattern_WeekMap_WeekMapDOW
- func (*DatetimePattern_WeekMap_WeekMapDOW) Descriptor() ([]byte, []int)deprecated
- func (x *DatetimePattern_WeekMap_WeekMapDOW) GetDayOfWeek() commons.DayOfWeek
- func (x *DatetimePattern_WeekMap_WeekMapDOW) GetEndMinuteInDay() int32
- func (x *DatetimePattern_WeekMap_WeekMapDOW) GetStartMinuteInDay() int32
- func (x *DatetimePattern_WeekMap_WeekMapDOW) GetValue() *commons.OptionTypes
- func (*DatetimePattern_WeekMap_WeekMapDOW) ProtoMessage()
- func (x *DatetimePattern_WeekMap_WeekMapDOW) ProtoReflect() protoreflect.Message
- func (x *DatetimePattern_WeekMap_WeekMapDOW) Reset()
- func (x *DatetimePattern_WeekMap_WeekMapDOW) String() string
- type DeleteAdherenceAgentRuleClauseRequest
- func (*DeleteAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAdherenceAgentRuleClauseRequest) GetAdherenceAgentRuleClauseId() int64
- func (*DeleteAdherenceAgentRuleClauseRequest) ProtoMessage()
- func (x *DeleteAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceAgentRuleClauseRequest) Reset()
- func (x *DeleteAdherenceAgentRuleClauseRequest) String() string
- type DeleteAdherenceAgentRuleClauseResponse
- func (*DeleteAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAdherenceAgentRuleClauseResponse) ProtoMessage()
- func (x *DeleteAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceAgentRuleClauseResponse) Reset()
- func (x *DeleteAdherenceAgentRuleClauseResponse) String() string
- type DeleteAdherenceDepartmentalRuleClauseRequest
- func (*DeleteAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAdherenceDepartmentalRuleClauseRequest) GetAdherenceDepartmentalRuleClauseId() int64
- func (*DeleteAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
- func (x *DeleteAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceDepartmentalRuleClauseRequest) Reset()
- func (x *DeleteAdherenceDepartmentalRuleClauseRequest) String() string
- type DeleteAdherenceDepartmentalRuleClauseResponse
- func (*DeleteAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
- func (x *DeleteAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceDepartmentalRuleClauseResponse) Reset()
- func (x *DeleteAdherenceDepartmentalRuleClauseResponse) String() string
- type DeleteAdherenceRuleNotificationConfigEntryRequest
- func (*DeleteAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) GetAdherenceRuleNotificationConfigEntryId() int64
- func (*DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
- func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) Reset()
- func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) String() string
- type DeleteAdherenceRuleNotificationConfigEntryResponse
- func (*DeleteAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
- func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) Reset()
- func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) String() string
- type DeleteAgentAvailabilityPatternReq
- func (*DeleteAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentAvailabilityPatternReq) GetAgentAvailabilityPatternSid() int64
- func (*DeleteAgentAvailabilityPatternReq) ProtoMessage()
- func (x *DeleteAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentAvailabilityPatternReq) Reset()
- func (x *DeleteAgentAvailabilityPatternReq) String() string
- type DeleteAgentAvailabilityPatternRes
- func (*DeleteAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteAgentAvailabilityPatternRes) ProtoMessage()
- func (x *DeleteAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentAvailabilityPatternRes) Reset()
- func (x *DeleteAgentAvailabilityPatternRes) String() string
- type DeleteCallProfileTemplateReq
- func (*DeleteCallProfileTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCallProfileTemplateReq) GetCallProfileTemplateSid() int64
- func (*DeleteCallProfileTemplateReq) ProtoMessage()
- func (x *DeleteCallProfileTemplateReq) ProtoReflect() protoreflect.Message
- func (x *DeleteCallProfileTemplateReq) Reset()
- func (x *DeleteCallProfileTemplateReq) String() string
- type DeleteCallProfileTemplateRes
- func (*DeleteCallProfileTemplateRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteCallProfileTemplateRes) ProtoMessage()
- func (x *DeleteCallProfileTemplateRes) ProtoReflect() protoreflect.Message
- func (x *DeleteCallProfileTemplateRes) Reset()
- func (x *DeleteCallProfileTemplateRes) String() string
- type DeleteConstraintRuleReq
- func (*DeleteConstraintRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConstraintRuleReq) GetConstraintRuleSid() int64
- func (*DeleteConstraintRuleReq) ProtoMessage()
- func (x *DeleteConstraintRuleReq) ProtoReflect() protoreflect.Message
- func (x *DeleteConstraintRuleReq) Reset()
- func (x *DeleteConstraintRuleReq) String() string
- type DeleteConstraintRuleRes
- type DeleteDraftScheduleReq
- func (*DeleteDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDraftScheduleReq) GetDraftScheduleSid() int64
- func (*DeleteDraftScheduleReq) ProtoMessage()
- func (x *DeleteDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *DeleteDraftScheduleReq) Reset()
- func (x *DeleteDraftScheduleReq) String() string
- type DeleteDraftScheduleRes
- type DeleteForecastIntervalsReq
- func (*DeleteForecastIntervalsReq) Descriptor() ([]byte, []int)deprecated
- func (m *DeleteForecastIntervalsReq) GetDeleteParam() isDeleteForecastIntervalsReq_DeleteParam
- func (x *DeleteForecastIntervalsReq) GetForecastIntervalDeleteType() DeleteForecastIntervalsReq_ForecastIntervalDeleteType
- func (x *DeleteForecastIntervalsReq) GetForecastIntervalSids() *DeleteForecastIntervalsReq_IntervalSids
- func (x *DeleteForecastIntervalsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *DeleteForecastIntervalsReq) GetSkillProfileSid() int64deprecated
- func (*DeleteForecastIntervalsReq) ProtoMessage()
- func (x *DeleteForecastIntervalsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteForecastIntervalsReq) Reset()
- func (x *DeleteForecastIntervalsReq) String() string
- type DeleteForecastIntervalsReq_ForecastIntervalDeleteType
- func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Descriptor() protoreflect.EnumDescriptor
- func (x DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Enum() *DeleteForecastIntervalsReq_ForecastIntervalDeleteType
- func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Number() protoreflect.EnumNumber
- func (x DeleteForecastIntervalsReq_ForecastIntervalDeleteType) String() string
- func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Type() protoreflect.EnumType
- type DeleteForecastIntervalsReq_ForecastIntervalSids
- type DeleteForecastIntervalsReq_IntervalSids
- func (*DeleteForecastIntervalsReq_IntervalSids) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteForecastIntervalsReq_IntervalSids) GetSids() []int64
- func (*DeleteForecastIntervalsReq_IntervalSids) ProtoMessage()
- func (x *DeleteForecastIntervalsReq_IntervalSids) ProtoReflect() protoreflect.Message
- func (x *DeleteForecastIntervalsReq_IntervalSids) Reset()
- func (x *DeleteForecastIntervalsReq_IntervalSids) String() string
- type DeleteForecastIntervalsReq_SkillProfileCategory
- type DeleteForecastIntervalsReq_SkillProfileSid
- type DeleteForecastIntervalsRes
- type DeleteHistoricalDataDeltasReq
- func (*DeleteHistoricalDataDeltasReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteHistoricalDataDeltasReq) GetSkillProfileSid() int64
- func (x *DeleteHistoricalDataDeltasReq) GetStartDatetimes() []*timestamppb.Timestamp
- func (*DeleteHistoricalDataDeltasReq) ProtoMessage()
- func (x *DeleteHistoricalDataDeltasReq) ProtoReflect() protoreflect.Message
- func (x *DeleteHistoricalDataDeltasReq) Reset()
- func (x *DeleteHistoricalDataDeltasReq) String() string
- type DeleteHistoricalDataDeltasRes
- func (*DeleteHistoricalDataDeltasRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteHistoricalDataDeltasRes) ProtoMessage()
- func (x *DeleteHistoricalDataDeltasRes) ProtoReflect() protoreflect.Message
- func (x *DeleteHistoricalDataDeltasRes) Reset()
- func (x *DeleteHistoricalDataDeltasRes) String() string
- type DeleteOpenTimesPatternReq
- func (*DeleteOpenTimesPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOpenTimesPatternReq) GetOpenTimesPatternSid() int64
- func (*DeleteOpenTimesPatternReq) ProtoMessage()
- func (x *DeleteOpenTimesPatternReq) ProtoReflect() protoreflect.Message
- func (x *DeleteOpenTimesPatternReq) Reset()
- func (x *DeleteOpenTimesPatternReq) String() string
- type DeleteOpenTimesPatternRes
- type DeletePlacementRuleReq
- func (*DeletePlacementRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePlacementRuleReq) GetPlacementRuleSid() int64
- func (*DeletePlacementRuleReq) ProtoMessage()
- func (x *DeletePlacementRuleReq) ProtoReflect() protoreflect.Message
- func (x *DeletePlacementRuleReq) Reset()
- func (x *DeletePlacementRuleReq) String() string
- type DeletePlacementRuleRes
- type DeleteRealTimeManagementStateColorRequest
- func (*DeleteRealTimeManagementStateColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRealTimeManagementStateColorRequest) GetState() commons.RealTimeManagementState
- func (*DeleteRealTimeManagementStateColorRequest) ProtoMessage()
- func (x *DeleteRealTimeManagementStateColorRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRealTimeManagementStateColorRequest) Reset()
- func (x *DeleteRealTimeManagementStateColorRequest) String() string
- type DeleteRealTimeManagementStateColorResponse
- func (*DeleteRealTimeManagementStateColorResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteRealTimeManagementStateColorResponse) ProtoMessage()
- func (x *DeleteRealTimeManagementStateColorResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteRealTimeManagementStateColorResponse) Reset()
- func (x *DeleteRealTimeManagementStateColorResponse) String() string
- type DeleteRegressionTemplateReq
- func (*DeleteRegressionTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRegressionTemplateReq) GetRegressionTemplateSid() int64
- func (*DeleteRegressionTemplateReq) ProtoMessage()
- func (x *DeleteRegressionTemplateReq) ProtoReflect() protoreflect.Message
- func (x *DeleteRegressionTemplateReq) Reset()
- func (x *DeleteRegressionTemplateReq) String() string
- type DeleteRegressionTemplateRes
- type DeleteRgbaColorRequest
- func (*DeleteRgbaColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRgbaColorRequest) GetRgbaColorId() int64
- func (*DeleteRgbaColorRequest) ProtoMessage()
- func (x *DeleteRgbaColorRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRgbaColorRequest) Reset()
- func (x *DeleteRgbaColorRequest) String() string
- type DeleteRgbaColorResponse
- type DeleteSchedulingTargetReq
- func (*DeleteSchedulingTargetReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSchedulingTargetReq) GetNodeSelector() *ParentEntity
- func (*DeleteSchedulingTargetReq) ProtoMessage()
- func (x *DeleteSchedulingTargetReq) ProtoReflect() protoreflect.Message
- func (x *DeleteSchedulingTargetReq) Reset()
- func (x *DeleteSchedulingTargetReq) String() string
- type DeleteSchedulingTargetRes
- type DeleteShiftInstancesReq
- func (*DeleteShiftInstancesReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteShiftInstancesReq) GetShiftInstanceSids() []int64
- func (*DeleteShiftInstancesReq) ProtoMessage()
- func (x *DeleteShiftInstancesReq) ProtoReflect() protoreflect.Message
- func (x *DeleteShiftInstancesReq) Reset()
- func (x *DeleteShiftInstancesReq) String() string
- type DeleteShiftInstancesRes
- type DeleteSkillProficiencyReq
- func (*DeleteSkillProficiencyReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSkillProficiencyReq) GetSkillProficiencySid() int64
- func (*DeleteSkillProficiencyReq) ProtoMessage()
- func (x *DeleteSkillProficiencyReq) ProtoReflect() protoreflect.Message
- func (x *DeleteSkillProficiencyReq) Reset()
- func (x *DeleteSkillProficiencyReq) String() string
- type DeleteSkillProficiencyRes
- type DeleteTourAgentCollectionWFMAgentsReq
- func (*DeleteTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid() int64
- func (x *DeleteTourAgentCollectionWFMAgentsReq) GetWfmAgentSids() []int64
- func (*DeleteTourAgentCollectionWFMAgentsReq) ProtoMessage()
- func (x *DeleteTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourAgentCollectionWFMAgentsReq) Reset()
- func (x *DeleteTourAgentCollectionWFMAgentsReq) String() string
- type DeleteTourAgentCollectionWFMAgentsRes
- func (*DeleteTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteTourAgentCollectionWFMAgentsRes) ProtoMessage()
- func (x *DeleteTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteTourAgentCollectionWFMAgentsRes) Reset()
- func (x *DeleteTourAgentCollectionWFMAgentsRes) String() string
- type DeleteTourAgentCollectionsReq
- func (*DeleteTourAgentCollectionsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourAgentCollectionsReq) GetTourAgentCollectionSids() []int64
- func (*DeleteTourAgentCollectionsReq) ProtoMessage()
- func (x *DeleteTourAgentCollectionsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourAgentCollectionsReq) Reset()
- func (x *DeleteTourAgentCollectionsReq) String() string
- type DeleteTourAgentCollectionsRes
- func (*DeleteTourAgentCollectionsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteTourAgentCollectionsRes) ProtoMessage()
- func (x *DeleteTourAgentCollectionsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteTourAgentCollectionsRes) Reset()
- func (x *DeleteTourAgentCollectionsRes) String() string
- type DeleteTourPatternReq
- func (*DeleteTourPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourPatternReq) GetTourPatternSid() int64
- func (*DeleteTourPatternReq) ProtoMessage()
- func (x *DeleteTourPatternReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourPatternReq) Reset()
- func (x *DeleteTourPatternReq) String() string
- type DeleteTourPatternRes
- type DeleteTourShiftInstanceConfigsReq
- func (*DeleteTourShiftInstanceConfigsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourShiftInstanceConfigsReq) GetTourShiftInstanceConfigSids() []int64
- func (*DeleteTourShiftInstanceConfigsReq) ProtoMessage()
- func (x *DeleteTourShiftInstanceConfigsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourShiftInstanceConfigsReq) Reset()
- func (x *DeleteTourShiftInstanceConfigsReq) String() string
- type DeleteTourShiftInstanceConfigsRes
- func (*DeleteTourShiftInstanceConfigsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteTourShiftInstanceConfigsRes) ProtoMessage()
- func (x *DeleteTourShiftInstanceConfigsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteTourShiftInstanceConfigsRes) Reset()
- func (x *DeleteTourShiftInstanceConfigsRes) String() string
- type DeleteTourShiftSegmentConfigsReq
- func (*DeleteTourShiftSegmentConfigsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourShiftSegmentConfigsReq) GetTourShiftSegmentConfigSids() []int64
- func (*DeleteTourShiftSegmentConfigsReq) ProtoMessage()
- func (x *DeleteTourShiftSegmentConfigsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourShiftSegmentConfigsReq) Reset()
- func (x *DeleteTourShiftSegmentConfigsReq) String() string
- type DeleteTourShiftSegmentConfigsRes
- func (*DeleteTourShiftSegmentConfigsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteTourShiftSegmentConfigsRes) ProtoMessage()
- func (x *DeleteTourShiftSegmentConfigsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteTourShiftSegmentConfigsRes) Reset()
- func (x *DeleteTourShiftSegmentConfigsRes) String() string
- type DeleteTourWeekPatternsReq
- func (*DeleteTourWeekPatternsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTourWeekPatternsReq) GetTourWeekPatternSids() []int64
- func (*DeleteTourWeekPatternsReq) ProtoMessage()
- func (x *DeleteTourWeekPatternsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteTourWeekPatternsReq) Reset()
- func (x *DeleteTourWeekPatternsReq) String() string
- type DeleteTourWeekPatternsRes
- type DeleteWFMAgentMembershipsReq
- func (*DeleteWFMAgentMembershipsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteWFMAgentMembershipsReq) GetAgentGroupSid() int64
- func (x *DeleteWFMAgentMembershipsReq) GetWfmAgentSids() []int64
- func (*DeleteWFMAgentMembershipsReq) ProtoMessage()
- func (x *DeleteWFMAgentMembershipsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteWFMAgentMembershipsReq) Reset()
- func (x *DeleteWFMAgentMembershipsReq) String() string
- type DeleteWFMAgentMembershipsRes
- func (*DeleteWFMAgentMembershipsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteWFMAgentMembershipsRes) ProtoMessage()
- func (x *DeleteWFMAgentMembershipsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteWFMAgentMembershipsRes) Reset()
- func (x *DeleteWFMAgentMembershipsRes) String() string
- type DeleteWFMAgentsMembershipsReq
- func (*DeleteWFMAgentsMembershipsReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteWFMAgentsMembershipsReq) GetAgentGroupSids() []int64
- func (x *DeleteWFMAgentsMembershipsReq) GetWfmAgentSids() []int64
- func (*DeleteWFMAgentsMembershipsReq) ProtoMessage()
- func (x *DeleteWFMAgentsMembershipsReq) ProtoReflect() protoreflect.Message
- func (x *DeleteWFMAgentsMembershipsReq) Reset()
- func (x *DeleteWFMAgentsMembershipsReq) String() string
- type DeleteWFMAgentsMembershipsRes
- func (*DeleteWFMAgentsMembershipsRes) Descriptor() ([]byte, []int)deprecated
- func (*DeleteWFMAgentsMembershipsRes) ProtoMessage()
- func (x *DeleteWFMAgentsMembershipsRes) ProtoReflect() protoreflect.Message
- func (x *DeleteWFMAgentsMembershipsRes) Reset()
- func (x *DeleteWFMAgentsMembershipsRes) String() string
- type Diagnostic
- func (*Diagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *Diagnostic) GetCode() commons.DiagnosticCode
- func (x *Diagnostic) GetLevel() commons.DiagnosticLevel
- func (x *Diagnostic) GetMessage() string
- func (x *Diagnostic) GetSourceEntity() *ParentEntity
- func (*Diagnostic) ProtoMessage()
- func (x *Diagnostic) ProtoReflect() protoreflect.Message
- func (x *Diagnostic) Reset()
- func (x *Diagnostic) String() string
- type Diagnostics
- func (*Diagnostics) Descriptor() ([]byte, []int)deprecated
- func (x *Diagnostics) GetDiagnostics() []*Diagnostic
- func (x *Diagnostics) GetSourceEntity() *ParentEntity
- func (*Diagnostics) ProtoMessage()
- func (x *Diagnostics) ProtoReflect() protoreflect.Message
- func (x *Diagnostics) Reset()
- func (x *Diagnostics) String() string
- type DisconnectInactiveSkillProfileMappingReqdeprecated
- func (*DisconnectInactiveSkillProfileMappingReq) Descriptor() ([]byte, []int)deprecated
- func (x *DisconnectInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid() int64
- func (*DisconnectInactiveSkillProfileMappingReq) ProtoMessage()
- func (x *DisconnectInactiveSkillProfileMappingReq) ProtoReflect() protoreflect.Message
- func (x *DisconnectInactiveSkillProfileMappingReq) Reset()
- func (x *DisconnectInactiveSkillProfileMappingReq) String() string
- type DisconnectInactiveSkillProfileMappingResdeprecated
- func (*DisconnectInactiveSkillProfileMappingRes) Descriptor() ([]byte, []int)deprecated
- func (*DisconnectInactiveSkillProfileMappingRes) ProtoMessage()
- func (x *DisconnectInactiveSkillProfileMappingRes) ProtoReflect() protoreflect.Message
- func (x *DisconnectInactiveSkillProfileMappingRes) Reset()
- func (x *DisconnectInactiveSkillProfileMappingRes) String() string
- type DraftSchedule
- func (*DraftSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *DraftSchedule) GetCreatedAt() *timestamppb.Timestamp
- func (x *DraftSchedule) GetCreatedByUserId() string
- func (x *DraftSchedule) GetDatetimeRange() *commons.DatetimeRange
- func (x *DraftSchedule) GetDescription() string
- func (x *DraftSchedule) GetDraftScheduleSid() int64
- func (x *DraftSchedule) GetLastUpdatedAt() *timestamppb.Timestamp
- func (x *DraftSchedule) GetName() string
- func (x *DraftSchedule) GetPerformanceMetrics() []*PerformanceMetricdeprecated
- func (x *DraftSchedule) GetPerformanceMetricsV2() []*PerformanceMetricV2
- func (x *DraftSchedule) GetScheduleScenarioSid() int64
- func (x *DraftSchedule) GetShiftInstances() []*ShiftInstance
- func (*DraftSchedule) ProtoMessage()
- func (x *DraftSchedule) ProtoReflect() protoreflect.Message
- func (x *DraftSchedule) Reset()
- func (x *DraftSchedule) String() string
- type FTERequiredVsAchievedIntervaldeprecated
- func (*FTERequiredVsAchievedInterval) Descriptor() ([]byte, []int)deprecated
- func (x *FTERequiredVsAchievedInterval) GetAchievedFtes() int32
- func (x *FTERequiredVsAchievedInterval) GetRequiredCalls() int32
- func (x *FTERequiredVsAchievedInterval) GetStartDatetime() *timestamppb.Timestamp
- func (*FTERequiredVsAchievedInterval) ProtoMessage()
- func (x *FTERequiredVsAchievedInterval) ProtoReflect() protoreflect.Message
- func (x *FTERequiredVsAchievedInterval) Reset()
- func (x *FTERequiredVsAchievedInterval) String() string
- type FTERequiredVsAchievedOccupancyInterval
- func (*FTERequiredVsAchievedOccupancyInterval) Descriptor() ([]byte, []int)deprecated
- func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFte() float32
- func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFteOccupancy() float32deprecated
- func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFteWithShrinkageApplied() float32
- func (x *FTERequiredVsAchievedOccupancyInterval) GetProductiveFte() float32
- func (x *FTERequiredVsAchievedOccupancyInterval) GetProductiveFteWithShrinkageApplied() float32
- func (x *FTERequiredVsAchievedOccupancyInterval) GetRequiredFte() float32
- func (x *FTERequiredVsAchievedOccupancyInterval) GetRequiredFteOccupancy() float32deprecated
- func (x *FTERequiredVsAchievedOccupancyInterval) GetStartDatetime() *timestamppb.Timestamp
- func (*FTERequiredVsAchievedOccupancyInterval) ProtoMessage()
- func (x *FTERequiredVsAchievedOccupancyInterval) ProtoReflect() protoreflect.Message
- func (x *FTERequiredVsAchievedOccupancyInterval) Reset()
- func (x *FTERequiredVsAchievedOccupancyInterval) String() string
- type GenerateTourWeekPatternsReq
- func (*GenerateTourWeekPatternsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateTourWeekPatternsReq) GetNumWeeksInTour() int32
- func (x *GenerateTourWeekPatternsReq) GetScheduleScenarioSid() int64
- func (x *GenerateTourWeekPatternsReq) GetTargetShiftTemplateSid() int64
- func (*GenerateTourWeekPatternsReq) ProtoMessage()
- func (x *GenerateTourWeekPatternsReq) ProtoReflect() protoreflect.Message
- func (x *GenerateTourWeekPatternsReq) Reset()
- func (x *GenerateTourWeekPatternsReq) String() string
- type GenerateTourWeekPatternsRes
- func (*GenerateTourWeekPatternsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateTourWeekPatternsRes) GetDiagnostics() []*Diagnostic
- func (x *GenerateTourWeekPatternsRes) GetTourWeekPatterns() []*TourWeekPattern
- func (*GenerateTourWeekPatternsRes) ProtoMessage()
- func (x *GenerateTourWeekPatternsRes) ProtoReflect() protoreflect.Message
- func (x *GenerateTourWeekPatternsRes) Reset()
- func (x *GenerateTourWeekPatternsRes) String() string
- type GetAvailabilityBitmapsReq
- func (*GetAvailabilityBitmapsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetAvailabilityBitmapsReq) GetBitmapType() commons.BitmapType
- func (x *GetAvailabilityBitmapsReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *GetAvailabilityBitmapsReq) GetEntitiesToCheck() []*ParentEntity
- func (x *GetAvailabilityBitmapsReq) GetIncludeInactive() bool
- func (x *GetAvailabilityBitmapsReq) GetScheduleScenarioSid() int64
- func (*GetAvailabilityBitmapsReq) ProtoMessage()
- func (x *GetAvailabilityBitmapsReq) ProtoReflect() protoreflect.Message
- func (x *GetAvailabilityBitmapsReq) Reset()
- func (x *GetAvailabilityBitmapsReq) String() string
- type GetAvailabilityBitmapsRes
- func (*GetAvailabilityBitmapsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetAvailabilityBitmapsRes) GetBitmaps() []*AvailabilityBitmapSet
- func (*GetAvailabilityBitmapsRes) ProtoMessage()
- func (x *GetAvailabilityBitmapsRes) ProtoReflect() protoreflect.Message
- func (x *GetAvailabilityBitmapsRes) Reset()
- func (x *GetAvailabilityBitmapsRes) String() string
- type GetAvailableRegressionForecasterModelTypesReq
- func (*GetAvailableRegressionForecasterModelTypesReq) Descriptor() ([]byte, []int)deprecated
- func (*GetAvailableRegressionForecasterModelTypesReq) ProtoMessage()
- func (x *GetAvailableRegressionForecasterModelTypesReq) ProtoReflect() protoreflect.Message
- func (x *GetAvailableRegressionForecasterModelTypesReq) Reset()
- func (x *GetAvailableRegressionForecasterModelTypesReq) String() string
- type GetAvailableRegressionForecasterModelTypesRes
- func (*GetAvailableRegressionForecasterModelTypesRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetAvailableRegressionForecasterModelTypesRes) GetModelTypes() []commons.RegressionForecasterModelTypes
- func (*GetAvailableRegressionForecasterModelTypesRes) ProtoMessage()
- func (x *GetAvailableRegressionForecasterModelTypesRes) ProtoReflect() protoreflect.Message
- func (x *GetAvailableRegressionForecasterModelTypesRes) Reset()
- func (x *GetAvailableRegressionForecasterModelTypesRes) String() string
- type GetClientHistoryCacheInfoReqdeprecated
- func (*GetClientHistoryCacheInfoReq) Descriptor() ([]byte, []int)deprecated
- func (*GetClientHistoryCacheInfoReq) ProtoMessage()
- func (x *GetClientHistoryCacheInfoReq) ProtoReflect() protoreflect.Message
- func (x *GetClientHistoryCacheInfoReq) Reset()
- func (x *GetClientHistoryCacheInfoReq) String() string
- type GetClientHistoryCacheInfoResdeprecated
- func (*GetClientHistoryCacheInfoRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetClientHistoryCacheInfoRes) GetCacheInfo() *commons.ClientHistoryCacheInfo
- func (*GetClientHistoryCacheInfoRes) ProtoMessage()
- func (x *GetClientHistoryCacheInfoRes) ProtoReflect() protoreflect.Message
- func (x *GetClientHistoryCacheInfoRes) Reset()
- func (x *GetClientHistoryCacheInfoRes) String() string
- type GetDefaultSchedulingTargetReq
- func (*GetDefaultSchedulingTargetReq) Descriptor() ([]byte, []int)deprecated
- func (*GetDefaultSchedulingTargetReq) ProtoMessage()
- func (x *GetDefaultSchedulingTargetReq) ProtoReflect() protoreflect.Message
- func (x *GetDefaultSchedulingTargetReq) Reset()
- func (x *GetDefaultSchedulingTargetReq) String() string
- type GetDefaultSchedulingTargetRes
- func (*GetDefaultSchedulingTargetRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultSchedulingTargetRes) GetSchedulingTarget() *SchedulingTarget
- func (*GetDefaultSchedulingTargetRes) ProtoMessage()
- func (x *GetDefaultSchedulingTargetRes) ProtoReflect() protoreflect.Message
- func (x *GetDefaultSchedulingTargetRes) Reset()
- func (x *GetDefaultSchedulingTargetRes) String() string
- type GetDraftScheduleReq
- func (*GetDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *GetDraftScheduleReq) GetDraftScheduleSid() int64
- func (x *GetDraftScheduleReq) GetIncludeActivity() bool
- func (x *GetDraftScheduleReq) GetIncludeSchedulingActivity() bool
- func (x *GetDraftScheduleReq) GetIncludeShiftInstances() bool
- func (x *GetDraftScheduleReq) GetIncludeShiftSegments() bool
- func (x *GetDraftScheduleReq) GetIncludeShiftTemplate() bool
- func (x *GetDraftScheduleReq) GetNodeSelector() *ParentEntity
- func (*GetDraftScheduleReq) ProtoMessage()
- func (x *GetDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *GetDraftScheduleReq) Reset()
- func (x *GetDraftScheduleReq) String() string
- type GetDraftScheduleRequiredCallsReq
- func (*GetDraftScheduleRequiredCallsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetDraftScheduleRequiredCallsReq) GetDraftScheduleSid() int64
- func (x *GetDraftScheduleRequiredCallsReq) GetIntervalWidthInMinutes() int32
- func (x *GetDraftScheduleRequiredCallsReq) GetViewingRange() *commons.DatetimeRange
- func (*GetDraftScheduleRequiredCallsReq) ProtoMessage()
- func (x *GetDraftScheduleRequiredCallsReq) ProtoReflect() protoreflect.Message
- func (x *GetDraftScheduleRequiredCallsReq) Reset()
- func (x *GetDraftScheduleRequiredCallsReq) String() string
- type GetDraftScheduleRequiredCallsRes
- func (*GetDraftScheduleRequiredCallsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetDraftScheduleRequiredCallsRes) GetIntervalWidthInMinutes() int32
- func (x *GetDraftScheduleRequiredCallsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
- func (*GetDraftScheduleRequiredCallsRes) ProtoMessage()
- func (x *GetDraftScheduleRequiredCallsRes) ProtoReflect() protoreflect.Message
- func (x *GetDraftScheduleRequiredCallsRes) Reset()
- func (x *GetDraftScheduleRequiredCallsRes) String() string
- type GetDraftScheduleRes
- func (*GetDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetDraftScheduleRes) GetDraftSchedule() *DraftSchedule
- func (*GetDraftScheduleRes) ProtoMessage()
- func (x *GetDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *GetDraftScheduleRes) Reset()
- func (x *GetDraftScheduleRes) String() string
- type GetForecastStatisticsRes
- func (*GetForecastStatisticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetForecastStatisticsRes) GetAreStatsInvalid() bool
- func (x *GetForecastStatisticsRes) GetInvalidReason() string
- func (x *GetForecastStatisticsRes) GetNumIntervalsMeasured() int32
- func (x *GetForecastStatisticsRes) GetPercentCallsOverUnder() float32
- func (x *GetForecastStatisticsRes) GetRmsErrorCalls() float32
- func (x *GetForecastStatisticsRes) GetRmsError_ACW() float32
- func (x *GetForecastStatisticsRes) GetRmsError_AHT() float32
- func (x *GetForecastStatisticsRes) GetRmsError_ASA() float32
- func (x *GetForecastStatisticsRes) GetRmsError_ATAB() float32
- func (x *GetForecastStatisticsRes) GetTotalCallsHistorical() int32
- func (x *GetForecastStatisticsRes) GetTotalCallsPredicted() int32
- func (*GetForecastStatisticsRes) ProtoMessage()
- func (x *GetForecastStatisticsRes) ProtoReflect() protoreflect.Message
- func (x *GetForecastStatisticsRes) Reset()
- func (x *GetForecastStatisticsRes) String() string
- type GetForecastingParametersReq
- type GetForecastingParametersRes
- func (*GetForecastingParametersRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetForecastingParametersRes) GetForecastingParameters() *commons.ForecastingParameters
- func (*GetForecastingParametersRes) ProtoMessage()
- func (x *GetForecastingParametersRes) ProtoReflect() protoreflect.Message
- func (x *GetForecastingParametersRes) Reset()
- func (x *GetForecastingParametersRes) String() string
- type GetLastSkillProfileResyncDateReq
- func (*GetLastSkillProfileResyncDateReq) Descriptor() ([]byte, []int)deprecated
- func (*GetLastSkillProfileResyncDateReq) ProtoMessage()
- func (x *GetLastSkillProfileResyncDateReq) ProtoReflect() protoreflect.Message
- func (x *GetLastSkillProfileResyncDateReq) Reset()
- func (x *GetLastSkillProfileResyncDateReq) String() string
- type GetLastSkillProfileResyncDateRes
- func (*GetLastSkillProfileResyncDateRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetLastSkillProfileResyncDateRes) GetResyncDate() *timestamppb.Timestamp
- func (*GetLastSkillProfileResyncDateRes) ProtoMessage()
- func (x *GetLastSkillProfileResyncDateRes) ProtoReflect() protoreflect.Message
- func (x *GetLastSkillProfileResyncDateRes) Reset()
- func (x *GetLastSkillProfileResyncDateRes) String() string
- type GetOnCallSchedulingActivityReq
- func (*GetOnCallSchedulingActivityReq) Descriptor() ([]byte, []int)deprecated
- func (*GetOnCallSchedulingActivityReq) ProtoMessage()
- func (x *GetOnCallSchedulingActivityReq) ProtoReflect() protoreflect.Message
- func (x *GetOnCallSchedulingActivityReq) Reset()
- func (x *GetOnCallSchedulingActivityReq) String() string
- type GetOnCallSchedulingActivityRes
- func (*GetOnCallSchedulingActivityRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetOnCallSchedulingActivityRes) GetOnCallSchedulingActivity() *SchedulingActivity
- func (*GetOnCallSchedulingActivityRes) ProtoMessage()
- func (x *GetOnCallSchedulingActivityRes) ProtoReflect() protoreflect.Message
- func (x *GetOnCallSchedulingActivityRes) Reset()
- func (x *GetOnCallSchedulingActivityRes) String() string
- type GetOpenTimesBitmapsReq
- func (*GetOpenTimesBitmapsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetOpenTimesBitmapsReq) GetBitmapType() commons.BitmapType
- func (x *GetOpenTimesBitmapsReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *GetOpenTimesBitmapsReq) GetIncludeInactive() bool
- func (x *GetOpenTimesBitmapsReq) GetNodeToCheck() *ParentEntity
- func (x *GetOpenTimesBitmapsReq) GetScheduleScenarioSid() int64
- func (*GetOpenTimesBitmapsReq) ProtoMessage()
- func (x *GetOpenTimesBitmapsReq) ProtoReflect() protoreflect.Message
- func (x *GetOpenTimesBitmapsReq) Reset()
- func (x *GetOpenTimesBitmapsReq) String() string
- type GetOpenTimesBitmapsRes
- func (*GetOpenTimesBitmapsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetOpenTimesBitmapsRes) GetInheritedBitmap() []commons.OpenTimesOption
- func (x *GetOpenTimesBitmapsRes) GetOwnBitmap() []commons.OpenTimesOption
- func (x *GetOpenTimesBitmapsRes) GetResultingBitmap() []commons.OpenTimesOption
- func (*GetOpenTimesBitmapsRes) ProtoMessage()
- func (x *GetOpenTimesBitmapsRes) ProtoReflect() protoreflect.Message
- func (x *GetOpenTimesBitmapsRes) Reset()
- func (x *GetOpenTimesBitmapsRes) String() string
- type GetPerformanceMetricsReq
- func (*GetPerformanceMetricsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetPerformanceMetricsReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *GetPerformanceMetricsReq) GetIntervalWidthInMinutes() int32
- func (x *GetPerformanceMetricsReq) GetMetricParams() []*PerformanceMetricParameter
- func (x *GetPerformanceMetricsReq) GetNodeSelector() *ParentEntity
- func (x *GetPerformanceMetricsReq) GetResyncCallStats() bool
- func (x *GetPerformanceMetricsReq) GetScheduleSelector() *commons.ScheduleSelector
- func (*GetPerformanceMetricsReq) ProtoMessage()
- func (x *GetPerformanceMetricsReq) ProtoReflect() protoreflect.Message
- func (x *GetPerformanceMetricsReq) Reset()
- func (x *GetPerformanceMetricsReq) String() string
- type GetPerformanceMetricsRes
- func (*GetPerformanceMetricsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetPerformanceMetricsRes) GetPerformanceMetrics() []*PerformanceMetricdeprecated
- func (x *GetPerformanceMetricsRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
- func (*GetPerformanceMetricsRes) ProtoMessage()
- func (x *GetPerformanceMetricsRes) ProtoReflect() protoreflect.Message
- func (x *GetPerformanceMetricsRes) Reset()
- func (x *GetPerformanceMetricsRes) String() string
- type GetPublishedScheduleReq
- func (*GetPublishedScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublishedScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *GetPublishedScheduleReq) GetIncludeActivity() bool
- func (x *GetPublishedScheduleReq) GetIncludeSchedulingActivity() bool
- func (x *GetPublishedScheduleReq) GetIncludeShiftInstances() bool
- func (x *GetPublishedScheduleReq) GetIncludeShiftSegments() bool
- func (x *GetPublishedScheduleReq) GetIncludeShiftTemplate() bool
- func (x *GetPublishedScheduleReq) GetNodeSelector() *ParentEntity
- func (*GetPublishedScheduleReq) ProtoMessage()
- func (x *GetPublishedScheduleReq) ProtoReflect() protoreflect.Message
- func (x *GetPublishedScheduleReq) Reset()
- func (x *GetPublishedScheduleReq) String() string
- type GetPublishedScheduleRequiredCallsReq
- func (*GetPublishedScheduleRequiredCallsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublishedScheduleRequiredCallsReq) GetIntervalWidthInMinutes() int32
- func (x *GetPublishedScheduleRequiredCallsReq) GetViewingRange() *commons.DatetimeRange
- func (*GetPublishedScheduleRequiredCallsReq) ProtoMessage()
- func (x *GetPublishedScheduleRequiredCallsReq) ProtoReflect() protoreflect.Message
- func (x *GetPublishedScheduleRequiredCallsReq) Reset()
- func (x *GetPublishedScheduleRequiredCallsReq) String() string
- type GetPublishedScheduleRequiredCallsRes
- func (*GetPublishedScheduleRequiredCallsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublishedScheduleRequiredCallsRes) GetIntervalWidthInMinutes() int32
- func (x *GetPublishedScheduleRequiredCallsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
- func (*GetPublishedScheduleRequiredCallsRes) ProtoMessage()
- func (x *GetPublishedScheduleRequiredCallsRes) ProtoReflect() protoreflect.Message
- func (x *GetPublishedScheduleRequiredCallsRes) Reset()
- func (x *GetPublishedScheduleRequiredCallsRes) String() string
- type GetPublishedScheduleRes
- func (*GetPublishedScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublishedScheduleRes) GetPublishedSchedule() *PublishedSchedule
- func (*GetPublishedScheduleRes) ProtoMessage()
- func (x *GetPublishedScheduleRes) ProtoReflect() protoreflect.Message
- func (x *GetPublishedScheduleRes) Reset()
- func (x *GetPublishedScheduleRes) String() string
- type GetSchedulingTargetReq
- func (*GetSchedulingTargetReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetSchedulingTargetReq) GetNodeSelector() *ParentEntity
- func (*GetSchedulingTargetReq) ProtoMessage()
- func (x *GetSchedulingTargetReq) ProtoReflect() protoreflect.Message
- func (x *GetSchedulingTargetReq) Reset()
- func (x *GetSchedulingTargetReq) String() string
- type GetSchedulingTargetRes
- func (*GetSchedulingTargetRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetSchedulingTargetRes) GetInheritedSchedulingTarget() *SchedulingTarget
- func (x *GetSchedulingTargetRes) GetOwnSchedulingTarget() *SchedulingTarget
- func (x *GetSchedulingTargetRes) GetResultingSchedulingTarget() *SchedulingTarget
- func (*GetSchedulingTargetRes) ProtoMessage()
- func (x *GetSchedulingTargetRes) ProtoReflect() protoreflect.Message
- func (x *GetSchedulingTargetRes) Reset()
- func (x *GetSchedulingTargetRes) String() string
- type GetSkillProfileReq
- func (*GetSkillProfileReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillProfileReq) GetSkillProfileSid() int64
- func (*GetSkillProfileReq) ProtoMessage()
- func (x *GetSkillProfileReq) ProtoReflect() protoreflect.Message
- func (x *GetSkillProfileReq) Reset()
- func (x *GetSkillProfileReq) String() string
- type GetSkillProfileRes
- func (*GetSkillProfileRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillProfileRes) GetMappings() []*GetSkillProfileRes_Mapping
- func (x *GetSkillProfileRes) GetSkillProfile() *SkillProfile
- func (*GetSkillProfileRes) ProtoMessage()
- func (x *GetSkillProfileRes) ProtoReflect() protoreflect.Message
- func (x *GetSkillProfileRes) Reset()
- func (x *GetSkillProfileRes) String() string
- type GetSkillProfileRes_Mapping
- func (*GetSkillProfileRes_Mapping) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillProfileRes_Mapping) GetName() string
- func (x *GetSkillProfileRes_Mapping) GetSkillProfileSid() int64
- func (*GetSkillProfileRes_Mapping) ProtoMessage()
- func (x *GetSkillProfileRes_Mapping) ProtoReflect() protoreflect.Message
- func (x *GetSkillProfileRes_Mapping) Reset()
- func (x *GetSkillProfileRes_Mapping) String() string
- type GetSkillProfilesCountReq
- type GetSkillProfilesCountRes
- func (*GetSkillProfilesCountRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetSkillProfilesCountRes) GetCount() int32
- func (*GetSkillProfilesCountRes) ProtoMessage()
- func (x *GetSkillProfilesCountRes) ProtoReflect() protoreflect.Message
- func (x *GetSkillProfilesCountRes) Reset()
- func (x *GetSkillProfilesCountRes) String() string
- type GetTimeOffSchedulingActivityRequest
- func (*GetTimeOffSchedulingActivityRequest) Descriptor() ([]byte, []int)deprecated
- func (*GetTimeOffSchedulingActivityRequest) ProtoMessage()
- func (x *GetTimeOffSchedulingActivityRequest) ProtoReflect() protoreflect.Message
- func (x *GetTimeOffSchedulingActivityRequest) Reset()
- func (x *GetTimeOffSchedulingActivityRequest) String() string
- type GetTimeOffSchedulingActivityResponse
- func (*GetTimeOffSchedulingActivityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTimeOffSchedulingActivityResponse) GetSchedulingActivity() *SchedulingActivity
- func (*GetTimeOffSchedulingActivityResponse) ProtoMessage()
- func (x *GetTimeOffSchedulingActivityResponse) ProtoReflect() protoreflect.Message
- func (x *GetTimeOffSchedulingActivityResponse) Reset()
- func (x *GetTimeOffSchedulingActivityResponse) String() string
- type GetTourPatternDiagnosticsReq
- func (*GetTourPatternDiagnosticsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternDiagnosticsReq) GetTourPattern() *TourPattern
- func (*GetTourPatternDiagnosticsReq) ProtoMessage()
- func (x *GetTourPatternDiagnosticsReq) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternDiagnosticsReq) Reset()
- func (x *GetTourPatternDiagnosticsReq) String() string
- type GetTourPatternDiagnosticsRes
- func (*GetTourPatternDiagnosticsRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternDiagnosticsRes) GetDiagnostics() []*Diagnostic
- func (*GetTourPatternDiagnosticsRes) ProtoMessage()
- func (x *GetTourPatternDiagnosticsRes) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternDiagnosticsRes) Reset()
- func (x *GetTourPatternDiagnosticsRes) String() string
- type GetTourPatternReq
- func (*GetTourPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternReq) GetShiftTemplateSid() int64
- func (*GetTourPatternReq) ProtoMessage()
- func (x *GetTourPatternReq) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternReq) Reset()
- func (x *GetTourPatternReq) String() string
- type GetTourPatternRes
- func (*GetTourPatternRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternRes) GetTourPattern() *TourPattern
- func (*GetTourPatternRes) ProtoMessage()
- func (x *GetTourPatternRes) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternRes) Reset()
- func (x *GetTourPatternRes) String() string
- type GetTourPatternWithMembersReq
- func (*GetTourPatternWithMembersReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternWithMembersReq) GetShiftTemplateSid() int64
- func (*GetTourPatternWithMembersReq) ProtoMessage()
- func (x *GetTourPatternWithMembersReq) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternWithMembersReq) Reset()
- func (x *GetTourPatternWithMembersReq) String() string
- type GetTourPatternWithMembersRes
- func (*GetTourPatternWithMembersRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetTourPatternWithMembersRes) GetTourPattern() *TourPattern
- func (*GetTourPatternWithMembersRes) ProtoMessage()
- func (x *GetTourPatternWithMembersRes) ProtoReflect() protoreflect.Message
- func (x *GetTourPatternWithMembersRes) Reset()
- func (x *GetTourPatternWithMembersRes) String() string
- type HelloWorldWFMAdherenceRequest
- func (*HelloWorldWFMAdherenceRequest) Descriptor() ([]byte, []int)deprecated
- func (*HelloWorldWFMAdherenceRequest) ProtoMessage()
- func (x *HelloWorldWFMAdherenceRequest) ProtoReflect() protoreflect.Message
- func (x *HelloWorldWFMAdherenceRequest) Reset()
- func (x *HelloWorldWFMAdherenceRequest) String() string
- type HelloWorldWFMAdherenceResponse
- func (*HelloWorldWFMAdherenceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HelloWorldWFMAdherenceResponse) GetHelloMessage() string
- func (*HelloWorldWFMAdherenceResponse) ProtoMessage()
- func (x *HelloWorldWFMAdherenceResponse) ProtoReflect() protoreflect.Message
- func (x *HelloWorldWFMAdherenceResponse) Reset()
- func (x *HelloWorldWFMAdherenceResponse) String() string
- type HistoricalDataInterval
- func (*HistoricalDataInterval) Descriptor() ([]byte, []int)deprecated
- func (x *HistoricalDataInterval) GetAverageAfterCallWorkInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetAverageHandleTimeInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetAverageSpeedOfAnswerInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetAverageTimeToAbortInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetIsDelta() bool
- func (x *HistoricalDataInterval) GetOriginalAverageAfterCallWorkInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetOriginalAverageHandleTimeInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetOriginalAverageSpeedOfAnswerInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetOriginalAverageTimeToAbortInSeconds() *wrapperspb.FloatValue
- func (x *HistoricalDataInterval) GetOriginalTotalAbandonedCalls() int32
- func (x *HistoricalDataInterval) GetOriginalTotalCalls() int32
- func (x *HistoricalDataInterval) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *HistoricalDataInterval) GetSkillProfileSid() int64deprecated
- func (x *HistoricalDataInterval) GetStartDatetime() *timestamppb.Timestamp
- func (x *HistoricalDataInterval) GetTotalAbandonedCalls() int32
- func (x *HistoricalDataInterval) GetTotalCalls() int32
- func (*HistoricalDataInterval) ProtoMessage()
- func (x *HistoricalDataInterval) ProtoReflect() protoreflect.Message
- func (x *HistoricalDataInterval) Reset()
- func (x *HistoricalDataInterval) String() string
- type ListAdherenceAgentRulesRequest
- func (*ListAdherenceAgentRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListAdherenceAgentRulesRequest) ProtoMessage()
- func (x *ListAdherenceAgentRulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceAgentRulesRequest) Reset()
- func (x *ListAdherenceAgentRulesRequest) String() string
- type ListAdherenceAgentRulesResponse
- func (*ListAdherenceAgentRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAdherenceAgentRulesResponse) GetRules() []*commons.AdherenceAgentRule
- func (*ListAdherenceAgentRulesResponse) ProtoMessage()
- func (x *ListAdherenceAgentRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceAgentRulesResponse) Reset()
- func (x *ListAdherenceAgentRulesResponse) String() string
- type ListAdherenceDepartmentalRulesRequest
- func (*ListAdherenceDepartmentalRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListAdherenceDepartmentalRulesRequest) ProtoMessage()
- func (x *ListAdherenceDepartmentalRulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceDepartmentalRulesRequest) Reset()
- func (x *ListAdherenceDepartmentalRulesRequest) String() string
- type ListAdherenceDepartmentalRulesResponse
- func (*ListAdherenceDepartmentalRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAdherenceDepartmentalRulesResponse) GetRules() []*commons.AdherenceDepartmentalRule
- func (*ListAdherenceDepartmentalRulesResponse) ProtoMessage()
- func (x *ListAdherenceDepartmentalRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceDepartmentalRulesResponse) Reset()
- func (x *ListAdherenceDepartmentalRulesResponse) String() string
- type ListAdherenceRuleNotificationConfigsRequest
- func (*ListAdherenceRuleNotificationConfigsRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListAdherenceRuleNotificationConfigsRequest) ProtoMessage()
- func (x *ListAdherenceRuleNotificationConfigsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceRuleNotificationConfigsRequest) Reset()
- func (x *ListAdherenceRuleNotificationConfigsRequest) String() string
- type ListAdherenceRuleNotificationConfigsResponse
- func (*ListAdherenceRuleNotificationConfigsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAdherenceRuleNotificationConfigsResponse) GetNotificationConfigs() []*commons.AdherenceRuleNotificationConfig
- func (*ListAdherenceRuleNotificationConfigsResponse) ProtoMessage()
- func (x *ListAdherenceRuleNotificationConfigsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdherenceRuleNotificationConfigsResponse) Reset()
- func (x *ListAdherenceRuleNotificationConfigsResponse) String() string
- type ListAgentLeavePetitionsRequest
- func (*ListAgentLeavePetitionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentLeavePetitionsRequest) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListAgentLeavePetitionsRequest) GetIncludeArchived() bool
- func (x *ListAgentLeavePetitionsRequest) GetWfmAgentSids() []int64
- func (*ListAgentLeavePetitionsRequest) ProtoMessage()
- func (x *ListAgentLeavePetitionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentLeavePetitionsRequest) Reset()
- func (x *ListAgentLeavePetitionsRequest) String() string
- type ListAgentLeavePetitionsResponse
- func (*ListAgentLeavePetitionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentLeavePetitionsResponse) GetAgentLeavePetitions() []*commons.AgentLeavePetition
- func (*ListAgentLeavePetitionsResponse) ProtoMessage()
- func (x *ListAgentLeavePetitionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentLeavePetitionsResponse) Reset()
- func (x *ListAgentLeavePetitionsResponse) String() string
- type ListAgentScheduleGroupsRequest
- func (*ListAgentScheduleGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentScheduleGroupsRequest) GetEntity() *ParentEntity
- func (*ListAgentScheduleGroupsRequest) ProtoMessage()
- func (x *ListAgentScheduleGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentScheduleGroupsRequest) Reset()
- func (x *ListAgentScheduleGroupsRequest) String() string
- type ListAgentScheduleGroupsResponse
- func (*ListAgentScheduleGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentScheduleGroupsResponse) GetAgentGroups() []*AgentGroup
- func (*ListAgentScheduleGroupsResponse) ProtoMessage()
- func (x *ListAgentScheduleGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentScheduleGroupsResponse) Reset()
- func (x *ListAgentScheduleGroupsResponse) String() string
- type ListAgentStatesForDayRequest
- func (*ListAgentStatesForDayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentStatesForDayRequest) GetEndDatetime() *timestamppb.Timestamp
- func (x *ListAgentStatesForDayRequest) GetStartDatetime() *timestamppb.Timestamp
- func (*ListAgentStatesForDayRequest) ProtoMessage()
- func (x *ListAgentStatesForDayRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentStatesForDayRequest) Reset()
- func (x *ListAgentStatesForDayRequest) String() string
- type ListAgentStatesForDayResponse
- func (*ListAgentStatesForDayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentStatesForDayResponse) GetAgentStates() []*commons.AgentStateSequence
- func (*ListAgentStatesForDayResponse) ProtoMessage()
- func (x *ListAgentStatesForDayResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentStatesForDayResponse) Reset()
- func (x *ListAgentStatesForDayResponse) String() string
- type ListAllWFMAgentsReq
- func (*ListAllWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllWFMAgentsReq) GetAgentGroupScheduleScenarioSid() int64
- func (x *ListAllWFMAgentsReq) GetIncludeAgentGroups() bool
- func (x *ListAllWFMAgentsReq) GetIncludeInactive() bool
- func (x *ListAllWFMAgentsReq) GetIncludeSkillProficiencies() bool
- func (*ListAllWFMAgentsReq) ProtoMessage()
- func (x *ListAllWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *ListAllWFMAgentsReq) Reset()
- func (x *ListAllWFMAgentsReq) String() string
- type ListAllWFMAgentsRes
- func (*ListAllWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllWFMAgentsRes) GetAgentGroupsByAgent() []*ListAllWFMAgentsRes_AgentGroupsByAgent
- func (x *ListAllWFMAgentsRes) GetWfmAgents() []*WFMAgent
- func (*ListAllWFMAgentsRes) ProtoMessage()
- func (x *ListAllWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *ListAllWFMAgentsRes) Reset()
- func (x *ListAllWFMAgentsRes) String() string
- type ListAllWFMAgentsRes_AgentGroupsByAgent
- func (*ListAllWFMAgentsRes_AgentGroupsByAgent) Descriptor() ([]byte, []int)deprecated
- func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) GetAgentGroups() []*AgentGroup
- func (*ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoMessage()
- func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoReflect() protoreflect.Message
- func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) Reset()
- func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) String() string
- type ListCallProfileTemplatesReq
- type ListCallProfileTemplatesRes
- func (*ListCallProfileTemplatesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListCallProfileTemplatesRes) GetCallProfileTemplates() []*CallProfileTemplate
- func (*ListCallProfileTemplatesRes) ProtoMessage()
- func (x *ListCallProfileTemplatesRes) ProtoReflect() protoreflect.Message
- func (x *ListCallProfileTemplatesRes) Reset()
- func (x *ListCallProfileTemplatesRes) String() string
- type ListCandidateSchedulingActivitiesReq
- func (*ListCandidateSchedulingActivitiesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListCandidateSchedulingActivitiesReq) GetParentOfRule() *ParentEntity
- func (x *ListCandidateSchedulingActivitiesReq) GetScheduleScenarioSid() int64
- func (*ListCandidateSchedulingActivitiesReq) ProtoMessage()
- func (x *ListCandidateSchedulingActivitiesReq) ProtoReflect() protoreflect.Message
- func (x *ListCandidateSchedulingActivitiesReq) Reset()
- func (x *ListCandidateSchedulingActivitiesReq) String() string
- type ListCandidateSchedulingActivitiesRes
- func (*ListCandidateSchedulingActivitiesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListCandidateSchedulingActivitiesRes) GetSchedulingActivities() []*SchedulingActivity
- func (*ListCandidateSchedulingActivitiesRes) ProtoMessage()
- func (x *ListCandidateSchedulingActivitiesRes) ProtoReflect() protoreflect.Message
- func (x *ListCandidateSchedulingActivitiesRes) Reset()
- func (x *ListCandidateSchedulingActivitiesRes) String() string
- type ListCandidateWFMAgentsReq
- func (*ListCandidateWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListCandidateWFMAgentsReq) GetAgentGroupSid() int64
- func (*ListCandidateWFMAgentsReq) ProtoMessage()
- func (x *ListCandidateWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *ListCandidateWFMAgentsReq) Reset()
- func (x *ListCandidateWFMAgentsReq) String() string
- type ListCandidateWFMAgentsRes
- func (*ListCandidateWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListCandidateWFMAgentsRes) GetWfmAgents() []*WFMAgent
- func (*ListCandidateWFMAgentsRes) ProtoMessage()
- func (x *ListCandidateWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *ListCandidateWFMAgentsRes) Reset()
- func (x *ListCandidateWFMAgentsRes) String() string
- type ListConfigEntitiesReq
- func (*ListConfigEntitiesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesReq) GetBelongsToEntity() *ParentEntity
- func (x *ListConfigEntitiesReq) GetEntityType() commons.ConfigEntityType
- func (x *ListConfigEntitiesReq) GetIncludeInactive() bool
- func (x *ListConfigEntitiesReq) GetMemberDepth() int32
- func (x *ListConfigEntitiesReq) GetScheduleScenarioSid() int64
- func (*ListConfigEntitiesReq) ProtoMessage()
- func (x *ListConfigEntitiesReq) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesReq) Reset()
- func (x *ListConfigEntitiesReq) String() string
- type ListConfigEntitiesRes
- func (*ListConfigEntitiesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes) GetAgentAvailabilityPatterns() *ListConfigEntitiesRes_AgentAvailabilityPatternEntities
- func (x *ListConfigEntitiesRes) GetAgentGroups() *ListConfigEntitiesRes_AgentGroupEntities
- func (x *ListConfigEntitiesRes) GetCallCenterNode() *CallCenterNode
- func (x *ListConfigEntitiesRes) GetClientNodes() *ListConfigEntitiesRes_ClientNodeEntities
- func (x *ListConfigEntitiesRes) GetConstraintRules() *ListConfigEntitiesRes_ConstraintRuleEntities
- func (m *ListConfigEntitiesRes) GetEntities() isListConfigEntitiesRes_Entities
- func (x *ListConfigEntitiesRes) GetLocationNodes() *ListConfigEntitiesRes_LocationNodeEntities
- func (x *ListConfigEntitiesRes) GetNonSkillActivities() *ListConfigEntitiesRes_NonSkillActivityEntities
- func (x *ListConfigEntitiesRes) GetOpenTimesPatterns() *ListConfigEntitiesRes_OpenTimesPatternEntities
- func (x *ListConfigEntitiesRes) GetPlacementRules() *ListConfigEntitiesRes_PlacementRuleEntities
- func (x *ListConfigEntitiesRes) GetProgramNodes() *ListConfigEntitiesRes_ProgramNodeEntities
- func (x *ListConfigEntitiesRes) GetScheduleScenarios() *ListConfigEntitiesRes_ScheduleScenarioEntities
- func (x *ListConfigEntitiesRes) GetSchedulingActivity() *SchedulingActivity
- func (x *ListConfigEntitiesRes) GetShiftTemplates() *ListConfigEntitiesRes_ShiftTemplateEntities
- func (x *ListConfigEntitiesRes) GetSkillProficiencies() *ListConfigEntitiesRes_SkillProficiencyEntities
- func (x *ListConfigEntitiesRes) GetWfmAgents() *ListConfigEntitiesRes_WFMAgentEntities
- func (*ListConfigEntitiesRes) ProtoMessage()
- func (x *ListConfigEntitiesRes) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes) Reset()
- func (x *ListConfigEntitiesRes) String() string
- type ListConfigEntitiesRes_AgentAvailabilityPatternEntities
- func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) GetEntities() []*AgentAvailabilityPattern
- func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Reset()
- func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) String() string
- type ListConfigEntitiesRes_AgentAvailabilityPatterns
- type ListConfigEntitiesRes_AgentGroupEntities
- func (*ListConfigEntitiesRes_AgentGroupEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_AgentGroupEntities) GetEntities() []*AgentGroup
- func (*ListConfigEntitiesRes_AgentGroupEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_AgentGroupEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_AgentGroupEntities) Reset()
- func (x *ListConfigEntitiesRes_AgentGroupEntities) String() string
- type ListConfigEntitiesRes_AgentGroups
- type ListConfigEntitiesRes_CallCenterNode
- type ListConfigEntitiesRes_ClientNodeEntities
- func (*ListConfigEntitiesRes_ClientNodeEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_ClientNodeEntities) GetEntities() []*ClientNode
- func (*ListConfigEntitiesRes_ClientNodeEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_ClientNodeEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_ClientNodeEntities) Reset()
- func (x *ListConfigEntitiesRes_ClientNodeEntities) String() string
- type ListConfigEntitiesRes_ClientNodes
- type ListConfigEntitiesRes_ConstraintRuleEntities
- func (*ListConfigEntitiesRes_ConstraintRuleEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_ConstraintRuleEntities) GetEntities() []*ConstraintRule
- func (*ListConfigEntitiesRes_ConstraintRuleEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_ConstraintRuleEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_ConstraintRuleEntities) Reset()
- func (x *ListConfigEntitiesRes_ConstraintRuleEntities) String() string
- type ListConfigEntitiesRes_ConstraintRules
- type ListConfigEntitiesRes_LocationNodeEntities
- func (*ListConfigEntitiesRes_LocationNodeEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_LocationNodeEntities) GetEntities() []*LocationNode
- func (*ListConfigEntitiesRes_LocationNodeEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_LocationNodeEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_LocationNodeEntities) Reset()
- func (x *ListConfigEntitiesRes_LocationNodeEntities) String() string
- type ListConfigEntitiesRes_LocationNodes
- type ListConfigEntitiesRes_NonSkillActivities
- type ListConfigEntitiesRes_NonSkillActivityEntities
- func (*ListConfigEntitiesRes_NonSkillActivityEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_NonSkillActivityEntities) GetEntities() []*NonSkillActivity
- func (*ListConfigEntitiesRes_NonSkillActivityEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_NonSkillActivityEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_NonSkillActivityEntities) Reset()
- func (x *ListConfigEntitiesRes_NonSkillActivityEntities) String() string
- type ListConfigEntitiesRes_OpenTimesPatternEntities
- func (*ListConfigEntitiesRes_OpenTimesPatternEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) GetEntities() []*OpenTimesPattern
- func (*ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) Reset()
- func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) String() string
- type ListConfigEntitiesRes_OpenTimesPatterns
- type ListConfigEntitiesRes_PlacementRuleEntities
- func (*ListConfigEntitiesRes_PlacementRuleEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_PlacementRuleEntities) GetEntities() []*PlacementRule
- func (*ListConfigEntitiesRes_PlacementRuleEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_PlacementRuleEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_PlacementRuleEntities) Reset()
- func (x *ListConfigEntitiesRes_PlacementRuleEntities) String() string
- type ListConfigEntitiesRes_PlacementRules
- type ListConfigEntitiesRes_ProgramNodeEntities
- func (*ListConfigEntitiesRes_ProgramNodeEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_ProgramNodeEntities) GetEntities() []*ProgramNode
- func (*ListConfigEntitiesRes_ProgramNodeEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_ProgramNodeEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_ProgramNodeEntities) Reset()
- func (x *ListConfigEntitiesRes_ProgramNodeEntities) String() string
- type ListConfigEntitiesRes_ProgramNodes
- type ListConfigEntitiesRes_ScheduleScenarioEntities
- func (*ListConfigEntitiesRes_ScheduleScenarioEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) GetEntities() []*ScheduleScenario
- func (*ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) Reset()
- func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) String() string
- type ListConfigEntitiesRes_ScheduleScenarios
- type ListConfigEntitiesRes_SchedulingActivity
- type ListConfigEntitiesRes_ShiftTemplateEntities
- func (*ListConfigEntitiesRes_ShiftTemplateEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_ShiftTemplateEntities) GetEntities() []*ShiftTemplate
- func (*ListConfigEntitiesRes_ShiftTemplateEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_ShiftTemplateEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_ShiftTemplateEntities) Reset()
- func (x *ListConfigEntitiesRes_ShiftTemplateEntities) String() string
- type ListConfigEntitiesRes_ShiftTemplates
- type ListConfigEntitiesRes_SkillProficiencies
- type ListConfigEntitiesRes_SkillProficiencyEntities
- func (*ListConfigEntitiesRes_SkillProficiencyEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_SkillProficiencyEntities) GetEntities() []*SkillProficiency
- func (*ListConfigEntitiesRes_SkillProficiencyEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_SkillProficiencyEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_SkillProficiencyEntities) Reset()
- func (x *ListConfigEntitiesRes_SkillProficiencyEntities) String() string
- type ListConfigEntitiesRes_WFMAgentEntities
- func (*ListConfigEntitiesRes_WFMAgentEntities) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigEntitiesRes_WFMAgentEntities) GetEntities() []*WFMAgent
- func (*ListConfigEntitiesRes_WFMAgentEntities) ProtoMessage()
- func (x *ListConfigEntitiesRes_WFMAgentEntities) ProtoReflect() protoreflect.Message
- func (x *ListConfigEntitiesRes_WFMAgentEntities) Reset()
- func (x *ListConfigEntitiesRes_WFMAgentEntities) String() string
- type ListConfigEntitiesRes_WfmAgents
- type ListDraftSchedulesReq
- func (*ListDraftSchedulesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListDraftSchedulesReq) GetDatetimeRange() *commons.DatetimeRange
- func (*ListDraftSchedulesReq) ProtoMessage()
- func (x *ListDraftSchedulesReq) ProtoReflect() protoreflect.Message
- func (x *ListDraftSchedulesReq) Reset()
- func (x *ListDraftSchedulesReq) String() string
- type ListDraftSchedulesRes
- func (*ListDraftSchedulesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListDraftSchedulesRes) GetDraftSchedules() []*DraftSchedule
- func (*ListDraftSchedulesRes) ProtoMessage()
- func (x *ListDraftSchedulesRes) ProtoReflect() protoreflect.Message
- func (x *ListDraftSchedulesRes) Reset()
- func (x *ListDraftSchedulesRes) String() string
- type ListForecastIntervalsForSkillProfileReqdeprecated
- func (*ListForecastIntervalsForSkillProfileReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListForecastIntervalsForSkillProfileReq) GetSkillProfileSid() int64
- func (*ListForecastIntervalsForSkillProfileReq) ProtoMessage()
- func (x *ListForecastIntervalsForSkillProfileReq) ProtoReflect() protoreflect.Message
- func (x *ListForecastIntervalsForSkillProfileReq) Reset()
- func (x *ListForecastIntervalsForSkillProfileReq) String() string
- type ListForecastIntervalsReqdeprecated
- func (*ListForecastIntervalsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListForecastIntervalsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (*ListForecastIntervalsReq) ProtoMessage()
- func (x *ListForecastIntervalsReq) ProtoReflect() protoreflect.Message
- func (x *ListForecastIntervalsReq) Reset()
- func (x *ListForecastIntervalsReq) String() string
- type ListHistoricalDataForAllSkillProfilesReq
- func (*ListHistoricalDataForAllSkillProfilesReq) Descriptor() ([]byte, []int)deprecated
- func (*ListHistoricalDataForAllSkillProfilesReq) ProtoMessage()
- func (x *ListHistoricalDataForAllSkillProfilesReq) ProtoReflect() protoreflect.Message
- func (x *ListHistoricalDataForAllSkillProfilesReq) Reset()
- func (x *ListHistoricalDataForAllSkillProfilesReq) String() string
- type ListHistoricalDataForAllSkillProfilesRes
- func (*ListHistoricalDataForAllSkillProfilesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListHistoricalDataForAllSkillProfilesRes) GetHistory() []*HistoricalDataInterval
- func (*ListHistoricalDataForAllSkillProfilesRes) ProtoMessage()
- func (x *ListHistoricalDataForAllSkillProfilesRes) ProtoReflect() protoreflect.Message
- func (x *ListHistoricalDataForAllSkillProfilesRes) Reset()
- func (x *ListHistoricalDataForAllSkillProfilesRes) String() string
- type ListHistoricalDataReq
- func (*ListHistoricalDataReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListHistoricalDataReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *ListHistoricalDataReq) GetSkillProfileSid() int64deprecated
- func (*ListHistoricalDataReq) ProtoMessage()
- func (x *ListHistoricalDataReq) ProtoReflect() protoreflect.Message
- func (x *ListHistoricalDataReq) Reset()
- func (x *ListHistoricalDataReq) String() string
- type ListHistoricalDataRes
- func (*ListHistoricalDataRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListHistoricalDataRes) GetHistoricalDataIntervals() []*HistoricalDataInterval
- func (*ListHistoricalDataRes) ProtoMessage()
- func (x *ListHistoricalDataRes) ProtoReflect() protoreflect.Message
- func (x *ListHistoricalDataRes) Reset()
- func (x *ListHistoricalDataRes) String() string
- type ListNonSkillActivitiesReq
- type ListNonSkillActivitiesRes
- func (*ListNonSkillActivitiesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListNonSkillActivitiesRes) GetNonSkillActivities() []*NonSkillActivity
- func (*ListNonSkillActivitiesRes) ProtoMessage()
- func (x *ListNonSkillActivitiesRes) ProtoReflect() protoreflect.Message
- func (x *ListNonSkillActivitiesRes) Reset()
- func (x *ListNonSkillActivitiesRes) String() string
- type ListNonSkillActivityAssociationsReq
- func (*ListNonSkillActivityAssociationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListNonSkillActivityAssociationsReq) GetAssociatedEntity() *ParentEntity
- func (x *ListNonSkillActivityAssociationsReq) GetRelationshipType() commons.ConfigRelationshipType
- func (*ListNonSkillActivityAssociationsReq) ProtoMessage()
- func (x *ListNonSkillActivityAssociationsReq) ProtoReflect() protoreflect.Message
- func (x *ListNonSkillActivityAssociationsReq) Reset()
- func (x *ListNonSkillActivityAssociationsReq) String() string
- type ListNonSkillActivityAssociationsRes
- func (*ListNonSkillActivityAssociationsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListNonSkillActivityAssociationsRes) GetNonSkillActivitySids() []int64
- func (*ListNonSkillActivityAssociationsRes) ProtoMessage()
- func (x *ListNonSkillActivityAssociationsRes) ProtoReflect() protoreflect.Message
- func (x *ListNonSkillActivityAssociationsRes) Reset()
- func (x *ListNonSkillActivityAssociationsRes) String() string
- type ListOpenDateRangesForNodeOpenTimesBitmapsRequest
- func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetNodeSelector() *ParentEntity
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetScheduleScenarioSid() int64
- func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoMessage()
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Reset()
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) String() string
- type ListOpenDateRangesForNodeOpenTimesBitmapsResponse
- func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) GetOpenCloseRanges() []*commons.DatetimeRange
- func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoMessage()
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Reset()
- func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) String() string
- type ListPatternsForSchedulingActivityClassificationsRequest
- func (*ListPatternsForSchedulingActivityClassificationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatternsForSchedulingActivityClassificationsRequest) GetParentEntity() *ParentEntity
- func (x *ListPatternsForSchedulingActivityClassificationsRequest) GetSchedulingActivityClassifications() []commons.SchedulingActivityClassification
- func (*ListPatternsForSchedulingActivityClassificationsRequest) ProtoMessage()
- func (x *ListPatternsForSchedulingActivityClassificationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPatternsForSchedulingActivityClassificationsRequest) Reset()
- func (x *ListPatternsForSchedulingActivityClassificationsRequest) String() string
- type ListPatternsForSchedulingActivityClassificationsResponse
- func (*ListPatternsForSchedulingActivityClassificationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatternsForSchedulingActivityClassificationsResponse) GetAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *ListPatternsForSchedulingActivityClassificationsResponse) GetOpenTimesPatterns() []*OpenTimesPattern
- func (*ListPatternsForSchedulingActivityClassificationsResponse) ProtoMessage()
- func (x *ListPatternsForSchedulingActivityClassificationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPatternsForSchedulingActivityClassificationsResponse) Reset()
- func (x *ListPatternsForSchedulingActivityClassificationsResponse) String() string
- type ListProgramNodesBySidReq
- func (*ListProgramNodesBySidReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListProgramNodesBySidReq) GetProgramNodeSids() []int64
- func (*ListProgramNodesBySidReq) ProtoMessage()
- func (x *ListProgramNodesBySidReq) ProtoReflect() protoreflect.Message
- func (x *ListProgramNodesBySidReq) Reset()
- func (x *ListProgramNodesBySidReq) String() string
- type ListProgramNodesBySidRes
- func (*ListProgramNodesBySidRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListProgramNodesBySidRes) GetProgramNodes() []*ProgramNode
- func (*ListProgramNodesBySidRes) ProtoMessage()
- func (x *ListProgramNodesBySidRes) ProtoReflect() protoreflect.Message
- func (x *ListProgramNodesBySidRes) Reset()
- func (x *ListProgramNodesBySidRes) String() string
- type ListRealTimeManagementStateColorsRequest
- func (*ListRealTimeManagementStateColorsRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListRealTimeManagementStateColorsRequest) ProtoMessage()
- func (x *ListRealTimeManagementStateColorsRequest) ProtoReflect() protoreflect.Message
- func (x *ListRealTimeManagementStateColorsRequest) Reset()
- func (x *ListRealTimeManagementStateColorsRequest) String() string
- type ListRealTimeManagementStateColorsResponse
- func (*ListRealTimeManagementStateColorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRealTimeManagementStateColorsResponse) GetStateColors() []*RealTimeManagementStateColor
- func (*ListRealTimeManagementStateColorsResponse) ProtoMessage()
- func (x *ListRealTimeManagementStateColorsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRealTimeManagementStateColorsResponse) Reset()
- func (x *ListRealTimeManagementStateColorsResponse) String() string
- type ListRealTimeManagementStatesRequest
- func (*ListRealTimeManagementStatesRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListRealTimeManagementStatesRequest) ProtoMessage()
- func (x *ListRealTimeManagementStatesRequest) ProtoReflect() protoreflect.Message
- func (x *ListRealTimeManagementStatesRequest) Reset()
- func (x *ListRealTimeManagementStatesRequest) String() string
- type ListRealTimeManagementStatesResponse
- func (*ListRealTimeManagementStatesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRealTimeManagementStatesResponse) GetStates() []commons.RealTimeManagementState
- func (*ListRealTimeManagementStatesResponse) ProtoMessage()
- func (x *ListRealTimeManagementStatesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRealTimeManagementStatesResponse) Reset()
- func (x *ListRealTimeManagementStatesResponse) String() string
- type ListRegressionTemplatesReq
- type ListRegressionTemplatesRes
- func (*ListRegressionTemplatesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListRegressionTemplatesRes) GetRegressionTemplates() []*RegressionTemplate
- func (*ListRegressionTemplatesRes) ProtoMessage()
- func (x *ListRegressionTemplatesRes) ProtoReflect() protoreflect.Message
- func (x *ListRegressionTemplatesRes) Reset()
- func (x *ListRegressionTemplatesRes) String() string
- type ListRequiredCallsIntervalsReq
- func (*ListRequiredCallsIntervalsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequiredCallsIntervalsReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListRequiredCallsIntervalsReq) GetIntervalWidthInMinutes() int32
- func (x *ListRequiredCallsIntervalsReq) GetNodeSelector() *ParentEntity
- func (*ListRequiredCallsIntervalsReq) ProtoMessage()
- func (x *ListRequiredCallsIntervalsReq) ProtoReflect() protoreflect.Message
- func (x *ListRequiredCallsIntervalsReq) Reset()
- func (x *ListRequiredCallsIntervalsReq) String() string
- type ListRequiredCallsIntervalsRes
- func (*ListRequiredCallsIntervalsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequiredCallsIntervalsRes) GetIntervalWidthInMinutes() int32
- func (x *ListRequiredCallsIntervalsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
- func (*ListRequiredCallsIntervalsRes) ProtoMessage()
- func (x *ListRequiredCallsIntervalsRes) ProtoReflect() protoreflect.Message
- func (x *ListRequiredCallsIntervalsRes) Reset()
- func (x *ListRequiredCallsIntervalsRes) String() string
- type ListRgbaColorsRequest
- type ListRgbaColorsResponse
- func (*ListRgbaColorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRgbaColorsResponse) GetColors() []*RgbaColor
- func (*ListRgbaColorsResponse) ProtoMessage()
- func (x *ListRgbaColorsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRgbaColorsResponse) Reset()
- func (x *ListRgbaColorsResponse) String() string
- type ListShiftInstanceSidsForAgentReq
- func (*ListShiftInstanceSidsForAgentReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstanceSidsForAgentReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListShiftInstanceSidsForAgentReq) GetScheduleSelector() *commons.ScheduleSelector
- func (x *ListShiftInstanceSidsForAgentReq) GetWfmAgentSid() int64
- func (*ListShiftInstanceSidsForAgentReq) ProtoMessage()
- func (x *ListShiftInstanceSidsForAgentReq) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstanceSidsForAgentReq) Reset()
- func (x *ListShiftInstanceSidsForAgentReq) String() string
- type ListShiftInstanceSidsForAgentRes
- func (*ListShiftInstanceSidsForAgentRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstanceSidsForAgentRes) GetShiftInstanceSids() []int64
- func (*ListShiftInstanceSidsForAgentRes) ProtoMessage()
- func (x *ListShiftInstanceSidsForAgentRes) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstanceSidsForAgentRes) Reset()
- func (x *ListShiftInstanceSidsForAgentRes) String() string
- type ListShiftInstanceSidsForScheduleRequest
- func (*ListShiftInstanceSidsForScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstanceSidsForScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListShiftInstanceSidsForScheduleRequest) GetNodeSelector() *ParentEntity
- func (x *ListShiftInstanceSidsForScheduleRequest) GetScheduleScenarioSid() int64
- func (x *ListShiftInstanceSidsForScheduleRequest) GetScheduleSelector() *commons.ScheduleSelector
- func (*ListShiftInstanceSidsForScheduleRequest) ProtoMessage()
- func (x *ListShiftInstanceSidsForScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstanceSidsForScheduleRequest) Reset()
- func (x *ListShiftInstanceSidsForScheduleRequest) String() string
- type ListShiftInstanceSidsForScheduleResponse
- func (*ListShiftInstanceSidsForScheduleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstanceSidsForScheduleResponse) GetShiftInstanceSids() []int64
- func (*ListShiftInstanceSidsForScheduleResponse) ProtoMessage()
- func (x *ListShiftInstanceSidsForScheduleResponse) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstanceSidsForScheduleResponse) Reset()
- func (x *ListShiftInstanceSidsForScheduleResponse) String() string
- type ListShiftInstancesBySidReq
- func (*ListShiftInstancesBySidReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstancesBySidReq) GetIncludeActivity() bool
- func (x *ListShiftInstancesBySidReq) GetIncludeSchedulingActivity() bool
- func (x *ListShiftInstancesBySidReq) GetIncludeShiftSegmentCallStats() bool
- func (x *ListShiftInstancesBySidReq) GetIncludeShiftSegments() bool
- func (x *ListShiftInstancesBySidReq) GetIncludeShiftTemplate() bool
- func (x *ListShiftInstancesBySidReq) GetShiftInstanceSids() []int64
- func (*ListShiftInstancesBySidReq) ProtoMessage()
- func (x *ListShiftInstancesBySidReq) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstancesBySidReq) Reset()
- func (x *ListShiftInstancesBySidReq) String() string
- type ListShiftInstancesBySidRes
- func (*ListShiftInstancesBySidRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftInstancesBySidRes) GetShiftInstances() []*ShiftInstance
- func (*ListShiftInstancesBySidRes) ProtoMessage()
- func (x *ListShiftInstancesBySidRes) ProtoReflect() protoreflect.Message
- func (x *ListShiftInstancesBySidRes) Reset()
- func (x *ListShiftInstancesBySidRes) String() string
- type ListShiftSegmentsByShiftInstanceSidsReq
- func (*ListShiftSegmentsByShiftInstanceSidsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeActivity() bool
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeSchedulingActivity() bool
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetShiftInstanceSids() []int64
- func (*ListShiftSegmentsByShiftInstanceSidsReq) ProtoMessage()
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) ProtoReflect() protoreflect.Message
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) Reset()
- func (x *ListShiftSegmentsByShiftInstanceSidsReq) String() string
- type ListShiftSegmentsByShiftInstanceSidsRes
- func (*ListShiftSegmentsByShiftInstanceSidsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftSegmentsByShiftInstanceSidsRes) GetShiftSegments() []*ShiftSegment
- func (*ListShiftSegmentsByShiftInstanceSidsRes) ProtoMessage()
- func (x *ListShiftSegmentsByShiftInstanceSidsRes) ProtoReflect() protoreflect.Message
- func (x *ListShiftSegmentsByShiftInstanceSidsRes) Reset()
- func (x *ListShiftSegmentsByShiftInstanceSidsRes) String() string
- type ListShiftTemplatesBySidsReq
- func (*ListShiftTemplatesBySidsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftTemplatesBySidsReq) GetIncludePlacementRules() bool
- func (x *ListShiftTemplatesBySidsReq) GetShiftTemplateSids() []int64
- func (*ListShiftTemplatesBySidsReq) ProtoMessage()
- func (x *ListShiftTemplatesBySidsReq) ProtoReflect() protoreflect.Message
- func (x *ListShiftTemplatesBySidsReq) Reset()
- func (x *ListShiftTemplatesBySidsReq) String() string
- type ListShiftTemplatesBySidsRes
- func (*ListShiftTemplatesBySidsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListShiftTemplatesBySidsRes) GetShiftTemplates() []*ShiftTemplate
- func (*ListShiftTemplatesBySidsRes) ProtoMessage()
- func (x *ListShiftTemplatesBySidsRes) ProtoReflect() protoreflect.Message
- func (x *ListShiftTemplatesBySidsRes) Reset()
- func (x *ListShiftTemplatesBySidsRes) String() string
- type ListSkillProfileGroupsReq
- func (*ListSkillProfileGroupsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillProfileGroupsReq) GetIncludeInactive() bool
- func (x *ListSkillProfileGroupsReq) GetSkillProfileGroupSids() []int64
- func (*ListSkillProfileGroupsReq) ProtoMessage()
- func (x *ListSkillProfileGroupsReq) ProtoReflect() protoreflect.Message
- func (x *ListSkillProfileGroupsReq) Reset()
- func (x *ListSkillProfileGroupsReq) String() string
- type ListSkillProfileGroupsRes
- func (*ListSkillProfileGroupsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillProfileGroupsRes) GetSkillProfileGroups() []*SkillProfileGroup
- func (*ListSkillProfileGroupsRes) ProtoMessage()
- func (x *ListSkillProfileGroupsRes) ProtoReflect() protoreflect.Message
- func (x *ListSkillProfileGroupsRes) Reset()
- func (x *ListSkillProfileGroupsRes) String() string
- type ListSkillProfilesReq
- func (*ListSkillProfilesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillProfilesReq) GetActiveOnly() bool
- func (x *ListSkillProfilesReq) GetWithSkills() bool
- func (*ListSkillProfilesReq) ProtoMessage()
- func (x *ListSkillProfilesReq) ProtoReflect() protoreflect.Message
- func (x *ListSkillProfilesReq) Reset()
- func (x *ListSkillProfilesReq) String() string
- type ListSkillProfilesRes
- func (*ListSkillProfilesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillProfilesRes) GetSkillProfiles() []*SkillProfile
- func (*ListSkillProfilesRes) ProtoMessage()
- func (x *ListSkillProfilesRes) ProtoReflect() protoreflect.Message
- func (x *ListSkillProfilesRes) Reset()
- func (x *ListSkillProfilesRes) String() string
- type ListSkillsReq
- type ListSkillsRes
- type ListTopSkillProfilesReq
- func (*ListTopSkillProfilesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopSkillProfilesReq) GetMaxNumberOfProfiles() int32
- func (*ListTopSkillProfilesReq) ProtoMessage()
- func (x *ListTopSkillProfilesReq) ProtoReflect() protoreflect.Message
- func (x *ListTopSkillProfilesReq) Reset()
- func (x *ListTopSkillProfilesReq) String() string
- type ListTopSkillProfilesRes
- func (*ListTopSkillProfilesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopSkillProfilesRes) GetSkillProfiles() []*SkillProfile
- func (*ListTopSkillProfilesRes) ProtoMessage()
- func (x *ListTopSkillProfilesRes) ProtoReflect() protoreflect.Message
- func (x *ListTopSkillProfilesRes) Reset()
- func (x *ListTopSkillProfilesRes) String() string
- type ListTourAgentCollectionWFMAgentsReq
- func (*ListTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSids() []int64
- func (*ListTourAgentCollectionWFMAgentsReq) ProtoMessage()
- func (x *ListTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *ListTourAgentCollectionWFMAgentsReq) Reset()
- func (x *ListTourAgentCollectionWFMAgentsReq) String() string
- type ListTourAgentCollectionWFMAgentsRes
- func (*ListTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourAgentCollectionWFMAgentsRes) GetWfmAgentPairings() []*ListTourAgentCollectionWFMAgentsRes_SidMapping
- func (*ListTourAgentCollectionWFMAgentsRes) ProtoMessage()
- func (x *ListTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *ListTourAgentCollectionWFMAgentsRes) Reset()
- func (x *ListTourAgentCollectionWFMAgentsRes) String() string
- type ListTourAgentCollectionWFMAgentsRes_SidMapping
- func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) GetAgentCollectionSid() int64
- func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) GetWfmAgentSids() []int64
- func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoMessage()
- func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoReflect() protoreflect.Message
- func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) Reset()
- func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) String() string
- type ListTourAgentCollectionsReq
- func (*ListTourAgentCollectionsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourAgentCollectionsReq) GetTourPatternSid() int64
- func (*ListTourAgentCollectionsReq) ProtoMessage()
- func (x *ListTourAgentCollectionsReq) ProtoReflect() protoreflect.Message
- func (x *ListTourAgentCollectionsReq) Reset()
- func (x *ListTourAgentCollectionsReq) String() string
- type ListTourAgentCollectionsRes
- func (*ListTourAgentCollectionsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourAgentCollectionsRes) GetTourAgentCollections() []*TourAgentCollection
- func (*ListTourAgentCollectionsRes) ProtoMessage()
- func (x *ListTourAgentCollectionsRes) ProtoReflect() protoreflect.Message
- func (x *ListTourAgentCollectionsRes) Reset()
- func (x *ListTourAgentCollectionsRes) String() string
- type ListTourShiftInstanceConfigsReq
- func (*ListTourShiftInstanceConfigsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourShiftInstanceConfigsReq) GetTourWeekPatternSids() []int64
- func (*ListTourShiftInstanceConfigsReq) ProtoMessage()
- func (x *ListTourShiftInstanceConfigsReq) ProtoReflect() protoreflect.Message
- func (x *ListTourShiftInstanceConfigsReq) Reset()
- func (x *ListTourShiftInstanceConfigsReq) String() string
- type ListTourShiftInstanceConfigsRes
- func (*ListTourShiftInstanceConfigsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourShiftInstanceConfigsRes) GetTourShiftInstanceConfigs() []*TourShiftInstanceConfig
- func (*ListTourShiftInstanceConfigsRes) ProtoMessage()
- func (x *ListTourShiftInstanceConfigsRes) ProtoReflect() protoreflect.Message
- func (x *ListTourShiftInstanceConfigsRes) Reset()
- func (x *ListTourShiftInstanceConfigsRes) String() string
- type ListTourShiftSegmentConfigsReq
- func (*ListTourShiftSegmentConfigsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourShiftSegmentConfigsReq) GetTourShiftInstanceConfigSids() []int64
- func (*ListTourShiftSegmentConfigsReq) ProtoMessage()
- func (x *ListTourShiftSegmentConfigsReq) ProtoReflect() protoreflect.Message
- func (x *ListTourShiftSegmentConfigsReq) Reset()
- func (x *ListTourShiftSegmentConfigsReq) String() string
- type ListTourShiftSegmentConfigsRes
- func (*ListTourShiftSegmentConfigsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourShiftSegmentConfigsRes) GetTourShiftSegmentConfigs() []*TourShiftSegmentConfig
- func (*ListTourShiftSegmentConfigsRes) ProtoMessage()
- func (x *ListTourShiftSegmentConfigsRes) ProtoReflect() protoreflect.Message
- func (x *ListTourShiftSegmentConfigsRes) Reset()
- func (x *ListTourShiftSegmentConfigsRes) String() string
- type ListTourWeekPatternsReq
- func (*ListTourWeekPatternsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourWeekPatternsReq) GetTourPatternSid() int64
- func (*ListTourWeekPatternsReq) ProtoMessage()
- func (x *ListTourWeekPatternsReq) ProtoReflect() protoreflect.Message
- func (x *ListTourWeekPatternsReq) Reset()
- func (x *ListTourWeekPatternsReq) String() string
- type ListTourWeekPatternsRes
- func (*ListTourWeekPatternsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListTourWeekPatternsRes) GetTourWeekPatterns() []*TourWeekPattern
- func (*ListTourWeekPatternsRes) ProtoMessage()
- func (x *ListTourWeekPatternsRes) ProtoReflect() protoreflect.Message
- func (x *ListTourWeekPatternsRes) Reset()
- func (x *ListTourWeekPatternsRes) String() string
- type ListUnassignedWFMAgentsRequest
- func (*ListUnassignedWFMAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (*ListUnassignedWFMAgentsRequest) ProtoMessage()
- func (x *ListUnassignedWFMAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListUnassignedWFMAgentsRequest) Reset()
- func (x *ListUnassignedWFMAgentsRequest) String() string
- type ListUnassignedWFMAgentsResponse
- func (*ListUnassignedWFMAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUnassignedWFMAgentsResponse) GetWfmAgents() []*WFMAgent
- func (*ListUnassignedWFMAgentsResponse) ProtoMessage()
- func (x *ListUnassignedWFMAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListUnassignedWFMAgentsResponse) Reset()
- func (x *ListUnassignedWFMAgentsResponse) String() string
- type ListUngroupedWFMAgentsReq
- func (*ListUngroupedWFMAgentsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListUngroupedWFMAgentsReq) GetCreatedAfterDatetime() *timestamppb.Timestamp
- func (x *ListUngroupedWFMAgentsReq) GetIncludeSkillProficiencies() bool
- func (x *ListUngroupedWFMAgentsReq) GetScheduleScenarioSid() int64
- func (*ListUngroupedWFMAgentsReq) ProtoMessage()
- func (x *ListUngroupedWFMAgentsReq) ProtoReflect() protoreflect.Message
- func (x *ListUngroupedWFMAgentsReq) Reset()
- func (x *ListUngroupedWFMAgentsReq) String() string
- type ListUngroupedWFMAgentsRes
- func (*ListUngroupedWFMAgentsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListUngroupedWFMAgentsRes) GetWfmAgents() []*WFMAgent
- func (*ListUngroupedWFMAgentsRes) ProtoMessage()
- func (x *ListUngroupedWFMAgentsRes) ProtoReflect() protoreflect.Message
- func (x *ListUngroupedWFMAgentsRes) Reset()
- func (x *ListUngroupedWFMAgentsRes) String() string
- type ListValidAgentsForReplacementReq
- func (*ListValidAgentsForReplacementReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListValidAgentsForReplacementReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ListValidAgentsForReplacementReq) GetIncludeSkillMismatches() bool
- func (x *ListValidAgentsForReplacementReq) GetNodeSelector() *ParentEntity
- func (x *ListValidAgentsForReplacementReq) GetScheduleScenarioSid() int64
- func (x *ListValidAgentsForReplacementReq) GetScheduleSelector() *commons.ScheduleSelector
- func (x *ListValidAgentsForReplacementReq) GetSkipForceSameAgentGroups() bool
- func (x *ListValidAgentsForReplacementReq) GetSkipSkillProficiencySort() bool
- func (x *ListValidAgentsForReplacementReq) GetWfmAgentSidToReplace() int64
- func (*ListValidAgentsForReplacementReq) ProtoMessage()
- func (x *ListValidAgentsForReplacementReq) ProtoReflect() protoreflect.Message
- func (x *ListValidAgentsForReplacementReq) Reset()
- func (x *ListValidAgentsForReplacementReq) String() string
- type ListValidAgentsForReplacementRes
- func (*ListValidAgentsForReplacementRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListValidAgentsForReplacementRes) GetWfmAgentSids() []int64
- func (*ListValidAgentsForReplacementRes) ProtoMessage()
- func (x *ListValidAgentsForReplacementRes) ProtoReflect() protoreflect.Message
- func (x *ListValidAgentsForReplacementRes) Reset()
- func (x *ListValidAgentsForReplacementRes) String() string
- type ListWFMAgentSidsReq
- func (*ListWFMAgentSidsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListWFMAgentSidsReq) GetTcnAgentSids() []int64
- func (*ListWFMAgentSidsReq) ProtoMessage()
- func (x *ListWFMAgentSidsReq) ProtoReflect() protoreflect.Message
- func (x *ListWFMAgentSidsReq) Reset()
- func (x *ListWFMAgentSidsReq) String() string
- type ListWFMAgentSidsRes
- func (*ListWFMAgentSidsRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListWFMAgentSidsRes) GetSids() map[int64]int64
- func (*ListWFMAgentSidsRes) ProtoMessage()
- func (x *ListWFMAgentSidsRes) ProtoReflect() protoreflect.Message
- func (x *ListWFMAgentSidsRes) Reset()
- func (x *ListWFMAgentSidsRes) String() string
- type ListWFMAgentsAssociatedWithAgentGroupReq
- func (*ListWFMAgentsAssociatedWithAgentGroupReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListWFMAgentsAssociatedWithAgentGroupReq) GetAgentGroupSid() int64
- func (*ListWFMAgentsAssociatedWithAgentGroupReq) ProtoMessage()
- func (x *ListWFMAgentsAssociatedWithAgentGroupReq) ProtoReflect() protoreflect.Message
- func (x *ListWFMAgentsAssociatedWithAgentGroupReq) Reset()
- func (x *ListWFMAgentsAssociatedWithAgentGroupReq) String() string
- type ListWFMAgentsAssociatedWithAgentGroupRes
- func (*ListWFMAgentsAssociatedWithAgentGroupRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListWFMAgentsAssociatedWithAgentGroupRes) GetWfmAgentSids() []int64
- func (*ListWFMAgentsAssociatedWithAgentGroupRes) ProtoMessage()
- func (x *ListWFMAgentsAssociatedWithAgentGroupRes) ProtoReflect() protoreflect.Message
- func (x *ListWFMAgentsAssociatedWithAgentGroupRes) Reset()
- func (x *ListWFMAgentsAssociatedWithAgentGroupRes) String() string
- type LocationNode
- func (*LocationNode) Descriptor() ([]byte, []int)deprecated
- func (x *LocationNode) GetClientNodeSid() int64
- func (x *LocationNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *LocationNode) GetDescription() string
- func (x *LocationNode) GetLocationNodeSid() int64
- func (x *LocationNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *LocationNode) GetMemberAgentGroups() []*AgentGroup
- func (x *LocationNode) GetMemberConstraintRules() []*ConstraintRule
- func (x *LocationNode) GetMemberNonSkillActivities() []*NonSkillActivity
- func (x *LocationNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
- func (x *LocationNode) GetMemberProgramNodes() []*ProgramNode
- func (x *LocationNode) GetName() string
- func (x *LocationNode) GetOriginSid() *wrapperspb.Int64Valuedeprecated
- func (x *LocationNode) GetScheduleScenarioSid() int64
- func (x *LocationNode) GetShrinkage() *wrapperspb.FloatValue
- func (x *LocationNode) GetShrinkageIsPercentage() booldeprecated
- func (x *LocationNode) GetShrinkageValue() int32deprecated
- func (x *LocationNode) GetTimeZoneVal() commons.TimeZone
- func (*LocationNode) ProtoMessage()
- func (x *LocationNode) ProtoReflect() protoreflect.Message
- func (x *LocationNode) Reset()
- func (x *LocationNode) String() string
- type NonSkillActivity
- func (*NonSkillActivity) Descriptor() ([]byte, []int)deprecated
- func (x *NonSkillActivity) GetBlue() int32
- func (x *NonSkillActivity) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *NonSkillActivity) GetDescription() string
- func (x *NonSkillActivity) GetGreen() int32
- func (x *NonSkillActivity) GetInheritedFromEntity() *ParentEntity
- func (x *NonSkillActivity) GetName() string
- func (x *NonSkillActivity) GetNonSkillActivitySid() int64
- func (x *NonSkillActivity) GetRed() int32
- func (x *NonSkillActivity) GetTransparency() float32
- func (*NonSkillActivity) ProtoMessage()
- func (x *NonSkillActivity) ProtoReflect() protoreflect.Message
- func (x *NonSkillActivity) Reset()
- func (x *NonSkillActivity) String() string
- type OpenTimesPattern
- func (*OpenTimesPattern) Descriptor() ([]byte, []int)deprecated
- func (x *OpenTimesPattern) GetDatetimePattern() *DatetimePattern
- func (x *OpenTimesPattern) GetOpenTimesPatternSid() int64
- func (x *OpenTimesPattern) GetParentEntity() *ParentEntity
- func (x *OpenTimesPattern) GetScheduleScenarioSid() int64
- func (x *OpenTimesPattern) GetSchedulingActivitySid() *wrapperspb.Int64Value
- func (*OpenTimesPattern) ProtoMessage()
- func (x *OpenTimesPattern) ProtoReflect() protoreflect.Message
- func (x *OpenTimesPattern) Reset()
- func (x *OpenTimesPattern) String() string
- type ParentEntity
- func (*ParentEntity) Descriptor() ([]byte, []int)deprecated
- func (x *ParentEntity) GetParentSid() int64
- func (x *ParentEntity) GetParentType() commons.ConfigEntityType
- func (*ParentEntity) ProtoMessage()
- func (x *ParentEntity) ProtoReflect() protoreflect.Message
- func (x *ParentEntity) Reset()
- func (x *ParentEntity) String() string
- type PerformInitialClientSetupRequest
- func (*PerformInitialClientSetupRequest) Descriptor() ([]byte, []int)deprecated
- func (*PerformInitialClientSetupRequest) ProtoMessage()
- func (x *PerformInitialClientSetupRequest) ProtoReflect() protoreflect.Message
- func (x *PerformInitialClientSetupRequest) Reset()
- func (x *PerformInitialClientSetupRequest) String() string
- type PerformInitialClientSetupResponse
- func (*PerformInitialClientSetupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PerformInitialClientSetupResponse) GetSetupStatus() *commons.InitialSetupStatus
- func (*PerformInitialClientSetupResponse) ProtoMessage()
- func (x *PerformInitialClientSetupResponse) ProtoReflect() protoreflect.Message
- func (x *PerformInitialClientSetupResponse) Reset()
- func (x *PerformInitialClientSetupResponse) String() string
- type PerformanceMetricdeprecated
- func (*PerformanceMetric) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceMetric) GetDateRange() *commons.DatetimeRange
- func (x *PerformanceMetric) GetFteIntervals() []*FTERequiredVsAchievedInterval
- func (x *PerformanceMetric) GetIntervalWidthInMinutes() int32
- func (x *PerformanceMetric) GetMetricType() commons.PerformanceMetricType
- func (x *PerformanceMetric) GetMetricsBySkillCollection() []*PerformanceMetricForSkillCollection
- func (x *PerformanceMetric) GetNumIntervalsWithFtesButNoForecastedCalls() int32
- func (x *PerformanceMetric) GetNumIntervalsWithFtesButNoSchedules() int32
- func (x *PerformanceMetric) GetNumIntervalsWithRequiredCalls() int32
- func (x *PerformanceMetric) GetServiceLevelIntervals() []*ServiceLevelInterval
- func (x *PerformanceMetric) GetTotalCallsRequired() int32
- func (x *PerformanceMetric) GetTotalFtesAchieved() int32
- func (x *PerformanceMetric) GetTotalUnnecessaryFtes() int32
- func (x *PerformanceMetric) GetTotalUnscheduledCalls() int32
- func (*PerformanceMetric) ProtoMessage()
- func (x *PerformanceMetric) ProtoReflect() protoreflect.Message
- func (x *PerformanceMetric) Reset()
- func (x *PerformanceMetric) String() string
- type PerformanceMetricForSkillCollectiondeprecated
- func (*PerformanceMetricForSkillCollection) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceMetricForSkillCollection) GetDateRange() *commons.DatetimeRange
- func (x *PerformanceMetricForSkillCollection) GetFteIntervals() []*FTERequiredVsAchievedInterval
- func (x *PerformanceMetricForSkillCollection) GetIntervalWidthInMinutes() int32
- func (x *PerformanceMetricForSkillCollection) GetMetricType() commons.PerformanceMetricType
- func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoForecastedCalls() int32
- func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoSchedules() int32
- func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithRequiredCalls() int32
- func (x *PerformanceMetricForSkillCollection) GetServiceLevelIntervals() []*ServiceLevelInterval
- func (x *PerformanceMetricForSkillCollection) GetSkillCollection() *commons.SkillProfileCategory
- func (x *PerformanceMetricForSkillCollection) GetTotalCallsRequired() int32
- func (x *PerformanceMetricForSkillCollection) GetTotalFtesAchieved() int32
- func (x *PerformanceMetricForSkillCollection) GetTotalUnnecessaryFtes() int32
- func (x *PerformanceMetricForSkillCollection) GetTotalUnscheduledCalls() int32
- func (*PerformanceMetricForSkillCollection) ProtoMessage()
- func (x *PerformanceMetricForSkillCollection) ProtoReflect() protoreflect.Message
- func (x *PerformanceMetricForSkillCollection) Reset()
- func (x *PerformanceMetricForSkillCollection) String() string
- type PerformanceMetricForSkillCollectionV2
- func (*PerformanceMetricForSkillCollectionV2) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceMetricForSkillCollectionV2) GetDateRange() *commons.DatetimeRange
- func (x *PerformanceMetricForSkillCollectionV2) GetFteOccupancyIntervals() []*FTERequiredVsAchievedOccupancyInterval
- func (x *PerformanceMetricForSkillCollectionV2) GetIntervalWidthInMinutes() int32
- func (x *PerformanceMetricForSkillCollectionV2) GetMetricType() commons.PerformanceMetricType
- func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtes() int32
- func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtesButNoShifts() int32
- func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftFtes() int32
- func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftsButNoCallFtes() int32
- func (x *PerformanceMetricForSkillCollectionV2) GetServiceLevelIntervals() []*ServiceLevelInterval
- func (x *PerformanceMetricForSkillCollectionV2) GetSkillCollection() *commons.SkillProfileCategory
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalAchievedFte() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalAchievedFteWithShrinkageApplied() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsAchieved() float32deprecated
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsRequired() float32deprecated
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalOverscheduledCallFtes() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalProductiveFte() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalProductiveFteWithShrinkageApplied() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalRequiredFte() float32
- func (x *PerformanceMetricForSkillCollectionV2) GetTotalUnderscheduledCallFtes() float32
- func (*PerformanceMetricForSkillCollectionV2) ProtoMessage()
- func (x *PerformanceMetricForSkillCollectionV2) ProtoReflect() protoreflect.Message
- func (x *PerformanceMetricForSkillCollectionV2) Reset()
- func (x *PerformanceMetricForSkillCollectionV2) String() string
- type PerformanceMetricParameter
- func (*PerformanceMetricParameter) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceMetricParameter) GetMetricType() commons.PerformanceMetricType
- func (x *PerformanceMetricParameter) GetServiceLevelTargetDurationSeconds() *wrapperspb.Int64Value
- func (*PerformanceMetricParameter) ProtoMessage()
- func (x *PerformanceMetricParameter) ProtoReflect() protoreflect.Message
- func (x *PerformanceMetricParameter) Reset()
- func (x *PerformanceMetricParameter) String() string
- type PerformanceMetricV2
- func (*PerformanceMetricV2) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceMetricV2) GetDateRange() *commons.DatetimeRange
- func (x *PerformanceMetricV2) GetFteOccupancyIntervals() []*FTERequiredVsAchievedOccupancyInterval
- func (x *PerformanceMetricV2) GetIntervalWidthInMinutes() int32
- func (x *PerformanceMetricV2) GetMetricType() commons.PerformanceMetricType
- func (x *PerformanceMetricV2) GetMetricsBySkillCollection() []*PerformanceMetricForSkillCollectionV2
- func (x *PerformanceMetricV2) GetNumIntervalsWithCallFtes() int32
- func (x *PerformanceMetricV2) GetNumIntervalsWithCallFtesButNoShifts() int32
- func (x *PerformanceMetricV2) GetNumIntervalsWithShiftFtes() int32
- func (x *PerformanceMetricV2) GetNumIntervalsWithShiftsButNoCallFtes() int32
- func (x *PerformanceMetricV2) GetServiceLevelIntervals() []*ServiceLevelInterval
- func (x *PerformanceMetricV2) GetTotalAchievedFte() float32
- func (x *PerformanceMetricV2) GetTotalAchievedFteWithShrinkageApplied() float32
- func (x *PerformanceMetricV2) GetTotalFteIntervalsAchieved() float32deprecated
- func (x *PerformanceMetricV2) GetTotalFteIntervalsRequired() float32deprecated
- func (x *PerformanceMetricV2) GetTotalOverscheduledCallFtes() float32
- func (x *PerformanceMetricV2) GetTotalProductiveFte() float32
- func (x *PerformanceMetricV2) GetTotalProductiveFteWithShrinkageApplied() float32
- func (x *PerformanceMetricV2) GetTotalRequiredFte() float32
- func (x *PerformanceMetricV2) GetTotalUnderscheduledCallFtes() float32
- func (*PerformanceMetricV2) ProtoMessage()
- func (x *PerformanceMetricV2) ProtoReflect() protoreflect.Message
- func (x *PerformanceMetricV2) Reset()
- func (x *PerformanceMetricV2) String() string
- type PlacementRule
- func (*PlacementRule) Descriptor() ([]byte, []int)deprecated
- func (x *PlacementRule) GetActivityOrder() int32
- func (x *PlacementRule) GetMaxDurationMinutes() int32
- func (x *PlacementRule) GetMemberSchedulingActivity() *SchedulingActivity
- func (x *PlacementRule) GetMinDurationMinutes() int32
- func (x *PlacementRule) GetPlacementRuleSid() int64
- func (x *PlacementRule) GetScheduleScenarioSid() int64
- func (x *PlacementRule) GetSchedulingActivitySid() int64
- func (x *PlacementRule) GetShiftTemplateSid() int64
- func (*PlacementRule) ProtoMessage()
- func (x *PlacementRule) ProtoReflect() protoreflect.Message
- func (x *PlacementRule) Reset()
- func (x *PlacementRule) String() string
- type PollBuildInProgressRequest
- func (*PollBuildInProgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PollBuildInProgressRequest) GetDraftScheduleSid() int64
- func (*PollBuildInProgressRequest) ProtoMessage()
- func (x *PollBuildInProgressRequest) ProtoReflect() protoreflect.Message
- func (x *PollBuildInProgressRequest) Reset()
- func (x *PollBuildInProgressRequest) String() string
- type PollBuildInProgressResponse
- func (*PollBuildInProgressResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PollBuildInProgressResponse) GetBuildInProgress() bool
- func (x *PollBuildInProgressResponse) GetBuildStartDatetime() *timestamppb.Timestamp
- func (*PollBuildInProgressResponse) ProtoMessage()
- func (x *PollBuildInProgressResponse) ProtoReflect() protoreflect.Message
- func (x *PollBuildInProgressResponse) Reset()
- func (x *PollBuildInProgressResponse) String() string
- type ProgramNode
- func (*ProgramNode) Descriptor() ([]byte, []int)deprecated
- func (x *ProgramNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *ProgramNode) GetDescription() string
- func (x *ProgramNode) GetLocationNodeSid() int64
- func (x *ProgramNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *ProgramNode) GetMemberAgentGroups() []*AgentGroup
- func (x *ProgramNode) GetMemberConstraintRules() []*ConstraintRule
- func (x *ProgramNode) GetMemberNonSkillActivities() []*NonSkillActivity
- func (x *ProgramNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
- func (x *ProgramNode) GetMemberShiftTemplates() []*ShiftTemplate
- func (x *ProgramNode) GetMemberSkillProficiencies() []*SkillProficiency
- func (x *ProgramNode) GetName() string
- func (x *ProgramNode) GetOriginSid() *wrapperspb.Int64Valuedeprecated
- func (x *ProgramNode) GetProgramNodeSid() int64
- func (x *ProgramNode) GetScheduleScenarioSid() int64
- func (x *ProgramNode) GetShrinkage() *wrapperspb.FloatValue
- func (x *ProgramNode) GetShrinkageIsPercentage() booldeprecated
- func (x *ProgramNode) GetShrinkageValue() int32deprecated
- func (x *ProgramNode) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (*ProgramNode) ProtoMessage()
- func (x *ProgramNode) ProtoReflect() protoreflect.Message
- func (x *ProgramNode) Reset()
- func (x *ProgramNode) String() string
- type PublishDraftScheduleReq
- func (*PublishDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *PublishDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *PublishDraftScheduleReq) GetDraftScheduleSid() int64
- func (x *PublishDraftScheduleReq) GetIgnoreDiagnosticsErrors() bool
- func (x *PublishDraftScheduleReq) GetIncludeActivity() bool
- func (x *PublishDraftScheduleReq) GetIncludeSchedulingActivity() bool
- func (x *PublishDraftScheduleReq) GetIncludeShiftInstances() bool
- func (x *PublishDraftScheduleReq) GetIncludeShiftSegments() bool
- func (x *PublishDraftScheduleReq) GetIncludeShiftTemplate() bool
- func (x *PublishDraftScheduleReq) GetNodeSelector() *ParentEntity
- func (*PublishDraftScheduleReq) ProtoMessage()
- func (x *PublishDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *PublishDraftScheduleReq) Reset()
- func (x *PublishDraftScheduleReq) String() string
- type PublishDraftScheduleRes
- func (*PublishDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *PublishDraftScheduleRes) GetDiagnostics() []*Diagnostic
- func (x *PublishDraftScheduleRes) GetPublishedSchedule() *PublishedSchedule
- func (*PublishDraftScheduleRes) ProtoMessage()
- func (x *PublishDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *PublishDraftScheduleRes) Reset()
- func (x *PublishDraftScheduleRes) String() string
- type PublishedSchedule
- func (*PublishedSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *PublishedSchedule) GetCreatedAt() *timestamppb.Timestamp
- func (x *PublishedSchedule) GetLastUpdatedAt() *timestamppb.Timestamp
- func (x *PublishedSchedule) GetPerformanceMetrics() []*PerformanceMetricdeprecated
- func (x *PublishedSchedule) GetPerformanceMetricsV2() []*PerformanceMetricV2
- func (x *PublishedSchedule) GetPublishedScheduleSid() int64
- func (x *PublishedSchedule) GetShiftInstances() []*ShiftInstance
- func (*PublishedSchedule) ProtoMessage()
- func (x *PublishedSchedule) ProtoReflect() protoreflect.Message
- func (x *PublishedSchedule) Reset()
- func (x *PublishedSchedule) String() string
- type RealTimeManagementStateColor
- func (*RealTimeManagementStateColor) Descriptor() ([]byte, []int)deprecated
- func (x *RealTimeManagementStateColor) GetColor() *RgbaColor
- func (x *RealTimeManagementStateColor) GetState() commons.RealTimeManagementState
- func (*RealTimeManagementStateColor) ProtoMessage()
- func (x *RealTimeManagementStateColor) ProtoReflect() protoreflect.Message
- func (x *RealTimeManagementStateColor) Reset()
- func (x *RealTimeManagementStateColor) String() string
- type RegressionTemplate
- func (*RegressionTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *RegressionTemplate) GetAvgsProcessingType() commons.RegressionForecasterAvgsProcessingType
- func (x *RegressionTemplate) GetExcludeCallDataForNWeeks() int32
- func (x *RegressionTemplate) GetExcludeIntervalsWithNoCalls() bool
- func (x *RegressionTemplate) GetIncludeSeasonality() bool
- func (x *RegressionTemplate) GetIncludeTrend() bool
- func (x *RegressionTemplate) GetMaxDeviation() float32
- func (x *RegressionTemplate) GetModelType() commons.RegressionForecasterModelTypes
- func (x *RegressionTemplate) GetName() string
- func (x *RegressionTemplate) GetNumWeeksAgoToEmphasize() int32
- func (x *RegressionTemplate) GetRegressionTemplateSid() int64
- func (x *RegressionTemplate) GetTrendSensitivity() float32
- func (*RegressionTemplate) ProtoMessage()
- func (x *RegressionTemplate) ProtoReflect() protoreflect.Message
- func (x *RegressionTemplate) Reset()
- func (x *RegressionTemplate) String() string
- type RemoveAgentFromFutureShiftsRequest
- func (*RemoveAgentFromFutureShiftsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAgentFromFutureShiftsRequest) GetReplaceWithNewUnassignedAgent() bool
- func (x *RemoveAgentFromFutureShiftsRequest) GetWfmAgentSidToRemove() int64
- func (*RemoveAgentFromFutureShiftsRequest) ProtoMessage()
- func (x *RemoveAgentFromFutureShiftsRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveAgentFromFutureShiftsRequest) Reset()
- func (x *RemoveAgentFromFutureShiftsRequest) String() string
- type RemoveAgentFromFutureShiftsResponse
- func (*RemoveAgentFromFutureShiftsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAgentFromFutureShiftsResponse) GetUnassignedAgentSid() *wrapperspb.Int64Value
- func (*RemoveAgentFromFutureShiftsResponse) ProtoMessage()
- func (x *RemoveAgentFromFutureShiftsResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveAgentFromFutureShiftsResponse) Reset()
- func (x *RemoveAgentFromFutureShiftsResponse) String() string
- type RemoveAgentFromScheduleRequest
- func (*RemoveAgentFromScheduleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAgentFromScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
- func (x *RemoveAgentFromScheduleRequest) GetNodeSelector() *ParentEntity
- func (x *RemoveAgentFromScheduleRequest) GetScheduleScenarioSid() int64
- func (x *RemoveAgentFromScheduleRequest) GetScheduleSelector() *commons.ScheduleSelector
- func (x *RemoveAgentFromScheduleRequest) GetWfmAgentSid() int64
- func (*RemoveAgentFromScheduleRequest) ProtoMessage()
- func (x *RemoveAgentFromScheduleRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveAgentFromScheduleRequest) Reset()
- func (x *RemoveAgentFromScheduleRequest) String() string
- type RemoveAgentFromScheduleResponse
- func (*RemoveAgentFromScheduleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAgentFromScheduleResponse) GetUnassignedWfmAgentSid() int64
- func (x *RemoveAgentFromScheduleResponse) GetUpdatedShifts() []*ShiftInstance
- func (*RemoveAgentFromScheduleResponse) ProtoMessage()
- func (x *RemoveAgentFromScheduleResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveAgentFromScheduleResponse) Reset()
- func (x *RemoveAgentFromScheduleResponse) String() string
- type ReplaceAgentOnScheduleReq
- func (*ReplaceAgentOnScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *ReplaceAgentOnScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ReplaceAgentOnScheduleReq) GetNodeSelector() *ParentEntity
- func (x *ReplaceAgentOnScheduleReq) GetScheduleSelector() *commons.ScheduleSelector
- func (x *ReplaceAgentOnScheduleReq) GetSkipOverlappingShifts() bool
- func (x *ReplaceAgentOnScheduleReq) GetWfmAgentSidToAdd() int64
- func (x *ReplaceAgentOnScheduleReq) GetWfmAgentSidToRemove() int64
- func (*ReplaceAgentOnScheduleReq) ProtoMessage()
- func (x *ReplaceAgentOnScheduleReq) ProtoReflect() protoreflect.Message
- func (x *ReplaceAgentOnScheduleReq) Reset()
- func (x *ReplaceAgentOnScheduleReq) String() string
- type ReplaceAgentOnScheduleRes
- func (*ReplaceAgentOnScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *ReplaceAgentOnScheduleRes) GetDiagnostics() []*Diagnostic
- func (x *ReplaceAgentOnScheduleRes) GetUpdatedShiftInstances() []*ShiftInstance
- func (*ReplaceAgentOnScheduleRes) ProtoMessage()
- func (x *ReplaceAgentOnScheduleRes) ProtoReflect() protoreflect.Message
- func (x *ReplaceAgentOnScheduleRes) Reset()
- func (x *ReplaceAgentOnScheduleRes) String() string
- type RequiredCallsInterval
- func (*RequiredCallsInterval) Descriptor() ([]byte, []int)deprecated
- func (x *RequiredCallsInterval) GetRequiredCalls() int32
- func (x *RequiredCallsInterval) GetStartDatetime() *timestamppb.Timestamp
- func (*RequiredCallsInterval) ProtoMessage()
- func (x *RequiredCallsInterval) ProtoReflect() protoreflect.Message
- func (x *RequiredCallsInterval) Reset()
- func (x *RequiredCallsInterval) String() string
- type ResetDraftScheduleReq
- func (*ResetDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *ResetDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *ResetDraftScheduleReq) GetDraftScheduleSid() int64
- func (x *ResetDraftScheduleReq) GetUnlockedOnly() bool
- func (*ResetDraftScheduleReq) ProtoMessage()
- func (x *ResetDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *ResetDraftScheduleReq) Reset()
- func (x *ResetDraftScheduleReq) String() string
- type ResetDraftScheduleRes
- func (*ResetDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *ResetDraftScheduleRes) GetDiagnostics() []*Diagnostic
- func (*ResetDraftScheduleRes) ProtoMessage()
- func (x *ResetDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *ResetDraftScheduleRes) Reset()
- func (x *ResetDraftScheduleRes) String() string
- type ResolveAgentLeavePetitionRequest
- func (*ResolveAgentLeavePetitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
- func (x *ResolveAgentLeavePetitionRequest) GetPetitionStatus() commons.AgentLeavePetitionStatus
- func (x *ResolveAgentLeavePetitionRequest) GetReplaceWithUnassignedAgent() bool
- func (x *ResolveAgentLeavePetitionRequest) GetResponseComment() string
- func (x *ResolveAgentLeavePetitionRequest) GetRetainPartialShifts() bool
- func (*ResolveAgentLeavePetitionRequest) ProtoMessage()
- func (x *ResolveAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
- func (x *ResolveAgentLeavePetitionRequest) Reset()
- func (x *ResolveAgentLeavePetitionRequest) String() string
- type ResolveAgentLeavePetitionResponse
- func (*ResolveAgentLeavePetitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
- func (*ResolveAgentLeavePetitionResponse) ProtoMessage()
- func (x *ResolveAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
- func (x *ResolveAgentLeavePetitionResponse) Reset()
- func (x *ResolveAgentLeavePetitionResponse) String() string
- type ResyncSkillProfilesReq
- func (*ResyncSkillProfilesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ResyncSkillProfilesReq) GetFromHistoricalRangeStartDate() bool
- func (*ResyncSkillProfilesReq) ProtoMessage()
- func (x *ResyncSkillProfilesReq) ProtoReflect() protoreflect.Message
- func (x *ResyncSkillProfilesReq) Reset()
- func (x *ResyncSkillProfilesReq) String() string
- type ResyncSkillProfilesRes
- func (*ResyncSkillProfilesRes) Descriptor() ([]byte, []int)deprecated
- func (x *ResyncSkillProfilesRes) GetCreatedSkillProfileSids() []int64
- func (*ResyncSkillProfilesRes) ProtoMessage()
- func (x *ResyncSkillProfilesRes) ProtoReflect() protoreflect.Message
- func (x *ResyncSkillProfilesRes) Reset()
- func (x *ResyncSkillProfilesRes) String() string
- type RgbaColor
- func (*RgbaColor) Descriptor() ([]byte, []int)deprecated
- func (x *RgbaColor) GetAlpha() float32
- func (x *RgbaColor) GetBlue() float32
- func (x *RgbaColor) GetGreen() float32
- func (x *RgbaColor) GetName() string
- func (x *RgbaColor) GetRed() float32
- func (x *RgbaColor) GetRgbaColorId() int64
- func (*RgbaColor) ProtoMessage()
- func (x *RgbaColor) ProtoReflect() protoreflect.Message
- func (x *RgbaColor) Reset()
- func (x *RgbaColor) String() string
- type ScheduleScenario
- func (*ScheduleScenario) Descriptor() ([]byte, []int)deprecated
- func (x *ScheduleScenario) GetCopiedFromScenarioSid() *wrapperspb.Int64Value
- func (x *ScheduleScenario) GetCreatedByUserId() string
- func (x *ScheduleScenario) GetCreationDatetime() *timestamppb.Timestamp
- func (x *ScheduleScenario) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *ScheduleScenario) GetDescription() string
- func (x *ScheduleScenario) GetIsActive() bool
- func (x *ScheduleScenario) GetIsDefault() bool
- func (x *ScheduleScenario) GetName() string
- func (x *ScheduleScenario) GetScheduleRange() *commons.DatetimeRange
- func (x *ScheduleScenario) GetScheduleScenarioSid() int64
- func (*ScheduleScenario) ProtoMessage()
- func (x *ScheduleScenario) ProtoReflect() protoreflect.Message
- func (x *ScheduleScenario) Reset()
- func (x *ScheduleScenario) String() string
- type SchedulingActivity
- func (*SchedulingActivity) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulingActivity) GetActivityClassification() commons.SchedulingActivityClassification
- func (x *SchedulingActivity) GetActivitySid() *wrapperspb.Int64Value
- func (x *SchedulingActivity) GetIsSkillActivity() bool
- func (x *SchedulingActivity) GetMemberNonSkillActivity() *NonSkillActivity
- func (x *SchedulingActivity) GetSchedulingActivitySid() int64
- func (*SchedulingActivity) ProtoMessage()
- func (x *SchedulingActivity) ProtoReflect() protoreflect.Message
- func (x *SchedulingActivity) Reset()
- func (x *SchedulingActivity) String() string
- type SchedulingTarget
- func (*SchedulingTarget) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulingTarget) GetNodeEntity() *ParentEntity
- func (x *SchedulingTarget) GetSchedulingTargetPercentage() float32
- func (x *SchedulingTarget) GetSchedulingTargetSid() int64
- func (x *SchedulingTarget) GetSchedulingTargetType() commons.SchedulingTargetType
- func (x *SchedulingTarget) GetServiceLevelTargetDurationSeconds() *wrapperspb.Int64Value
- func (*SchedulingTarget) ProtoMessage()
- func (x *SchedulingTarget) ProtoReflect() protoreflect.Message
- func (x *SchedulingTarget) Reset()
- func (x *SchedulingTarget) String() string
- type ServiceLevelInterval
- func (*ServiceLevelInterval) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceLevelInterval) GetServiceLevelAchieved() float32
- func (x *ServiceLevelInterval) GetStartDatetime() *timestamppb.Timestamp
- func (*ServiceLevelInterval) ProtoMessage()
- func (x *ServiceLevelInterval) ProtoReflect() protoreflect.Message
- func (x *ServiceLevelInterval) Reset()
- func (x *ServiceLevelInterval) String() string
- type SetDefaultSchedulingTargetReq
- func (*SetDefaultSchedulingTargetReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetDefaultSchedulingTargetReq) GetSchedulingTarget() *SchedulingTarget
- func (*SetDefaultSchedulingTargetReq) ProtoMessage()
- func (x *SetDefaultSchedulingTargetReq) ProtoReflect() protoreflect.Message
- func (x *SetDefaultSchedulingTargetReq) Reset()
- func (x *SetDefaultSchedulingTargetReq) String() string
- type SetDefaultSchedulingTargetRes
- func (*SetDefaultSchedulingTargetRes) Descriptor() ([]byte, []int)deprecated
- func (*SetDefaultSchedulingTargetRes) ProtoMessage()
- func (x *SetDefaultSchedulingTargetRes) ProtoReflect() protoreflect.Message
- func (x *SetDefaultSchedulingTargetRes) Reset()
- func (x *SetDefaultSchedulingTargetRes) String() string
- type SetSchedulingTargetReq
- func (*SetSchedulingTargetReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetSchedulingTargetReq) GetScheduleScenarioSid() int64
- func (x *SetSchedulingTargetReq) GetSchedulingTarget() *SchedulingTarget
- func (*SetSchedulingTargetReq) ProtoMessage()
- func (x *SetSchedulingTargetReq) ProtoReflect() protoreflect.Message
- func (x *SetSchedulingTargetReq) Reset()
- func (x *SetSchedulingTargetReq) String() string
- type SetSchedulingTargetRes
- func (*SetSchedulingTargetRes) Descriptor() ([]byte, []int)deprecated
- func (x *SetSchedulingTargetRes) GetSchedulingTargetSid() int64
- func (*SetSchedulingTargetRes) ProtoMessage()
- func (x *SetSchedulingTargetRes) ProtoReflect() protoreflect.Message
- func (x *SetSchedulingTargetRes) Reset()
- func (x *SetSchedulingTargetRes) String() string
- type ShiftInstance
- func (*ShiftInstance) Descriptor() ([]byte, []int)deprecated
- func (x *ShiftInstance) GetIsLocked() bool
- func (x *ShiftInstance) GetOriginatingProgramNodeSid() int64deprecated
- func (x *ShiftInstance) GetPlannedShrinkagePercent() float32
- func (x *ShiftInstance) GetScheduleSid() int64
- func (x *ShiftInstance) GetScheduleType() commons.ScheduleType
- func (x *ShiftInstance) GetShiftInstanceSid() int64
- func (x *ShiftInstance) GetShiftSegments() []*ShiftSegment
- func (x *ShiftInstance) GetShiftTemplate() *ShiftTemplate
- func (x *ShiftInstance) GetShiftTemplateSid() int64
- func (x *ShiftInstance) GetStartDatetime() *timestamppb.Timestamp
- func (x *ShiftInstance) GetWfmAgentSid() int64
- func (x *ShiftInstance) GetWidthInMinutes() int32
- func (*ShiftInstance) ProtoMessage()
- func (x *ShiftInstance) ProtoReflect() protoreflect.Message
- func (x *ShiftInstance) Reset()
- func (x *ShiftInstance) String() string
- type ShiftSegment
- func (*ShiftSegment) Descriptor() ([]byte, []int)deprecated
- func (x *ShiftSegment) GetCallStatsBySkillCollection() []*ShiftSegmentCallStat
- func (x *ShiftSegment) GetOrderInShiftInstance() int32
- func (x *ShiftSegment) GetSchedulingActivity() *SchedulingActivity
- func (x *ShiftSegment) GetSchedulingActivitySid() int64
- func (x *ShiftSegment) GetShiftInstanceSid() int64
- func (x *ShiftSegment) GetShiftSegmentSid() int64
- func (x *ShiftSegment) GetStartMinuteInShift() int32
- func (x *ShiftSegment) GetWidthInMinutes() int32
- func (*ShiftSegment) ProtoMessage()
- func (x *ShiftSegment) ProtoReflect() protoreflect.Message
- func (x *ShiftSegment) Reset()
- func (x *ShiftSegment) String() string
- type ShiftSegmentCallStat
- func (*ShiftSegmentCallStat) Descriptor() ([]byte, []int)deprecated
- func (x *ShiftSegmentCallStat) GetNumCalls() float32
- func (x *ShiftSegmentCallStat) GetPercentFit() float32
- func (x *ShiftSegmentCallStat) GetSkillCollection() *commons.SkillProfileCategory
- func (*ShiftSegmentCallStat) ProtoMessage()
- func (x *ShiftSegmentCallStat) ProtoReflect() protoreflect.Message
- func (x *ShiftSegmentCallStat) Reset()
- func (x *ShiftSegmentCallStat) String() string
- type ShiftTemplate
- func (*ShiftTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *ShiftTemplate) GetDOWPlacements() []*DOWPlacement
- func (x *ShiftTemplate) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *ShiftTemplate) GetDescription() string
- func (x *ShiftTemplate) GetIsTourshift() bool
- func (x *ShiftTemplate) GetMaxAgents() int32
- func (x *ShiftTemplate) GetMaxShiftWidth() int32
- func (x *ShiftTemplate) GetMemberAgentGroups() []*AgentGroup
- func (x *ShiftTemplate) GetMemberPlacementRules() []*PlacementRule
- func (x *ShiftTemplate) GetMinAgents() int32
- func (x *ShiftTemplate) GetMinShiftWidth() int32
- func (x *ShiftTemplate) GetName() string
- func (x *ShiftTemplate) GetProgramNodeSid() int64
- func (x *ShiftTemplate) GetSameLengthPerAgent() bool
- func (x *ShiftTemplate) GetSameTimeEach_DOW() bool
- func (x *ShiftTemplate) GetScheduleScenarioSid() int64
- func (x *ShiftTemplate) GetShiftStartBoundaryMinutes() int32
- func (x *ShiftTemplate) GetShiftTemplateSid() int64
- func (*ShiftTemplate) ProtoMessage()
- func (x *ShiftTemplate) ProtoReflect() protoreflect.Message
- func (x *ShiftTemplate) Reset()
- func (x *ShiftTemplate) String() string
- type Skill
- func (*Skill) Descriptor() ([]byte, []int)deprecated
- func (x *Skill) GetClientSkillSid() int64
- func (x *Skill) GetClientSkillType() commons.SkillType_Enum
- func (x *Skill) GetDeleteDate() *timestamppb.Timestamp
- func (x *Skill) GetName() string
- func (x *Skill) GetProficiency() int32
- func (x *Skill) GetSkillSid() int64
- func (*Skill) ProtoMessage()
- func (x *Skill) ProtoReflect() protoreflect.Message
- func (x *Skill) Reset()
- func (x *Skill) String() string
- type SkillProficiency
- func (*SkillProficiency) Descriptor() ([]byte, []int)deprecated
- func (x *SkillProficiency) GetManualProficiencyValue() int32
- func (x *SkillProficiency) GetParentEntity() *ParentEntity
- func (x *SkillProficiency) GetPreferredSkillProfileSid() *wrapperspb.Int64Value
- func (x *SkillProficiency) GetSkillName() string
- func (x *SkillProficiency) GetSkillProficiencySid() int64
- func (x *SkillProficiency) GetSkillProfileName() string
- func (x *SkillProficiency) GetSkillProfileProficiencyValue() int32
- func (x *SkillProficiency) GetSkillSid() int64
- func (*SkillProficiency) ProtoMessage()
- func (x *SkillProficiency) ProtoReflect() protoreflect.Message
- func (x *SkillProficiency) Reset()
- func (x *SkillProficiency) String() string
- type SkillProfile
- func (*SkillProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SkillProfile) GetAreAveragesManual() bool
- func (x *SkillProfile) GetAverageAfterCallWorkInSeconds() float32
- func (x *SkillProfile) GetAverageHandleTimeInSeconds() float32
- func (x *SkillProfile) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *SkillProfile) GetAverageTimeToAbortInSeconds() float32
- func (x *SkillProfile) GetCreateDate() *timestamppb.Timestamp
- func (x *SkillProfile) GetDescription() string
- func (x *SkillProfile) GetInactiveAsOfDate() *timestamppb.Timestamp
- func (x *SkillProfile) GetName() string
- func (x *SkillProfile) GetOccurrence() float32
- func (x *SkillProfile) GetSkillProfileSid() int64
- func (x *SkillProfile) GetSkills() []*Skill
- func (x *SkillProfile) GetSkillsCount() int32
- func (x *SkillProfile) GetUnnamed() bool
- func (*SkillProfile) ProtoMessage()
- func (x *SkillProfile) ProtoReflect() protoreflect.Message
- func (x *SkillProfile) Reset()
- func (x *SkillProfile) String() string
- type SkillProfileGroup
- func (*SkillProfileGroup) Descriptor() ([]byte, []int)deprecated
- func (x *SkillProfileGroup) GetAreAveragesManual() bool
- func (x *SkillProfileGroup) GetAverageAfterCallWorkInSeconds() float32
- func (x *SkillProfileGroup) GetAverageHandleTimeInSeconds() float32
- func (x *SkillProfileGroup) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *SkillProfileGroup) GetAverageTimeToAbortInSeconds() float32
- func (x *SkillProfileGroup) GetCreateTime() *timestamppb.Timestamp
- func (x *SkillProfileGroup) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *SkillProfileGroup) GetDescription() string
- func (x *SkillProfileGroup) GetName() string
- func (x *SkillProfileGroup) GetSkillProfileGroupSid() int64
- func (x *SkillProfileGroup) GetSkillProfileSids() []int64
- func (*SkillProfileGroup) ProtoMessage()
- func (x *SkillProfileGroup) ProtoReflect() protoreflect.Message
- func (x *SkillProfileGroup) Reset()
- func (x *SkillProfileGroup) String() string
- type SplitShiftInstanceReq
- func (*SplitShiftInstanceReq) Descriptor() ([]byte, []int)deprecated
- func (x *SplitShiftInstanceReq) GetShiftInstanceSid() int64
- func (x *SplitShiftInstanceReq) GetTimeToSplit() *timestamppb.Timestamp
- func (*SplitShiftInstanceReq) ProtoMessage()
- func (x *SplitShiftInstanceReq) ProtoReflect() protoreflect.Message
- func (x *SplitShiftInstanceReq) Reset()
- func (x *SplitShiftInstanceReq) String() string
- type SplitShiftInstanceRes
- func (*SplitShiftInstanceRes) Descriptor() ([]byte, []int)deprecated
- func (x *SplitShiftInstanceRes) GetDiagnostics() []*Diagnostic
- func (x *SplitShiftInstanceRes) GetShiftInstances() []*ShiftInstance
- func (*SplitShiftInstanceRes) ProtoMessage()
- func (x *SplitShiftInstanceRes) ProtoReflect() protoreflect.Message
- func (x *SplitShiftInstanceRes) Reset()
- func (x *SplitShiftInstanceRes) String() string
- type SwapShiftInstancesReq
- func (*SwapShiftInstancesReq) Descriptor() ([]byte, []int)deprecated
- func (x *SwapShiftInstancesReq) GetShiftInstanceSids() []int64
- func (x *SwapShiftInstancesReq) GetWfmAgentSid1() int64
- func (x *SwapShiftInstancesReq) GetWfmAgentSid2() int64
- func (*SwapShiftInstancesReq) ProtoMessage()
- func (x *SwapShiftInstancesReq) ProtoReflect() protoreflect.Message
- func (x *SwapShiftInstancesReq) Reset()
- func (x *SwapShiftInstancesReq) String() string
- type SwapShiftInstancesRes
- func (*SwapShiftInstancesRes) Descriptor() ([]byte, []int)deprecated
- func (x *SwapShiftInstancesRes) GetDiagnostics() []*Diagnostic
- func (x *SwapShiftInstancesRes) GetShiftInstances() []*ShiftInstance
- func (*SwapShiftInstancesRes) ProtoMessage()
- func (x *SwapShiftInstancesRes) ProtoReflect() protoreflect.Message
- func (x *SwapShiftInstancesRes) Reset()
- func (x *SwapShiftInstancesRes) String() string
- type TourAgentCollection
- func (*TourAgentCollection) Descriptor() ([]byte, []int)deprecated
- func (x *TourAgentCollection) GetFirstWeekPatternNumber() int32
- func (x *TourAgentCollection) GetMaxAgentsToSchedule() int32
- func (x *TourAgentCollection) GetMinAgentsToSchedule() int32
- func (x *TourAgentCollection) GetName() string
- func (x *TourAgentCollection) GetTourAgentCollectionSid() int64
- func (x *TourAgentCollection) GetTourPatternSid() int64
- func (x *TourAgentCollection) GetWfmAgentSids() []int64
- func (*TourAgentCollection) ProtoMessage()
- func (x *TourAgentCollection) ProtoReflect() protoreflect.Message
- func (x *TourAgentCollection) Reset()
- func (x *TourAgentCollection) String() string
- type TourPattern
- func (*TourPattern) Descriptor() ([]byte, []int)deprecated
- func (x *TourPattern) GetMemberTourAgentCollections() []*TourAgentCollection
- func (x *TourPattern) GetMemberTourWeekPatterns() []*TourWeekPattern
- func (x *TourPattern) GetShiftTemplateSid() int64
- func (x *TourPattern) GetTourPatternSid() int64
- func (*TourPattern) ProtoMessage()
- func (x *TourPattern) ProtoReflect() protoreflect.Message
- func (x *TourPattern) Reset()
- func (x *TourPattern) String() string
- type TourShiftInstanceConfig
- func (*TourShiftInstanceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TourShiftInstanceConfig) GetMemberTourShiftSegmentConfigs() []*TourShiftSegmentConfig
- func (x *TourShiftInstanceConfig) GetStartMinuteInWeek() int32
- func (x *TourShiftInstanceConfig) GetTourShiftInstanceConfigSid() int64
- func (x *TourShiftInstanceConfig) GetTourWeekPatternSid() int64
- func (x *TourShiftInstanceConfig) GetWidthInMinutes() int32
- func (*TourShiftInstanceConfig) ProtoMessage()
- func (x *TourShiftInstanceConfig) ProtoReflect() protoreflect.Message
- func (x *TourShiftInstanceConfig) Reset()
- func (x *TourShiftInstanceConfig) String() string
- type TourShiftSegmentConfig
- func (*TourShiftSegmentConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TourShiftSegmentConfig) GetSchedulingActivitySid() int64
- func (x *TourShiftSegmentConfig) GetStartMinuteInShift() int32
- func (x *TourShiftSegmentConfig) GetTourShiftInstanceConfigSid() int64
- func (x *TourShiftSegmentConfig) GetTourShiftSegmentConfigSid() int64
- func (x *TourShiftSegmentConfig) GetWidthInMinutes() int32
- func (*TourShiftSegmentConfig) ProtoMessage()
- func (x *TourShiftSegmentConfig) ProtoReflect() protoreflect.Message
- func (x *TourShiftSegmentConfig) Reset()
- func (x *TourShiftSegmentConfig) String() string
- type TourWeekPattern
- func (*TourWeekPattern) Descriptor() ([]byte, []int)deprecated
- func (x *TourWeekPattern) GetMemberTourShiftInstanceConfigs() []*TourShiftInstanceConfig
- func (x *TourWeekPattern) GetTourPatternSid() int64
- func (x *TourWeekPattern) GetTourWeekPatternSid() int64
- func (x *TourWeekPattern) GetWeekPatternNumber() int32
- func (*TourWeekPattern) ProtoMessage()
- func (x *TourWeekPattern) ProtoReflect() protoreflect.Message
- func (x *TourWeekPattern) Reset()
- func (x *TourWeekPattern) String() string
- type UnimplementedWFMServer
- func (UnimplementedWFMServer) AgentCancelLeavePetition(context.Context, *AgentCancelLeavePetitionRequest) (*AgentCancelLeavePetitionResponse, error)
- func (UnimplementedWFMServer) AgentCreateLeavePetition(context.Context, *AgentCreateLeavePetitionRequest) (*AgentCreateLeavePetitionResponse, error)
- func (UnimplementedWFMServer) AgentGetSchedule(context.Context, *AgentGetScheduleRequest) (*AgentGetScheduleResponse, error)
- func (UnimplementedWFMServer) AgentListLeavePetitions(context.Context, *AgentListLeavePetitionsRequest) (*AgentListLeavePetitionsResponse, error)
- func (UnimplementedWFMServer) ArchiveAgentLeavePetition(context.Context, *ArchiveAgentLeavePetitionRequest) (*ArchiveAgentLeavePetitionResponse, error)
- func (UnimplementedWFMServer) BuildAgentDiagnostics(context.Context, *BuildAgentDiagnosticsReq) (*BuildAgentDiagnosticsRes, error)
- func (UnimplementedWFMServer) BuildCallProfileTemplate(context.Context, *BuildCallProfileTemplateReq) (*BuildCallProfileTemplateRes, error)
- func (UnimplementedWFMServer) BuildCallProfileTemplateForSkillProfile(context.Context, *BuildCallProfileTemplateForSkillProfileReq) (*BuildCallProfileTemplateForSkillProfileRes, error)
- func (UnimplementedWFMServer) BuildDOWAndMOYProfiles(context.Context, *BuildDOWAndMOYProfilesReq) (*BuildDOWAndMOYProfilesRes, error)
- func (UnimplementedWFMServer) BuildDraftSchedule(context.Context, *BuildDraftScheduleReq) (*BuildDraftScheduleRes, error)
- func (UnimplementedWFMServer) BuildGlobalDiagnostics(context.Context, *BuildGlobalDiagnosticsReq) (*BuildGlobalDiagnosticsRes, error)
- func (UnimplementedWFMServer) BuildNodeDiagnostics(context.Context, *BuildNodeDiagnosticsReq) (*BuildNodeDiagnosticsRes, error)
- func (UnimplementedWFMServer) BuildProfileForecastByInterval(*BuildProfileForecastByIntervalReq, WFM_BuildProfileForecastByIntervalServer) error
- func (UnimplementedWFMServer) BuildProfileForecastByIntervalWithStats(*BuildProfileForecastByIntervalWithStatsReq, ...) error
- func (UnimplementedWFMServer) BuildRegressionForecastByInterval(*BuildRegressionForecastByIntervalReq, ...) error
- func (UnimplementedWFMServer) BuildRegressionForecastByIntervalWithStats(*BuildRegressionForecastByIntervalWithStatsReq, ...) error
- func (UnimplementedWFMServer) BuildShiftTemplateDiagnostics(context.Context, *BuildShiftTemplateDiagnosticsReq) (*BuildShiftTemplateDiagnosticsRes, error)
- func (UnimplementedWFMServer) CalculateTrainingDataAveragesForSkillProfile(context.Context, *CalculateTrainingDataAveragesForSkillProfileReq) (*CalculateTrainingDataAveragesForSkillProfileRes, error)
- func (UnimplementedWFMServer) CancelAgentLeavePetition(context.Context, *CancelAgentLeavePetitionRequest) (*CancelAgentLeavePetitionResponse, error)
- func (UnimplementedWFMServer) CancelBuildInProgress(context.Context, *CancelBuildInProgressRequest) (*CancelBuildInProgressResponse, error)
- func (UnimplementedWFMServer) ClearSchedule(context.Context, *ClearScheduleReq) (*ClearScheduleRes, error)
- func (UnimplementedWFMServer) CopyScenario(context.Context, *CopyScenarioReq) (*CopyScenarioRes, error)
- func (UnimplementedWFMServer) CopyScheduleToSchedule(context.Context, *CopyScheduleToScheduleReq) (*CopyScheduleToScheduleRes, error)
- func (UnimplementedWFMServer) CopyShiftInstancesToSchedule(context.Context, *CopyShiftInstancesToScheduleReq) (*CopyShiftInstancesToScheduleRes, error)
- func (UnimplementedWFMServer) CopyWFMAgentMemberships(context.Context, *CopyWFMAgentMembershipsRequest) (*CopyWFMAgentMembershipsResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceAgentRule(context.Context, *CreateAdherenceAgentRuleRequest) (*CreateAdherenceAgentRuleResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceAgentRuleClause(context.Context, *CreateAdherenceAgentRuleClauseRequest) (*CreateAdherenceAgentRuleClauseResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceDepartmentalRule(context.Context, *CreateAdherenceDepartmentalRuleRequest) (*CreateAdherenceDepartmentalRuleResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceDepartmentalRuleClause(context.Context, *CreateAdherenceDepartmentalRuleClauseRequest) (*CreateAdherenceDepartmentalRuleClauseResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfig(context.Context, *CreateAdherenceRuleNotificationConfigRequest) (*CreateAdherenceRuleNotificationConfigResponse, error)
- func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfigEntry(context.Context, *CreateAdherenceRuleNotificationConfigEntryRequest) (*CreateAdherenceRuleNotificationConfigEntryResponse, error)
- func (UnimplementedWFMServer) CreateAgentAvailabilityPattern(context.Context, *CreateAgentAvailabilityPatternReq) (*CreateAgentAvailabilityPatternRes, error)
- func (UnimplementedWFMServer) CreateAgentGroup(context.Context, *CreateAgentGroupReq) (*CreateAgentGroupRes, error)
- func (UnimplementedWFMServer) CreateAgentLeavePetition(context.Context, *CreateAgentLeavePetitionRequest) (*CreateAgentLeavePetitionResponse, error)
- func (UnimplementedWFMServer) CreateCallProfileTemplate(context.Context, *CreateCallProfileTemplateReq) (*CreateCallProfileTemplateRes, error)
- func (UnimplementedWFMServer) CreateClientNode(context.Context, *CreateClientNodeReq) (*CreateClientNodeRes, error)
- func (UnimplementedWFMServer) CreateConstraintRule(context.Context, *CreateConstraintRuleReq) (*CreateConstraintRuleRes, error)
- func (UnimplementedWFMServer) CreateDraftSchedule(context.Context, *CreateDraftScheduleReq) (*CreateDraftScheduleRes, error)
- func (UnimplementedWFMServer) CreateInactiveSkillProfileMapping(context.Context, *CreateInactiveSkillProfileMappingReq) (*CreateInactiveSkillProfileMappingRes, error)
- func (UnimplementedWFMServer) CreateInitialDemoActivities(context.Context, *CreateInitialDemoActivitiesRequest) (*CreateInitialDemoActivitiesResponse, error)
- func (UnimplementedWFMServer) CreateLocationNode(context.Context, *CreateLocationNodeReq) (*CreateLocationNodeRes, error)
- func (UnimplementedWFMServer) CreateNonSkillActivity(context.Context, *CreateNonSkillActivityReq) (*CreateNonSkillActivityRes, error)
- func (UnimplementedWFMServer) CreateOpenTimesPattern(context.Context, *CreateOpenTimesPatternReq) (*CreateOpenTimesPatternRes, error)
- func (UnimplementedWFMServer) CreatePlacementRule(context.Context, *CreatePlacementRuleReq) (*CreatePlacementRuleRes, error)
- func (UnimplementedWFMServer) CreateProgramNode(context.Context, *CreateProgramNodeReq) (*CreateProgramNodeRes, error)
- func (UnimplementedWFMServer) CreateRegressionTemplate(context.Context, *CreateRegressionTemplateReq) (*CreateRegressionTemplateRes, error)
- func (UnimplementedWFMServer) CreateRgbaColor(context.Context, *CreateRgbaColorRequest) (*CreateRgbaColorResponse, error)
- func (UnimplementedWFMServer) CreateScheduleScenarioWithNodes(context.Context, *CreateScheduleScenarioWithNodesReq) (*CreateScheduleScenarioWithNodesRes, error)
- func (UnimplementedWFMServer) CreateShiftInstance(context.Context, *CreateShiftInstanceReq) (*CreateShiftInstanceRes, error)
- func (UnimplementedWFMServer) CreateShiftInstanceV2(context.Context, *CreateShiftInstanceV2Req) (*CreateShiftInstanceV2Res, error)
- func (UnimplementedWFMServer) CreateShiftInstanceWithSegments(context.Context, *CreateShiftInstanceWithSegmentsRequest) (*CreateShiftInstanceWithSegmentsResponse, error)
- func (UnimplementedWFMServer) CreateShiftTemplate(context.Context, *CreateShiftTemplateReq) (*CreateShiftTemplateRes, error)
- func (UnimplementedWFMServer) CreateSkillProficiencies(context.Context, *CreateSkillProficienciesReq) (*CreateSkillProficienciesRes, error)
- func (UnimplementedWFMServer) CreateSkillProfileGroup(context.Context, *CreateSkillProfileGroupReq) (*CreateSkillProfileGroupRes, error)
- func (UnimplementedWFMServer) CreateTourAgentCollection(context.Context, *CreateTourAgentCollectionReq) (*CreateTourAgentCollectionRes, error)
- func (UnimplementedWFMServer) CreateTourAgentCollectionWFMAgents(context.Context, *CreateTourAgentCollectionWFMAgentsReq) (*CreateTourAgentCollectionWFMAgentsRes, error)
- func (UnimplementedWFMServer) CreateTourPattern(context.Context, *CreateTourPatternReq) (*CreateTourPatternRes, error)
- func (UnimplementedWFMServer) CreateTourShiftInstanceConfig(context.Context, *CreateTourShiftInstanceConfigReq) (*CreateTourShiftInstanceConfigRes, error)
- func (UnimplementedWFMServer) CreateTourShiftSegmentConfig(context.Context, *CreateTourShiftSegmentConfigReq) (*CreateTourShiftSegmentConfigRes, error)
- func (UnimplementedWFMServer) CreateTourWeekPattern(context.Context, *CreateTourWeekPatternReq) (*CreateTourWeekPatternRes, error)
- func (UnimplementedWFMServer) CreateUnassignedWFMAgent(context.Context, *CreateUnassignedWFMAgentRequest) (*CreateUnassignedWFMAgentResponse, error)
- func (UnimplementedWFMServer) CreateWFMAgentMemberships(context.Context, *CreateWFMAgentMembershipsReq) (*CreateWFMAgentMembershipsRes, error)
- func (UnimplementedWFMServer) DeleteAdherenceAgentRuleClause(context.Context, *DeleteAdherenceAgentRuleClauseRequest) (*DeleteAdherenceAgentRuleClauseResponse, error)
- func (UnimplementedWFMServer) DeleteAdherenceDepartmentalRuleClause(context.Context, *DeleteAdherenceDepartmentalRuleClauseRequest) (*DeleteAdherenceDepartmentalRuleClauseResponse, error)
- func (UnimplementedWFMServer) DeleteAdherenceRuleNotificationConfigEntry(context.Context, *DeleteAdherenceRuleNotificationConfigEntryRequest) (*DeleteAdherenceRuleNotificationConfigEntryResponse, error)
- func (UnimplementedWFMServer) DeleteAgentAvailabilityPattern(context.Context, *DeleteAgentAvailabilityPatternReq) (*DeleteAgentAvailabilityPatternRes, error)
- func (UnimplementedWFMServer) DeleteCallProfileTemplate(context.Context, *DeleteCallProfileTemplateReq) (*DeleteCallProfileTemplateRes, error)
- func (UnimplementedWFMServer) DeleteConstraintRule(context.Context, *DeleteConstraintRuleReq) (*DeleteConstraintRuleRes, error)
- func (UnimplementedWFMServer) DeleteDraftSchedule(context.Context, *DeleteDraftScheduleReq) (*DeleteDraftScheduleRes, error)
- func (UnimplementedWFMServer) DeleteForecastIntervals(context.Context, *DeleteForecastIntervalsReq) (*DeleteForecastIntervalsRes, error)
- func (UnimplementedWFMServer) DeleteHistoricalDataDeltas(context.Context, *DeleteHistoricalDataDeltasReq) (*DeleteHistoricalDataDeltasRes, error)
- func (UnimplementedWFMServer) DeleteOpenTimesPattern(context.Context, *DeleteOpenTimesPatternReq) (*DeleteOpenTimesPatternRes, error)
- func (UnimplementedWFMServer) DeletePlacementRule(context.Context, *DeletePlacementRuleReq) (*DeletePlacementRuleRes, error)
- func (UnimplementedWFMServer) DeleteRealTimeManagementStateColor(context.Context, *DeleteRealTimeManagementStateColorRequest) (*DeleteRealTimeManagementStateColorResponse, error)
- func (UnimplementedWFMServer) DeleteRegressionTemplate(context.Context, *DeleteRegressionTemplateReq) (*DeleteRegressionTemplateRes, error)
- func (UnimplementedWFMServer) DeleteRgbaColor(context.Context, *DeleteRgbaColorRequest) (*DeleteRgbaColorResponse, error)
- func (UnimplementedWFMServer) DeleteSchedulingTarget(context.Context, *DeleteSchedulingTargetReq) (*DeleteSchedulingTargetRes, error)
- func (UnimplementedWFMServer) DeleteShiftInstances(context.Context, *DeleteShiftInstancesReq) (*DeleteShiftInstancesRes, error)
- func (UnimplementedWFMServer) DeleteSkillProficiency(context.Context, *DeleteSkillProficiencyReq) (*DeleteSkillProficiencyRes, error)
- func (UnimplementedWFMServer) DeleteTourAgentCollectionWFMAgents(context.Context, *DeleteTourAgentCollectionWFMAgentsReq) (*DeleteTourAgentCollectionWFMAgentsRes, error)
- func (UnimplementedWFMServer) DeleteTourAgentCollections(context.Context, *DeleteTourAgentCollectionsReq) (*DeleteTourAgentCollectionsRes, error)
- func (UnimplementedWFMServer) DeleteTourPattern(context.Context, *DeleteTourPatternReq) (*DeleteTourPatternRes, error)
- func (UnimplementedWFMServer) DeleteTourShiftInstanceConfigs(context.Context, *DeleteTourShiftInstanceConfigsReq) (*DeleteTourShiftInstanceConfigsRes, error)
- func (UnimplementedWFMServer) DeleteTourShiftSegmentConfigs(context.Context, *DeleteTourShiftSegmentConfigsReq) (*DeleteTourShiftSegmentConfigsRes, error)
- func (UnimplementedWFMServer) DeleteTourWeekPatterns(context.Context, *DeleteTourWeekPatternsReq) (*DeleteTourWeekPatternsRes, error)
- func (UnimplementedWFMServer) DeleteWFMAgentMemberships(context.Context, *DeleteWFMAgentMembershipsReq) (*DeleteWFMAgentMembershipsRes, error)
- func (UnimplementedWFMServer) DeleteWFMAgentsMemberships(context.Context, *DeleteWFMAgentsMembershipsReq) (*DeleteWFMAgentsMembershipsRes, error)
- func (UnimplementedWFMServer) DisconnectInactiveSkillProfileMapping(context.Context, *DisconnectInactiveSkillProfileMappingReq) (*DisconnectInactiveSkillProfileMappingRes, error)
- func (UnimplementedWFMServer) GenerateTourWeekPatterns(context.Context, *GenerateTourWeekPatternsReq) (*GenerateTourWeekPatternsRes, error)
- func (UnimplementedWFMServer) GetAvailabilityBitmaps(context.Context, *GetAvailabilityBitmapsReq) (*GetAvailabilityBitmapsRes, error)
- func (UnimplementedWFMServer) GetAvailableRegressionForecasterModelTypes(context.Context, *GetAvailableRegressionForecasterModelTypesReq) (*GetAvailableRegressionForecasterModelTypesRes, error)
- func (UnimplementedWFMServer) GetClientHistoryCacheInfo(context.Context, *GetClientHistoryCacheInfoReq) (*GetClientHistoryCacheInfoRes, error)
- func (UnimplementedWFMServer) GetDefaultSchedulingTarget(context.Context, *GetDefaultSchedulingTargetReq) (*GetDefaultSchedulingTargetRes, error)
- func (UnimplementedWFMServer) GetDraftSchedule(context.Context, *GetDraftScheduleReq) (*GetDraftScheduleRes, error)
- func (UnimplementedWFMServer) GetDraftScheduleRequiredCalls(context.Context, *GetDraftScheduleRequiredCallsReq) (*GetDraftScheduleRequiredCallsRes, error)
- func (UnimplementedWFMServer) GetForecastingParameters(context.Context, *GetForecastingParametersReq) (*GetForecastingParametersRes, error)
- func (UnimplementedWFMServer) GetLastSkillProfileResyncDate(context.Context, *GetLastSkillProfileResyncDateReq) (*GetLastSkillProfileResyncDateRes, error)
- func (UnimplementedWFMServer) GetOnCallSchedulingActivity(context.Context, *GetOnCallSchedulingActivityReq) (*GetOnCallSchedulingActivityRes, error)
- func (UnimplementedWFMServer) GetOpenTimesBitmaps(context.Context, *GetOpenTimesBitmapsReq) (*GetOpenTimesBitmapsRes, error)
- func (UnimplementedWFMServer) GetPerformanceMetrics(context.Context, *GetPerformanceMetricsReq) (*GetPerformanceMetricsRes, error)
- func (UnimplementedWFMServer) GetPublishedSchedule(context.Context, *GetPublishedScheduleReq) (*GetPublishedScheduleRes, error)
- func (UnimplementedWFMServer) GetPublishedScheduleRequiredCalls(context.Context, *GetPublishedScheduleRequiredCallsReq) (*GetPublishedScheduleRequiredCallsRes, error)
- func (UnimplementedWFMServer) GetSchedulingTarget(context.Context, *GetSchedulingTargetReq) (*GetSchedulingTargetRes, error)
- func (UnimplementedWFMServer) GetSkillProfile(context.Context, *GetSkillProfileReq) (*GetSkillProfileRes, error)
- func (UnimplementedWFMServer) GetSkillProfilesCount(context.Context, *GetSkillProfilesCountReq) (*GetSkillProfilesCountRes, error)
- func (UnimplementedWFMServer) GetTimeOffSchedulingActivity(context.Context, *GetTimeOffSchedulingActivityRequest) (*GetTimeOffSchedulingActivityResponse, error)
- func (UnimplementedWFMServer) GetTourPattern(context.Context, *GetTourPatternReq) (*GetTourPatternRes, error)
- func (UnimplementedWFMServer) GetTourPatternDiagnostics(context.Context, *GetTourPatternDiagnosticsReq) (*GetTourPatternDiagnosticsRes, error)
- func (UnimplementedWFMServer) GetTourPatternWithMembers(context.Context, *GetTourPatternWithMembersReq) (*GetTourPatternWithMembersRes, error)
- func (UnimplementedWFMServer) HelloWorldWFMAdherence(context.Context, *HelloWorldWFMAdherenceRequest) (*HelloWorldWFMAdherenceResponse, error)
- func (UnimplementedWFMServer) ListAdherenceAgentRules(context.Context, *ListAdherenceAgentRulesRequest) (*ListAdherenceAgentRulesResponse, error)
- func (UnimplementedWFMServer) ListAdherenceDepartmentalRules(context.Context, *ListAdherenceDepartmentalRulesRequest) (*ListAdherenceDepartmentalRulesResponse, error)
- func (UnimplementedWFMServer) ListAdherenceRuleNotificationConfigs(context.Context, *ListAdherenceRuleNotificationConfigsRequest) (*ListAdherenceRuleNotificationConfigsResponse, error)
- func (UnimplementedWFMServer) ListAgentLeavePetitions(context.Context, *ListAgentLeavePetitionsRequest) (*ListAgentLeavePetitionsResponse, error)
- func (UnimplementedWFMServer) ListAgentScheduleGroups(context.Context, *ListAgentScheduleGroupsRequest) (*ListAgentScheduleGroupsResponse, error)
- func (UnimplementedWFMServer) ListAgentStatesForDay(context.Context, *ListAgentStatesForDayRequest) (*ListAgentStatesForDayResponse, error)
- func (UnimplementedWFMServer) ListAllWFMAgents(context.Context, *ListAllWFMAgentsReq) (*ListAllWFMAgentsRes, error)
- func (UnimplementedWFMServer) ListCallProfileTemplates(context.Context, *ListCallProfileTemplatesReq) (*ListCallProfileTemplatesRes, error)
- func (UnimplementedWFMServer) ListCandidateSchedulingActivities(context.Context, *ListCandidateSchedulingActivitiesReq) (*ListCandidateSchedulingActivitiesRes, error)
- func (UnimplementedWFMServer) ListCandidateWFMAgents(context.Context, *ListCandidateWFMAgentsReq) (*ListCandidateWFMAgentsRes, error)
- func (UnimplementedWFMServer) ListConfigEntities(context.Context, *ListConfigEntitiesReq) (*ListConfigEntitiesRes, error)
- func (UnimplementedWFMServer) ListDraftSchedules(context.Context, *ListDraftSchedulesReq) (*ListDraftSchedulesRes, error)
- func (UnimplementedWFMServer) ListForecastIntervals(*ListForecastIntervalsReq, WFM_ListForecastIntervalsServer) error
- func (UnimplementedWFMServer) ListForecastIntervalsForSkillProfile(*ListForecastIntervalsForSkillProfileReq, ...) error
- func (UnimplementedWFMServer) ListHistoricalData(context.Context, *ListHistoricalDataReq) (*ListHistoricalDataRes, error)
- func (UnimplementedWFMServer) ListHistoricalDataForAllSkillProfiles(context.Context, *ListHistoricalDataForAllSkillProfilesReq) (*ListHistoricalDataForAllSkillProfilesRes, error)
- func (UnimplementedWFMServer) ListNonSkillActivities(context.Context, *ListNonSkillActivitiesReq) (*ListNonSkillActivitiesRes, error)
- func (UnimplementedWFMServer) ListNonSkillActivityAssociations(context.Context, *ListNonSkillActivityAssociationsReq) (*ListNonSkillActivityAssociationsRes, error)
- func (UnimplementedWFMServer) ListOpenDateRangesForNodeOpenTimesBitmaps(context.Context, *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse, error)
- func (UnimplementedWFMServer) ListPatternsForSchedulingActivityClassifications(context.Context, *ListPatternsForSchedulingActivityClassificationsRequest) (*ListPatternsForSchedulingActivityClassificationsResponse, error)
- func (UnimplementedWFMServer) ListProgramNodesBySid(context.Context, *ListProgramNodesBySidReq) (*ListProgramNodesBySidRes, error)
- func (UnimplementedWFMServer) ListRealTimeManagementStateColors(context.Context, *ListRealTimeManagementStateColorsRequest) (*ListRealTimeManagementStateColorsResponse, error)
- func (UnimplementedWFMServer) ListRealTimeManagementStates(context.Context, *ListRealTimeManagementStatesRequest) (*ListRealTimeManagementStatesResponse, error)
- func (UnimplementedWFMServer) ListRegressionTemplates(context.Context, *ListRegressionTemplatesReq) (*ListRegressionTemplatesRes, error)
- func (UnimplementedWFMServer) ListRequiredCallsIntervals(context.Context, *ListRequiredCallsIntervalsReq) (*ListRequiredCallsIntervalsRes, error)
- func (UnimplementedWFMServer) ListRgbaColors(context.Context, *ListRgbaColorsRequest) (*ListRgbaColorsResponse, error)
- func (UnimplementedWFMServer) ListShiftInstanceSidsForAgent(context.Context, *ListShiftInstanceSidsForAgentReq) (*ListShiftInstanceSidsForAgentRes, error)
- func (UnimplementedWFMServer) ListShiftInstanceSidsForSchedule(context.Context, *ListShiftInstanceSidsForScheduleRequest) (*ListShiftInstanceSidsForScheduleResponse, error)
- func (UnimplementedWFMServer) ListShiftInstancesBySid(context.Context, *ListShiftInstancesBySidReq) (*ListShiftInstancesBySidRes, error)
- func (UnimplementedWFMServer) ListShiftSegmentsByShiftInstanceSids(context.Context, *ListShiftSegmentsByShiftInstanceSidsReq) (*ListShiftSegmentsByShiftInstanceSidsRes, error)
- func (UnimplementedWFMServer) ListShiftTemplatesBySids(context.Context, *ListShiftTemplatesBySidsReq) (*ListShiftTemplatesBySidsRes, error)
- func (UnimplementedWFMServer) ListSkillProfileGroups(context.Context, *ListSkillProfileGroupsReq) (*ListSkillProfileGroupsRes, error)
- func (UnimplementedWFMServer) ListSkillProfiles(context.Context, *ListSkillProfilesReq) (*ListSkillProfilesRes, error)
- func (UnimplementedWFMServer) ListSkills(context.Context, *ListSkillsReq) (*ListSkillsRes, error)
- func (UnimplementedWFMServer) ListTopSkillProfiles(context.Context, *ListTopSkillProfilesReq) (*ListTopSkillProfilesRes, error)
- func (UnimplementedWFMServer) ListTourAgentCollectionWFMAgents(context.Context, *ListTourAgentCollectionWFMAgentsReq) (*ListTourAgentCollectionWFMAgentsRes, error)
- func (UnimplementedWFMServer) ListTourAgentCollections(context.Context, *ListTourAgentCollectionsReq) (*ListTourAgentCollectionsRes, error)
- func (UnimplementedWFMServer) ListTourShiftInstanceConfigs(context.Context, *ListTourShiftInstanceConfigsReq) (*ListTourShiftInstanceConfigsRes, error)
- func (UnimplementedWFMServer) ListTourShiftSegmentConfigs(context.Context, *ListTourShiftSegmentConfigsReq) (*ListTourShiftSegmentConfigsRes, error)
- func (UnimplementedWFMServer) ListTourWeekPatterns(context.Context, *ListTourWeekPatternsReq) (*ListTourWeekPatternsRes, error)
- func (UnimplementedWFMServer) ListUnassignedWFMAgents(context.Context, *ListUnassignedWFMAgentsRequest) (*ListUnassignedWFMAgentsResponse, error)
- func (UnimplementedWFMServer) ListUngroupedWFMAgents(context.Context, *ListUngroupedWFMAgentsReq) (*ListUngroupedWFMAgentsRes, error)
- func (UnimplementedWFMServer) ListValidAgentsForReplacement(context.Context, *ListValidAgentsForReplacementReq) (*ListValidAgentsForReplacementRes, error)
- func (UnimplementedWFMServer) ListWFMAgentSids(context.Context, *ListWFMAgentSidsReq) (*ListWFMAgentSidsRes, error)
- func (UnimplementedWFMServer) ListWFMAgentsAssociatedWithAgentGroup(context.Context, *ListWFMAgentsAssociatedWithAgentGroupReq) (*ListWFMAgentsAssociatedWithAgentGroupRes, error)
- func (UnimplementedWFMServer) PerformInitialClientSetup(context.Context, *PerformInitialClientSetupRequest) (*PerformInitialClientSetupResponse, error)
- func (UnimplementedWFMServer) PollBuildInProgress(context.Context, *PollBuildInProgressRequest) (*PollBuildInProgressResponse, error)
- func (UnimplementedWFMServer) PublishDraftSchedule(context.Context, *PublishDraftScheduleReq) (*PublishDraftScheduleRes, error)
- func (UnimplementedWFMServer) RemoveAgentFromFutureShifts(context.Context, *RemoveAgentFromFutureShiftsRequest) (*RemoveAgentFromFutureShiftsResponse, error)
- func (UnimplementedWFMServer) RemoveAgentFromSchedule(context.Context, *RemoveAgentFromScheduleRequest) (*RemoveAgentFromScheduleResponse, error)
- func (UnimplementedWFMServer) ReplaceAgentOnSchedule(context.Context, *ReplaceAgentOnScheduleRes) (*ReplaceAgentOnScheduleRes, error)
- func (UnimplementedWFMServer) ReplaceAgentOnScheduleV1(context.Context, *ReplaceAgentOnScheduleReq) (*ReplaceAgentOnScheduleRes, error)
- func (UnimplementedWFMServer) ResetDraftSchedule(context.Context, *ResetDraftScheduleReq) (*ResetDraftScheduleRes, error)
- func (UnimplementedWFMServer) ResolveAgentLeavePetition(context.Context, *ResolveAgentLeavePetitionRequest) (*ResolveAgentLeavePetitionResponse, error)
- func (UnimplementedWFMServer) ResyncSkillProfiles(context.Context, *ResyncSkillProfilesReq) (*ResyncSkillProfilesRes, error)
- func (UnimplementedWFMServer) SetDefaultSchedulingTarget(context.Context, *SetDefaultSchedulingTargetReq) (*SetDefaultSchedulingTargetRes, error)
- func (UnimplementedWFMServer) SetSchedulingTarget(context.Context, *SetSchedulingTargetReq) (*SetSchedulingTargetRes, error)
- func (UnimplementedWFMServer) SplitShiftInstance(context.Context, *SplitShiftInstanceReq) (*SplitShiftInstanceRes, error)
- func (UnimplementedWFMServer) SwapShiftInstances(context.Context, *SwapShiftInstancesReq) (*SwapShiftInstancesRes, error)
- func (UnimplementedWFMServer) UpdateAdherenceAgentRule(context.Context, *UpdateAdherenceAgentRuleRequest) (*UpdateAdherenceAgentRuleResponse, error)
- func (UnimplementedWFMServer) UpdateAdherenceAgentRuleClause(context.Context, *UpdateAdherenceAgentRuleClauseRequest) (*UpdateAdherenceAgentRuleClauseResponse, error)
- func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRule(context.Context, *UpdateAdherenceDepartmentalRuleRequest) (*UpdateAdherenceDepartmentalRuleResponse, error)
- func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRuleClause(context.Context, *UpdateAdherenceDepartmentalRuleClauseRequest) (*UpdateAdherenceDepartmentalRuleClauseResponse, error)
- func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfig(context.Context, *UpdateAdherenceRuleNotificationConfigRequest) (*UpdateAdherenceRuleNotificationConfigResponse, error)
- func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfigEntry(context.Context, *UpdateAdherenceRuleNotificationConfigEntryRequest) (*UpdateAdherenceRuleNotificationConfigEntryResponse, error)
- func (UnimplementedWFMServer) UpdateAgentAvailabilityPattern(context.Context, *UpdateAgentAvailabilityPatternReq) (*UpdateAgentAvailabilityPatternRes, error)
- func (UnimplementedWFMServer) UpdateAgentGroup(context.Context, *UpdateAgentGroupReq) (*UpdateAgentGroupRes, error)
- func (UnimplementedWFMServer) UpdateCallCenterNode(context.Context, *UpdateCallCenterNodeReq) (*UpdateCallCenterNodeRes, error)
- func (UnimplementedWFMServer) UpdateClientNode(context.Context, *UpdateClientNodeReq) (*UpdateClientNodeRes, error)
- func (UnimplementedWFMServer) UpdateConstraintRule(context.Context, *UpdateConstraintRuleReq) (*UpdateConstraintRuleRes, error)
- func (UnimplementedWFMServer) UpdateDraftSchedule(context.Context, *UpdateDraftScheduleReq) (*UpdateDraftScheduleRes, error)
- func (UnimplementedWFMServer) UpdateLocationNode(context.Context, *UpdateLocationNodeReq) (*UpdateLocationNodeRes, error)
- func (UnimplementedWFMServer) UpdateNonSkillActivity(context.Context, *UpdateNonSkillActivityReq) (*UpdateNonSkillActivityRes, error)
- func (UnimplementedWFMServer) UpdateOpenTimesPattern(context.Context, *UpdateOpenTimesPatternReq) (*UpdateOpenTimesPatternRes, error)
- func (UnimplementedWFMServer) UpdatePlacementRule(context.Context, *UpdatePlacementRuleReq) (*UpdatePlacementRuleRes, error)
- func (UnimplementedWFMServer) UpdateProgramNode(context.Context, *UpdateProgramNodeReq) (*UpdateProgramNodeRes, error)
- func (UnimplementedWFMServer) UpdateRgbaColor(context.Context, *UpdateRgbaColorRequest) (*UpdateRgbaColorResponse, error)
- func (UnimplementedWFMServer) UpdateScheduleScenario(context.Context, *UpdateScheduleScenarioReq) (*UpdateScheduleScenarioRes, error)
- func (UnimplementedWFMServer) UpdateShiftInstance(context.Context, *UpdateShiftInstanceReq) (*UpdateShiftInstanceRes, error)
- func (UnimplementedWFMServer) UpdateShiftInstanceV2(context.Context, *UpdateShiftInstanceV2Req) (*UpdateShiftInstanceV2Res, error)
- func (UnimplementedWFMServer) UpdateShiftInstanceWithSegments(context.Context, *UpdateShiftInstanceWithSegmentsRequest) (*UpdateShiftInstanceWithSegmentsResponse, error)
- func (UnimplementedWFMServer) UpdateShiftTemplate(context.Context, *UpdateShiftTemplateReq) (*UpdateShiftTemplateRes, error)
- func (UnimplementedWFMServer) UpdateSkillProficiencies(context.Context, *UpdateSkillProficienciesReq) (*UpdateSkillProficienciesRes, error)
- func (UnimplementedWFMServer) UpdateSkillProfile(context.Context, *UpdateSkillProfileReq) (*UpdateSkillProfileRes, error)
- func (UnimplementedWFMServer) UpdateSkillProfileAveragesUsingHistoricalData(context.Context, *UpdateSkillProfileAveragesUsingHistoricalDataReq) (*UpdateSkillProfileAveragesUsingHistoricalDataRes, error)
- func (UnimplementedWFMServer) UpdateSkillProfileGroup(context.Context, *UpdateSkillProfileGroupReq) (*UpdateSkillProfileGroupRes, error)
- func (UnimplementedWFMServer) UpdateSkillProfileGroupAssociations(context.Context, *UpdateSkillProfileGroupAssociationsReq) (*UpdateSkillProfileGroupAssociationsRes, error)
- func (UnimplementedWFMServer) UpdateSkillProfileProficiencies(context.Context, *UpdateSkillProfileProficienciesReq) (*UpdateSkillProfileProficienciesRes, error)
- func (UnimplementedWFMServer) UpdateTourAgentCollection(context.Context, *UpdateTourAgentCollectionReq) (*UpdateTourAgentCollectionRes, error)
- func (UnimplementedWFMServer) UpdateTourShiftInstanceConfig(context.Context, *UpdateTourShiftInstanceConfigReq) (*UpdateTourShiftInstanceConfigRes, error)
- func (UnimplementedWFMServer) UpdateTourShiftSegmentConfig(context.Context, *UpdateTourShiftSegmentConfigReq) (*UpdateTourShiftSegmentConfigRes, error)
- func (UnimplementedWFMServer) UpdateWFMAgent(context.Context, *UpdateWFMAgentReq) (*UpdateWFMAgentRes, error)
- func (UnimplementedWFMServer) UpsertForecastDataDelta(context.Context, *UpsertForecastDataDeltaReq) (*UpsertForecastDataDeltaRes, error)
- func (UnimplementedWFMServer) UpsertForecastDataDeltas(context.Context, *UpsertForecastDataDeltasReq) (*UpsertForecastDataDeltasRes, error)
- func (UnimplementedWFMServer) UpsertForecastingParameters(context.Context, *UpsertForecastingParametersReq) (*UpsertForecastingParametersRes, error)
- func (UnimplementedWFMServer) UpsertHistoricalDataDelta(context.Context, *UpsertHistoricalDataDeltaReq) (*UpsertHistoricalDataDeltaRes, error)
- func (UnimplementedWFMServer) UpsertHistoricalDataDeltas(context.Context, *UpsertHistoricalDataDeltasReq) (*UpsertHistoricalDataDeltasRes, error)
- func (UnimplementedWFMServer) UpsertNonSkillActivityAssociation(context.Context, *UpsertNonSkillActivityAssociationReq) (*UpsertNonSkillActivityAssociationRes, error)
- func (UnimplementedWFMServer) UpsertProfileForecast(context.Context, *UpsertProfileForecastReq) (*UpsertProfileForecastRes, error)
- func (UnimplementedWFMServer) UpsertRealTimeManagementStateColor(context.Context, *UpsertRealTimeManagementStateColorRequest) (*UpsertRealTimeManagementStateColorResponse, error)
- func (UnimplementedWFMServer) UpsertRegressionForecast(context.Context, *UpsertRegressionForecastReq) (*UpsertRegressionForecastRes, error)
- func (UnimplementedWFMServer) UpsertTourPatternWithMembers(context.Context, *UpsertTourPatternWithMembersReq) (*UpsertTourPatternWithMembersRes, error)
- type UnimplementedWfmAdherenceAppServiceServer
- type UnsafeWFMServer
- type UnsafeWfmAdherenceAppServiceServer
- type UpdateAdherenceAgentRuleClauseRequest
- func (*UpdateAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceAgentRuleClauseRequest) GetClause() *commons.AdherenceAgentRuleClause
- func (*UpdateAdherenceAgentRuleClauseRequest) ProtoMessage()
- func (x *UpdateAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceAgentRuleClauseRequest) Reset()
- func (x *UpdateAdherenceAgentRuleClauseRequest) String() string
- type UpdateAdherenceAgentRuleClauseResponse
- func (*UpdateAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceAgentRuleClauseResponse) ProtoMessage()
- func (x *UpdateAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceAgentRuleClauseResponse) Reset()
- func (x *UpdateAdherenceAgentRuleClauseResponse) String() string
- type UpdateAdherenceAgentRuleRequest
- func (*UpdateAdherenceAgentRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceAgentRuleRequest) GetRule() *commons.AdherenceAgentRule
- func (*UpdateAdherenceAgentRuleRequest) ProtoMessage()
- func (x *UpdateAdherenceAgentRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceAgentRuleRequest) Reset()
- func (x *UpdateAdherenceAgentRuleRequest) String() string
- type UpdateAdherenceAgentRuleResponse
- func (*UpdateAdherenceAgentRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceAgentRuleResponse) ProtoMessage()
- func (x *UpdateAdherenceAgentRuleResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceAgentRuleResponse) Reset()
- func (x *UpdateAdherenceAgentRuleResponse) String() string
- type UpdateAdherenceDepartmentalRuleClauseRequest
- func (*UpdateAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceDepartmentalRuleClauseRequest) GetClause() *commons.AdherenceDepartmentalRuleClause
- func (*UpdateAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
- func (x *UpdateAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceDepartmentalRuleClauseRequest) Reset()
- func (x *UpdateAdherenceDepartmentalRuleClauseRequest) String() string
- type UpdateAdherenceDepartmentalRuleClauseResponse
- func (*UpdateAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
- func (x *UpdateAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceDepartmentalRuleClauseResponse) Reset()
- func (x *UpdateAdherenceDepartmentalRuleClauseResponse) String() string
- type UpdateAdherenceDepartmentalRuleRequest
- func (*UpdateAdherenceDepartmentalRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceDepartmentalRuleRequest) GetRule() *commons.AdherenceDepartmentalRule
- func (*UpdateAdherenceDepartmentalRuleRequest) ProtoMessage()
- func (x *UpdateAdherenceDepartmentalRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceDepartmentalRuleRequest) Reset()
- func (x *UpdateAdherenceDepartmentalRuleRequest) String() string
- type UpdateAdherenceDepartmentalRuleResponse
- func (*UpdateAdherenceDepartmentalRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceDepartmentalRuleResponse) ProtoMessage()
- func (x *UpdateAdherenceDepartmentalRuleResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceDepartmentalRuleResponse) Reset()
- func (x *UpdateAdherenceDepartmentalRuleResponse) String() string
- type UpdateAdherenceRuleNotificationConfigEntryRequest
- func (*UpdateAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry() *commons.AdherenceRuleNotificationConfigEntry
- func (*UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
- func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) Reset()
- func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) String() string
- type UpdateAdherenceRuleNotificationConfigEntryResponse
- func (*UpdateAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
- func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) Reset()
- func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) String() string
- type UpdateAdherenceRuleNotificationConfigRequest
- func (*UpdateAdherenceRuleNotificationConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAdherenceRuleNotificationConfigRequest) GetNotificationConfig() *commons.AdherenceRuleNotificationConfig
- func (*UpdateAdherenceRuleNotificationConfigRequest) ProtoMessage()
- func (x *UpdateAdherenceRuleNotificationConfigRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceRuleNotificationConfigRequest) Reset()
- func (x *UpdateAdherenceRuleNotificationConfigRequest) String() string
- type UpdateAdherenceRuleNotificationConfigResponse
- func (*UpdateAdherenceRuleNotificationConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAdherenceRuleNotificationConfigResponse) ProtoMessage()
- func (x *UpdateAdherenceRuleNotificationConfigResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAdherenceRuleNotificationConfigResponse) Reset()
- func (x *UpdateAdherenceRuleNotificationConfigResponse) String() string
- type UpdateAgentAvailabilityPatternReq
- func (*UpdateAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern() *AgentAvailabilityPattern
- func (*UpdateAgentAvailabilityPatternReq) ProtoMessage()
- func (x *UpdateAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentAvailabilityPatternReq) Reset()
- func (x *UpdateAgentAvailabilityPatternReq) String() string
- type UpdateAgentAvailabilityPatternRes
- func (*UpdateAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateAgentAvailabilityPatternRes) ProtoMessage()
- func (x *UpdateAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentAvailabilityPatternRes) Reset()
- func (x *UpdateAgentAvailabilityPatternRes) String() string
- type UpdateAgentGroupReq
- func (*UpdateAgentGroupReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentGroupReq) GetAgentGroup() *AgentGroup
- func (*UpdateAgentGroupReq) ProtoMessage()
- func (x *UpdateAgentGroupReq) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentGroupReq) Reset()
- func (x *UpdateAgentGroupReq) String() string
- type UpdateAgentGroupRes
- type UpdateCallCenterNodeReq
- func (*UpdateCallCenterNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCallCenterNodeReq) GetNode() *CallCenterNode
- func (*UpdateCallCenterNodeReq) ProtoMessage()
- func (x *UpdateCallCenterNodeReq) ProtoReflect() protoreflect.Message
- func (x *UpdateCallCenterNodeReq) Reset()
- func (x *UpdateCallCenterNodeReq) String() string
- type UpdateCallCenterNodeRes
- type UpdateClientNodeReq
- func (*UpdateClientNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateClientNodeReq) GetNode() *ClientNode
- func (*UpdateClientNodeReq) ProtoMessage()
- func (x *UpdateClientNodeReq) ProtoReflect() protoreflect.Message
- func (x *UpdateClientNodeReq) Reset()
- func (x *UpdateClientNodeReq) String() string
- type UpdateClientNodeRes
- type UpdateConstraintRuleReq
- func (*UpdateConstraintRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConstraintRuleReq) GetConstraintRule() *ConstraintRule
- func (*UpdateConstraintRuleReq) ProtoMessage()
- func (x *UpdateConstraintRuleReq) ProtoReflect() protoreflect.Message
- func (x *UpdateConstraintRuleReq) Reset()
- func (x *UpdateConstraintRuleReq) String() string
- type UpdateConstraintRuleRes
- type UpdateDraftScheduleReq
- func (*UpdateDraftScheduleReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDraftScheduleReq) GetCopyShiftsIntoNewRange() bool
- func (x *UpdateDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *UpdateDraftScheduleReq) GetDeleteShiftsNotInRange() bool
- func (x *UpdateDraftScheduleReq) GetDescription() string
- func (x *UpdateDraftScheduleReq) GetDraftScheduleSid() int64
- func (x *UpdateDraftScheduleReq) GetGetUpdatedShifts() bool
- func (x *UpdateDraftScheduleReq) GetName() string
- func (*UpdateDraftScheduleReq) ProtoMessage()
- func (x *UpdateDraftScheduleReq) ProtoReflect() protoreflect.Message
- func (x *UpdateDraftScheduleReq) Reset()
- func (x *UpdateDraftScheduleReq) String() string
- type UpdateDraftScheduleRes
- func (*UpdateDraftScheduleRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDraftScheduleRes) GetDraftSchedule() *DraftSchedule
- func (*UpdateDraftScheduleRes) ProtoMessage()
- func (x *UpdateDraftScheduleRes) ProtoReflect() protoreflect.Message
- func (x *UpdateDraftScheduleRes) Reset()
- func (x *UpdateDraftScheduleRes) String() string
- type UpdateLocationNodeReq
- func (*UpdateLocationNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLocationNodeReq) GetLocationNode() *LocationNode
- func (*UpdateLocationNodeReq) ProtoMessage()
- func (x *UpdateLocationNodeReq) ProtoReflect() protoreflect.Message
- func (x *UpdateLocationNodeReq) Reset()
- func (x *UpdateLocationNodeReq) String() string
- type UpdateLocationNodeRes
- type UpdateNonSkillActivityReq
- func (*UpdateNonSkillActivityReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNonSkillActivityReq) GetNonSkillActivity() *NonSkillActivity
- func (*UpdateNonSkillActivityReq) ProtoMessage()
- func (x *UpdateNonSkillActivityReq) ProtoReflect() protoreflect.Message
- func (x *UpdateNonSkillActivityReq) Reset()
- func (x *UpdateNonSkillActivityReq) String() string
- type UpdateNonSkillActivityRes
- type UpdateOpenTimesPatternReq
- func (*UpdateOpenTimesPatternReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOpenTimesPatternReq) GetOpenTimesPattern() *OpenTimesPattern
- func (*UpdateOpenTimesPatternReq) ProtoMessage()
- func (x *UpdateOpenTimesPatternReq) ProtoReflect() protoreflect.Message
- func (x *UpdateOpenTimesPatternReq) Reset()
- func (x *UpdateOpenTimesPatternReq) String() string
- type UpdateOpenTimesPatternRes
- type UpdatePlacementRuleReq
- func (*UpdatePlacementRuleReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePlacementRuleReq) GetPlacementRule() *PlacementRule
- func (*UpdatePlacementRuleReq) ProtoMessage()
- func (x *UpdatePlacementRuleReq) ProtoReflect() protoreflect.Message
- func (x *UpdatePlacementRuleReq) Reset()
- func (x *UpdatePlacementRuleReq) String() string
- type UpdatePlacementRuleRes
- type UpdateProgramNodeReq
- func (*UpdateProgramNodeReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProgramNodeReq) GetProgramNode() *ProgramNode
- func (*UpdateProgramNodeReq) ProtoMessage()
- func (x *UpdateProgramNodeReq) ProtoReflect() protoreflect.Message
- func (x *UpdateProgramNodeReq) Reset()
- func (x *UpdateProgramNodeReq) String() string
- type UpdateProgramNodeRes
- type UpdateRgbaColorRequest
- func (*UpdateRgbaColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRgbaColorRequest) GetColor() *RgbaColor
- func (*UpdateRgbaColorRequest) ProtoMessage()
- func (x *UpdateRgbaColorRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRgbaColorRequest) Reset()
- func (x *UpdateRgbaColorRequest) String() string
- type UpdateRgbaColorResponse
- func (*UpdateRgbaColorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRgbaColorResponse) GetColor() *RgbaColor
- func (*UpdateRgbaColorResponse) ProtoMessage()
- func (x *UpdateRgbaColorResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateRgbaColorResponse) Reset()
- func (x *UpdateRgbaColorResponse) String() string
- type UpdateScheduleScenarioReq
- func (*UpdateScheduleScenarioReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateScheduleScenarioReq) GetScheduleScenario() *ScheduleScenario
- func (*UpdateScheduleScenarioReq) ProtoMessage()
- func (x *UpdateScheduleScenarioReq) ProtoReflect() protoreflect.Message
- func (x *UpdateScheduleScenarioReq) Reset()
- func (x *UpdateScheduleScenarioReq) String() string
- type UpdateScheduleScenarioRes
- type UpdateShiftInstanceReq
- func (*UpdateShiftInstanceReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceReq) GetIsLocked() bool
- func (x *UpdateShiftInstanceReq) GetMetricTypes() []commons.PerformanceMetricType
- func (x *UpdateShiftInstanceReq) GetShiftInstanceSid() int64
- func (x *UpdateShiftInstanceReq) GetStartDatetime() *timestamppb.Timestamp
- func (x *UpdateShiftInstanceReq) GetWfmAgentSid() *wrapperspb.Int64Value
- func (x *UpdateShiftInstanceReq) GetWidthInMinutes() int32
- func (*UpdateShiftInstanceReq) ProtoMessage()
- func (x *UpdateShiftInstanceReq) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceReq) Reset()
- func (x *UpdateShiftInstanceReq) String() string
- type UpdateShiftInstanceRes
- func (*UpdateShiftInstanceRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceRes) GetPerformanceMetrics() []*PerformanceMetricdeprecated
- func (x *UpdateShiftInstanceRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
- func (x *UpdateShiftInstanceRes) GetShiftInstance() *ShiftInstance
- func (*UpdateShiftInstanceRes) ProtoMessage()
- func (x *UpdateShiftInstanceRes) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceRes) Reset()
- func (x *UpdateShiftInstanceRes) String() string
- type UpdateShiftInstanceV2Req
- func (*UpdateShiftInstanceV2Req) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceV2Req) GetIsLocked() bool
- func (x *UpdateShiftInstanceV2Req) GetPlannedShrinkagePercent() float32
- func (x *UpdateShiftInstanceV2Req) GetShiftInstanceSid() int64
- func (x *UpdateShiftInstanceV2Req) GetStartDatetime() *timestamppb.Timestamp
- func (x *UpdateShiftInstanceV2Req) GetWfmAgentSid() int64
- func (x *UpdateShiftInstanceV2Req) GetWidthInMinutes() int32
- func (*UpdateShiftInstanceV2Req) ProtoMessage()
- func (x *UpdateShiftInstanceV2Req) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceV2Req) Reset()
- func (x *UpdateShiftInstanceV2Req) String() string
- type UpdateShiftInstanceV2Res
- func (*UpdateShiftInstanceV2Res) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceV2Res) GetDiagnostics() []*Diagnostic
- func (x *UpdateShiftInstanceV2Res) GetShiftInstance() *ShiftInstance
- func (*UpdateShiftInstanceV2Res) ProtoMessage()
- func (x *UpdateShiftInstanceV2Res) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceV2Res) Reset()
- func (x *UpdateShiftInstanceV2Res) String() string
- type UpdateShiftInstanceWithSegmentsRequest
- func (*UpdateShiftInstanceWithSegmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors() bool
- func (x *UpdateShiftInstanceWithSegmentsRequest) GetShiftInstance() *ShiftInstance
- func (*UpdateShiftInstanceWithSegmentsRequest) ProtoMessage()
- func (x *UpdateShiftInstanceWithSegmentsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceWithSegmentsRequest) Reset()
- func (x *UpdateShiftInstanceWithSegmentsRequest) String() string
- type UpdateShiftInstanceWithSegmentsResponse
- func (*UpdateShiftInstanceWithSegmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftInstanceWithSegmentsResponse) GetDiagnostics() []*Diagnostic
- func (x *UpdateShiftInstanceWithSegmentsResponse) GetShiftInstance() *ShiftInstance
- func (*UpdateShiftInstanceWithSegmentsResponse) ProtoMessage()
- func (x *UpdateShiftInstanceWithSegmentsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftInstanceWithSegmentsResponse) Reset()
- func (x *UpdateShiftInstanceWithSegmentsResponse) String() string
- type UpdateShiftTemplateReq
- func (*UpdateShiftTemplateReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateShiftTemplateReq) GetShiftTemplate() *ShiftTemplate
- func (*UpdateShiftTemplateReq) ProtoMessage()
- func (x *UpdateShiftTemplateReq) ProtoReflect() protoreflect.Message
- func (x *UpdateShiftTemplateReq) Reset()
- func (x *UpdateShiftTemplateReq) String() string
- type UpdateShiftTemplateRes
- type UpdateSkillProficienciesReq
- func (*UpdateSkillProficienciesReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProficienciesReq) GetSkillProficiencies() []*SkillProficiency
- func (*UpdateSkillProficienciesReq) ProtoMessage()
- func (x *UpdateSkillProficienciesReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProficienciesReq) Reset()
- func (x *UpdateSkillProficienciesReq) String() string
- type UpdateSkillProficienciesRes
- type UpdateSkillProfileAveragesUsingHistoricalDataReq
- func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetDatetimeRange() *commons.DatetimeRange
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetExcludeSkillProfilesWithManualAverages() bool
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileGroupSids() []int64
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileSids() []int64
- func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoMessage()
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) Reset()
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) String() string
- type UpdateSkillProfileAveragesUsingHistoricalDataRes
- func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoMessage()
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) Reset()
- func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) String() string
- type UpdateSkillProfileGroupAssociationsReq
- func (*UpdateSkillProfileGroupAssociationsReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileGroupSid() int64
- func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToAssociate() []int64
- func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToDisassociate() []int64
- func (*UpdateSkillProfileGroupAssociationsReq) ProtoMessage()
- func (x *UpdateSkillProfileGroupAssociationsReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileGroupAssociationsReq) Reset()
- func (x *UpdateSkillProfileGroupAssociationsReq) String() string
- type UpdateSkillProfileGroupAssociationsRes
- func (*UpdateSkillProfileGroupAssociationsRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateSkillProfileGroupAssociationsRes) ProtoMessage()
- func (x *UpdateSkillProfileGroupAssociationsRes) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileGroupAssociationsRes) Reset()
- func (x *UpdateSkillProfileGroupAssociationsRes) String() string
- type UpdateSkillProfileGroupReq
- func (*UpdateSkillProfileGroupReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileGroupReq) GetSkillProfileGroup() *SkillProfileGroup
- func (*UpdateSkillProfileGroupReq) ProtoMessage()
- func (x *UpdateSkillProfileGroupReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileGroupReq) Reset()
- func (x *UpdateSkillProfileGroupReq) String() string
- type UpdateSkillProfileGroupRes
- type UpdateSkillProfileProficienciesReq
- func (*UpdateSkillProfileProficienciesReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileProficienciesReq) GetProficiencies() []*UpdateSkillProfileProficienciesReq_Proficiency
- func (*UpdateSkillProfileProficienciesReq) ProtoMessage()
- func (x *UpdateSkillProfileProficienciesReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileProficienciesReq) Reset()
- func (x *UpdateSkillProfileProficienciesReq) String() string
- type UpdateSkillProfileProficienciesReq_Proficiency
- func (*UpdateSkillProfileProficienciesReq_Proficiency) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetProficiency() int32
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetSkillProfileSid() int64
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetSkillSid() int64
- func (*UpdateSkillProfileProficienciesReq_Proficiency) ProtoMessage()
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) Reset()
- func (x *UpdateSkillProfileProficienciesReq_Proficiency) String() string
- type UpdateSkillProfileProficienciesRes
- func (*UpdateSkillProfileProficienciesRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateSkillProfileProficienciesRes) ProtoMessage()
- func (x *UpdateSkillProfileProficienciesRes) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileProficienciesRes) Reset()
- func (x *UpdateSkillProfileProficienciesRes) String() string
- type UpdateSkillProfileReq
- func (*UpdateSkillProfileReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSkillProfileReq) GetAreAveragesManual() bool
- func (x *UpdateSkillProfileReq) GetAverageAfterCallWorkInSeconds() float32
- func (x *UpdateSkillProfileReq) GetAverageHandleTimeInSeconds() float32
- func (x *UpdateSkillProfileReq) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *UpdateSkillProfileReq) GetAverageTimeToAbortInSeconds() float32
- func (x *UpdateSkillProfileReq) GetDescription() string
- func (x *UpdateSkillProfileReq) GetName() string
- func (x *UpdateSkillProfileReq) GetSkillProfileSid() int64
- func (*UpdateSkillProfileReq) ProtoMessage()
- func (x *UpdateSkillProfileReq) ProtoReflect() protoreflect.Message
- func (x *UpdateSkillProfileReq) Reset()
- func (x *UpdateSkillProfileReq) String() string
- type UpdateSkillProfileRes
- type UpdateTourAgentCollectionReq
- func (*UpdateTourAgentCollectionReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTourAgentCollectionReq) GetTourAgentCollection() *TourAgentCollection
- func (*UpdateTourAgentCollectionReq) ProtoMessage()
- func (x *UpdateTourAgentCollectionReq) ProtoReflect() protoreflect.Message
- func (x *UpdateTourAgentCollectionReq) Reset()
- func (x *UpdateTourAgentCollectionReq) String() string
- type UpdateTourAgentCollectionRes
- func (*UpdateTourAgentCollectionRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateTourAgentCollectionRes) ProtoMessage()
- func (x *UpdateTourAgentCollectionRes) ProtoReflect() protoreflect.Message
- func (x *UpdateTourAgentCollectionRes) Reset()
- func (x *UpdateTourAgentCollectionRes) String() string
- type UpdateTourShiftInstanceConfigReq
- func (*UpdateTourShiftInstanceConfigReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig() *TourShiftInstanceConfig
- func (*UpdateTourShiftInstanceConfigReq) ProtoMessage()
- func (x *UpdateTourShiftInstanceConfigReq) ProtoReflect() protoreflect.Message
- func (x *UpdateTourShiftInstanceConfigReq) Reset()
- func (x *UpdateTourShiftInstanceConfigReq) String() string
- type UpdateTourShiftInstanceConfigRes
- func (*UpdateTourShiftInstanceConfigRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateTourShiftInstanceConfigRes) ProtoMessage()
- func (x *UpdateTourShiftInstanceConfigRes) ProtoReflect() protoreflect.Message
- func (x *UpdateTourShiftInstanceConfigRes) Reset()
- func (x *UpdateTourShiftInstanceConfigRes) String() string
- type UpdateTourShiftSegmentConfigReq
- func (*UpdateTourShiftSegmentConfigReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig() *TourShiftSegmentConfig
- func (*UpdateTourShiftSegmentConfigReq) ProtoMessage()
- func (x *UpdateTourShiftSegmentConfigReq) ProtoReflect() protoreflect.Message
- func (x *UpdateTourShiftSegmentConfigReq) Reset()
- func (x *UpdateTourShiftSegmentConfigReq) String() string
- type UpdateTourShiftSegmentConfigRes
- func (*UpdateTourShiftSegmentConfigRes) Descriptor() ([]byte, []int)deprecated
- func (*UpdateTourShiftSegmentConfigRes) ProtoMessage()
- func (x *UpdateTourShiftSegmentConfigRes) ProtoReflect() protoreflect.Message
- func (x *UpdateTourShiftSegmentConfigRes) Reset()
- func (x *UpdateTourShiftSegmentConfigRes) String() string
- type UpdateWFMAgentReq
- func (*UpdateWFMAgentReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateWFMAgentReq) GetWfmAgent() *WFMAgent
- func (*UpdateWFMAgentReq) ProtoMessage()
- func (x *UpdateWFMAgentReq) ProtoReflect() protoreflect.Message
- func (x *UpdateWFMAgentReq) Reset()
- func (x *UpdateWFMAgentReq) String() string
- type UpdateWFMAgentRes
- type UpsertForecastDataDeltaReq
- func (*UpsertForecastDataDeltaReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertForecastDataDeltaReq) GetDelta() *CallDataByInterval
- func (*UpsertForecastDataDeltaReq) ProtoMessage()
- func (x *UpsertForecastDataDeltaReq) ProtoReflect() protoreflect.Message
- func (x *UpsertForecastDataDeltaReq) Reset()
- func (x *UpsertForecastDataDeltaReq) String() string
- type UpsertForecastDataDeltaRes
- func (*UpsertForecastDataDeltaRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertForecastDataDeltaRes) GetDelta() *CallDataByInterval
- func (*UpsertForecastDataDeltaRes) ProtoMessage()
- func (x *UpsertForecastDataDeltaRes) ProtoReflect() protoreflect.Message
- func (x *UpsertForecastDataDeltaRes) Reset()
- func (x *UpsertForecastDataDeltaRes) String() string
- type UpsertForecastDataDeltasReq
- func (*UpsertForecastDataDeltasReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertForecastDataDeltasReq) GetDeltas() []*CallDataByInterval
- func (*UpsertForecastDataDeltasReq) ProtoMessage()
- func (x *UpsertForecastDataDeltasReq) ProtoReflect() protoreflect.Message
- func (x *UpsertForecastDataDeltasReq) Reset()
- func (x *UpsertForecastDataDeltasReq) String() string
- type UpsertForecastDataDeltasRes
- type UpsertForecastingParametersReq
- func (*UpsertForecastingParametersReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertForecastingParametersReq) GetForecastingParameters() *commons.ForecastingParameters
- func (*UpsertForecastingParametersReq) ProtoMessage()
- func (x *UpsertForecastingParametersReq) ProtoReflect() protoreflect.Message
- func (x *UpsertForecastingParametersReq) Reset()
- func (x *UpsertForecastingParametersReq) String() string
- type UpsertForecastingParametersRes
- func (*UpsertForecastingParametersRes) Descriptor() ([]byte, []int)deprecated
- func (*UpsertForecastingParametersRes) ProtoMessage()
- func (x *UpsertForecastingParametersRes) ProtoReflect() protoreflect.Message
- func (x *UpsertForecastingParametersRes) Reset()
- func (x *UpsertForecastingParametersRes) String() string
- type UpsertHistoricalDataDeltaReq
- func (*UpsertHistoricalDataDeltaReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertHistoricalDataDeltaReq) GetDelta() *HistoricalDataInterval
- func (*UpsertHistoricalDataDeltaReq) ProtoMessage()
- func (x *UpsertHistoricalDataDeltaReq) ProtoReflect() protoreflect.Message
- func (x *UpsertHistoricalDataDeltaReq) Reset()
- func (x *UpsertHistoricalDataDeltaReq) String() string
- type UpsertHistoricalDataDeltaRes
- func (*UpsertHistoricalDataDeltaRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertHistoricalDataDeltaRes) GetDelta() *HistoricalDataInterval
- func (*UpsertHistoricalDataDeltaRes) ProtoMessage()
- func (x *UpsertHistoricalDataDeltaRes) ProtoReflect() protoreflect.Message
- func (x *UpsertHistoricalDataDeltaRes) Reset()
- func (x *UpsertHistoricalDataDeltaRes) String() string
- type UpsertHistoricalDataDeltasReq
- func (*UpsertHistoricalDataDeltasReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertHistoricalDataDeltasReq) GetDeltas() []*HistoricalDataInterval
- func (*UpsertHistoricalDataDeltasReq) ProtoMessage()
- func (x *UpsertHistoricalDataDeltasReq) ProtoReflect() protoreflect.Message
- func (x *UpsertHistoricalDataDeltasReq) Reset()
- func (x *UpsertHistoricalDataDeltasReq) String() string
- type UpsertHistoricalDataDeltasRes
- func (*UpsertHistoricalDataDeltasRes) Descriptor() ([]byte, []int)deprecated
- func (*UpsertHistoricalDataDeltasRes) ProtoMessage()
- func (x *UpsertHistoricalDataDeltasRes) ProtoReflect() protoreflect.Message
- func (x *UpsertHistoricalDataDeltasRes) Reset()
- func (x *UpsertHistoricalDataDeltasRes) String() string
- type UpsertNonSkillActivityAssociationReq
- func (*UpsertNonSkillActivityAssociationReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertNonSkillActivityAssociationReq) GetAssociationType() commons.ConfigRelationshipType
- func (x *UpsertNonSkillActivityAssociationReq) GetNode() *ParentEntity
- func (x *UpsertNonSkillActivityAssociationReq) GetNonSkillActivitySid() int64
- func (x *UpsertNonSkillActivityAssociationReq) GetScheduleScenarioSid() int64
- func (*UpsertNonSkillActivityAssociationReq) ProtoMessage()
- func (x *UpsertNonSkillActivityAssociationReq) ProtoReflect() protoreflect.Message
- func (x *UpsertNonSkillActivityAssociationReq) Reset()
- func (x *UpsertNonSkillActivityAssociationReq) String() string
- type UpsertNonSkillActivityAssociationRes
- func (*UpsertNonSkillActivityAssociationRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertNonSkillActivityAssociationRes) GetNodesAffected() []*ParentEntity
- func (x *UpsertNonSkillActivityAssociationRes) GetRulesUsingActivity() []*UpsertNonSkillActivityAssociationRes_EntityMapping
- func (x *UpsertNonSkillActivityAssociationRes) GetUpsertSucceeded() bool
- func (*UpsertNonSkillActivityAssociationRes) ProtoMessage()
- func (x *UpsertNonSkillActivityAssociationRes) ProtoReflect() protoreflect.Message
- func (x *UpsertNonSkillActivityAssociationRes) Reset()
- func (x *UpsertNonSkillActivityAssociationRes) String() string
- type UpsertNonSkillActivityAssociationRes_EntityMapping
- func (*UpsertNonSkillActivityAssociationRes_EntityMapping) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) GetLeftEntity() *ParentEntity
- func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) GetRightEntity() *ParentEntity
- func (*UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoMessage()
- func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoReflect() protoreflect.Message
- func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) Reset()
- func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) String() string
- type UpsertProfileForecastReq
- func (*UpsertProfileForecastReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertProfileForecastReq) GetCallProfileTemplate() *CallProfileTemplate
- func (x *UpsertProfileForecastReq) GetFixedAveragesForecast() bool
- func (x *UpsertProfileForecastReq) GetSkillProfileCategory() *commons.SkillProfileCategory
- func (x *UpsertProfileForecastReq) GetSkillProfileSid() int64deprecated
- func (*UpsertProfileForecastReq) ProtoMessage()
- func (x *UpsertProfileForecastReq) ProtoReflect() protoreflect.Message
- func (x *UpsertProfileForecastReq) Reset()
- func (x *UpsertProfileForecastReq) String() string
- type UpsertProfileForecastRes
- type UpsertRealTimeManagementStateColorRequest
- func (*UpsertRealTimeManagementStateColorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertRealTimeManagementStateColorRequest) GetRgbaColorId() int64
- func (x *UpsertRealTimeManagementStateColorRequest) GetState() commons.RealTimeManagementState
- func (*UpsertRealTimeManagementStateColorRequest) ProtoMessage()
- func (x *UpsertRealTimeManagementStateColorRequest) ProtoReflect() protoreflect.Message
- func (x *UpsertRealTimeManagementStateColorRequest) Reset()
- func (x *UpsertRealTimeManagementStateColorRequest) String() string
- type UpsertRealTimeManagementStateColorResponse
- func (*UpsertRealTimeManagementStateColorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertRealTimeManagementStateColorResponse) GetStateColor() *RealTimeManagementStateColor
- func (*UpsertRealTimeManagementStateColorResponse) ProtoMessage()
- func (x *UpsertRealTimeManagementStateColorResponse) ProtoReflect() protoreflect.Message
- func (x *UpsertRealTimeManagementStateColorResponse) Reset()
- func (x *UpsertRealTimeManagementStateColorResponse) String() string
- type UpsertRegressionForecastReq
- func (*UpsertRegressionForecastReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertRegressionForecastReq) GetAverageAfterCallWorkInSeconds() float32
- func (x *UpsertRegressionForecastReq) GetAverageHandleTimeInSeconds() float32
- func (x *UpsertRegressionForecastReq) GetAverageSpeedOfAnswerInSeconds() float32
- func (x *UpsertRegressionForecastReq) GetAverageTimeToAbortInSeconds() float32
- func (x *UpsertRegressionForecastReq) GetRegressionTemplate() *RegressionTemplate
- func (x *UpsertRegressionForecastReq) GetSkillProfileSidsToForecast() []int64
- func (*UpsertRegressionForecastReq) ProtoMessage()
- func (x *UpsertRegressionForecastReq) ProtoReflect() protoreflect.Message
- func (x *UpsertRegressionForecastReq) Reset()
- func (x *UpsertRegressionForecastReq) String() string
- type UpsertRegressionForecastRes
- type UpsertTourPatternWithMembersReq
- func (*UpsertTourPatternWithMembersReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertTourPatternWithMembersReq) GetTourPattern() *TourPattern
- func (*UpsertTourPatternWithMembersReq) ProtoMessage()
- func (x *UpsertTourPatternWithMembersReq) ProtoReflect() protoreflect.Message
- func (x *UpsertTourPatternWithMembersReq) Reset()
- func (x *UpsertTourPatternWithMembersReq) String() string
- type UpsertTourPatternWithMembersRes
- func (*UpsertTourPatternWithMembersRes) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertTourPatternWithMembersRes) GetDiagnostics() []*Diagnostic
- func (x *UpsertTourPatternWithMembersRes) GetTourPattern() *TourPattern
- func (*UpsertTourPatternWithMembersRes) ProtoMessage()
- func (x *UpsertTourPatternWithMembersRes) ProtoReflect() protoreflect.Message
- func (x *UpsertTourPatternWithMembersRes) Reset()
- func (x *UpsertTourPatternWithMembersRes) String() string
- type UserCapability
- func (*UserCapability) Descriptor() ([]byte, []int)deprecated
- func (x *UserCapability) GetCanAddChild() bool
- func (x *UserCapability) GetCanDelete() bool
- func (x *UserCapability) GetCanDisplay() bool
- func (x *UserCapability) GetCanEdit() bool
- func (x *UserCapability) GetCanMove() bool
- func (x *UserCapability) GetCanUndelete() bool
- func (x *UserCapability) GetIsMoveTarget() bool
- func (*UserCapability) ProtoMessage()
- func (x *UserCapability) ProtoReflect() protoreflect.Message
- func (x *UserCapability) Reset()
- func (x *UserCapability) String() string
- type WFMAgent
- func (*WFMAgent) Descriptor() ([]byte, []int)deprecated
- func (x *WFMAgent) GetCreatedAt() *timestamppb.Timestamp
- func (x *WFMAgent) GetDatetimeSetToInactive() *timestamppb.Timestamp
- func (x *WFMAgent) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
- func (x *WFMAgent) GetMemberConstraintRules() []*ConstraintRule
- func (x *WFMAgent) GetMemberSkillProficiencies() []*SkillProficiency
- func (x *WFMAgent) GetName() string
- func (x *WFMAgent) GetTcnAgentIsEnabled() bool
- func (x *WFMAgent) GetTcnAgentSid() *wrapperspb.Int64Value
- func (x *WFMAgent) GetWfmAgentSid() int64
- func (*WFMAgent) ProtoMessage()
- func (x *WFMAgent) ProtoReflect() protoreflect.Message
- func (x *WFMAgent) Reset()
- func (x *WFMAgent) String() string
- type WFMClient
- type WFMServer
- type WFM_BuildProfileForecastByIntervalClient
- type WFM_BuildProfileForecastByIntervalServer
- type WFM_BuildProfileForecastByIntervalWithStatsClient
- type WFM_BuildProfileForecastByIntervalWithStatsServer
- type WFM_BuildRegressionForecastByIntervalClient
- type WFM_BuildRegressionForecastByIntervalServer
- type WFM_BuildRegressionForecastByIntervalWithStatsClient
- type WFM_BuildRegressionForecastByIntervalWithStatsServer
- type WFM_ListForecastIntervalsClient
- type WFM_ListForecastIntervalsForSkillProfileClient
- type WFM_ListForecastIntervalsForSkillProfileServer
- type WFM_ListForecastIntervalsServer
- type WfmAdherenceAppServiceClient
- type WfmAdherenceAppServiceServer
Constants ¶
const ( WFM_PerformInitialClientSetup_FullMethodName = "/api.v1alpha1.wfm.WFM/PerformInitialClientSetup" WFM_CreateInitialDemoActivities_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateInitialDemoActivities" WFM_ListSkillProfiles_FullMethodName = "/api.v1alpha1.wfm.WFM/ListSkillProfiles" WFM_UpdateSkillProfile_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProfile" WFM_UpdateSkillProfileProficiencies_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProfileProficiencies" WFM_GetSkillProfile_FullMethodName = "/api.v1alpha1.wfm.WFM/GetSkillProfile" WFM_ResyncSkillProfiles_FullMethodName = "/api.v1alpha1.wfm.WFM/ResyncSkillProfiles" WFM_GetLastSkillProfileResyncDate_FullMethodName = "/api.v1alpha1.wfm.WFM/GetLastSkillProfileResyncDate" WFM_UpsertForecastingParameters_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertForecastingParameters" WFM_GetForecastingParameters_FullMethodName = "/api.v1alpha1.wfm.WFM/GetForecastingParameters" WFM_GetClientHistoryCacheInfo_FullMethodName = "/api.v1alpha1.wfm.WFM/GetClientHistoryCacheInfo" WFM_ListHistoricalData_FullMethodName = "/api.v1alpha1.wfm.WFM/ListHistoricalData" WFM_UpsertHistoricalDataDelta_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertHistoricalDataDelta" WFM_UpsertHistoricalDataDeltas_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertHistoricalDataDeltas" WFM_ListSkills_FullMethodName = "/api.v1alpha1.wfm.WFM/ListSkills" WFM_BuildCallProfileTemplateForSkillProfile_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildCallProfileTemplateForSkillProfile" WFM_BuildCallProfileTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildCallProfileTemplate" WFM_CreateInactiveSkillProfileMapping_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateInactiveSkillProfileMapping" WFM_GetAvailableRegressionForecasterModelTypes_FullMethodName = "/api.v1alpha1.wfm.WFM/GetAvailableRegressionForecasterModelTypes" WFM_DisconnectInactiveSkillProfileMapping_FullMethodName = "/api.v1alpha1.wfm.WFM/DisconnectInactiveSkillProfileMapping" WFM_CreateSkillProfileGroup_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateSkillProfileGroup" WFM_UpdateSkillProfileGroup_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProfileGroup" WFM_ListSkillProfileGroups_FullMethodName = "/api.v1alpha1.wfm.WFM/ListSkillProfileGroups" WFM_UpdateSkillProfileGroupAssociations_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProfileGroupAssociations" WFM_DeleteHistoricalDataDeltas_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteHistoricalDataDeltas" WFM_ListTopSkillProfiles_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTopSkillProfiles" WFM_GetSkillProfilesCount_FullMethodName = "/api.v1alpha1.wfm.WFM/GetSkillProfilesCount" WFM_BuildProfileForecastByInterval_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildProfileForecastByInterval" WFM_BuildProfileForecastByIntervalWithStats_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildProfileForecastByIntervalWithStats" WFM_UpsertProfileForecast_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertProfileForecast" WFM_CreateCallProfileTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateCallProfileTemplate" WFM_DeleteCallProfileTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteCallProfileTemplate" WFM_CreateRegressionTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateRegressionTemplate" WFM_DeleteRegressionTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteRegressionTemplate" WFM_ListRegressionTemplates_FullMethodName = "/api.v1alpha1.wfm.WFM/ListRegressionTemplates" WFM_ListForecastIntervalsForSkillProfile_FullMethodName = "/api.v1alpha1.wfm.WFM/ListForecastIntervalsForSkillProfile" WFM_ListForecastIntervals_FullMethodName = "/api.v1alpha1.wfm.WFM/ListForecastIntervals" WFM_BuildRegressionForecastByInterval_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildRegressionForecastByInterval" WFM_BuildRegressionForecastByIntervalWithStats_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildRegressionForecastByIntervalWithStats" WFM_ListCallProfileTemplates_FullMethodName = "/api.v1alpha1.wfm.WFM/ListCallProfileTemplates" WFM_UpsertRegressionForecast_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertRegressionForecast" WFM_UpsertForecastDataDelta_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertForecastDataDelta" WFM_UpsertForecastDataDeltas_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertForecastDataDeltas" WFM_DeleteForecastIntervals_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteForecastIntervals" WFM_ListHistoricalDataForAllSkillProfiles_FullMethodName = "/api.v1alpha1.wfm.WFM/ListHistoricalDataForAllSkillProfiles" WFM_BuildDOWAndMOYProfiles_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildDOWAndMOYProfiles" WFM_CalculateTrainingDataAveragesForSkillProfile_FullMethodName = "/api.v1alpha1.wfm.WFM/CalculateTrainingDataAveragesForSkillProfile" WFM_UpdateSkillProfileAveragesUsingHistoricalData_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProfileAveragesUsingHistoricalData" WFM_UpdateCallCenterNode_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateCallCenterNode" WFM_CreateClientNode_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateClientNode" WFM_UpdateClientNode_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateClientNode" WFM_CreateLocationNode_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateLocationNode" WFM_UpdateLocationNode_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateLocationNode" WFM_CreateProgramNode_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateProgramNode" WFM_UpdateProgramNode_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateProgramNode" WFM_ListProgramNodesBySid_FullMethodName = "/api.v1alpha1.wfm.WFM/ListProgramNodesBySid" WFM_CreateConstraintRule_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateConstraintRule" WFM_UpdateConstraintRule_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateConstraintRule" WFM_DeleteConstraintRule_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteConstraintRule" WFM_CreateNonSkillActivity_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateNonSkillActivity" WFM_UpdateNonSkillActivity_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateNonSkillActivity" WFM_ListNonSkillActivities_FullMethodName = "/api.v1alpha1.wfm.WFM/ListNonSkillActivities" WFM_ListNonSkillActivityAssociations_FullMethodName = "/api.v1alpha1.wfm.WFM/ListNonSkillActivityAssociations" WFM_ListCandidateSchedulingActivities_FullMethodName = "/api.v1alpha1.wfm.WFM/ListCandidateSchedulingActivities" WFM_GetOnCallSchedulingActivity_FullMethodName = "/api.v1alpha1.wfm.WFM/GetOnCallSchedulingActivity" WFM_ListPatternsForSchedulingActivityClassifications_FullMethodName = "/api.v1alpha1.wfm.WFM/ListPatternsForSchedulingActivityClassifications" WFM_GetTimeOffSchedulingActivity_FullMethodName = "/api.v1alpha1.wfm.WFM/GetTimeOffSchedulingActivity" WFM_CreateAgentGroup_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAgentGroup" WFM_ListAgentScheduleGroups_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAgentScheduleGroups" WFM_UpdateAgentGroup_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAgentGroup" WFM_CreateUnassignedWFMAgent_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateUnassignedWFMAgent" WFM_UpdateWFMAgent_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateWFMAgent" WFM_ListAllWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAllWFMAgents" WFM_ListCandidateWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/ListCandidateWFMAgents" WFM_ListUngroupedWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/ListUngroupedWFMAgents" WFM_ListWFMAgentSids_FullMethodName = "/api.v1alpha1.wfm.WFM/ListWFMAgentSids" WFM_ListUnassignedWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/ListUnassignedWFMAgents" WFM_ListWFMAgentsAssociatedWithAgentGroup_FullMethodName = "/api.v1alpha1.wfm.WFM/ListWFMAgentsAssociatedWithAgentGroup" WFM_CreateWFMAgentMemberships_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateWFMAgentMemberships" WFM_CopyWFMAgentMemberships_FullMethodName = "/api.v1alpha1.wfm.WFM/CopyWFMAgentMemberships" WFM_DeleteWFMAgentMemberships_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteWFMAgentMemberships" WFM_DeleteWFMAgentsMemberships_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteWFMAgentsMemberships" WFM_RemoveAgentFromFutureShifts_FullMethodName = "/api.v1alpha1.wfm.WFM/RemoveAgentFromFutureShifts" WFM_BuildAgentDiagnostics_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildAgentDiagnostics" WFM_CreateShiftTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateShiftTemplate" WFM_UpdateShiftTemplate_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateShiftTemplate" WFM_ListShiftTemplatesBySids_FullMethodName = "/api.v1alpha1.wfm.WFM/ListShiftTemplatesBySids" WFM_BuildShiftTemplateDiagnostics_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildShiftTemplateDiagnostics" WFM_CreatePlacementRule_FullMethodName = "/api.v1alpha1.wfm.WFM/CreatePlacementRule" WFM_UpdatePlacementRule_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdatePlacementRule" WFM_DeletePlacementRule_FullMethodName = "/api.v1alpha1.wfm.WFM/DeletePlacementRule" WFM_CreateOpenTimesPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateOpenTimesPattern" WFM_UpdateOpenTimesPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateOpenTimesPattern" WFM_DeleteOpenTimesPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteOpenTimesPattern" WFM_GetOpenTimesBitmaps_FullMethodName = "/api.v1alpha1.wfm.WFM/GetOpenTimesBitmaps" WFM_ListOpenDateRangesForNodeOpenTimesBitmaps_FullMethodName = "/api.v1alpha1.wfm.WFM/ListOpenDateRangesForNodeOpenTimesBitmaps" WFM_CreateAgentAvailabilityPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAgentAvailabilityPattern" WFM_UpdateAgentAvailabilityPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAgentAvailabilityPattern" WFM_DeleteAgentAvailabilityPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteAgentAvailabilityPattern" WFM_GetAvailabilityBitmaps_FullMethodName = "/api.v1alpha1.wfm.WFM/GetAvailabilityBitmaps" WFM_UpsertNonSkillActivityAssociation_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertNonSkillActivityAssociation" WFM_CreateSkillProficiencies_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateSkillProficiencies" WFM_UpdateSkillProficiencies_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateSkillProficiencies" WFM_DeleteSkillProficiency_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteSkillProficiency" WFM_CopyScenario_FullMethodName = "/api.v1alpha1.wfm.WFM/CopyScenario" WFM_CreateScheduleScenarioWithNodes_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateScheduleScenarioWithNodes" WFM_UpdateScheduleScenario_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateScheduleScenario" WFM_ListConfigEntities_FullMethodName = "/api.v1alpha1.wfm.WFM/ListConfigEntities" WFM_DeleteShiftInstances_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteShiftInstances" WFM_BuildNodeDiagnostics_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildNodeDiagnostics" WFM_BuildGlobalDiagnostics_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildGlobalDiagnostics" WFM_GetPublishedSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/GetPublishedSchedule" WFM_GetPublishedScheduleRequiredCalls_FullMethodName = "/api.v1alpha1.wfm.WFM/GetPublishedScheduleRequiredCalls" WFM_GetDraftScheduleRequiredCalls_FullMethodName = "/api.v1alpha1.wfm.WFM/GetDraftScheduleRequiredCalls" WFM_CreateDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateDraftSchedule" WFM_UpdateDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateDraftSchedule" WFM_BuildDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/BuildDraftSchedule" WFM_PollBuildInProgress_FullMethodName = "/api.v1alpha1.wfm.WFM/PollBuildInProgress" WFM_CancelBuildInProgress_FullMethodName = "/api.v1alpha1.wfm.WFM/CancelBuildInProgress" WFM_PublishDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/PublishDraftSchedule" WFM_ResetDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/ResetDraftSchedule" WFM_GetDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/GetDraftSchedule" WFM_ListDraftSchedules_FullMethodName = "/api.v1alpha1.wfm.WFM/ListDraftSchedules" WFM_ClearSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/ClearSchedule" WFM_DeleteDraftSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteDraftSchedule" WFM_ListShiftInstancesBySid_FullMethodName = "/api.v1alpha1.wfm.WFM/ListShiftInstancesBySid" WFM_CopyScheduleToSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/CopyScheduleToSchedule" WFM_CreateShiftInstance_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateShiftInstance" WFM_CreateShiftInstanceV2_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateShiftInstanceV2" WFM_CreateShiftInstanceWithSegments_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateShiftInstanceWithSegments" WFM_SplitShiftInstance_FullMethodName = "/api.v1alpha1.wfm.WFM/SplitShiftInstance" WFM_SwapShiftInstances_FullMethodName = "/api.v1alpha1.wfm.WFM/SwapShiftInstances" WFM_UpdateShiftInstance_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateShiftInstance" WFM_UpdateShiftInstanceV2_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateShiftInstanceV2" WFM_UpdateShiftInstanceWithSegments_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateShiftInstanceWithSegments" WFM_CopyShiftInstancesToSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/CopyShiftInstancesToSchedule" WFM_ListShiftInstanceSidsForAgent_FullMethodName = "/api.v1alpha1.wfm.WFM/ListShiftInstanceSidsForAgent" WFM_ListShiftInstanceSidsForSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/ListShiftInstanceSidsForSchedule" WFM_ListShiftSegmentsByShiftInstanceSids_FullMethodName = "/api.v1alpha1.wfm.WFM/ListShiftSegmentsByShiftInstanceSids" WFM_SetSchedulingTarget_FullMethodName = "/api.v1alpha1.wfm.WFM/SetSchedulingTarget" WFM_GetSchedulingTarget_FullMethodName = "/api.v1alpha1.wfm.WFM/GetSchedulingTarget" WFM_DeleteSchedulingTarget_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteSchedulingTarget" WFM_GetDefaultSchedulingTarget_FullMethodName = "/api.v1alpha1.wfm.WFM/GetDefaultSchedulingTarget" WFM_SetDefaultSchedulingTarget_FullMethodName = "/api.v1alpha1.wfm.WFM/SetDefaultSchedulingTarget" WFM_GetPerformanceMetrics_FullMethodName = "/api.v1alpha1.wfm.WFM/GetPerformanceMetrics" WFM_ListRequiredCallsIntervals_FullMethodName = "/api.v1alpha1.wfm.WFM/ListRequiredCallsIntervals" WFM_CreateTourPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourPattern" WFM_GetTourPatternDiagnostics_FullMethodName = "/api.v1alpha1.wfm.WFM/GetTourPatternDiagnostics" WFM_UpsertTourPatternWithMembers_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertTourPatternWithMembers" WFM_GetTourPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/GetTourPattern" WFM_GetTourPatternWithMembers_FullMethodName = "/api.v1alpha1.wfm.WFM/GetTourPatternWithMembers" WFM_DeleteTourPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourPattern" WFM_CreateTourWeekPattern_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourWeekPattern" WFM_ListTourWeekPatterns_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTourWeekPatterns" WFM_DeleteTourWeekPatterns_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourWeekPatterns" WFM_CreateTourShiftInstanceConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourShiftInstanceConfig" WFM_UpdateTourShiftInstanceConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateTourShiftInstanceConfig" WFM_ListTourShiftInstanceConfigs_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTourShiftInstanceConfigs" WFM_DeleteTourShiftInstanceConfigs_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourShiftInstanceConfigs" WFM_CreateTourShiftSegmentConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourShiftSegmentConfig" WFM_UpdateTourShiftSegmentConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateTourShiftSegmentConfig" WFM_ListTourShiftSegmentConfigs_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTourShiftSegmentConfigs" WFM_DeleteTourShiftSegmentConfigs_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourShiftSegmentConfigs" WFM_CreateTourAgentCollection_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourAgentCollection" WFM_UpdateTourAgentCollection_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateTourAgentCollection" WFM_ListTourAgentCollections_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTourAgentCollections" WFM_DeleteTourAgentCollections_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourAgentCollections" WFM_CreateTourAgentCollectionWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateTourAgentCollectionWFMAgents" WFM_ListTourAgentCollectionWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/ListTourAgentCollectionWFMAgents" WFM_DeleteTourAgentCollectionWFMAgents_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteTourAgentCollectionWFMAgents" WFM_GenerateTourWeekPatterns_FullMethodName = "/api.v1alpha1.wfm.WFM/GenerateTourWeekPatterns" WFM_ListValidAgentsForReplacement_FullMethodName = "/api.v1alpha1.wfm.WFM/ListValidAgentsForReplacement" WFM_ReplaceAgentOnSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/ReplaceAgentOnSchedule" WFM_ReplaceAgentOnScheduleV1_FullMethodName = "/api.v1alpha1.wfm.WFM/ReplaceAgentOnScheduleV1" WFM_RemoveAgentFromSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/RemoveAgentFromSchedule" WFM_CreateAgentLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAgentLeavePetition" WFM_ListAgentLeavePetitions_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAgentLeavePetitions" WFM_ArchiveAgentLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/ArchiveAgentLeavePetition" WFM_ResolveAgentLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/ResolveAgentLeavePetition" WFM_CancelAgentLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/CancelAgentLeavePetition" WFM_HelloWorldWFMAdherence_FullMethodName = "/api.v1alpha1.wfm.WFM/HelloWorldWFMAdherence" WFM_ListAgentStatesForDay_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAgentStatesForDay" WFM_ListRealTimeManagementStates_FullMethodName = "/api.v1alpha1.wfm.WFM/ListRealTimeManagementStates" WFM_UpsertRealTimeManagementStateColor_FullMethodName = "/api.v1alpha1.wfm.WFM/UpsertRealTimeManagementStateColor" WFM_ListRealTimeManagementStateColors_FullMethodName = "/api.v1alpha1.wfm.WFM/ListRealTimeManagementStateColors" WFM_DeleteRealTimeManagementStateColor_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteRealTimeManagementStateColor" WFM_CreateRgbaColor_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateRgbaColor" WFM_ListRgbaColors_FullMethodName = "/api.v1alpha1.wfm.WFM/ListRgbaColors" WFM_UpdateRgbaColor_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateRgbaColor" WFM_DeleteRgbaColor_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteRgbaColor" WFM_CreateAdherenceRuleNotificationConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceRuleNotificationConfig" WFM_UpdateAdherenceRuleNotificationConfig_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceRuleNotificationConfig" WFM_CreateAdherenceRuleNotificationConfigEntry_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceRuleNotificationConfigEntry" WFM_UpdateAdherenceRuleNotificationConfigEntry_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceRuleNotificationConfigEntry" WFM_DeleteAdherenceRuleNotificationConfigEntry_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteAdherenceRuleNotificationConfigEntry" WFM_ListAdherenceRuleNotificationConfigs_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAdherenceRuleNotificationConfigs" WFM_CreateAdherenceDepartmentalRule_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceDepartmentalRule" WFM_UpdateAdherenceDepartmentalRule_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceDepartmentalRule" WFM_CreateAdherenceDepartmentalRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceDepartmentalRuleClause" WFM_UpdateAdherenceDepartmentalRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceDepartmentalRuleClause" WFM_DeleteAdherenceDepartmentalRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteAdherenceDepartmentalRuleClause" WFM_ListAdherenceDepartmentalRules_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAdherenceDepartmentalRules" WFM_CreateAdherenceAgentRule_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceAgentRule" WFM_UpdateAdherenceAgentRule_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceAgentRule" WFM_CreateAdherenceAgentRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/CreateAdherenceAgentRuleClause" WFM_UpdateAdherenceAgentRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/UpdateAdherenceAgentRuleClause" WFM_ListAdherenceAgentRules_FullMethodName = "/api.v1alpha1.wfm.WFM/ListAdherenceAgentRules" WFM_DeleteAdherenceAgentRuleClause_FullMethodName = "/api.v1alpha1.wfm.WFM/DeleteAdherenceAgentRuleClause" WFM_AgentGetSchedule_FullMethodName = "/api.v1alpha1.wfm.WFM/AgentGetSchedule" WFM_AgentListLeavePetitions_FullMethodName = "/api.v1alpha1.wfm.WFM/AgentListLeavePetitions" WFM_AgentCreateLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/AgentCreateLeavePetition" WFM_AgentCancelLeavePetition_FullMethodName = "/api.v1alpha1.wfm.WFM/AgentCancelLeavePetition" )
Variables ¶
var ( DeleteForecastIntervalsReq_ForecastIntervalDeleteType_name = map[int32]string{ 0: "INTERVALS_AND_DELTAS", 1: "DELTAS", } DeleteForecastIntervalsReq_ForecastIntervalDeleteType_value = map[string]int32{ "INTERVALS_AND_DELTAS": 0, "DELTAS": 1, } )
Enum value maps for DeleteForecastIntervalsReq_ForecastIntervalDeleteType.
var File_api_v1alpha1_wfm_wfm_adherence_app_proto protoreflect.FileDescriptor
var File_api_v1alpha1_wfm_wfm_proto protoreflect.FileDescriptor
var WFM_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.v1alpha1.wfm.WFM", HandlerType: (*WFMServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "PerformInitialClientSetup", Handler: _WFM_PerformInitialClientSetup_Handler, }, { MethodName: "CreateInitialDemoActivities", Handler: _WFM_CreateInitialDemoActivities_Handler, }, { MethodName: "ListSkillProfiles", Handler: _WFM_ListSkillProfiles_Handler, }, { MethodName: "UpdateSkillProfile", Handler: _WFM_UpdateSkillProfile_Handler, }, { MethodName: "UpdateSkillProfileProficiencies", Handler: _WFM_UpdateSkillProfileProficiencies_Handler, }, { MethodName: "GetSkillProfile", Handler: _WFM_GetSkillProfile_Handler, }, { MethodName: "ResyncSkillProfiles", Handler: _WFM_ResyncSkillProfiles_Handler, }, { MethodName: "GetLastSkillProfileResyncDate", Handler: _WFM_GetLastSkillProfileResyncDate_Handler, }, { MethodName: "UpsertForecastingParameters", Handler: _WFM_UpsertForecastingParameters_Handler, }, { MethodName: "GetForecastingParameters", Handler: _WFM_GetForecastingParameters_Handler, }, { MethodName: "GetClientHistoryCacheInfo", Handler: _WFM_GetClientHistoryCacheInfo_Handler, }, { MethodName: "ListHistoricalData", Handler: _WFM_ListHistoricalData_Handler, }, { MethodName: "UpsertHistoricalDataDelta", Handler: _WFM_UpsertHistoricalDataDelta_Handler, }, { MethodName: "UpsertHistoricalDataDeltas", Handler: _WFM_UpsertHistoricalDataDeltas_Handler, }, { MethodName: "ListSkills", Handler: _WFM_ListSkills_Handler, }, { MethodName: "BuildCallProfileTemplateForSkillProfile", Handler: _WFM_BuildCallProfileTemplateForSkillProfile_Handler, }, { MethodName: "BuildCallProfileTemplate", Handler: _WFM_BuildCallProfileTemplate_Handler, }, { MethodName: "CreateInactiveSkillProfileMapping", Handler: _WFM_CreateInactiveSkillProfileMapping_Handler, }, { MethodName: "GetAvailableRegressionForecasterModelTypes", Handler: _WFM_GetAvailableRegressionForecasterModelTypes_Handler, }, { MethodName: "DisconnectInactiveSkillProfileMapping", Handler: _WFM_DisconnectInactiveSkillProfileMapping_Handler, }, { MethodName: "CreateSkillProfileGroup", Handler: _WFM_CreateSkillProfileGroup_Handler, }, { MethodName: "UpdateSkillProfileGroup", Handler: _WFM_UpdateSkillProfileGroup_Handler, }, { MethodName: "ListSkillProfileGroups", Handler: _WFM_ListSkillProfileGroups_Handler, }, { MethodName: "UpdateSkillProfileGroupAssociations", Handler: _WFM_UpdateSkillProfileGroupAssociations_Handler, }, { MethodName: "DeleteHistoricalDataDeltas", Handler: _WFM_DeleteHistoricalDataDeltas_Handler, }, { MethodName: "ListTopSkillProfiles", Handler: _WFM_ListTopSkillProfiles_Handler, }, { MethodName: "GetSkillProfilesCount", Handler: _WFM_GetSkillProfilesCount_Handler, }, { MethodName: "UpsertProfileForecast", Handler: _WFM_UpsertProfileForecast_Handler, }, { MethodName: "CreateCallProfileTemplate", Handler: _WFM_CreateCallProfileTemplate_Handler, }, { MethodName: "DeleteCallProfileTemplate", Handler: _WFM_DeleteCallProfileTemplate_Handler, }, { MethodName: "CreateRegressionTemplate", Handler: _WFM_CreateRegressionTemplate_Handler, }, { MethodName: "DeleteRegressionTemplate", Handler: _WFM_DeleteRegressionTemplate_Handler, }, { MethodName: "ListRegressionTemplates", Handler: _WFM_ListRegressionTemplates_Handler, }, { MethodName: "ListCallProfileTemplates", Handler: _WFM_ListCallProfileTemplates_Handler, }, { MethodName: "UpsertRegressionForecast", Handler: _WFM_UpsertRegressionForecast_Handler, }, { MethodName: "UpsertForecastDataDelta", Handler: _WFM_UpsertForecastDataDelta_Handler, }, { MethodName: "UpsertForecastDataDeltas", Handler: _WFM_UpsertForecastDataDeltas_Handler, }, { MethodName: "DeleteForecastIntervals", Handler: _WFM_DeleteForecastIntervals_Handler, }, { MethodName: "ListHistoricalDataForAllSkillProfiles", Handler: _WFM_ListHistoricalDataForAllSkillProfiles_Handler, }, { MethodName: "BuildDOWAndMOYProfiles", Handler: _WFM_BuildDOWAndMOYProfiles_Handler, }, { MethodName: "CalculateTrainingDataAveragesForSkillProfile", Handler: _WFM_CalculateTrainingDataAveragesForSkillProfile_Handler, }, { MethodName: "UpdateSkillProfileAveragesUsingHistoricalData", Handler: _WFM_UpdateSkillProfileAveragesUsingHistoricalData_Handler, }, { MethodName: "UpdateCallCenterNode", Handler: _WFM_UpdateCallCenterNode_Handler, }, { MethodName: "CreateClientNode", Handler: _WFM_CreateClientNode_Handler, }, { MethodName: "UpdateClientNode", Handler: _WFM_UpdateClientNode_Handler, }, { MethodName: "CreateLocationNode", Handler: _WFM_CreateLocationNode_Handler, }, { MethodName: "UpdateLocationNode", Handler: _WFM_UpdateLocationNode_Handler, }, { MethodName: "CreateProgramNode", Handler: _WFM_CreateProgramNode_Handler, }, { MethodName: "UpdateProgramNode", Handler: _WFM_UpdateProgramNode_Handler, }, { MethodName: "ListProgramNodesBySid", Handler: _WFM_ListProgramNodesBySid_Handler, }, { MethodName: "CreateConstraintRule", Handler: _WFM_CreateConstraintRule_Handler, }, { MethodName: "UpdateConstraintRule", Handler: _WFM_UpdateConstraintRule_Handler, }, { MethodName: "DeleteConstraintRule", Handler: _WFM_DeleteConstraintRule_Handler, }, { MethodName: "CreateNonSkillActivity", Handler: _WFM_CreateNonSkillActivity_Handler, }, { MethodName: "UpdateNonSkillActivity", Handler: _WFM_UpdateNonSkillActivity_Handler, }, { MethodName: "ListNonSkillActivities", Handler: _WFM_ListNonSkillActivities_Handler, }, { MethodName: "ListNonSkillActivityAssociations", Handler: _WFM_ListNonSkillActivityAssociations_Handler, }, { MethodName: "ListCandidateSchedulingActivities", Handler: _WFM_ListCandidateSchedulingActivities_Handler, }, { MethodName: "GetOnCallSchedulingActivity", Handler: _WFM_GetOnCallSchedulingActivity_Handler, }, { MethodName: "ListPatternsForSchedulingActivityClassifications", Handler: _WFM_ListPatternsForSchedulingActivityClassifications_Handler, }, { MethodName: "GetTimeOffSchedulingActivity", Handler: _WFM_GetTimeOffSchedulingActivity_Handler, }, { MethodName: "CreateAgentGroup", Handler: _WFM_CreateAgentGroup_Handler, }, { MethodName: "ListAgentScheduleGroups", Handler: _WFM_ListAgentScheduleGroups_Handler, }, { MethodName: "UpdateAgentGroup", Handler: _WFM_UpdateAgentGroup_Handler, }, { MethodName: "CreateUnassignedWFMAgent", Handler: _WFM_CreateUnassignedWFMAgent_Handler, }, { MethodName: "UpdateWFMAgent", Handler: _WFM_UpdateWFMAgent_Handler, }, { MethodName: "ListAllWFMAgents", Handler: _WFM_ListAllWFMAgents_Handler, }, { MethodName: "ListCandidateWFMAgents", Handler: _WFM_ListCandidateWFMAgents_Handler, }, { MethodName: "ListUngroupedWFMAgents", Handler: _WFM_ListUngroupedWFMAgents_Handler, }, { MethodName: "ListWFMAgentSids", Handler: _WFM_ListWFMAgentSids_Handler, }, { MethodName: "ListUnassignedWFMAgents", Handler: _WFM_ListUnassignedWFMAgents_Handler, }, { MethodName: "ListWFMAgentsAssociatedWithAgentGroup", Handler: _WFM_ListWFMAgentsAssociatedWithAgentGroup_Handler, }, { MethodName: "CreateWFMAgentMemberships", Handler: _WFM_CreateWFMAgentMemberships_Handler, }, { MethodName: "CopyWFMAgentMemberships", Handler: _WFM_CopyWFMAgentMemberships_Handler, }, { MethodName: "DeleteWFMAgentMemberships", Handler: _WFM_DeleteWFMAgentMemberships_Handler, }, { MethodName: "DeleteWFMAgentsMemberships", Handler: _WFM_DeleteWFMAgentsMemberships_Handler, }, { MethodName: "RemoveAgentFromFutureShifts", Handler: _WFM_RemoveAgentFromFutureShifts_Handler, }, { MethodName: "BuildAgentDiagnostics", Handler: _WFM_BuildAgentDiagnostics_Handler, }, { MethodName: "CreateShiftTemplate", Handler: _WFM_CreateShiftTemplate_Handler, }, { MethodName: "UpdateShiftTemplate", Handler: _WFM_UpdateShiftTemplate_Handler, }, { MethodName: "ListShiftTemplatesBySids", Handler: _WFM_ListShiftTemplatesBySids_Handler, }, { MethodName: "BuildShiftTemplateDiagnostics", Handler: _WFM_BuildShiftTemplateDiagnostics_Handler, }, { MethodName: "CreatePlacementRule", Handler: _WFM_CreatePlacementRule_Handler, }, { MethodName: "UpdatePlacementRule", Handler: _WFM_UpdatePlacementRule_Handler, }, { MethodName: "DeletePlacementRule", Handler: _WFM_DeletePlacementRule_Handler, }, { MethodName: "CreateOpenTimesPattern", Handler: _WFM_CreateOpenTimesPattern_Handler, }, { MethodName: "UpdateOpenTimesPattern", Handler: _WFM_UpdateOpenTimesPattern_Handler, }, { MethodName: "DeleteOpenTimesPattern", Handler: _WFM_DeleteOpenTimesPattern_Handler, }, { MethodName: "GetOpenTimesBitmaps", Handler: _WFM_GetOpenTimesBitmaps_Handler, }, { MethodName: "ListOpenDateRangesForNodeOpenTimesBitmaps", Handler: _WFM_ListOpenDateRangesForNodeOpenTimesBitmaps_Handler, }, { MethodName: "CreateAgentAvailabilityPattern", Handler: _WFM_CreateAgentAvailabilityPattern_Handler, }, { MethodName: "UpdateAgentAvailabilityPattern", Handler: _WFM_UpdateAgentAvailabilityPattern_Handler, }, { MethodName: "DeleteAgentAvailabilityPattern", Handler: _WFM_DeleteAgentAvailabilityPattern_Handler, }, { MethodName: "GetAvailabilityBitmaps", Handler: _WFM_GetAvailabilityBitmaps_Handler, }, { MethodName: "UpsertNonSkillActivityAssociation", Handler: _WFM_UpsertNonSkillActivityAssociation_Handler, }, { MethodName: "CreateSkillProficiencies", Handler: _WFM_CreateSkillProficiencies_Handler, }, { MethodName: "UpdateSkillProficiencies", Handler: _WFM_UpdateSkillProficiencies_Handler, }, { MethodName: "DeleteSkillProficiency", Handler: _WFM_DeleteSkillProficiency_Handler, }, { MethodName: "CopyScenario", Handler: _WFM_CopyScenario_Handler, }, { MethodName: "CreateScheduleScenarioWithNodes", Handler: _WFM_CreateScheduleScenarioWithNodes_Handler, }, { MethodName: "UpdateScheduleScenario", Handler: _WFM_UpdateScheduleScenario_Handler, }, { MethodName: "ListConfigEntities", Handler: _WFM_ListConfigEntities_Handler, }, { MethodName: "DeleteShiftInstances", Handler: _WFM_DeleteShiftInstances_Handler, }, { MethodName: "BuildNodeDiagnostics", Handler: _WFM_BuildNodeDiagnostics_Handler, }, { MethodName: "BuildGlobalDiagnostics", Handler: _WFM_BuildGlobalDiagnostics_Handler, }, { MethodName: "GetPublishedSchedule", Handler: _WFM_GetPublishedSchedule_Handler, }, { MethodName: "GetPublishedScheduleRequiredCalls", Handler: _WFM_GetPublishedScheduleRequiredCalls_Handler, }, { MethodName: "GetDraftScheduleRequiredCalls", Handler: _WFM_GetDraftScheduleRequiredCalls_Handler, }, { MethodName: "CreateDraftSchedule", Handler: _WFM_CreateDraftSchedule_Handler, }, { MethodName: "UpdateDraftSchedule", Handler: _WFM_UpdateDraftSchedule_Handler, }, { MethodName: "BuildDraftSchedule", Handler: _WFM_BuildDraftSchedule_Handler, }, { MethodName: "PollBuildInProgress", Handler: _WFM_PollBuildInProgress_Handler, }, { MethodName: "CancelBuildInProgress", Handler: _WFM_CancelBuildInProgress_Handler, }, { MethodName: "PublishDraftSchedule", Handler: _WFM_PublishDraftSchedule_Handler, }, { MethodName: "ResetDraftSchedule", Handler: _WFM_ResetDraftSchedule_Handler, }, { MethodName: "GetDraftSchedule", Handler: _WFM_GetDraftSchedule_Handler, }, { MethodName: "ListDraftSchedules", Handler: _WFM_ListDraftSchedules_Handler, }, { MethodName: "ClearSchedule", Handler: _WFM_ClearSchedule_Handler, }, { MethodName: "DeleteDraftSchedule", Handler: _WFM_DeleteDraftSchedule_Handler, }, { MethodName: "ListShiftInstancesBySid", Handler: _WFM_ListShiftInstancesBySid_Handler, }, { MethodName: "CopyScheduleToSchedule", Handler: _WFM_CopyScheduleToSchedule_Handler, }, { MethodName: "CreateShiftInstance", Handler: _WFM_CreateShiftInstance_Handler, }, { MethodName: "CreateShiftInstanceV2", Handler: _WFM_CreateShiftInstanceV2_Handler, }, { MethodName: "CreateShiftInstanceWithSegments", Handler: _WFM_CreateShiftInstanceWithSegments_Handler, }, { MethodName: "SplitShiftInstance", Handler: _WFM_SplitShiftInstance_Handler, }, { MethodName: "SwapShiftInstances", Handler: _WFM_SwapShiftInstances_Handler, }, { MethodName: "UpdateShiftInstance", Handler: _WFM_UpdateShiftInstance_Handler, }, { MethodName: "UpdateShiftInstanceV2", Handler: _WFM_UpdateShiftInstanceV2_Handler, }, { MethodName: "UpdateShiftInstanceWithSegments", Handler: _WFM_UpdateShiftInstanceWithSegments_Handler, }, { MethodName: "CopyShiftInstancesToSchedule", Handler: _WFM_CopyShiftInstancesToSchedule_Handler, }, { MethodName: "ListShiftInstanceSidsForAgent", Handler: _WFM_ListShiftInstanceSidsForAgent_Handler, }, { MethodName: "ListShiftInstanceSidsForSchedule", Handler: _WFM_ListShiftInstanceSidsForSchedule_Handler, }, { MethodName: "ListShiftSegmentsByShiftInstanceSids", Handler: _WFM_ListShiftSegmentsByShiftInstanceSids_Handler, }, { MethodName: "SetSchedulingTarget", Handler: _WFM_SetSchedulingTarget_Handler, }, { MethodName: "GetSchedulingTarget", Handler: _WFM_GetSchedulingTarget_Handler, }, { MethodName: "DeleteSchedulingTarget", Handler: _WFM_DeleteSchedulingTarget_Handler, }, { MethodName: "GetDefaultSchedulingTarget", Handler: _WFM_GetDefaultSchedulingTarget_Handler, }, { MethodName: "SetDefaultSchedulingTarget", Handler: _WFM_SetDefaultSchedulingTarget_Handler, }, { MethodName: "GetPerformanceMetrics", Handler: _WFM_GetPerformanceMetrics_Handler, }, { MethodName: "ListRequiredCallsIntervals", Handler: _WFM_ListRequiredCallsIntervals_Handler, }, { MethodName: "CreateTourPattern", Handler: _WFM_CreateTourPattern_Handler, }, { MethodName: "GetTourPatternDiagnostics", Handler: _WFM_GetTourPatternDiagnostics_Handler, }, { MethodName: "UpsertTourPatternWithMembers", Handler: _WFM_UpsertTourPatternWithMembers_Handler, }, { MethodName: "GetTourPattern", Handler: _WFM_GetTourPattern_Handler, }, { MethodName: "GetTourPatternWithMembers", Handler: _WFM_GetTourPatternWithMembers_Handler, }, { MethodName: "DeleteTourPattern", Handler: _WFM_DeleteTourPattern_Handler, }, { MethodName: "CreateTourWeekPattern", Handler: _WFM_CreateTourWeekPattern_Handler, }, { MethodName: "ListTourWeekPatterns", Handler: _WFM_ListTourWeekPatterns_Handler, }, { MethodName: "DeleteTourWeekPatterns", Handler: _WFM_DeleteTourWeekPatterns_Handler, }, { MethodName: "CreateTourShiftInstanceConfig", Handler: _WFM_CreateTourShiftInstanceConfig_Handler, }, { MethodName: "UpdateTourShiftInstanceConfig", Handler: _WFM_UpdateTourShiftInstanceConfig_Handler, }, { MethodName: "ListTourShiftInstanceConfigs", Handler: _WFM_ListTourShiftInstanceConfigs_Handler, }, { MethodName: "DeleteTourShiftInstanceConfigs", Handler: _WFM_DeleteTourShiftInstanceConfigs_Handler, }, { MethodName: "CreateTourShiftSegmentConfig", Handler: _WFM_CreateTourShiftSegmentConfig_Handler, }, { MethodName: "UpdateTourShiftSegmentConfig", Handler: _WFM_UpdateTourShiftSegmentConfig_Handler, }, { MethodName: "ListTourShiftSegmentConfigs", Handler: _WFM_ListTourShiftSegmentConfigs_Handler, }, { MethodName: "DeleteTourShiftSegmentConfigs", Handler: _WFM_DeleteTourShiftSegmentConfigs_Handler, }, { MethodName: "CreateTourAgentCollection", Handler: _WFM_CreateTourAgentCollection_Handler, }, { MethodName: "UpdateTourAgentCollection", Handler: _WFM_UpdateTourAgentCollection_Handler, }, { MethodName: "ListTourAgentCollections", Handler: _WFM_ListTourAgentCollections_Handler, }, { MethodName: "DeleteTourAgentCollections", Handler: _WFM_DeleteTourAgentCollections_Handler, }, { MethodName: "CreateTourAgentCollectionWFMAgents", Handler: _WFM_CreateTourAgentCollectionWFMAgents_Handler, }, { MethodName: "ListTourAgentCollectionWFMAgents", Handler: _WFM_ListTourAgentCollectionWFMAgents_Handler, }, { MethodName: "DeleteTourAgentCollectionWFMAgents", Handler: _WFM_DeleteTourAgentCollectionWFMAgents_Handler, }, { MethodName: "GenerateTourWeekPatterns", Handler: _WFM_GenerateTourWeekPatterns_Handler, }, { MethodName: "ListValidAgentsForReplacement", Handler: _WFM_ListValidAgentsForReplacement_Handler, }, { MethodName: "ReplaceAgentOnSchedule", Handler: _WFM_ReplaceAgentOnSchedule_Handler, }, { MethodName: "ReplaceAgentOnScheduleV1", Handler: _WFM_ReplaceAgentOnScheduleV1_Handler, }, { MethodName: "RemoveAgentFromSchedule", Handler: _WFM_RemoveAgentFromSchedule_Handler, }, { MethodName: "CreateAgentLeavePetition", Handler: _WFM_CreateAgentLeavePetition_Handler, }, { MethodName: "ListAgentLeavePetitions", Handler: _WFM_ListAgentLeavePetitions_Handler, }, { MethodName: "ArchiveAgentLeavePetition", Handler: _WFM_ArchiveAgentLeavePetition_Handler, }, { MethodName: "ResolveAgentLeavePetition", Handler: _WFM_ResolveAgentLeavePetition_Handler, }, { MethodName: "CancelAgentLeavePetition", Handler: _WFM_CancelAgentLeavePetition_Handler, }, { MethodName: "HelloWorldWFMAdherence", Handler: _WFM_HelloWorldWFMAdherence_Handler, }, { MethodName: "ListAgentStatesForDay", Handler: _WFM_ListAgentStatesForDay_Handler, }, { MethodName: "ListRealTimeManagementStates", Handler: _WFM_ListRealTimeManagementStates_Handler, }, { MethodName: "UpsertRealTimeManagementStateColor", Handler: _WFM_UpsertRealTimeManagementStateColor_Handler, }, { MethodName: "ListRealTimeManagementStateColors", Handler: _WFM_ListRealTimeManagementStateColors_Handler, }, { MethodName: "DeleteRealTimeManagementStateColor", Handler: _WFM_DeleteRealTimeManagementStateColor_Handler, }, { MethodName: "CreateRgbaColor", Handler: _WFM_CreateRgbaColor_Handler, }, { MethodName: "ListRgbaColors", Handler: _WFM_ListRgbaColors_Handler, }, { MethodName: "UpdateRgbaColor", Handler: _WFM_UpdateRgbaColor_Handler, }, { MethodName: "DeleteRgbaColor", Handler: _WFM_DeleteRgbaColor_Handler, }, { MethodName: "CreateAdherenceRuleNotificationConfig", Handler: _WFM_CreateAdherenceRuleNotificationConfig_Handler, }, { MethodName: "UpdateAdherenceRuleNotificationConfig", Handler: _WFM_UpdateAdherenceRuleNotificationConfig_Handler, }, { MethodName: "CreateAdherenceRuleNotificationConfigEntry", Handler: _WFM_CreateAdherenceRuleNotificationConfigEntry_Handler, }, { MethodName: "UpdateAdherenceRuleNotificationConfigEntry", Handler: _WFM_UpdateAdherenceRuleNotificationConfigEntry_Handler, }, { MethodName: "DeleteAdherenceRuleNotificationConfigEntry", Handler: _WFM_DeleteAdherenceRuleNotificationConfigEntry_Handler, }, { MethodName: "ListAdherenceRuleNotificationConfigs", Handler: _WFM_ListAdherenceRuleNotificationConfigs_Handler, }, { MethodName: "CreateAdherenceDepartmentalRule", Handler: _WFM_CreateAdherenceDepartmentalRule_Handler, }, { MethodName: "UpdateAdherenceDepartmentalRule", Handler: _WFM_UpdateAdherenceDepartmentalRule_Handler, }, { MethodName: "CreateAdherenceDepartmentalRuleClause", Handler: _WFM_CreateAdherenceDepartmentalRuleClause_Handler, }, { MethodName: "UpdateAdherenceDepartmentalRuleClause", Handler: _WFM_UpdateAdherenceDepartmentalRuleClause_Handler, }, { MethodName: "DeleteAdherenceDepartmentalRuleClause", Handler: _WFM_DeleteAdherenceDepartmentalRuleClause_Handler, }, { MethodName: "ListAdherenceDepartmentalRules", Handler: _WFM_ListAdherenceDepartmentalRules_Handler, }, { MethodName: "CreateAdherenceAgentRule", Handler: _WFM_CreateAdherenceAgentRule_Handler, }, { MethodName: "UpdateAdherenceAgentRule", Handler: _WFM_UpdateAdherenceAgentRule_Handler, }, { MethodName: "CreateAdherenceAgentRuleClause", Handler: _WFM_CreateAdherenceAgentRuleClause_Handler, }, { MethodName: "UpdateAdherenceAgentRuleClause", Handler: _WFM_UpdateAdherenceAgentRuleClause_Handler, }, { MethodName: "ListAdherenceAgentRules", Handler: _WFM_ListAdherenceAgentRules_Handler, }, { MethodName: "DeleteAdherenceAgentRuleClause", Handler: _WFM_DeleteAdherenceAgentRuleClause_Handler, }, { MethodName: "AgentGetSchedule", Handler: _WFM_AgentGetSchedule_Handler, }, { MethodName: "AgentListLeavePetitions", Handler: _WFM_AgentListLeavePetitions_Handler, }, { MethodName: "AgentCreateLeavePetition", Handler: _WFM_AgentCreateLeavePetition_Handler, }, { MethodName: "AgentCancelLeavePetition", Handler: _WFM_AgentCancelLeavePetition_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "BuildProfileForecastByInterval", Handler: _WFM_BuildProfileForecastByInterval_Handler, ServerStreams: true, }, { StreamName: "BuildProfileForecastByIntervalWithStats", Handler: _WFM_BuildProfileForecastByIntervalWithStats_Handler, ServerStreams: true, }, { StreamName: "ListForecastIntervalsForSkillProfile", Handler: _WFM_ListForecastIntervalsForSkillProfile_Handler, ServerStreams: true, }, { StreamName: "ListForecastIntervals", Handler: _WFM_ListForecastIntervals_Handler, ServerStreams: true, }, { StreamName: "BuildRegressionForecastByInterval", Handler: _WFM_BuildRegressionForecastByInterval_Handler, ServerStreams: true, }, { StreamName: "BuildRegressionForecastByIntervalWithStats", Handler: _WFM_BuildRegressionForecastByIntervalWithStats_Handler, ServerStreams: true, }, }, Metadata: "api/v1alpha1/wfm/wfm.proto", }
WFM_ServiceDesc is the grpc.ServiceDesc for WFM service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WfmAdherenceAppService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.v1alpha1.wfm.WfmAdherenceAppService", HandlerType: (*WfmAdherenceAppServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{}, Metadata: "api/v1alpha1/wfm/wfm_adherence_app.proto", }
WfmAdherenceAppService_ServiceDesc is the grpc.ServiceDesc for WfmAdherenceAppService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterWFMServer ¶
func RegisterWFMServer(s grpc.ServiceRegistrar, srv WFMServer)
func RegisterWfmAdherenceAppServiceServer ¶ added in v1.7.62
func RegisterWfmAdherenceAppServiceServer(s grpc.ServiceRegistrar, srv WfmAdherenceAppServiceServer)
Types ¶
type AgentAvailabilityPattern ¶
type AgentAvailabilityPattern struct { // ID of this pattern. AgentAvailabilityPatternSid int64 `` /* 147-byte string literal not displayed */ // Parent entity of this pattern. ParentEntity *ParentEntity `protobuf:"bytes,2,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // Datetime pattern that represents this agent availability pattern. DatetimePattern *DatetimePattern `protobuf:"bytes,3,opt,name=datetime_pattern,json=datetimePattern,proto3" json:"datetime_pattern,omitempty"` // ID of the schedule scenario that this agent availability pattern belongs to. ScheduleScenarioSid int64 `protobuf:"varint,4,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // An optional value to relate the availability pattern to a specific type of scheduling activity, such as time off. // If left as nil, this will be treated as a standard agent availability pattern. SchedulingActivitySid *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Represents and Agent Availability Pattern
func (*AgentAvailabilityPattern) Descriptor
deprecated
func (*AgentAvailabilityPattern) Descriptor() ([]byte, []int)
Deprecated: Use AgentAvailabilityPattern.ProtoReflect.Descriptor instead.
func (*AgentAvailabilityPattern) GetAgentAvailabilityPatternSid ¶
func (x *AgentAvailabilityPattern) GetAgentAvailabilityPatternSid() int64
func (*AgentAvailabilityPattern) GetDatetimePattern ¶
func (x *AgentAvailabilityPattern) GetDatetimePattern() *DatetimePattern
func (*AgentAvailabilityPattern) GetParentEntity ¶
func (x *AgentAvailabilityPattern) GetParentEntity() *ParentEntity
func (*AgentAvailabilityPattern) GetScheduleScenarioSid ¶
func (x *AgentAvailabilityPattern) GetScheduleScenarioSid() int64
func (*AgentAvailabilityPattern) GetSchedulingActivitySid ¶ added in v1.8.7
func (x *AgentAvailabilityPattern) GetSchedulingActivitySid() *wrapperspb.Int64Value
func (*AgentAvailabilityPattern) ProtoMessage ¶
func (*AgentAvailabilityPattern) ProtoMessage()
func (*AgentAvailabilityPattern) ProtoReflect ¶
func (x *AgentAvailabilityPattern) ProtoReflect() protoreflect.Message
func (*AgentAvailabilityPattern) Reset ¶
func (x *AgentAvailabilityPattern) Reset()
func (*AgentAvailabilityPattern) String ¶
func (x *AgentAvailabilityPattern) String() string
type AgentCancelLeavePetitionRequest ¶ added in v1.8.26
type AgentCancelLeavePetitionRequest struct { // ID of the agent leave petition to cancel. AgentLeavePetitionId int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for AgentCancelLeavePetition.
func (*AgentCancelLeavePetitionRequest) Descriptor
deprecated
added in
v1.8.26
func (*AgentCancelLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use AgentCancelLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*AgentCancelLeavePetitionRequest) GetAgentLeavePetitionId ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionRequest) GetAgentLeavePetitionId() int64
func (*AgentCancelLeavePetitionRequest) ProtoMessage ¶ added in v1.8.26
func (*AgentCancelLeavePetitionRequest) ProtoMessage()
func (*AgentCancelLeavePetitionRequest) ProtoReflect ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*AgentCancelLeavePetitionRequest) Reset ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionRequest) Reset()
func (*AgentCancelLeavePetitionRequest) String ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionRequest) String() string
type AgentCancelLeavePetitionResponse ¶ added in v1.8.26
type AgentCancelLeavePetitionResponse struct { // The canceled Agent Leave Petition. AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for AgentCancelLeavePetition.
func (*AgentCancelLeavePetitionResponse) Descriptor
deprecated
added in
v1.8.26
func (*AgentCancelLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AgentCancelLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*AgentCancelLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*AgentCancelLeavePetitionResponse) ProtoMessage ¶ added in v1.8.26
func (*AgentCancelLeavePetitionResponse) ProtoMessage()
func (*AgentCancelLeavePetitionResponse) ProtoReflect ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*AgentCancelLeavePetitionResponse) Reset ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionResponse) Reset()
func (*AgentCancelLeavePetitionResponse) String ¶ added in v1.8.26
func (x *AgentCancelLeavePetitionResponse) String() string
type AgentCreateLeavePetitionRequest ¶ added in v1.8.26
type AgentCreateLeavePetitionRequest struct { // All datetime ranges being requested for the time off. // No overlap is allowed between the datetime ranges. RequestedDatetimeRanges []*commons.DatetimeRange `` /* 132-byte string literal not displayed */ // A comment describing the reason for the time off request. PetitionComment string `protobuf:"bytes,2,opt,name=petition_comment,json=petitionComment,proto3" json:"petition_comment,omitempty"` // The number of working hours requested off. // This does not need to relate directly to the datetime range being requested off, // For example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. RequestedHoursOff float32 `protobuf:"fixed32,3,opt,name=requested_hours_off,json=requestedHoursOff,proto3" json:"requested_hours_off,omitempty"` // contains filtered or unexported fields }
Request message for AgentCreateLeavePetition.
func (*AgentCreateLeavePetitionRequest) Descriptor
deprecated
added in
v1.8.26
func (*AgentCreateLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use AgentCreateLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*AgentCreateLeavePetitionRequest) GetPetitionComment ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) GetPetitionComment() string
func (*AgentCreateLeavePetitionRequest) GetRequestedDatetimeRanges ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) GetRequestedDatetimeRanges() []*commons.DatetimeRange
func (*AgentCreateLeavePetitionRequest) GetRequestedHoursOff ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) GetRequestedHoursOff() float32
func (*AgentCreateLeavePetitionRequest) ProtoMessage ¶ added in v1.8.26
func (*AgentCreateLeavePetitionRequest) ProtoMessage()
func (*AgentCreateLeavePetitionRequest) ProtoReflect ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*AgentCreateLeavePetitionRequest) Reset ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) Reset()
func (*AgentCreateLeavePetitionRequest) String ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionRequest) String() string
type AgentCreateLeavePetitionResponse ¶ added in v1.8.26
type AgentCreateLeavePetitionResponse struct { AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for AgentCreateLeavePetition.
func (*AgentCreateLeavePetitionResponse) Descriptor
deprecated
added in
v1.8.26
func (*AgentCreateLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AgentCreateLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*AgentCreateLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*AgentCreateLeavePetitionResponse) ProtoMessage ¶ added in v1.8.26
func (*AgentCreateLeavePetitionResponse) ProtoMessage()
func (*AgentCreateLeavePetitionResponse) ProtoReflect ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*AgentCreateLeavePetitionResponse) Reset ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionResponse) Reset()
func (*AgentCreateLeavePetitionResponse) String ¶ added in v1.8.26
func (x *AgentCreateLeavePetitionResponse) String() string
type AgentGetScheduleRequest ¶ added in v1.8.26
type AgentGetScheduleRequest struct { // Datetime over which to get shifts. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // contains filtered or unexported fields }
Request message for AgentGetSchedule.
func (*AgentGetScheduleRequest) Descriptor
deprecated
added in
v1.8.26
func (*AgentGetScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use AgentGetScheduleRequest.ProtoReflect.Descriptor instead.
func (*AgentGetScheduleRequest) GetDatetimeRange ¶ added in v1.8.26
func (x *AgentGetScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
func (*AgentGetScheduleRequest) ProtoMessage ¶ added in v1.8.26
func (*AgentGetScheduleRequest) ProtoMessage()
func (*AgentGetScheduleRequest) ProtoReflect ¶ added in v1.8.26
func (x *AgentGetScheduleRequest) ProtoReflect() protoreflect.Message
func (*AgentGetScheduleRequest) Reset ¶ added in v1.8.26
func (x *AgentGetScheduleRequest) Reset()
func (*AgentGetScheduleRequest) String ¶ added in v1.8.26
func (x *AgentGetScheduleRequest) String() string
type AgentGetScheduleResponse ¶ added in v1.8.26
type AgentGetScheduleResponse struct { // The requested shift instances, with member activities. ShiftInstances []*ShiftInstance `protobuf:"bytes,1,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // contains filtered or unexported fields }
Response message for AgentGetSchedule.
func (*AgentGetScheduleResponse) Descriptor
deprecated
added in
v1.8.26
func (*AgentGetScheduleResponse) Descriptor() ([]byte, []int)
Deprecated: Use AgentGetScheduleResponse.ProtoReflect.Descriptor instead.
func (*AgentGetScheduleResponse) GetShiftInstances ¶ added in v1.8.26
func (x *AgentGetScheduleResponse) GetShiftInstances() []*ShiftInstance
func (*AgentGetScheduleResponse) ProtoMessage ¶ added in v1.8.26
func (*AgentGetScheduleResponse) ProtoMessage()
func (*AgentGetScheduleResponse) ProtoReflect ¶ added in v1.8.26
func (x *AgentGetScheduleResponse) ProtoReflect() protoreflect.Message
func (*AgentGetScheduleResponse) Reset ¶ added in v1.8.26
func (x *AgentGetScheduleResponse) Reset()
func (*AgentGetScheduleResponse) String ¶ added in v1.8.26
func (x *AgentGetScheduleResponse) String() string
type AgentGroup ¶
type AgentGroup struct { // ID of this agent group AgentGroupSid int64 `protobuf:"varint,1,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // Parent entity of the agent group ParentEntity *ParentEntity `protobuf:"bytes,2,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // Agent group name Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Agent group description. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Datetime that the agent group was set to inactive, if not set then the agent group is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // ID of the schedule scenario that the agent group belongs to. ScheduleScenarioSid int64 `protobuf:"varint,6,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // List of constraint rule that apply to this agent group. MemberConstraintRules []*ConstraintRule `` /* 126-byte string literal not displayed */ // List of WFM agents that are members of this agent group. MemberWfmAgents []*WFMAgent `protobuf:"bytes,8,rep,name=member_wfm_agents,json=memberWfmAgents,proto3" json:"member_wfm_agents,omitempty"` // List of skill proficiencies associated with this agent group. MemberSkillProficiencies []*SkillProficiency `` /* 135-byte string literal not displayed */ // List of agent availability patterns associated with this agent group. MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a group of agents that have the same parent and other common properties.
func (*AgentGroup) Descriptor
deprecated
func (*AgentGroup) Descriptor() ([]byte, []int)
Deprecated: Use AgentGroup.ProtoReflect.Descriptor instead.
func (*AgentGroup) GetAgentGroupSid ¶
func (x *AgentGroup) GetAgentGroupSid() int64
func (*AgentGroup) GetDatetimeSetToInactive ¶
func (x *AgentGroup) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*AgentGroup) GetDescription ¶
func (x *AgentGroup) GetDescription() string
func (*AgentGroup) GetMemberAgentAvailabilityPatterns ¶
func (x *AgentGroup) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*AgentGroup) GetMemberConstraintRules ¶
func (x *AgentGroup) GetMemberConstraintRules() []*ConstraintRule
func (*AgentGroup) GetMemberSkillProficiencies ¶
func (x *AgentGroup) GetMemberSkillProficiencies() []*SkillProficiency
func (*AgentGroup) GetMemberWfmAgents ¶
func (x *AgentGroup) GetMemberWfmAgents() []*WFMAgent
func (*AgentGroup) GetName ¶
func (x *AgentGroup) GetName() string
func (*AgentGroup) GetParentEntity ¶
func (x *AgentGroup) GetParentEntity() *ParentEntity
func (*AgentGroup) GetScheduleScenarioSid ¶
func (x *AgentGroup) GetScheduleScenarioSid() int64
func (*AgentGroup) ProtoMessage ¶
func (*AgentGroup) ProtoMessage()
func (*AgentGroup) ProtoReflect ¶
func (x *AgentGroup) ProtoReflect() protoreflect.Message
func (*AgentGroup) Reset ¶
func (x *AgentGroup) Reset()
func (*AgentGroup) String ¶
func (x *AgentGroup) String() string
type AgentListLeavePetitionsRequest ¶ added in v1.8.26
type AgentListLeavePetitionsRequest struct { // Datetime range over which agent leave petitions should be retrieved. // Any agent leave petitions overlapping the datetime range may be returned. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // If true, archived agent leave petitions will be included in the response. // Otherwise, no archived requests will be included in the response. IncludeArchived bool `protobuf:"varint,2,opt,name=include_archived,json=includeArchived,proto3" json:"include_archived,omitempty"` // contains filtered or unexported fields }
Request message for AgentListLeavePetitions.
func (*AgentListLeavePetitionsRequest) Descriptor
deprecated
added in
v1.8.26
func (*AgentListLeavePetitionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AgentListLeavePetitionsRequest.ProtoReflect.Descriptor instead.
func (*AgentListLeavePetitionsRequest) GetDatetimeRange ¶ added in v1.8.26
func (x *AgentListLeavePetitionsRequest) GetDatetimeRange() *commons.DatetimeRange
func (*AgentListLeavePetitionsRequest) GetIncludeArchived ¶ added in v1.8.26
func (x *AgentListLeavePetitionsRequest) GetIncludeArchived() bool
func (*AgentListLeavePetitionsRequest) ProtoMessage ¶ added in v1.8.26
func (*AgentListLeavePetitionsRequest) ProtoMessage()
func (*AgentListLeavePetitionsRequest) ProtoReflect ¶ added in v1.8.26
func (x *AgentListLeavePetitionsRequest) ProtoReflect() protoreflect.Message
func (*AgentListLeavePetitionsRequest) Reset ¶ added in v1.8.26
func (x *AgentListLeavePetitionsRequest) Reset()
func (*AgentListLeavePetitionsRequest) String ¶ added in v1.8.26
func (x *AgentListLeavePetitionsRequest) String() string
type AgentListLeavePetitionsResponse ¶ added in v1.8.26
type AgentListLeavePetitionsResponse struct { // All agent leave petitions requests matching the parameters in the request. AgentLeavePetitions []*commons.AgentLeavePetition `protobuf:"bytes,1,rep,name=agent_leave_petitions,json=agentLeavePetitions,proto3" json:"agent_leave_petitions,omitempty"` // contains filtered or unexported fields }
Response message for AgentListLeavePetitions.
func (*AgentListLeavePetitionsResponse) Descriptor
deprecated
added in
v1.8.26
func (*AgentListLeavePetitionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AgentListLeavePetitionsResponse.ProtoReflect.Descriptor instead.
func (*AgentListLeavePetitionsResponse) GetAgentLeavePetitions ¶ added in v1.8.26
func (x *AgentListLeavePetitionsResponse) GetAgentLeavePetitions() []*commons.AgentLeavePetition
func (*AgentListLeavePetitionsResponse) ProtoMessage ¶ added in v1.8.26
func (*AgentListLeavePetitionsResponse) ProtoMessage()
func (*AgentListLeavePetitionsResponse) ProtoReflect ¶ added in v1.8.26
func (x *AgentListLeavePetitionsResponse) ProtoReflect() protoreflect.Message
func (*AgentListLeavePetitionsResponse) Reset ¶ added in v1.8.26
func (x *AgentListLeavePetitionsResponse) Reset()
func (*AgentListLeavePetitionsResponse) String ¶ added in v1.8.26
func (x *AgentListLeavePetitionsResponse) String() string
type ArchiveAgentLeavePetitionRequest ¶ added in v1.8.0
type ArchiveAgentLeavePetitionRequest struct { // ID of the agent leave petition to archive. AgentLeavePetitionId int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ArchiveAgentLeavePetition.
func (*ArchiveAgentLeavePetitionRequest) Descriptor
deprecated
added in
v1.8.0
func (*ArchiveAgentLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ArchiveAgentLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*ArchiveAgentLeavePetitionRequest) GetAgentLeavePetitionId ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
func (*ArchiveAgentLeavePetitionRequest) ProtoMessage ¶ added in v1.8.0
func (*ArchiveAgentLeavePetitionRequest) ProtoMessage()
func (*ArchiveAgentLeavePetitionRequest) ProtoReflect ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*ArchiveAgentLeavePetitionRequest) Reset ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionRequest) Reset()
func (*ArchiveAgentLeavePetitionRequest) String ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionRequest) String() string
type ArchiveAgentLeavePetitionResponse ¶ added in v1.8.0
type ArchiveAgentLeavePetitionResponse struct { // The archived Agent Leave Petition. AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for the ArchiveAgentLeavePetition.
func (*ArchiveAgentLeavePetitionResponse) Descriptor
deprecated
added in
v1.8.0
func (*ArchiveAgentLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use ArchiveAgentLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*ArchiveAgentLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.8.7
func (x *ArchiveAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*ArchiveAgentLeavePetitionResponse) ProtoMessage ¶ added in v1.8.0
func (*ArchiveAgentLeavePetitionResponse) ProtoMessage()
func (*ArchiveAgentLeavePetitionResponse) ProtoReflect ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*ArchiveAgentLeavePetitionResponse) Reset ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionResponse) Reset()
func (*ArchiveAgentLeavePetitionResponse) String ¶ added in v1.8.0
func (x *ArchiveAgentLeavePetitionResponse) String() string
type AvailabilityBitmapSet ¶
type AvailabilityBitmapSet struct { // Map of availability options belonging to the node being checked. OwnBitmap []commons.AvailabilityOption `` /* 132-byte string literal not displayed */ // Map of availability options inherited from parent nodes. InheritedBitmap []commons.AvailabilityOption `` /* 150-byte string literal not displayed */ // Map of availability options resulting from combining the inherited and own bitmap. ResultingBitmap []commons.AvailabilityOption `` /* 150-byte string literal not displayed */ // Entity that the bitmaps belong to. ParentEntity *ParentEntity `protobuf:"bytes,4,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // contains filtered or unexported fields }
Contains a set of bitmaps for an entity.
func (*AvailabilityBitmapSet) Descriptor
deprecated
func (*AvailabilityBitmapSet) Descriptor() ([]byte, []int)
Deprecated: Use AvailabilityBitmapSet.ProtoReflect.Descriptor instead.
func (*AvailabilityBitmapSet) GetInheritedBitmap ¶
func (x *AvailabilityBitmapSet) GetInheritedBitmap() []commons.AvailabilityOption
func (*AvailabilityBitmapSet) GetOwnBitmap ¶
func (x *AvailabilityBitmapSet) GetOwnBitmap() []commons.AvailabilityOption
func (*AvailabilityBitmapSet) GetParentEntity ¶
func (x *AvailabilityBitmapSet) GetParentEntity() *ParentEntity
func (*AvailabilityBitmapSet) GetResultingBitmap ¶
func (x *AvailabilityBitmapSet) GetResultingBitmap() []commons.AvailabilityOption
func (*AvailabilityBitmapSet) ProtoMessage ¶
func (*AvailabilityBitmapSet) ProtoMessage()
func (*AvailabilityBitmapSet) ProtoReflect ¶
func (x *AvailabilityBitmapSet) ProtoReflect() protoreflect.Message
func (*AvailabilityBitmapSet) Reset ¶
func (x *AvailabilityBitmapSet) Reset()
func (*AvailabilityBitmapSet) String ¶
func (x *AvailabilityBitmapSet) String() string
type BuildAgentDiagnosticsReq ¶
type BuildAgentDiagnosticsReq struct { // ID of the wfm agent to build diagnostics for. WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // ID of the schedule scenario that the wfm agent belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // ID of the agent_group to build diagnostics for. // If this field is set, the diagnostics will be built for every wfm agent in that agent group, and the @wfm-agent_sid field in this req will be ignored. AgentGroupSid int64 `protobuf:"varint,3,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // contains filtered or unexported fields }
Request message for the BuildAgentDiagnostics RPC
func (*BuildAgentDiagnosticsReq) Descriptor
deprecated
func (*BuildAgentDiagnosticsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildAgentDiagnosticsReq.ProtoReflect.Descriptor instead.
func (*BuildAgentDiagnosticsReq) GetAgentGroupSid ¶
func (x *BuildAgentDiagnosticsReq) GetAgentGroupSid() int64
func (*BuildAgentDiagnosticsReq) GetScheduleScenarioSid ¶
func (x *BuildAgentDiagnosticsReq) GetScheduleScenarioSid() int64
func (*BuildAgentDiagnosticsReq) GetWfmAgentSid ¶
func (x *BuildAgentDiagnosticsReq) GetWfmAgentSid() int64
func (*BuildAgentDiagnosticsReq) ProtoMessage ¶
func (*BuildAgentDiagnosticsReq) ProtoMessage()
func (*BuildAgentDiagnosticsReq) ProtoReflect ¶
func (x *BuildAgentDiagnosticsReq) ProtoReflect() protoreflect.Message
func (*BuildAgentDiagnosticsReq) Reset ¶
func (x *BuildAgentDiagnosticsReq) Reset()
func (*BuildAgentDiagnosticsReq) String ¶
func (x *BuildAgentDiagnosticsReq) String() string
type BuildAgentDiagnosticsRes ¶
type BuildAgentDiagnosticsRes struct { // Diagnostics built for the given req. // Will only contain one element if build for a single @wfm_agent_sid. // Will contain one element for each WFM agent if build for an @agent_group_sid.a Diagnostics []*Diagnostics `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the BuildAgentDiagnostics RPC
func (*BuildAgentDiagnosticsRes) Descriptor
deprecated
func (*BuildAgentDiagnosticsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildAgentDiagnosticsRes.ProtoReflect.Descriptor instead.
func (*BuildAgentDiagnosticsRes) GetDiagnostics ¶
func (x *BuildAgentDiagnosticsRes) GetDiagnostics() []*Diagnostics
func (*BuildAgentDiagnosticsRes) ProtoMessage ¶
func (*BuildAgentDiagnosticsRes) ProtoMessage()
func (*BuildAgentDiagnosticsRes) ProtoReflect ¶
func (x *BuildAgentDiagnosticsRes) ProtoReflect() protoreflect.Message
func (*BuildAgentDiagnosticsRes) Reset ¶
func (x *BuildAgentDiagnosticsRes) Reset()
func (*BuildAgentDiagnosticsRes) String ¶
func (x *BuildAgentDiagnosticsRes) String() string
type BuildCallProfileTemplateForSkillProfileReq
deprecated
type BuildCallProfileTemplateForSkillProfileReq struct { // ID of the skill profile of the training data used to generate the template. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Time zone in IANA format that the call profile template built will be in. TimeZone string `protobuf:"bytes,2,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"` // contains filtered or unexported fields }
Request message for the BuildCallProfileTemplateForSkillProfile RPC. DEPRECATED as of Sep/7/2023 - Use BuildCallProfileTemplate instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*BuildCallProfileTemplateForSkillProfileReq) Descriptor
deprecated
func (*BuildCallProfileTemplateForSkillProfileReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildCallProfileTemplateForSkillProfileReq.ProtoReflect.Descriptor instead.
func (*BuildCallProfileTemplateForSkillProfileReq) GetSkillProfileSid ¶
func (x *BuildCallProfileTemplateForSkillProfileReq) GetSkillProfileSid() int64
func (*BuildCallProfileTemplateForSkillProfileReq) GetTimeZone ¶ added in v1.7.52
func (x *BuildCallProfileTemplateForSkillProfileReq) GetTimeZone() string
func (*BuildCallProfileTemplateForSkillProfileReq) ProtoMessage ¶
func (*BuildCallProfileTemplateForSkillProfileReq) ProtoMessage()
func (*BuildCallProfileTemplateForSkillProfileReq) ProtoReflect ¶
func (x *BuildCallProfileTemplateForSkillProfileReq) ProtoReflect() protoreflect.Message
func (*BuildCallProfileTemplateForSkillProfileReq) Reset ¶
func (x *BuildCallProfileTemplateForSkillProfileReq) Reset()
func (*BuildCallProfileTemplateForSkillProfileReq) String ¶
func (x *BuildCallProfileTemplateForSkillProfileReq) String() string
type BuildCallProfileTemplateForSkillProfileRes
deprecated
type BuildCallProfileTemplateForSkillProfileRes struct { // call profile template found in the training data set. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,1,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // contains filtered or unexported fields }
Response message for the BuildCallProfileTemplateForSkillProfile RPC. DEPRECATED as of Sep/7/2023 - Use BuildCallProfileTemplate instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*BuildCallProfileTemplateForSkillProfileRes) Descriptor
deprecated
func (*BuildCallProfileTemplateForSkillProfileRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildCallProfileTemplateForSkillProfileRes.ProtoReflect.Descriptor instead.
func (*BuildCallProfileTemplateForSkillProfileRes) GetCallProfileTemplate ¶
func (x *BuildCallProfileTemplateForSkillProfileRes) GetCallProfileTemplate() *CallProfileTemplate
func (*BuildCallProfileTemplateForSkillProfileRes) ProtoMessage ¶
func (*BuildCallProfileTemplateForSkillProfileRes) ProtoMessage()
func (*BuildCallProfileTemplateForSkillProfileRes) ProtoReflect ¶
func (x *BuildCallProfileTemplateForSkillProfileRes) ProtoReflect() protoreflect.Message
func (*BuildCallProfileTemplateForSkillProfileRes) Reset ¶
func (x *BuildCallProfileTemplateForSkillProfileRes) Reset()
func (*BuildCallProfileTemplateForSkillProfileRes) String ¶
func (x *BuildCallProfileTemplateForSkillProfileRes) String() string
type BuildCallProfileTemplateReq ¶ added in v1.7.35
type BuildCallProfileTemplateReq struct { // Skill profile category of the training data used to generate the template. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,1,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // Time zone in IANA format that the call profile template built will be in. TimeZone string `protobuf:"bytes,2,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"` // contains filtered or unexported fields }
Request message for the BuildCallProfileTemplate RPC.
func (*BuildCallProfileTemplateReq) Descriptor
deprecated
added in
v1.7.35
func (*BuildCallProfileTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildCallProfileTemplateReq.ProtoReflect.Descriptor instead.
func (*BuildCallProfileTemplateReq) GetSkillProfileCategory ¶ added in v1.7.35
func (x *BuildCallProfileTemplateReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*BuildCallProfileTemplateReq) GetTimeZone ¶ added in v1.7.52
func (x *BuildCallProfileTemplateReq) GetTimeZone() string
func (*BuildCallProfileTemplateReq) ProtoMessage ¶ added in v1.7.35
func (*BuildCallProfileTemplateReq) ProtoMessage()
func (*BuildCallProfileTemplateReq) ProtoReflect ¶ added in v1.7.35
func (x *BuildCallProfileTemplateReq) ProtoReflect() protoreflect.Message
func (*BuildCallProfileTemplateReq) Reset ¶ added in v1.7.35
func (x *BuildCallProfileTemplateReq) Reset()
func (*BuildCallProfileTemplateReq) String ¶ added in v1.7.35
func (x *BuildCallProfileTemplateReq) String() string
type BuildCallProfileTemplateRes ¶ added in v1.7.35
type BuildCallProfileTemplateRes struct { // call profile template found in the training data set. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,1,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // contains filtered or unexported fields }
Response message for the BuildCallProfileTemplate RPC.
func (*BuildCallProfileTemplateRes) Descriptor
deprecated
added in
v1.7.35
func (*BuildCallProfileTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildCallProfileTemplateRes.ProtoReflect.Descriptor instead.
func (*BuildCallProfileTemplateRes) GetCallProfileTemplate ¶ added in v1.7.35
func (x *BuildCallProfileTemplateRes) GetCallProfileTemplate() *CallProfileTemplate
func (*BuildCallProfileTemplateRes) ProtoMessage ¶ added in v1.7.35
func (*BuildCallProfileTemplateRes) ProtoMessage()
func (*BuildCallProfileTemplateRes) ProtoReflect ¶ added in v1.7.35
func (x *BuildCallProfileTemplateRes) ProtoReflect() protoreflect.Message
func (*BuildCallProfileTemplateRes) Reset ¶ added in v1.7.35
func (x *BuildCallProfileTemplateRes) Reset()
func (*BuildCallProfileTemplateRes) String ¶ added in v1.7.35
func (x *BuildCallProfileTemplateRes) String() string
type BuildDOWAndMOYProfilesReq ¶
type BuildDOWAndMOYProfilesReq struct { // ProfileTOD to use to build the ProfileDOW and ProfileMOY ProfileTod *commons.ProfileTOD `protobuf:"bytes,1,opt,name=profile_tod,json=profileTod,proto3" json:"profile_tod,omitempty"` // ProfileWOMS to use to build the ProfileDOW and ProfileMOY ProfileWoms *commons.ProfileWOMS `protobuf:"bytes,2,opt,name=profile_woms,json=profileWoms,proto3" json:"profile_woms,omitempty"` // Indicates if the @profile_tod and @profile_woms belongs to the average fields of a call profile template. IsAverageProfile bool `protobuf:"varint,3,opt,name=is_average_profile,json=isAverageProfile,proto3" json:"is_average_profile,omitempty"` // contains filtered or unexported fields }
Request message for the BuildDOWAndMOYProfiles RPC
func (*BuildDOWAndMOYProfilesReq) Descriptor
deprecated
func (*BuildDOWAndMOYProfilesReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildDOWAndMOYProfilesReq.ProtoReflect.Descriptor instead.
func (*BuildDOWAndMOYProfilesReq) GetIsAverageProfile ¶
func (x *BuildDOWAndMOYProfilesReq) GetIsAverageProfile() bool
func (*BuildDOWAndMOYProfilesReq) GetProfileTod ¶
func (x *BuildDOWAndMOYProfilesReq) GetProfileTod() *commons.ProfileTOD
func (*BuildDOWAndMOYProfilesReq) GetProfileWoms ¶
func (x *BuildDOWAndMOYProfilesReq) GetProfileWoms() *commons.ProfileWOMS
func (*BuildDOWAndMOYProfilesReq) ProtoMessage ¶
func (*BuildDOWAndMOYProfilesReq) ProtoMessage()
func (*BuildDOWAndMOYProfilesReq) ProtoReflect ¶
func (x *BuildDOWAndMOYProfilesReq) ProtoReflect() protoreflect.Message
func (*BuildDOWAndMOYProfilesReq) Reset ¶
func (x *BuildDOWAndMOYProfilesReq) Reset()
func (*BuildDOWAndMOYProfilesReq) String ¶
func (x *BuildDOWAndMOYProfilesReq) String() string
type BuildDOWAndMOYProfilesRes ¶
type BuildDOWAndMOYProfilesRes struct { // Generated ProfileDOW from the request parameters. ProfileDow *commons.ProfileDOW `protobuf:"bytes,1,opt,name=profile_dow,json=profileDow,proto3" json:"profile_dow,omitempty"` // Generated ProfileMOY from the request parameters. ProfileMoy *commons.ProfileMOY `protobuf:"bytes,2,opt,name=profile_moy,json=profileMoy,proto3" json:"profile_moy,omitempty"` // contains filtered or unexported fields }
Response message for the BuildDOWAndMOYProfiles RPC
func (*BuildDOWAndMOYProfilesRes) Descriptor
deprecated
func (*BuildDOWAndMOYProfilesRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildDOWAndMOYProfilesRes.ProtoReflect.Descriptor instead.
func (*BuildDOWAndMOYProfilesRes) GetProfileDow ¶
func (x *BuildDOWAndMOYProfilesRes) GetProfileDow() *commons.ProfileDOW
func (*BuildDOWAndMOYProfilesRes) GetProfileMoy ¶
func (x *BuildDOWAndMOYProfilesRes) GetProfileMoy() *commons.ProfileMOY
func (*BuildDOWAndMOYProfilesRes) ProtoMessage ¶
func (*BuildDOWAndMOYProfilesRes) ProtoMessage()
func (*BuildDOWAndMOYProfilesRes) ProtoReflect ¶
func (x *BuildDOWAndMOYProfilesRes) ProtoReflect() protoreflect.Message
func (*BuildDOWAndMOYProfilesRes) Reset ¶
func (x *BuildDOWAndMOYProfilesRes) Reset()
func (*BuildDOWAndMOYProfilesRes) String ¶
func (x *BuildDOWAndMOYProfilesRes) String() string
type BuildDraftScheduleReq ¶
type BuildDraftScheduleReq struct { // ID of the draft schedule. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // ID of the node's schedule scenario sid. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Datetime range to set for the schedule scenario used to make the draft schedule. // If left blank, the current scheduling range for the scenario will be used ScheduleScenarioSchedulingRange *commons.DatetimeRange `` /* 158-byte string literal not displayed */ // The node that the shifts should be associated with. NodeSelector *ParentEntity `protobuf:"bytes,4,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // Set to true to include shift instances. IncludeShiftInstances bool `` /* 127-byte string literal not displayed */ // Set to true to include shift template in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftTemplate bool `protobuf:"varint,6,opt,name=include_shift_template,json=includeShiftTemplate,proto3" json:"include_shift_template,omitempty"` // Set to true to include shift segments in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftSegments bool `protobuf:"varint,7,opt,name=include_shift_segments,json=includeShiftSegments,proto3" json:"include_shift_segments,omitempty"` // Set to true to include scheduling activity in each of the returned shift segments. // Only effective when include_shift_instances and include_shift_segments are also set to true. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include non skill activity in each of the returned scheduling activities. // Only effective when include_scheduling_activity, include_shift_segments and include_shift_instances are also set to true. IncludeActivity bool `protobuf:"varint,9,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // Set to true to automatically generate agents to meet the requirements of the shift templates min and max agents. // Otherwise, no agents will be generated to meet these requirements. AutoGenerateAgents bool `protobuf:"varint,10,opt,name=auto_generate_agents,json=autoGenerateAgents,proto3" json:"auto_generate_agents,omitempty"` // The scheduling target. SchedulingTarget *SchedulingTarget `protobuf:"bytes,11,opt,name=scheduling_target,json=schedulingTarget,proto3" json:"scheduling_target,omitempty"` // contains filtered or unexported fields }
Request message for the BuildDraftSchedule RPC.
func (*BuildDraftScheduleReq) Descriptor
deprecated
func (*BuildDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*BuildDraftScheduleReq) GetAutoGenerateAgents ¶ added in v1.7.78
func (x *BuildDraftScheduleReq) GetAutoGenerateAgents() bool
func (*BuildDraftScheduleReq) GetDraftScheduleSid ¶
func (x *BuildDraftScheduleReq) GetDraftScheduleSid() int64
func (*BuildDraftScheduleReq) GetIncludeActivity ¶
func (x *BuildDraftScheduleReq) GetIncludeActivity() bool
func (*BuildDraftScheduleReq) GetIncludeSchedulingActivity ¶
func (x *BuildDraftScheduleReq) GetIncludeSchedulingActivity() bool
func (*BuildDraftScheduleReq) GetIncludeShiftInstances ¶
func (x *BuildDraftScheduleReq) GetIncludeShiftInstances() bool
func (*BuildDraftScheduleReq) GetIncludeShiftSegments ¶
func (x *BuildDraftScheduleReq) GetIncludeShiftSegments() bool
func (*BuildDraftScheduleReq) GetIncludeShiftTemplate ¶
func (x *BuildDraftScheduleReq) GetIncludeShiftTemplate() bool
func (*BuildDraftScheduleReq) GetNodeSelector ¶
func (x *BuildDraftScheduleReq) GetNodeSelector() *ParentEntity
func (*BuildDraftScheduleReq) GetScheduleScenarioSchedulingRange ¶
func (x *BuildDraftScheduleReq) GetScheduleScenarioSchedulingRange() *commons.DatetimeRange
func (*BuildDraftScheduleReq) GetScheduleScenarioSid ¶
func (x *BuildDraftScheduleReq) GetScheduleScenarioSid() int64
func (*BuildDraftScheduleReq) GetSchedulingTarget ¶ added in v1.8.27
func (x *BuildDraftScheduleReq) GetSchedulingTarget() *SchedulingTarget
func (*BuildDraftScheduleReq) ProtoMessage ¶
func (*BuildDraftScheduleReq) ProtoMessage()
func (*BuildDraftScheduleReq) ProtoReflect ¶
func (x *BuildDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*BuildDraftScheduleReq) Reset ¶
func (x *BuildDraftScheduleReq) Reset()
func (*BuildDraftScheduleReq) String ¶
func (x *BuildDraftScheduleReq) String() string
type BuildDraftScheduleRes ¶
type BuildDraftScheduleRes struct { // The built draft schedule. DraftSchedule *DraftSchedule `protobuf:"bytes,1,opt,name=draft_schedule,json=draftSchedule,proto3" json:"draft_schedule,omitempty"` // Set of diagnostic reports for the given @draft_schedule_sid. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // The scheduling result metric for the built schedule range. SchedulingResultMetric *commons.SchedulingResultMetric `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the BuildDraftSchedule RPC
func (*BuildDraftScheduleRes) Descriptor
deprecated
func (*BuildDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*BuildDraftScheduleRes) GetDiagnostics ¶
func (x *BuildDraftScheduleRes) GetDiagnostics() []*Diagnostic
func (*BuildDraftScheduleRes) GetDraftSchedule ¶
func (x *BuildDraftScheduleRes) GetDraftSchedule() *DraftSchedule
func (*BuildDraftScheduleRes) GetSchedulingResultMetric ¶ added in v1.7.40
func (x *BuildDraftScheduleRes) GetSchedulingResultMetric() *commons.SchedulingResultMetric
func (*BuildDraftScheduleRes) ProtoMessage ¶
func (*BuildDraftScheduleRes) ProtoMessage()
func (*BuildDraftScheduleRes) ProtoReflect ¶
func (x *BuildDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*BuildDraftScheduleRes) Reset ¶
func (x *BuildDraftScheduleRes) Reset()
func (*BuildDraftScheduleRes) String ¶
func (x *BuildDraftScheduleRes) String() string
type BuildGlobalDiagnosticsReq ¶
type BuildGlobalDiagnosticsReq struct { // ID of the schedule scenario to get diagnostics for. ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the BuildGlobalDiagnostics RPC
func (*BuildGlobalDiagnosticsReq) Descriptor
deprecated
func (*BuildGlobalDiagnosticsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildGlobalDiagnosticsReq.ProtoReflect.Descriptor instead.
func (*BuildGlobalDiagnosticsReq) GetScheduleScenarioSid ¶
func (x *BuildGlobalDiagnosticsReq) GetScheduleScenarioSid() int64
func (*BuildGlobalDiagnosticsReq) ProtoMessage ¶
func (*BuildGlobalDiagnosticsReq) ProtoMessage()
func (*BuildGlobalDiagnosticsReq) ProtoReflect ¶
func (x *BuildGlobalDiagnosticsReq) ProtoReflect() protoreflect.Message
func (*BuildGlobalDiagnosticsReq) Reset ¶
func (x *BuildGlobalDiagnosticsReq) Reset()
func (*BuildGlobalDiagnosticsReq) String ¶
func (x *BuildGlobalDiagnosticsReq) String() string
type BuildGlobalDiagnosticsRes ¶
type BuildGlobalDiagnosticsRes struct { // Set of diagnostic reports for the given @schedule_scenario_sid. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // Set of all nodes checked during the diagnostics. NodesChecked []*ParentEntity `protobuf:"bytes,2,rep,name=nodes_checked,json=nodesChecked,proto3" json:"nodes_checked,omitempty"` // contains filtered or unexported fields }
Response message for the BuildGlobalDiagnostics RPC
func (*BuildGlobalDiagnosticsRes) Descriptor
deprecated
func (*BuildGlobalDiagnosticsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildGlobalDiagnosticsRes.ProtoReflect.Descriptor instead.
func (*BuildGlobalDiagnosticsRes) GetDiagnostics ¶
func (x *BuildGlobalDiagnosticsRes) GetDiagnostics() []*Diagnostic
func (*BuildGlobalDiagnosticsRes) GetNodesChecked ¶
func (x *BuildGlobalDiagnosticsRes) GetNodesChecked() []*ParentEntity
func (*BuildGlobalDiagnosticsRes) ProtoMessage ¶
func (*BuildGlobalDiagnosticsRes) ProtoMessage()
func (*BuildGlobalDiagnosticsRes) ProtoReflect ¶
func (x *BuildGlobalDiagnosticsRes) ProtoReflect() protoreflect.Message
func (*BuildGlobalDiagnosticsRes) Reset ¶
func (x *BuildGlobalDiagnosticsRes) Reset()
func (*BuildGlobalDiagnosticsRes) String ¶
func (x *BuildGlobalDiagnosticsRes) String() string
type BuildNodeDiagnosticsReq ¶
type BuildNodeDiagnosticsReq struct { // The node that @diagnostics will be associated with. NodeToCheck *ParentEntity `protobuf:"bytes,1,opt,name=node_to_check,json=nodeToCheck,proto3" json:"node_to_check,omitempty"` // ID of the schedule scenario that @node_to_check belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the BuildNodeDiagnostics RPC
func (*BuildNodeDiagnosticsReq) Descriptor
deprecated
func (*BuildNodeDiagnosticsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildNodeDiagnosticsReq.ProtoReflect.Descriptor instead.
func (*BuildNodeDiagnosticsReq) GetNodeToCheck ¶
func (x *BuildNodeDiagnosticsReq) GetNodeToCheck() *ParentEntity
func (*BuildNodeDiagnosticsReq) GetScheduleScenarioSid ¶
func (x *BuildNodeDiagnosticsReq) GetScheduleScenarioSid() int64
func (*BuildNodeDiagnosticsReq) ProtoMessage ¶
func (*BuildNodeDiagnosticsReq) ProtoMessage()
func (*BuildNodeDiagnosticsReq) ProtoReflect ¶
func (x *BuildNodeDiagnosticsReq) ProtoReflect() protoreflect.Message
func (*BuildNodeDiagnosticsReq) Reset ¶
func (x *BuildNodeDiagnosticsReq) Reset()
func (*BuildNodeDiagnosticsReq) String ¶
func (x *BuildNodeDiagnosticsReq) String() string
type BuildNodeDiagnosticsRes ¶
type BuildNodeDiagnosticsRes struct { // Set of diagnostic reports for the given @node_to_check. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // Set of all nodes checked during the diagnostics. NodesChecked []*ParentEntity `protobuf:"bytes,2,rep,name=nodes_checked,json=nodesChecked,proto3" json:"nodes_checked,omitempty"` // contains filtered or unexported fields }
Response message for the BuildNodeDiagnostics RPC
func (*BuildNodeDiagnosticsRes) Descriptor
deprecated
func (*BuildNodeDiagnosticsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildNodeDiagnosticsRes.ProtoReflect.Descriptor instead.
func (*BuildNodeDiagnosticsRes) GetDiagnostics ¶
func (x *BuildNodeDiagnosticsRes) GetDiagnostics() []*Diagnostic
func (*BuildNodeDiagnosticsRes) GetNodesChecked ¶
func (x *BuildNodeDiagnosticsRes) GetNodesChecked() []*ParentEntity
func (*BuildNodeDiagnosticsRes) ProtoMessage ¶
func (*BuildNodeDiagnosticsRes) ProtoMessage()
func (*BuildNodeDiagnosticsRes) ProtoReflect ¶
func (x *BuildNodeDiagnosticsRes) ProtoReflect() protoreflect.Message
func (*BuildNodeDiagnosticsRes) Reset ¶
func (x *BuildNodeDiagnosticsRes) Reset()
func (*BuildNodeDiagnosticsRes) String ¶
func (x *BuildNodeDiagnosticsRes) String() string
type BuildProfileForecastByIntervalReq ¶
type BuildProfileForecastByIntervalReq struct { // Template to use to generate the profile forecast. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,1,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // If @fixed_averages_forecast is set to true it will do a fixed averages forecast, // and will only use the fixed averages fields and @total_calls_profile from the @call_profile_template. // Otherwise, it will do a regular profile forecast and only the fixed averages fields @call_profile_template will be ignored. FixedAveragesForecast bool `` /* 127-byte string literal not displayed */ // ID of the skill profile that the forecast will belong to. // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,3,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Skill profile category that the forecast belongs to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,4,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the BuildProfileForecastByInterval RPC
func (*BuildProfileForecastByIntervalReq) Descriptor
deprecated
func (*BuildProfileForecastByIntervalReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildProfileForecastByIntervalReq.ProtoReflect.Descriptor instead.
func (*BuildProfileForecastByIntervalReq) GetCallProfileTemplate ¶
func (x *BuildProfileForecastByIntervalReq) GetCallProfileTemplate() *CallProfileTemplate
func (*BuildProfileForecastByIntervalReq) GetFixedAveragesForecast ¶
func (x *BuildProfileForecastByIntervalReq) GetFixedAveragesForecast() bool
func (*BuildProfileForecastByIntervalReq) GetSkillProfileCategory ¶ added in v1.7.35
func (x *BuildProfileForecastByIntervalReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*BuildProfileForecastByIntervalReq) GetSkillProfileSid
deprecated
func (x *BuildProfileForecastByIntervalReq) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*BuildProfileForecastByIntervalReq) ProtoMessage ¶
func (*BuildProfileForecastByIntervalReq) ProtoMessage()
func (*BuildProfileForecastByIntervalReq) ProtoReflect ¶
func (x *BuildProfileForecastByIntervalReq) ProtoReflect() protoreflect.Message
func (*BuildProfileForecastByIntervalReq) Reset ¶
func (x *BuildProfileForecastByIntervalReq) Reset()
func (*BuildProfileForecastByIntervalReq) String ¶
func (x *BuildProfileForecastByIntervalReq) String() string
type BuildProfileForecastByIntervalWithStatsReq ¶
type BuildProfileForecastByIntervalWithStatsReq struct { // Template to use to generate the profile forecast. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,1,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // If @fixed_averages_forecast is set to true it will do a fixed averages forecast, // and will only use the fixed averages fields and @total_calls_profile from the @call_profile_template. // Otherwise, it will do a regular profile forecast and only the fixed averages fields @call_profile_template will be ignored. FixedAveragesForecast bool `` /* 127-byte string literal not displayed */ // ID of the skill profile that the forecast will belong to. // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,3,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Skill profile category that the forecast belongs to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,4,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the BuildProfileForecastByIntervalWithStats RPC
func (*BuildProfileForecastByIntervalWithStatsReq) Descriptor
deprecated
func (*BuildProfileForecastByIntervalWithStatsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildProfileForecastByIntervalWithStatsReq.ProtoReflect.Descriptor instead.
func (*BuildProfileForecastByIntervalWithStatsReq) GetCallProfileTemplate ¶
func (x *BuildProfileForecastByIntervalWithStatsReq) GetCallProfileTemplate() *CallProfileTemplate
func (*BuildProfileForecastByIntervalWithStatsReq) GetFixedAveragesForecast ¶
func (x *BuildProfileForecastByIntervalWithStatsReq) GetFixedAveragesForecast() bool
func (*BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileCategory ¶ added in v1.7.35
func (x *BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileSid
deprecated
func (x *BuildProfileForecastByIntervalWithStatsReq) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*BuildProfileForecastByIntervalWithStatsReq) ProtoMessage ¶
func (*BuildProfileForecastByIntervalWithStatsReq) ProtoMessage()
func (*BuildProfileForecastByIntervalWithStatsReq) ProtoReflect ¶
func (x *BuildProfileForecastByIntervalWithStatsReq) ProtoReflect() protoreflect.Message
func (*BuildProfileForecastByIntervalWithStatsReq) Reset ¶
func (x *BuildProfileForecastByIntervalWithStatsReq) Reset()
func (*BuildProfileForecastByIntervalWithStatsReq) String ¶
func (x *BuildProfileForecastByIntervalWithStatsReq) String() string
type BuildProfileForecastByIntervalWithStatsRes ¶
type BuildProfileForecastByIntervalWithStatsRes struct { // Types that are assignable to ResultOneof: // // *BuildProfileForecastByIntervalWithStatsRes_CallData // *BuildProfileForecastByIntervalWithStatsRes_ForecastStats ResultOneof isBuildProfileForecastByIntervalWithStatsRes_ResultOneof `protobuf_oneof:"result_oneof"` // contains filtered or unexported fields }
Response message for BuildProfileForecastByIntervalWithStats RPC
func (*BuildProfileForecastByIntervalWithStatsRes) Descriptor
deprecated
func (*BuildProfileForecastByIntervalWithStatsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildProfileForecastByIntervalWithStatsRes.ProtoReflect.Descriptor instead.
func (*BuildProfileForecastByIntervalWithStatsRes) GetCallData ¶
func (x *BuildProfileForecastByIntervalWithStatsRes) GetCallData() *CallDataByInterval
func (*BuildProfileForecastByIntervalWithStatsRes) GetForecastStats ¶
func (x *BuildProfileForecastByIntervalWithStatsRes) GetForecastStats() *GetForecastStatisticsRes
func (*BuildProfileForecastByIntervalWithStatsRes) GetResultOneof ¶
func (m *BuildProfileForecastByIntervalWithStatsRes) GetResultOneof() isBuildProfileForecastByIntervalWithStatsRes_ResultOneof
func (*BuildProfileForecastByIntervalWithStatsRes) ProtoMessage ¶
func (*BuildProfileForecastByIntervalWithStatsRes) ProtoMessage()
func (*BuildProfileForecastByIntervalWithStatsRes) ProtoReflect ¶
func (x *BuildProfileForecastByIntervalWithStatsRes) ProtoReflect() protoreflect.Message
func (*BuildProfileForecastByIntervalWithStatsRes) Reset ¶
func (x *BuildProfileForecastByIntervalWithStatsRes) Reset()
func (*BuildProfileForecastByIntervalWithStatsRes) String ¶
func (x *BuildProfileForecastByIntervalWithStatsRes) String() string
type BuildProfileForecastByIntervalWithStatsRes_CallData ¶
type BuildProfileForecastByIntervalWithStatsRes_CallData struct { // Forecast data intervals generated from the forecast CallData *CallDataByInterval `protobuf:"bytes,1,opt,name=call_data,json=callData,proto3,oneof"` }
type BuildProfileForecastByIntervalWithStatsRes_ForecastStats ¶
type BuildProfileForecastByIntervalWithStatsRes_ForecastStats struct { // Statistics comparing the historical data during the test interval with the prediction data during the same period. // This will only be the type of the first message returned. ForecastStats *GetForecastStatisticsRes `protobuf:"bytes,2,opt,name=forecast_stats,json=forecastStats,proto3,oneof"` }
type BuildRegressionForecastByIntervalReq ¶
type BuildRegressionForecastByIntervalReq struct { // the following only apply for avgs_processing_type=RegressionForecasterAvgsProcessingType.FIXED_AVERAGES // optional AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // optional AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // Template to use to generate the regression forecast RegressionTemplate *RegressionTemplate `protobuf:"bytes,5,opt,name=regression_template,json=regressionTemplate,proto3" json:"regression_template,omitempty"` // IDs of the skill profiles to generate the forecasts, SkillProfileSidsToForecast []int64 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the BuildRegressionForecastByInterval RPC
func (*BuildRegressionForecastByIntervalReq) Descriptor
deprecated
func (*BuildRegressionForecastByIntervalReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildRegressionForecastByIntervalReq.ProtoReflect.Descriptor instead.
func (*BuildRegressionForecastByIntervalReq) GetAverageAfterCallWorkInSeconds ¶
func (x *BuildRegressionForecastByIntervalReq) GetAverageAfterCallWorkInSeconds() float32
func (*BuildRegressionForecastByIntervalReq) GetAverageHandleTimeInSeconds ¶
func (x *BuildRegressionForecastByIntervalReq) GetAverageHandleTimeInSeconds() float32
func (*BuildRegressionForecastByIntervalReq) GetAverageSpeedOfAnswerInSeconds ¶
func (x *BuildRegressionForecastByIntervalReq) GetAverageSpeedOfAnswerInSeconds() float32
func (*BuildRegressionForecastByIntervalReq) GetAverageTimeToAbortInSeconds ¶
func (x *BuildRegressionForecastByIntervalReq) GetAverageTimeToAbortInSeconds() float32
func (*BuildRegressionForecastByIntervalReq) GetRegressionTemplate ¶
func (x *BuildRegressionForecastByIntervalReq) GetRegressionTemplate() *RegressionTemplate
func (*BuildRegressionForecastByIntervalReq) GetSkillProfileSidsToForecast ¶
func (x *BuildRegressionForecastByIntervalReq) GetSkillProfileSidsToForecast() []int64
func (*BuildRegressionForecastByIntervalReq) ProtoMessage ¶
func (*BuildRegressionForecastByIntervalReq) ProtoMessage()
func (*BuildRegressionForecastByIntervalReq) ProtoReflect ¶
func (x *BuildRegressionForecastByIntervalReq) ProtoReflect() protoreflect.Message
func (*BuildRegressionForecastByIntervalReq) Reset ¶
func (x *BuildRegressionForecastByIntervalReq) Reset()
func (*BuildRegressionForecastByIntervalReq) String ¶
func (x *BuildRegressionForecastByIntervalReq) String() string
type BuildRegressionForecastByIntervalWithStatsReq ¶
type BuildRegressionForecastByIntervalWithStatsReq struct { // the following only apply for avgs_processing_type=RegressionForecasterAvgsProcessingType.FIXED_AVERAGES // optional AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // optional AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // Template to use to generate the regression forecast RegressionTemplate *RegressionTemplate `protobuf:"bytes,5,opt,name=regression_template,json=regressionTemplate,proto3" json:"regression_template,omitempty"` // IDs of the skill profiles to generate the forecasts, SkillProfileSidsToForecast []int64 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the BuildRegressionForecastByIntervalWithStats RPC
func (*BuildRegressionForecastByIntervalWithStatsReq) Descriptor
deprecated
func (*BuildRegressionForecastByIntervalWithStatsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildRegressionForecastByIntervalWithStatsReq.ProtoReflect.Descriptor instead.
func (*BuildRegressionForecastByIntervalWithStatsReq) GetAverageAfterCallWorkInSeconds ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageAfterCallWorkInSeconds() float32
func (*BuildRegressionForecastByIntervalWithStatsReq) GetAverageHandleTimeInSeconds ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageHandleTimeInSeconds() float32
func (*BuildRegressionForecastByIntervalWithStatsReq) GetAverageSpeedOfAnswerInSeconds ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageSpeedOfAnswerInSeconds() float32
func (*BuildRegressionForecastByIntervalWithStatsReq) GetAverageTimeToAbortInSeconds ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetAverageTimeToAbortInSeconds() float32
func (*BuildRegressionForecastByIntervalWithStatsReq) GetRegressionTemplate ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetRegressionTemplate() *RegressionTemplate
func (*BuildRegressionForecastByIntervalWithStatsReq) GetSkillProfileSidsToForecast ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) GetSkillProfileSidsToForecast() []int64
func (*BuildRegressionForecastByIntervalWithStatsReq) ProtoMessage ¶
func (*BuildRegressionForecastByIntervalWithStatsReq) ProtoMessage()
func (*BuildRegressionForecastByIntervalWithStatsReq) ProtoReflect ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) ProtoReflect() protoreflect.Message
func (*BuildRegressionForecastByIntervalWithStatsReq) Reset ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) Reset()
func (*BuildRegressionForecastByIntervalWithStatsReq) String ¶
func (x *BuildRegressionForecastByIntervalWithStatsReq) String() string
type BuildRegressionForecastByIntervalWithStatsRes ¶
type BuildRegressionForecastByIntervalWithStatsRes struct { // Types that are assignable to ResultOneof: // // *BuildRegressionForecastByIntervalWithStatsRes_CallData // *BuildRegressionForecastByIntervalWithStatsRes_ForecastStats ResultOneof isBuildRegressionForecastByIntervalWithStatsRes_ResultOneof `protobuf_oneof:"result_oneof"` // contains filtered or unexported fields }
Response message for BuildRegressionForecastByIntervalWithStats RPC
func (*BuildRegressionForecastByIntervalWithStatsRes) Descriptor
deprecated
func (*BuildRegressionForecastByIntervalWithStatsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildRegressionForecastByIntervalWithStatsRes.ProtoReflect.Descriptor instead.
func (*BuildRegressionForecastByIntervalWithStatsRes) GetCallData ¶
func (x *BuildRegressionForecastByIntervalWithStatsRes) GetCallData() *CallDataByInterval
func (*BuildRegressionForecastByIntervalWithStatsRes) GetForecastStats ¶
func (x *BuildRegressionForecastByIntervalWithStatsRes) GetForecastStats() *GetForecastStatisticsRes
func (*BuildRegressionForecastByIntervalWithStatsRes) GetResultOneof ¶
func (m *BuildRegressionForecastByIntervalWithStatsRes) GetResultOneof() isBuildRegressionForecastByIntervalWithStatsRes_ResultOneof
func (*BuildRegressionForecastByIntervalWithStatsRes) ProtoMessage ¶
func (*BuildRegressionForecastByIntervalWithStatsRes) ProtoMessage()
func (*BuildRegressionForecastByIntervalWithStatsRes) ProtoReflect ¶
func (x *BuildRegressionForecastByIntervalWithStatsRes) ProtoReflect() protoreflect.Message
func (*BuildRegressionForecastByIntervalWithStatsRes) Reset ¶
func (x *BuildRegressionForecastByIntervalWithStatsRes) Reset()
func (*BuildRegressionForecastByIntervalWithStatsRes) String ¶
func (x *BuildRegressionForecastByIntervalWithStatsRes) String() string
type BuildRegressionForecastByIntervalWithStatsRes_CallData ¶
type BuildRegressionForecastByIntervalWithStatsRes_CallData struct { // Forecast data intervals generated from the forecast CallData *CallDataByInterval `protobuf:"bytes,1,opt,name=call_data,json=callData,proto3,oneof"` }
type BuildRegressionForecastByIntervalWithStatsRes_ForecastStats ¶
type BuildRegressionForecastByIntervalWithStatsRes_ForecastStats struct { // Statistics comparing the historical data during the test interval with the prediction data during the same period. // This will only be the type of the first message returned. ForecastStats *GetForecastStatisticsRes `protobuf:"bytes,2,opt,name=forecast_stats,json=forecastStats,proto3,oneof"` }
type BuildShiftTemplateDiagnosticsReq ¶
type BuildShiftTemplateDiagnosticsReq struct { // ID of the shift template to build diagnostics for. ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // ID of the schedule scenario that the shift template belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for BuildShiftTemplateDiagnostics RPC
func (*BuildShiftTemplateDiagnosticsReq) Descriptor
deprecated
func (*BuildShiftTemplateDiagnosticsReq) Descriptor() ([]byte, []int)
Deprecated: Use BuildShiftTemplateDiagnosticsReq.ProtoReflect.Descriptor instead.
func (*BuildShiftTemplateDiagnosticsReq) GetScheduleScenarioSid ¶
func (x *BuildShiftTemplateDiagnosticsReq) GetScheduleScenarioSid() int64
func (*BuildShiftTemplateDiagnosticsReq) GetShiftTemplateSid ¶
func (x *BuildShiftTemplateDiagnosticsReq) GetShiftTemplateSid() int64
func (*BuildShiftTemplateDiagnosticsReq) ProtoMessage ¶
func (*BuildShiftTemplateDiagnosticsReq) ProtoMessage()
func (*BuildShiftTemplateDiagnosticsReq) ProtoReflect ¶
func (x *BuildShiftTemplateDiagnosticsReq) ProtoReflect() protoreflect.Message
func (*BuildShiftTemplateDiagnosticsReq) Reset ¶
func (x *BuildShiftTemplateDiagnosticsReq) Reset()
func (*BuildShiftTemplateDiagnosticsReq) String ¶
func (x *BuildShiftTemplateDiagnosticsReq) String() string
type BuildShiftTemplateDiagnosticsRes ¶
type BuildShiftTemplateDiagnosticsRes struct { // Diagnostic reports for the shift template associated with @shift_template_sid. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for BuildShiftTemplateDiagnostics RPC
func (*BuildShiftTemplateDiagnosticsRes) Descriptor
deprecated
func (*BuildShiftTemplateDiagnosticsRes) Descriptor() ([]byte, []int)
Deprecated: Use BuildShiftTemplateDiagnosticsRes.ProtoReflect.Descriptor instead.
func (*BuildShiftTemplateDiagnosticsRes) GetDiagnostics ¶
func (x *BuildShiftTemplateDiagnosticsRes) GetDiagnostics() []*Diagnostic
func (*BuildShiftTemplateDiagnosticsRes) ProtoMessage ¶
func (*BuildShiftTemplateDiagnosticsRes) ProtoMessage()
func (*BuildShiftTemplateDiagnosticsRes) ProtoReflect ¶
func (x *BuildShiftTemplateDiagnosticsRes) ProtoReflect() protoreflect.Message
func (*BuildShiftTemplateDiagnosticsRes) Reset ¶
func (x *BuildShiftTemplateDiagnosticsRes) Reset()
func (*BuildShiftTemplateDiagnosticsRes) String ¶
func (x *BuildShiftTemplateDiagnosticsRes) String() string
type CalculateTrainingDataAveragesForSkillProfileReq ¶
type CalculateTrainingDataAveragesForSkillProfileReq struct { // The training data used to calculate the averages will belong to this skill profile. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CalculateTrainingDataAveragesForSkillProfile RPC
func (*CalculateTrainingDataAveragesForSkillProfileReq) Descriptor
deprecated
func (*CalculateTrainingDataAveragesForSkillProfileReq) Descriptor() ([]byte, []int)
Deprecated: Use CalculateTrainingDataAveragesForSkillProfileReq.ProtoReflect.Descriptor instead.
func (*CalculateTrainingDataAveragesForSkillProfileReq) GetSkillProfileSid ¶
func (x *CalculateTrainingDataAveragesForSkillProfileReq) GetSkillProfileSid() int64
func (*CalculateTrainingDataAveragesForSkillProfileReq) ProtoMessage ¶
func (*CalculateTrainingDataAveragesForSkillProfileReq) ProtoMessage()
func (*CalculateTrainingDataAveragesForSkillProfileReq) ProtoReflect ¶
func (x *CalculateTrainingDataAveragesForSkillProfileReq) ProtoReflect() protoreflect.Message
func (*CalculateTrainingDataAveragesForSkillProfileReq) Reset ¶
func (x *CalculateTrainingDataAveragesForSkillProfileReq) Reset()
func (*CalculateTrainingDataAveragesForSkillProfileReq) String ¶
func (x *CalculateTrainingDataAveragesForSkillProfileReq) String() string
type CalculateTrainingDataAveragesForSkillProfileRes ¶
type CalculateTrainingDataAveragesForSkillProfileRes struct { // averages found in the training data set. AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CalculateTrainingDataAveragesForSkillProfile RPC
func (*CalculateTrainingDataAveragesForSkillProfileRes) Descriptor
deprecated
func (*CalculateTrainingDataAveragesForSkillProfileRes) Descriptor() ([]byte, []int)
Deprecated: Use CalculateTrainingDataAveragesForSkillProfileRes.ProtoReflect.Descriptor instead.
func (*CalculateTrainingDataAveragesForSkillProfileRes) GetAverageAfterCallWorkInSeconds ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageAfterCallWorkInSeconds() float32
func (*CalculateTrainingDataAveragesForSkillProfileRes) GetAverageHandleTimeInSeconds ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageHandleTimeInSeconds() float32
func (*CalculateTrainingDataAveragesForSkillProfileRes) GetAverageSpeedOfAnswerInSeconds ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageSpeedOfAnswerInSeconds() float32
func (*CalculateTrainingDataAveragesForSkillProfileRes) GetAverageTimeToAbortInSeconds ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) GetAverageTimeToAbortInSeconds() float32
func (*CalculateTrainingDataAveragesForSkillProfileRes) ProtoMessage ¶
func (*CalculateTrainingDataAveragesForSkillProfileRes) ProtoMessage()
func (*CalculateTrainingDataAveragesForSkillProfileRes) ProtoReflect ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) ProtoReflect() protoreflect.Message
func (*CalculateTrainingDataAveragesForSkillProfileRes) Reset ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) Reset()
func (*CalculateTrainingDataAveragesForSkillProfileRes) String ¶
func (x *CalculateTrainingDataAveragesForSkillProfileRes) String() string
type CallCenterNode ¶
type CallCenterNode struct { // Node unique id (genereated on the backend when sent for creation). CallCenterNodeSid int64 `protobuf:"varint,1,opt,name=call_center_node_sid,json=callCenterNodeSid,proto3" json:"call_center_node_sid,omitempty"` // Node name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Node description. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Datetime that the node was set to inactive, if not set then the node is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Call Center TimeZone TimeZoneVal commons.TimeZone `protobuf:"varint,5,opt,name=time_zone_val,json=timeZoneVal,proto3,enum=api.commons.TimeZone" json:"time_zone_val,omitempty"` // ID of the schedule scenario that the call center node belongs to. ScheduleScenarioSid int64 `protobuf:"varint,6,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // client nodes that are children of call center node MemberClientNodes []*ClientNode `protobuf:"bytes,7,rep,name=member_client_nodes,json=memberClientNodes,proto3" json:"member_client_nodes,omitempty"` // non skill activities that are children of call center node MemberNonSkillActivities []*NonSkillActivity `` /* 137-byte string literal not displayed */ // open times patterns that are children of call center node MemberOpenTimesPatterns []*OpenTimesPattern `` /* 134-byte string literal not displayed */ // agent availability patterns that are children of call center node MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 159-byte string literal not displayed */ // constraint rules that are children of call center node MemberConstraintRules []*ConstraintRule `` /* 127-byte string literal not displayed */ // agent groups that are children of call center node MemberAgentGroups []*AgentGroup `protobuf:"bytes,12,rep,name=member_agent_groups,json=memberAgentGroups,proto3" json:"member_agent_groups,omitempty"` // ID of the original Call Center Node that this node was copied from. // If this node is the original, field will be set as nil. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. OriginSid *wrapperspb.Int64Value `protobuf:"bytes,13,opt,name=origin_sid,json=originSid,proto3" json:"origin_sid,omitempty"` // the shrinkage percentage [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents Shrinkage *wrapperspb.FloatValue `protobuf:"bytes,14,opt,name=shrinkage,proto3" json:"shrinkage,omitempty"` // contains filtered or unexported fields }
Call Center node
func (*CallCenterNode) Descriptor
deprecated
func (*CallCenterNode) Descriptor() ([]byte, []int)
Deprecated: Use CallCenterNode.ProtoReflect.Descriptor instead.
func (*CallCenterNode) GetCallCenterNodeSid ¶
func (x *CallCenterNode) GetCallCenterNodeSid() int64
func (*CallCenterNode) GetDatetimeSetToInactive ¶
func (x *CallCenterNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*CallCenterNode) GetDescription ¶
func (x *CallCenterNode) GetDescription() string
func (*CallCenterNode) GetMemberAgentAvailabilityPatterns ¶
func (x *CallCenterNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*CallCenterNode) GetMemberAgentGroups ¶
func (x *CallCenterNode) GetMemberAgentGroups() []*AgentGroup
func (*CallCenterNode) GetMemberClientNodes ¶
func (x *CallCenterNode) GetMemberClientNodes() []*ClientNode
func (*CallCenterNode) GetMemberConstraintRules ¶
func (x *CallCenterNode) GetMemberConstraintRules() []*ConstraintRule
func (*CallCenterNode) GetMemberNonSkillActivities ¶
func (x *CallCenterNode) GetMemberNonSkillActivities() []*NonSkillActivity
func (*CallCenterNode) GetMemberOpenTimesPatterns ¶
func (x *CallCenterNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
func (*CallCenterNode) GetName ¶
func (x *CallCenterNode) GetName() string
func (*CallCenterNode) GetOriginSid
deprecated
func (x *CallCenterNode) GetOriginSid() *wrapperspb.Int64Value
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*CallCenterNode) GetScheduleScenarioSid ¶
func (x *CallCenterNode) GetScheduleScenarioSid() int64
func (*CallCenterNode) GetShrinkage ¶ added in v1.7.79
func (x *CallCenterNode) GetShrinkage() *wrapperspb.FloatValue
func (*CallCenterNode) GetTimeZoneVal ¶
func (x *CallCenterNode) GetTimeZoneVal() commons.TimeZone
func (*CallCenterNode) ProtoMessage ¶
func (*CallCenterNode) ProtoMessage()
func (*CallCenterNode) ProtoReflect ¶
func (x *CallCenterNode) ProtoReflect() protoreflect.Message
func (*CallCenterNode) Reset ¶
func (x *CallCenterNode) Reset()
func (*CallCenterNode) String ¶
func (x *CallCenterNode) String() string
type CallDataByInterval ¶
type CallDataByInterval struct { // Start time of the interval. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // ID of the skill profile to forecast for (not set in profile forecasts). // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,2,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // the number of calls in this interval with this skill profile (answered + unanswered). TotalCalls int32 `protobuf:"varint,3,opt,name=total_calls,json=totalCalls,proto3" json:"total_calls,omitempty"` // optional AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // optional AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // the number of abandoned calls in this interval for this skill profile. TotalAbandonedCalls int32 `protobuf:"varint,8,opt,name=total_abandoned_calls,json=totalAbandonedCalls,proto3" json:"total_abandoned_calls,omitempty"` // Whether the interval has been modified or not IsDelta bool `protobuf:"varint,9,opt,name=is_delta,json=isDelta,proto3" json:"is_delta,omitempty"` // ID of the forecast interval that the delta/interval belongs to ForecastDataIntervalSid int64 `` /* 136-byte string literal not displayed */ // Interval width minutes that the interval used on creation. // Only set for forecast intervals. IntervalWidthInMinutes int32 `` /* 133-byte string literal not displayed */ // Skill profile category that the interval belongs to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,12,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Message type specifying calls in an interval for a specific skill profile
func (*CallDataByInterval) Descriptor
deprecated
func (*CallDataByInterval) Descriptor() ([]byte, []int)
Deprecated: Use CallDataByInterval.ProtoReflect.Descriptor instead.
func (*CallDataByInterval) GetAverageAfterCallWorkInSeconds ¶
func (x *CallDataByInterval) GetAverageAfterCallWorkInSeconds() float32
func (*CallDataByInterval) GetAverageHandleTimeInSeconds ¶
func (x *CallDataByInterval) GetAverageHandleTimeInSeconds() float32
func (*CallDataByInterval) GetAverageSpeedOfAnswerInSeconds ¶
func (x *CallDataByInterval) GetAverageSpeedOfAnswerInSeconds() float32
func (*CallDataByInterval) GetAverageTimeToAbortInSeconds ¶
func (x *CallDataByInterval) GetAverageTimeToAbortInSeconds() float32
func (*CallDataByInterval) GetForecastDataIntervalSid ¶
func (x *CallDataByInterval) GetForecastDataIntervalSid() int64
func (*CallDataByInterval) GetIntervalWidthInMinutes ¶
func (x *CallDataByInterval) GetIntervalWidthInMinutes() int32
func (*CallDataByInterval) GetIsDelta ¶
func (x *CallDataByInterval) GetIsDelta() bool
func (*CallDataByInterval) GetSkillProfileCategory ¶ added in v1.7.35
func (x *CallDataByInterval) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*CallDataByInterval) GetSkillProfileSid
deprecated
func (x *CallDataByInterval) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*CallDataByInterval) GetStartDatetime ¶
func (x *CallDataByInterval) GetStartDatetime() *timestamppb.Timestamp
func (*CallDataByInterval) GetTotalAbandonedCalls ¶
func (x *CallDataByInterval) GetTotalAbandonedCalls() int32
func (*CallDataByInterval) GetTotalCalls ¶
func (x *CallDataByInterval) GetTotalCalls() int32
func (*CallDataByInterval) ProtoMessage ¶
func (*CallDataByInterval) ProtoMessage()
func (*CallDataByInterval) ProtoReflect ¶
func (x *CallDataByInterval) ProtoReflect() protoreflect.Message
func (*CallDataByInterval) Reset ¶
func (x *CallDataByInterval) Reset()
func (*CallDataByInterval) String ¶
func (x *CallDataByInterval) String() string
type CallProfileTemplate ¶
type CallProfileTemplate struct { // ID of the template CallProfileTemplateSid int64 `` /* 132-byte string literal not displayed */ // Name of the template. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // call profile for total calls TotalCallsProfile *commons.CallProfileGroupCalls `protobuf:"bytes,3,opt,name=total_calls_profile,json=totalCallsProfile,proto3" json:"total_calls_profile,omitempty"` // call profile for total abandoned calls TotalAbandonedCallsProfile *commons.CallProfileGroupCalls `` /* 143-byte string literal not displayed */ // call profile for ASA AverageSpeedOfAnswerProfile *commons.CallProfileGroupAvgs `` /* 148-byte string literal not displayed */ // call profile for AHT AverageHandleTimeProfile *commons.CallProfileGroupAvgs `` /* 137-byte string literal not displayed */ // call profile for ACW AverageAfterCallWorkProfile *commons.CallProfileGroupAvgs `` /* 148-byte string literal not displayed */ // call profile for ATAB AverageTimeToAbortProfile *commons.CallProfileGroupAvgs `` /* 142-byte string literal not displayed */ // Fixed average for speed of answer FixedAverageSpeedOfAnswer float32 `` /* 144-byte string literal not displayed */ // Fixed average for handle time FixedAverageHandleTime float32 `` /* 134-byte string literal not displayed */ // Fixed average for after call work FixedAverageAfterCallWork float32 `` /* 145-byte string literal not displayed */ // Fixed average for time to abort FixedAverageTimeToAbort float32 `` /* 139-byte string literal not displayed */ // Indicates if fixed averages is the default forecast that this template should be used for. DefaultToFixedAveragesForecast bool `` /* 159-byte string literal not displayed */ // Time zone in IANA format that the call profile template is in. TimeZone string `protobuf:"bytes,14,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"` // contains filtered or unexported fields }
Message type specifying parameters used to generate a profile forecast
func (*CallProfileTemplate) Descriptor
deprecated
func (*CallProfileTemplate) Descriptor() ([]byte, []int)
Deprecated: Use CallProfileTemplate.ProtoReflect.Descriptor instead.
func (*CallProfileTemplate) GetAverageAfterCallWorkProfile ¶
func (x *CallProfileTemplate) GetAverageAfterCallWorkProfile() *commons.CallProfileGroupAvgs
func (*CallProfileTemplate) GetAverageHandleTimeProfile ¶
func (x *CallProfileTemplate) GetAverageHandleTimeProfile() *commons.CallProfileGroupAvgs
func (*CallProfileTemplate) GetAverageSpeedOfAnswerProfile ¶
func (x *CallProfileTemplate) GetAverageSpeedOfAnswerProfile() *commons.CallProfileGroupAvgs
func (*CallProfileTemplate) GetAverageTimeToAbortProfile ¶
func (x *CallProfileTemplate) GetAverageTimeToAbortProfile() *commons.CallProfileGroupAvgs
func (*CallProfileTemplate) GetCallProfileTemplateSid ¶
func (x *CallProfileTemplate) GetCallProfileTemplateSid() int64
func (*CallProfileTemplate) GetDefaultToFixedAveragesForecast ¶
func (x *CallProfileTemplate) GetDefaultToFixedAveragesForecast() bool
func (*CallProfileTemplate) GetFixedAverageAfterCallWork ¶
func (x *CallProfileTemplate) GetFixedAverageAfterCallWork() float32
func (*CallProfileTemplate) GetFixedAverageHandleTime ¶
func (x *CallProfileTemplate) GetFixedAverageHandleTime() float32
func (*CallProfileTemplate) GetFixedAverageSpeedOfAnswer ¶
func (x *CallProfileTemplate) GetFixedAverageSpeedOfAnswer() float32
func (*CallProfileTemplate) GetFixedAverageTimeToAbort ¶
func (x *CallProfileTemplate) GetFixedAverageTimeToAbort() float32
func (*CallProfileTemplate) GetName ¶
func (x *CallProfileTemplate) GetName() string
func (*CallProfileTemplate) GetTimeZone ¶ added in v1.7.51
func (x *CallProfileTemplate) GetTimeZone() string
func (*CallProfileTemplate) GetTotalAbandonedCallsProfile ¶
func (x *CallProfileTemplate) GetTotalAbandonedCallsProfile() *commons.CallProfileGroupCalls
func (*CallProfileTemplate) GetTotalCallsProfile ¶
func (x *CallProfileTemplate) GetTotalCallsProfile() *commons.CallProfileGroupCalls
func (*CallProfileTemplate) ProtoMessage ¶
func (*CallProfileTemplate) ProtoMessage()
func (*CallProfileTemplate) ProtoReflect ¶
func (x *CallProfileTemplate) ProtoReflect() protoreflect.Message
func (*CallProfileTemplate) Reset ¶
func (x *CallProfileTemplate) Reset()
func (*CallProfileTemplate) String ¶
func (x *CallProfileTemplate) String() string
type CancelAgentLeavePetitionRequest ¶ added in v1.8.5
type CancelAgentLeavePetitionRequest struct { // ID of the agent leave petition to cancel. AgentLeavePetitionId int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CancelAgentLeavePetition.
func (*CancelAgentLeavePetitionRequest) Descriptor
deprecated
added in
v1.8.5
func (*CancelAgentLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CancelAgentLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*CancelAgentLeavePetitionRequest) GetAgentLeavePetitionId ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
func (*CancelAgentLeavePetitionRequest) ProtoMessage ¶ added in v1.8.5
func (*CancelAgentLeavePetitionRequest) ProtoMessage()
func (*CancelAgentLeavePetitionRequest) ProtoReflect ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*CancelAgentLeavePetitionRequest) Reset ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionRequest) Reset()
func (*CancelAgentLeavePetitionRequest) String ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionRequest) String() string
type CancelAgentLeavePetitionResponse ¶ added in v1.8.5
type CancelAgentLeavePetitionResponse struct { // The canceled Agent Leave Petition. AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for the CancelAgentLeavePetition.
func (*CancelAgentLeavePetitionResponse) Descriptor
deprecated
added in
v1.8.5
func (*CancelAgentLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CancelAgentLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*CancelAgentLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.8.7
func (x *CancelAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*CancelAgentLeavePetitionResponse) ProtoMessage ¶ added in v1.8.5
func (*CancelAgentLeavePetitionResponse) ProtoMessage()
func (*CancelAgentLeavePetitionResponse) ProtoReflect ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*CancelAgentLeavePetitionResponse) Reset ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionResponse) Reset()
func (*CancelAgentLeavePetitionResponse) String ¶ added in v1.8.5
func (x *CancelAgentLeavePetitionResponse) String() string
type CancelBuildInProgressRequest ¶ added in v1.8.26
type CancelBuildInProgressRequest struct { // ID of the draft to cancel the build for. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // contains filtered or unexported fields }
Request message for CancelBuildInProgress RPC
func (*CancelBuildInProgressRequest) Descriptor
deprecated
added in
v1.8.26
func (*CancelBuildInProgressRequest) Descriptor() ([]byte, []int)
Deprecated: Use CancelBuildInProgressRequest.ProtoReflect.Descriptor instead.
func (*CancelBuildInProgressRequest) GetDraftScheduleSid ¶ added in v1.8.26
func (x *CancelBuildInProgressRequest) GetDraftScheduleSid() int64
func (*CancelBuildInProgressRequest) ProtoMessage ¶ added in v1.8.26
func (*CancelBuildInProgressRequest) ProtoMessage()
func (*CancelBuildInProgressRequest) ProtoReflect ¶ added in v1.8.26
func (x *CancelBuildInProgressRequest) ProtoReflect() protoreflect.Message
func (*CancelBuildInProgressRequest) Reset ¶ added in v1.8.26
func (x *CancelBuildInProgressRequest) Reset()
func (*CancelBuildInProgressRequest) String ¶ added in v1.8.26
func (x *CancelBuildInProgressRequest) String() string
type CancelBuildInProgressResponse ¶ added in v1.8.26
type CancelBuildInProgressResponse struct {
// contains filtered or unexported fields
}
Response message for CancelBuildInProgress RPC
func (*CancelBuildInProgressResponse) Descriptor
deprecated
added in
v1.8.26
func (*CancelBuildInProgressResponse) Descriptor() ([]byte, []int)
Deprecated: Use CancelBuildInProgressResponse.ProtoReflect.Descriptor instead.
func (*CancelBuildInProgressResponse) ProtoMessage ¶ added in v1.8.26
func (*CancelBuildInProgressResponse) ProtoMessage()
func (*CancelBuildInProgressResponse) ProtoReflect ¶ added in v1.8.26
func (x *CancelBuildInProgressResponse) ProtoReflect() protoreflect.Message
func (*CancelBuildInProgressResponse) Reset ¶ added in v1.8.26
func (x *CancelBuildInProgressResponse) Reset()
func (*CancelBuildInProgressResponse) String ¶ added in v1.8.26
func (x *CancelBuildInProgressResponse) String() string
type ClearScheduleReq ¶ added in v1.7.33
type ClearScheduleReq struct { // The schedule to be cleared. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,1,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // If set, node the shifts to be delete will all be related to. // Otherwise, deleted shifts will not be filtered based on the node they are related to. NodeSelector *ParentEntity `protobuf:"bytes,2,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // If set, acts as a range to clear all shifts from. // Otherwise, all shifts belonging to @schedule_selector are considered within range to be cleared. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,3,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to delete all shifts starting before or ending after the given @datetime range. // Otherwise shifts overlapping the @datetime_range will be deleted. // Cannot be set to true if no datetime range is provided. InvertDatetimeRange bool `protobuf:"varint,4,opt,name=invert_datetime_range,json=invertDatetimeRange,proto3" json:"invert_datetime_range,omitempty"` // If set to true, only checks the start datetime of shifts when checking the @datetime_range. // Otherwise, any shifts that overlap the @datetime_range will be cleared. // If @invert_datetime_range is true, any shifts that start before or start after the @datetime_range will be deleted. // Cannot be set to true if no datetime range is provided. StartDatetimesOnly bool `protobuf:"varint,5,opt,name=start_datetimes_only,json=startDatetimesOnly,proto3" json:"start_datetimes_only,omitempty"` // Set to true to delete locked and unlocked shifts in the range to be cleared. // Otherwise, only shift instances with is_locked set to false will be deleted. DeleteLocked bool `protobuf:"varint,6,opt,name=delete_locked,json=deleteLocked,proto3" json:"delete_locked,omitempty"` // contains filtered or unexported fields }
Request message for the ClearSchedule RPC
func (*ClearScheduleReq) Descriptor
deprecated
added in
v1.7.33
func (*ClearScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use ClearScheduleReq.ProtoReflect.Descriptor instead.
func (*ClearScheduleReq) GetDatetimeRange ¶ added in v1.7.33
func (x *ClearScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*ClearScheduleReq) GetDeleteLocked ¶ added in v1.7.33
func (x *ClearScheduleReq) GetDeleteLocked() bool
func (*ClearScheduleReq) GetInvertDatetimeRange ¶ added in v1.7.33
func (x *ClearScheduleReq) GetInvertDatetimeRange() bool
func (*ClearScheduleReq) GetNodeSelector ¶ added in v1.7.33
func (x *ClearScheduleReq) GetNodeSelector() *ParentEntity
func (*ClearScheduleReq) GetScheduleSelector ¶ added in v1.7.33
func (x *ClearScheduleReq) GetScheduleSelector() *commons.ScheduleSelector
func (*ClearScheduleReq) GetStartDatetimesOnly ¶ added in v1.7.33
func (x *ClearScheduleReq) GetStartDatetimesOnly() bool
func (*ClearScheduleReq) ProtoMessage ¶ added in v1.7.33
func (*ClearScheduleReq) ProtoMessage()
func (*ClearScheduleReq) ProtoReflect ¶ added in v1.7.33
func (x *ClearScheduleReq) ProtoReflect() protoreflect.Message
func (*ClearScheduleReq) Reset ¶ added in v1.7.33
func (x *ClearScheduleReq) Reset()
func (*ClearScheduleReq) String ¶ added in v1.7.33
func (x *ClearScheduleReq) String() string
type ClearScheduleRes ¶ added in v1.7.33
type ClearScheduleRes struct { // Set of diagnostic reports for the any issues encountered. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the ClearSchedule RPC
func (*ClearScheduleRes) Descriptor
deprecated
added in
v1.7.33
func (*ClearScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use ClearScheduleRes.ProtoReflect.Descriptor instead.
func (*ClearScheduleRes) GetDiagnostics ¶ added in v1.7.33
func (x *ClearScheduleRes) GetDiagnostics() []*Diagnostic
func (*ClearScheduleRes) ProtoMessage ¶ added in v1.7.33
func (*ClearScheduleRes) ProtoMessage()
func (*ClearScheduleRes) ProtoReflect ¶ added in v1.7.33
func (x *ClearScheduleRes) ProtoReflect() protoreflect.Message
func (*ClearScheduleRes) Reset ¶ added in v1.7.33
func (x *ClearScheduleRes) Reset()
func (*ClearScheduleRes) String ¶ added in v1.7.33
func (x *ClearScheduleRes) String() string
type ClientNode ¶
type ClientNode struct { // Node unique id ClientNodeSid int64 `protobuf:"varint,1,opt,name=client_node_sid,json=clientNodeSid,proto3" json:"client_node_sid,omitempty"` // Node name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Node description. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Parent node id -- should only have CallCenter nodes as parents ParentSid int64 `protobuf:"varint,4,opt,name=parent_sid,json=parentSid,proto3" json:"parent_sid,omitempty"` // Datetime that the node was set to inactive, if not set then the node is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Client TimeZone TimeZoneVal commons.TimeZone `protobuf:"varint,6,opt,name=time_zone_val,json=timeZoneVal,proto3,enum=api.commons.TimeZone" json:"time_zone_val,omitempty"` // ID of the schedule scenario that the client node belongs to. ScheduleScenarioSid int64 `protobuf:"varint,7,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Location Nodes associated with @program_node_sid. MemberLocationNodes []*LocationNode `protobuf:"bytes,8,rep,name=member_location_nodes,json=memberLocationNodes,proto3" json:"member_location_nodes,omitempty"` // Non Skill Activities associated with @program_node_sid. MemberNonSkillActivities []*NonSkillActivity `` /* 137-byte string literal not displayed */ // Open Times Patterns associated with @program_node_sid. MemberOpenTimesPatterns []*OpenTimesPattern `` /* 135-byte string literal not displayed */ // Agent Availability Patterns associated with @program_node_sid. MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 159-byte string literal not displayed */ // Constraint Rules associated with @program_node_sid. MemberConstraintRules []*ConstraintRule `` /* 127-byte string literal not displayed */ // Agent Groups associated with @program_node_sid. MemberAgentGroups []*AgentGroup `protobuf:"bytes,13,rep,name=member_agent_groups,json=memberAgentGroups,proto3" json:"member_agent_groups,omitempty"` // ID of the original Client Node that this node was copied from. // If this node is the original, field will be set as nil. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. OriginSid *wrapperspb.Int64Value `protobuf:"bytes,14,opt,name=origin_sid,json=originSid,proto3" json:"origin_sid,omitempty"` // the shrinkage percentage [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents Shrinkage *wrapperspb.FloatValue `protobuf:"bytes,15,opt,name=shrinkage,proto3" json:"shrinkage,omitempty"` // contains filtered or unexported fields }
Client node
func (*ClientNode) Descriptor
deprecated
func (*ClientNode) Descriptor() ([]byte, []int)
Deprecated: Use ClientNode.ProtoReflect.Descriptor instead.
func (*ClientNode) GetClientNodeSid ¶
func (x *ClientNode) GetClientNodeSid() int64
func (*ClientNode) GetDatetimeSetToInactive ¶
func (x *ClientNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*ClientNode) GetDescription ¶
func (x *ClientNode) GetDescription() string
func (*ClientNode) GetMemberAgentAvailabilityPatterns ¶
func (x *ClientNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*ClientNode) GetMemberAgentGroups ¶
func (x *ClientNode) GetMemberAgentGroups() []*AgentGroup
func (*ClientNode) GetMemberConstraintRules ¶
func (x *ClientNode) GetMemberConstraintRules() []*ConstraintRule
func (*ClientNode) GetMemberLocationNodes ¶
func (x *ClientNode) GetMemberLocationNodes() []*LocationNode
func (*ClientNode) GetMemberNonSkillActivities ¶
func (x *ClientNode) GetMemberNonSkillActivities() []*NonSkillActivity
func (*ClientNode) GetMemberOpenTimesPatterns ¶
func (x *ClientNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
func (*ClientNode) GetName ¶
func (x *ClientNode) GetName() string
func (*ClientNode) GetOriginSid
deprecated
func (x *ClientNode) GetOriginSid() *wrapperspb.Int64Value
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ClientNode) GetParentSid ¶
func (x *ClientNode) GetParentSid() int64
func (*ClientNode) GetScheduleScenarioSid ¶
func (x *ClientNode) GetScheduleScenarioSid() int64
func (*ClientNode) GetShrinkage ¶ added in v1.7.79
func (x *ClientNode) GetShrinkage() *wrapperspb.FloatValue
func (*ClientNode) GetTimeZoneVal ¶
func (x *ClientNode) GetTimeZoneVal() commons.TimeZone
func (*ClientNode) ProtoMessage ¶
func (*ClientNode) ProtoMessage()
func (*ClientNode) ProtoReflect ¶
func (x *ClientNode) ProtoReflect() protoreflect.Message
func (*ClientNode) Reset ¶
func (x *ClientNode) Reset()
func (*ClientNode) String ¶
func (x *ClientNode) String() string
type ConstraintRule ¶
type ConstraintRule struct { // ID of this constraint rule ConstraintRuleSid int64 `protobuf:"varint,1,opt,name=constraint_rule_sid,json=constraintRuleSid,proto3" json:"constraint_rule_sid,omitempty"` // Parent entity that the rule will be applied to. ParentEntity *ParentEntity `protobuf:"bytes,2,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // Name of the constraint rule Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the constraint rule. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Ammount of time that the rule will be applied for. ValCount int32 `protobuf:"varint,5,opt,name=val_count,json=valCount,proto3" json:"val_count,omitempty"` // Measuring unit to be used by @val_count. ValUnit commons.ConstraintTimeUnit `protobuf:"varint,6,opt,name=val_unit,json=valUnit,proto3,enum=api.commons.ConstraintTimeUnit" json:"val_unit,omitempty"` // Specifies often @val_count will be repeated. PerCount int32 `protobuf:"varint,7,opt,name=per_count,json=perCount,proto3" json:"per_count,omitempty"` // Measuring unit to be used by @per_count. PerUnit commons.ConstraintTimeUnit `protobuf:"varint,8,opt,name=per_unit,json=perUnit,proto3,enum=api.commons.ConstraintTimeUnit" json:"per_unit,omitempty"` // Priority value, higher value means higher priority. Priority int32 `protobuf:"varint,9,opt,name=priority,proto3" json:"priority,omitempty"` // Whether or not the rule has infinite priority IsPriorityInfinite bool `protobuf:"varint,10,opt,name=is_priority_infinite,json=isPriorityInfinite,proto3" json:"is_priority_infinite,omitempty"` // The type that this rule whill be. RuleType commons.ConstraintRuleType `protobuf:"varint,11,opt,name=rule_type,json=ruleType,proto3,enum=api.commons.ConstraintRuleType" json:"rule_type,omitempty"` // Refers to a skill_proficiency_sid if @rule_type is MIN_SKILL_LEVEL, and otherwise refers to a scheduling_activity. TargetSid int64 `protobuf:"varint,12,opt,name=target_sid,json=targetSid,proto3" json:"target_sid,omitempty"` // ID of the schedule scenario that the constraint rule belongs to. ScheduleScenarioSid int64 `protobuf:"varint,13,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Entity associated with @target_sid. // // Types that are assignable to MemberTargetEntity: // // *ConstraintRule_SchedulingActivity // *ConstraintRule_SkillProficiency MemberTargetEntity isConstraintRule_MemberTargetEntity `protobuf_oneof:"member_target_entity"` // contains filtered or unexported fields }
func (*ConstraintRule) Descriptor
deprecated
func (*ConstraintRule) Descriptor() ([]byte, []int)
Deprecated: Use ConstraintRule.ProtoReflect.Descriptor instead.
func (*ConstraintRule) GetConstraintRuleSid ¶
func (x *ConstraintRule) GetConstraintRuleSid() int64
func (*ConstraintRule) GetDescription ¶
func (x *ConstraintRule) GetDescription() string
func (*ConstraintRule) GetIsPriorityInfinite ¶
func (x *ConstraintRule) GetIsPriorityInfinite() bool
func (*ConstraintRule) GetMemberTargetEntity ¶
func (m *ConstraintRule) GetMemberTargetEntity() isConstraintRule_MemberTargetEntity
func (*ConstraintRule) GetName ¶
func (x *ConstraintRule) GetName() string
func (*ConstraintRule) GetParentEntity ¶
func (x *ConstraintRule) GetParentEntity() *ParentEntity
func (*ConstraintRule) GetPerCount ¶
func (x *ConstraintRule) GetPerCount() int32
func (*ConstraintRule) GetPerUnit ¶
func (x *ConstraintRule) GetPerUnit() commons.ConstraintTimeUnit
func (*ConstraintRule) GetPriority ¶
func (x *ConstraintRule) GetPriority() int32
func (*ConstraintRule) GetRuleType ¶
func (x *ConstraintRule) GetRuleType() commons.ConstraintRuleType
func (*ConstraintRule) GetScheduleScenarioSid ¶
func (x *ConstraintRule) GetScheduleScenarioSid() int64
func (*ConstraintRule) GetSchedulingActivity ¶
func (x *ConstraintRule) GetSchedulingActivity() *SchedulingActivity
func (*ConstraintRule) GetSkillProficiency ¶
func (x *ConstraintRule) GetSkillProficiency() *SkillProficiency
func (*ConstraintRule) GetTargetSid ¶
func (x *ConstraintRule) GetTargetSid() int64
func (*ConstraintRule) GetValCount ¶
func (x *ConstraintRule) GetValCount() int32
func (*ConstraintRule) GetValUnit ¶
func (x *ConstraintRule) GetValUnit() commons.ConstraintTimeUnit
func (*ConstraintRule) ProtoMessage ¶
func (*ConstraintRule) ProtoMessage()
func (*ConstraintRule) ProtoReflect ¶
func (x *ConstraintRule) ProtoReflect() protoreflect.Message
func (*ConstraintRule) Reset ¶
func (x *ConstraintRule) Reset()
func (*ConstraintRule) String ¶
func (x *ConstraintRule) String() string
type ConstraintRule_SchedulingActivity ¶
type ConstraintRule_SchedulingActivity struct { // The scheduling_activity associated with @target_sid. SchedulingActivity *SchedulingActivity `protobuf:"bytes,14,opt,name=scheduling_activity,json=schedulingActivity,proto3,oneof"` }
type ConstraintRule_SkillProficiency ¶
type ConstraintRule_SkillProficiency struct { // The skill_proficienct associated with @target_sid. SkillProficiency *SkillProficiency `protobuf:"bytes,15,opt,name=skill_proficiency,json=skillProficiency,proto3,oneof"` }
type CopyScenarioReq ¶
type CopyScenarioReq struct { // ID of the scenario that we are going to copy from. ScenarioSidToCopy int64 `protobuf:"varint,1,opt,name=scenario_sid_to_copy,json=scenarioSidToCopy,proto3" json:"scenario_sid_to_copy,omitempty"` // If the new scenario should include the inactive entities associated with the scenario_sid_to_copy. IncludeInactive bool `protobuf:"varint,2,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // If no input is given, this should be "Copy of: copied_scenario.name", otherwise use the given input. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // If no input is given, use copied_scenario.description, otherwise use the given input. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Datetime range that the schedules for the new scenario will cover when built using the copied schedule scenario. ScheduleRange *commons.DatetimeRange `protobuf:"bytes,5,opt,name=schedule_range,json=scheduleRange,proto3" json:"schedule_range,omitempty"` // contains filtered or unexported fields }
Request message for the CopyScenario RPC
func (*CopyScenarioReq) Descriptor
deprecated
func (*CopyScenarioReq) Descriptor() ([]byte, []int)
Deprecated: Use CopyScenarioReq.ProtoReflect.Descriptor instead.
func (*CopyScenarioReq) GetDescription ¶
func (x *CopyScenarioReq) GetDescription() string
func (*CopyScenarioReq) GetIncludeInactive ¶
func (x *CopyScenarioReq) GetIncludeInactive() bool
func (*CopyScenarioReq) GetName ¶
func (x *CopyScenarioReq) GetName() string
func (*CopyScenarioReq) GetScenarioSidToCopy ¶
func (x *CopyScenarioReq) GetScenarioSidToCopy() int64
func (*CopyScenarioReq) GetScheduleRange ¶ added in v1.7.20
func (x *CopyScenarioReq) GetScheduleRange() *commons.DatetimeRange
func (*CopyScenarioReq) ProtoMessage ¶
func (*CopyScenarioReq) ProtoMessage()
func (*CopyScenarioReq) ProtoReflect ¶
func (x *CopyScenarioReq) ProtoReflect() protoreflect.Message
func (*CopyScenarioReq) Reset ¶
func (x *CopyScenarioReq) Reset()
func (*CopyScenarioReq) String ¶
func (x *CopyScenarioReq) String() string
type CopyScenarioRes ¶
type CopyScenarioRes struct { // ID of the new scenario ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CopyScenario RPC
func (*CopyScenarioRes) Descriptor
deprecated
func (*CopyScenarioRes) Descriptor() ([]byte, []int)
Deprecated: Use CopyScenarioRes.ProtoReflect.Descriptor instead.
func (*CopyScenarioRes) GetScheduleScenarioSid ¶
func (x *CopyScenarioRes) GetScheduleScenarioSid() int64
func (*CopyScenarioRes) ProtoMessage ¶
func (*CopyScenarioRes) ProtoMessage()
func (*CopyScenarioRes) ProtoReflect ¶
func (x *CopyScenarioRes) ProtoReflect() protoreflect.Message
func (*CopyScenarioRes) Reset ¶
func (x *CopyScenarioRes) Reset()
func (*CopyScenarioRes) String ¶
func (x *CopyScenarioRes) String() string
type CopyScheduleToScheduleReq ¶ added in v1.7.31
type CopyScheduleToScheduleReq struct { // The schedule that shifts will be copied from. SourceScheduleSelector *commons.ScheduleSelector `` /* 129-byte string literal not displayed */ // The schedule that the shifts will be copied to. DestinationScheduleSelector *commons.ScheduleSelector `` /* 144-byte string literal not displayed */ // The node that the shifts to copy should be associated with. NodeSelector *ParentEntity `protobuf:"bytes,3,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // The datetime range over which to get the shift instance sids. // If no range is provided, the scheduling range for the @destination_schedule_selector will be used if it is a draft schedule, otherwise the range of the @source_schedule_selector will be used. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,4,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to true to copy shifts that start within the range being copied, otherwise any shift that overlaps the range will be copied. StartDatetimesOnly bool `protobuf:"varint,5,opt,name=start_datetimes_only,json=startDatetimesOnly,proto3" json:"start_datetimes_only,omitempty"` // Set to true to allow the shifts to be copied when there is a resulting overlap conflict for an agents shifts, with diagnostic warnings being returned after. // Otherwise, overlap conflicts will return diagnostic errors and cause no shifts to be copied. OverlapAsWarning bool `protobuf:"varint,6,opt,name=overlap_as_warning,json=overlapAsWarning,proto3" json:"overlap_as_warning,omitempty"` // contains filtered or unexported fields }
Request message for the CopyScheduleToSchedule RPC
func (*CopyScheduleToScheduleReq) Descriptor
deprecated
added in
v1.7.31
func (*CopyScheduleToScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use CopyScheduleToScheduleReq.ProtoReflect.Descriptor instead.
func (*CopyScheduleToScheduleReq) GetDatetimeRange ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*CopyScheduleToScheduleReq) GetDestinationScheduleSelector ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetDestinationScheduleSelector() *commons.ScheduleSelector
func (*CopyScheduleToScheduleReq) GetNodeSelector ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetNodeSelector() *ParentEntity
func (*CopyScheduleToScheduleReq) GetOverlapAsWarning ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetOverlapAsWarning() bool
func (*CopyScheduleToScheduleReq) GetSourceScheduleSelector ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetSourceScheduleSelector() *commons.ScheduleSelector
func (*CopyScheduleToScheduleReq) GetStartDatetimesOnly ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) GetStartDatetimesOnly() bool
func (*CopyScheduleToScheduleReq) ProtoMessage ¶ added in v1.7.31
func (*CopyScheduleToScheduleReq) ProtoMessage()
func (*CopyScheduleToScheduleReq) ProtoReflect ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) ProtoReflect() protoreflect.Message
func (*CopyScheduleToScheduleReq) Reset ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) Reset()
func (*CopyScheduleToScheduleReq) String ¶ added in v1.7.31
func (x *CopyScheduleToScheduleReq) String() string
type CopyScheduleToScheduleRes ¶ added in v1.7.31
type CopyScheduleToScheduleRes struct { // A list of diagnostics for any errors encountered, which prevented the copy. // If @overlap_as_warning is set to true, warning diagnostics for overlaps may be returned after a sucessful copy. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the CopyScheduleToScheduleRes RPC
func (*CopyScheduleToScheduleRes) Descriptor
deprecated
added in
v1.7.31
func (*CopyScheduleToScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use CopyScheduleToScheduleRes.ProtoReflect.Descriptor instead.
func (*CopyScheduleToScheduleRes) GetDiagnostics ¶ added in v1.7.31
func (x *CopyScheduleToScheduleRes) GetDiagnostics() []*Diagnostic
func (*CopyScheduleToScheduleRes) ProtoMessage ¶ added in v1.7.31
func (*CopyScheduleToScheduleRes) ProtoMessage()
func (*CopyScheduleToScheduleRes) ProtoReflect ¶ added in v1.7.31
func (x *CopyScheduleToScheduleRes) ProtoReflect() protoreflect.Message
func (*CopyScheduleToScheduleRes) Reset ¶ added in v1.7.31
func (x *CopyScheduleToScheduleRes) Reset()
func (*CopyScheduleToScheduleRes) String ¶ added in v1.7.31
func (x *CopyScheduleToScheduleRes) String() string
type CopyShiftInstancesToScheduleReq ¶ added in v1.7.27
type CopyShiftInstancesToScheduleReq struct { // Schedule that the @shift_instance_sids will be copied into. DestinationSchedule *commons.ScheduleSelector `protobuf:"bytes,1,opt,name=destination_schedule,json=destinationSchedule,proto3" json:"destination_schedule,omitempty"` // IDs of the shift instances to copy into @destination_schedule. ShiftInstanceSids []int64 `protobuf:"varint,2,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // If set to true, overlapping shifts will be permitted, and return a warning diagnostic after persisting. // Otherwise, any overlapping shifts for agents in the @destination_schedule will return an error diagnostic and no shifts will be copied. OverlapAsWarning bool `protobuf:"varint,3,opt,name=overlap_as_warning,json=overlapAsWarning,proto3" json:"overlap_as_warning,omitempty"` // contains filtered or unexported fields }
Request message for the CopyShiftInstancesToSchedule RPC
func (*CopyShiftInstancesToScheduleReq) Descriptor
deprecated
added in
v1.7.27
func (*CopyShiftInstancesToScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use CopyShiftInstancesToScheduleReq.ProtoReflect.Descriptor instead.
func (*CopyShiftInstancesToScheduleReq) GetDestinationSchedule ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) GetDestinationSchedule() *commons.ScheduleSelector
func (*CopyShiftInstancesToScheduleReq) GetOverlapAsWarning ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) GetOverlapAsWarning() bool
func (*CopyShiftInstancesToScheduleReq) GetShiftInstanceSids ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) GetShiftInstanceSids() []int64
func (*CopyShiftInstancesToScheduleReq) ProtoMessage ¶ added in v1.7.27
func (*CopyShiftInstancesToScheduleReq) ProtoMessage()
func (*CopyShiftInstancesToScheduleReq) ProtoReflect ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) ProtoReflect() protoreflect.Message
func (*CopyShiftInstancesToScheduleReq) Reset ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) Reset()
func (*CopyShiftInstancesToScheduleReq) String ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleReq) String() string
type CopyShiftInstancesToScheduleRes ¶ added in v1.7.27
type CopyShiftInstancesToScheduleRes struct { // A list of diagnostics for any errors encountered, which prevented the copy. // If @overlap_as_warning is set to true, warning diagnostics for overlaps may be returned after a sucessful copy. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the CopyShiftInstancesToSchedule RPC
func (*CopyShiftInstancesToScheduleRes) Descriptor
deprecated
added in
v1.7.27
func (*CopyShiftInstancesToScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use CopyShiftInstancesToScheduleRes.ProtoReflect.Descriptor instead.
func (*CopyShiftInstancesToScheduleRes) GetDiagnostics ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleRes) GetDiagnostics() []*Diagnostic
func (*CopyShiftInstancesToScheduleRes) ProtoMessage ¶ added in v1.7.27
func (*CopyShiftInstancesToScheduleRes) ProtoMessage()
func (*CopyShiftInstancesToScheduleRes) ProtoReflect ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleRes) ProtoReflect() protoreflect.Message
func (*CopyShiftInstancesToScheduleRes) Reset ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleRes) Reset()
func (*CopyShiftInstancesToScheduleRes) String ¶ added in v1.7.27
func (x *CopyShiftInstancesToScheduleRes) String() string
type CopyWFMAgentMembershipsRequest ¶ added in v1.7.67
type CopyWFMAgentMembershipsRequest struct { // ID of the wfm agent to copy the associations from. OriginatingWfmAgentSid int64 `` /* 132-byte string literal not displayed */ // ID of the wfm agent to copy the associations to. TargetWfmAgentSid int64 `protobuf:"varint,2,opt,name=target_wfm_agent_sid,json=targetWfmAgentSid,proto3" json:"target_wfm_agent_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CopyWFMAgentMemberships RPC
func (*CopyWFMAgentMembershipsRequest) Descriptor
deprecated
added in
v1.7.67
func (*CopyWFMAgentMembershipsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CopyWFMAgentMembershipsRequest.ProtoReflect.Descriptor instead.
func (*CopyWFMAgentMembershipsRequest) GetOriginatingWfmAgentSid ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsRequest) GetOriginatingWfmAgentSid() int64
func (*CopyWFMAgentMembershipsRequest) GetTargetWfmAgentSid ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsRequest) GetTargetWfmAgentSid() int64
func (*CopyWFMAgentMembershipsRequest) ProtoMessage ¶ added in v1.7.67
func (*CopyWFMAgentMembershipsRequest) ProtoMessage()
func (*CopyWFMAgentMembershipsRequest) ProtoReflect ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsRequest) ProtoReflect() protoreflect.Message
func (*CopyWFMAgentMembershipsRequest) Reset ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsRequest) Reset()
func (*CopyWFMAgentMembershipsRequest) String ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsRequest) String() string
type CopyWFMAgentMembershipsResponse ¶ added in v1.7.67
type CopyWFMAgentMembershipsResponse struct {
// contains filtered or unexported fields
}
Response message for CopyWFMAgentMemberships RPC
func (*CopyWFMAgentMembershipsResponse) Descriptor
deprecated
added in
v1.7.67
func (*CopyWFMAgentMembershipsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CopyWFMAgentMembershipsResponse.ProtoReflect.Descriptor instead.
func (*CopyWFMAgentMembershipsResponse) ProtoMessage ¶ added in v1.7.67
func (*CopyWFMAgentMembershipsResponse) ProtoMessage()
func (*CopyWFMAgentMembershipsResponse) ProtoReflect ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsResponse) ProtoReflect() protoreflect.Message
func (*CopyWFMAgentMembershipsResponse) Reset ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsResponse) Reset()
func (*CopyWFMAgentMembershipsResponse) String ¶ added in v1.7.67
func (x *CopyWFMAgentMembershipsResponse) String() string
type CreateAdherenceAgentRuleClauseRequest ¶ added in v1.8.17
type CreateAdherenceAgentRuleClauseRequest struct { // Agent rule clause to create for the org sending the request. Clause *commons.AdherenceAgentRuleClause `protobuf:"bytes,1,opt,name=clause,proto3" json:"clause,omitempty"` // contains filtered or unexported fields }
Request message for CreateAdherenceAgentRuleClause.
func (*CreateAdherenceAgentRuleClauseRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceAgentRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceAgentRuleClauseRequest) GetClause ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseRequest) GetClause() *commons.AdherenceAgentRuleClause
func (*CreateAdherenceAgentRuleClauseRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceAgentRuleClauseRequest) ProtoMessage()
func (*CreateAdherenceAgentRuleClauseRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceAgentRuleClauseRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseRequest) Reset()
func (*CreateAdherenceAgentRuleClauseRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseRequest) String() string
type CreateAdherenceAgentRuleClauseResponse ¶ added in v1.8.17
type CreateAdherenceAgentRuleClauseResponse struct { // ID of the created agent rule clause. AdherenceAgentRuleClauseId int64 `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceAgentRuleClause.
func (*CreateAdherenceAgentRuleClauseResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceAgentRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceAgentRuleClauseResponse) GetAdherenceAgentRuleClauseId ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseResponse) GetAdherenceAgentRuleClauseId() int64
func (*CreateAdherenceAgentRuleClauseResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceAgentRuleClauseResponse) ProtoMessage()
func (*CreateAdherenceAgentRuleClauseResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceAgentRuleClauseResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseResponse) Reset()
func (*CreateAdherenceAgentRuleClauseResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleClauseResponse) String() string
type CreateAdherenceAgentRuleRequest ¶ added in v1.8.17
type CreateAdherenceAgentRuleRequest struct { // Agent rule to create for the org sending the request. Rule *commons.AdherenceAgentRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // contains filtered or unexported fields }
Request message for CreateAdherenceAgentRule.
func (*CreateAdherenceAgentRuleRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceAgentRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceAgentRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceAgentRuleRequest) GetRule ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleRequest) GetRule() *commons.AdherenceAgentRule
func (*CreateAdherenceAgentRuleRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceAgentRuleRequest) ProtoMessage()
func (*CreateAdherenceAgentRuleRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceAgentRuleRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleRequest) Reset()
func (*CreateAdherenceAgentRuleRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleRequest) String() string
type CreateAdherenceAgentRuleResponse ¶ added in v1.8.17
type CreateAdherenceAgentRuleResponse struct { // ID of the created agent rule. AdherenceAgentRuleId int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceAgentRule.
func (*CreateAdherenceAgentRuleResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceAgentRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceAgentRuleResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceAgentRuleResponse) GetAdherenceAgentRuleId ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleResponse) GetAdherenceAgentRuleId() int64
func (*CreateAdherenceAgentRuleResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceAgentRuleResponse) ProtoMessage()
func (*CreateAdherenceAgentRuleResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceAgentRuleResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleResponse) Reset()
func (*CreateAdherenceAgentRuleResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceAgentRuleResponse) String() string
type CreateAdherenceDepartmentalRuleClauseRequest ¶ added in v1.8.17
type CreateAdherenceDepartmentalRuleClauseRequest struct { // Departmental rule clause to create for the org sending the request. Clause *commons.AdherenceDepartmentalRuleClause `protobuf:"bytes,1,opt,name=clause,proto3" json:"clause,omitempty"` // contains filtered or unexported fields }
Request message for CreateAdherenceDepartmentalRuleClause.
func (*CreateAdherenceDepartmentalRuleClauseRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceDepartmentalRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceDepartmentalRuleClauseRequest) GetClause ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseRequest) GetClause() *commons.AdherenceDepartmentalRuleClause
func (*CreateAdherenceDepartmentalRuleClauseRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
func (*CreateAdherenceDepartmentalRuleClauseRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceDepartmentalRuleClauseRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseRequest) Reset()
func (*CreateAdherenceDepartmentalRuleClauseRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseRequest) String() string
type CreateAdherenceDepartmentalRuleClauseResponse ¶ added in v1.8.17
type CreateAdherenceDepartmentalRuleClauseResponse struct { // ID of the created departmental rule clause. AdherenceDepartmentalRuleClauseId int64 `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceDepartmentalRuleClause.
func (*CreateAdherenceDepartmentalRuleClauseResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceDepartmentalRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceDepartmentalRuleClauseResponse) GetAdherenceDepartmentalRuleClauseId ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseResponse) GetAdherenceDepartmentalRuleClauseId() int64
func (*CreateAdherenceDepartmentalRuleClauseResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
func (*CreateAdherenceDepartmentalRuleClauseResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceDepartmentalRuleClauseResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseResponse) Reset()
func (*CreateAdherenceDepartmentalRuleClauseResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleClauseResponse) String() string
type CreateAdherenceDepartmentalRuleRequest ¶ added in v1.8.17
type CreateAdherenceDepartmentalRuleRequest struct { // Departmental rule to create for the org sending the request. Rule *commons.AdherenceDepartmentalRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // contains filtered or unexported fields }
Request message for CreateAdherenceDepartmentalRule.
func (*CreateAdherenceDepartmentalRuleRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceDepartmentalRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceDepartmentalRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceDepartmentalRuleRequest) GetRule ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleRequest) GetRule() *commons.AdherenceDepartmentalRule
func (*CreateAdherenceDepartmentalRuleRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceDepartmentalRuleRequest) ProtoMessage()
func (*CreateAdherenceDepartmentalRuleRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceDepartmentalRuleRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleRequest) Reset()
func (*CreateAdherenceDepartmentalRuleRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleRequest) String() string
type CreateAdherenceDepartmentalRuleResponse ¶ added in v1.8.17
type CreateAdherenceDepartmentalRuleResponse struct { // ID of the created departmental rule. AdherenceDepartmentalRuleId int64 `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceDepartmentalRule.
func (*CreateAdherenceDepartmentalRuleResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceDepartmentalRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceDepartmentalRuleResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceDepartmentalRuleResponse) GetAdherenceDepartmentalRuleId ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleResponse) GetAdherenceDepartmentalRuleId() int64
func (*CreateAdherenceDepartmentalRuleResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceDepartmentalRuleResponse) ProtoMessage()
func (*CreateAdherenceDepartmentalRuleResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceDepartmentalRuleResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleResponse) Reset()
func (*CreateAdherenceDepartmentalRuleResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceDepartmentalRuleResponse) String() string
type CreateAdherenceRuleNotificationConfigEntryRequest ¶ added in v1.8.17
type CreateAdherenceRuleNotificationConfigEntryRequest struct { // Notification config entry to create for the org sending the request. NotificationConfigEntry *commons.AdherenceRuleNotificationConfigEntry `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for CreateAdherenceRuleNotificationConfigEntry.
func (*CreateAdherenceRuleNotificationConfigEntryRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceRuleNotificationConfigEntryRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry() *commons.AdherenceRuleNotificationConfigEntry
func (*CreateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
func (*CreateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceRuleNotificationConfigEntryRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryRequest) Reset()
func (*CreateAdherenceRuleNotificationConfigEntryRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryRequest) String() string
type CreateAdherenceRuleNotificationConfigEntryResponse ¶ added in v1.8.17
type CreateAdherenceRuleNotificationConfigEntryResponse struct { // ID of the created notification config entry. AdherenceRuleNotificationConfigEntryId int64 `` /* 184-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceRuleNotificationConfigEntry.
func (*CreateAdherenceRuleNotificationConfigEntryResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceRuleNotificationConfigEntryResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceRuleNotificationConfigEntryResponse) GetAdherenceRuleNotificationConfigEntryId ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryResponse) GetAdherenceRuleNotificationConfigEntryId() int64
func (*CreateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
func (*CreateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceRuleNotificationConfigEntryResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryResponse) Reset()
func (*CreateAdherenceRuleNotificationConfigEntryResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigEntryResponse) String() string
type CreateAdherenceRuleNotificationConfigRequest ¶ added in v1.8.17
type CreateAdherenceRuleNotificationConfigRequest struct { // Notification config to create for the org sending the request. NotificationConfig *commons.AdherenceRuleNotificationConfig `protobuf:"bytes,1,opt,name=notification_config,json=notificationConfig,proto3" json:"notification_config,omitempty"` // contains filtered or unexported fields }
Request message for CreateAdherenceRuleNotificationConfig.
func (*CreateAdherenceRuleNotificationConfigRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceRuleNotificationConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceRuleNotificationConfigRequest.ProtoReflect.Descriptor instead.
func (*CreateAdherenceRuleNotificationConfigRequest) GetNotificationConfig ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigRequest) GetNotificationConfig() *commons.AdherenceRuleNotificationConfig
func (*CreateAdherenceRuleNotificationConfigRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceRuleNotificationConfigRequest) ProtoMessage()
func (*CreateAdherenceRuleNotificationConfigRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigRequest) ProtoReflect() protoreflect.Message
func (*CreateAdherenceRuleNotificationConfigRequest) Reset ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigRequest) Reset()
func (*CreateAdherenceRuleNotificationConfigRequest) String ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigRequest) String() string
type CreateAdherenceRuleNotificationConfigResponse ¶ added in v1.8.17
type CreateAdherenceRuleNotificationConfigResponse struct { // ID of the created notification config. AdherenceRuleNotificationConfigId int64 `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for CreateAdherenceRuleNotificationConfig.
func (*CreateAdherenceRuleNotificationConfigResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateAdherenceRuleNotificationConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdherenceRuleNotificationConfigResponse.ProtoReflect.Descriptor instead.
func (*CreateAdherenceRuleNotificationConfigResponse) GetAdherenceRuleNotificationConfigId ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigResponse) GetAdherenceRuleNotificationConfigId() int64
func (*CreateAdherenceRuleNotificationConfigResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateAdherenceRuleNotificationConfigResponse) ProtoMessage()
func (*CreateAdherenceRuleNotificationConfigResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigResponse) ProtoReflect() protoreflect.Message
func (*CreateAdherenceRuleNotificationConfigResponse) Reset ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigResponse) Reset()
func (*CreateAdherenceRuleNotificationConfigResponse) String ¶ added in v1.8.17
func (x *CreateAdherenceRuleNotificationConfigResponse) String() string
type CreateAgentAvailabilityPatternReq ¶
type CreateAgentAvailabilityPatternReq struct { // AgentAvailabilityPattern to be created, the @agent_availability_pattern_sid doesn't need to be set since it won't be used. AgentAvailabilityPattern *AgentAvailabilityPattern `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the AgentAvailabilityPattern RPC
func (*CreateAgentAvailabilityPatternReq) Descriptor
deprecated
func (*CreateAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentAvailabilityPatternReq.ProtoReflect.Descriptor instead.
func (*CreateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern ¶
func (x *CreateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern() *AgentAvailabilityPattern
func (*CreateAgentAvailabilityPatternReq) ProtoMessage ¶
func (*CreateAgentAvailabilityPatternReq) ProtoMessage()
func (*CreateAgentAvailabilityPatternReq) ProtoReflect ¶
func (x *CreateAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
func (*CreateAgentAvailabilityPatternReq) Reset ¶
func (x *CreateAgentAvailabilityPatternReq) Reset()
func (*CreateAgentAvailabilityPatternReq) String ¶
func (x *CreateAgentAvailabilityPatternReq) String() string
type CreateAgentAvailabilityPatternRes ¶
type CreateAgentAvailabilityPatternRes struct { // ID of the newly create agent availability pattern. AgentAvailabilityPatternSid int64 `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the AgentAvailabilityPattern RPC
func (*CreateAgentAvailabilityPatternRes) Descriptor
deprecated
func (*CreateAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentAvailabilityPatternRes.ProtoReflect.Descriptor instead.
func (*CreateAgentAvailabilityPatternRes) GetAgentAvailabilityPatternSid ¶
func (x *CreateAgentAvailabilityPatternRes) GetAgentAvailabilityPatternSid() int64
func (*CreateAgentAvailabilityPatternRes) ProtoMessage ¶
func (*CreateAgentAvailabilityPatternRes) ProtoMessage()
func (*CreateAgentAvailabilityPatternRes) ProtoReflect ¶
func (x *CreateAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
func (*CreateAgentAvailabilityPatternRes) Reset ¶
func (x *CreateAgentAvailabilityPatternRes) Reset()
func (*CreateAgentAvailabilityPatternRes) String ¶
func (x *CreateAgentAvailabilityPatternRes) String() string
type CreateAgentGroupReq ¶
type CreateAgentGroupReq struct { // AgentGroup to create, the @agent_group_sid doesn't need to be set since it won't be used. AgentGroup *AgentGroup `protobuf:"bytes,1,opt,name=agent_group,json=agentGroup,proto3" json:"agent_group,omitempty"` // contains filtered or unexported fields }
Request message for the CreateAgentGroup RPC
func (*CreateAgentGroupReq) Descriptor
deprecated
func (*CreateAgentGroupReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentGroupReq.ProtoReflect.Descriptor instead.
func (*CreateAgentGroupReq) GetAgentGroup ¶
func (x *CreateAgentGroupReq) GetAgentGroup() *AgentGroup
func (*CreateAgentGroupReq) ProtoMessage ¶
func (*CreateAgentGroupReq) ProtoMessage()
func (*CreateAgentGroupReq) ProtoReflect ¶
func (x *CreateAgentGroupReq) ProtoReflect() protoreflect.Message
func (*CreateAgentGroupReq) Reset ¶
func (x *CreateAgentGroupReq) Reset()
func (*CreateAgentGroupReq) String ¶
func (x *CreateAgentGroupReq) String() string
type CreateAgentGroupRes ¶
type CreateAgentGroupRes struct { // ID of the newly created agent group AgentGroupSid int64 `protobuf:"varint,1,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateAgentGroup RPC
func (*CreateAgentGroupRes) Descriptor
deprecated
func (*CreateAgentGroupRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentGroupRes.ProtoReflect.Descriptor instead.
func (*CreateAgentGroupRes) GetAgentGroupSid ¶
func (x *CreateAgentGroupRes) GetAgentGroupSid() int64
func (*CreateAgentGroupRes) ProtoMessage ¶
func (*CreateAgentGroupRes) ProtoMessage()
func (*CreateAgentGroupRes) ProtoReflect ¶
func (x *CreateAgentGroupRes) ProtoReflect() protoreflect.Message
func (*CreateAgentGroupRes) Reset ¶
func (x *CreateAgentGroupRes) Reset()
func (*CreateAgentGroupRes) String ¶
func (x *CreateAgentGroupRes) String() string
type CreateAgentLeavePetitionRequest ¶ added in v1.7.80
type CreateAgentLeavePetitionRequest struct { // All datetime ranges being requested for the time off. // No overlap is allowed between the datetime ranges. RequestedDatetimeRanges []*commons.DatetimeRange `` /* 132-byte string literal not displayed */ // A comment describing the reason for the time off request. PetitionComment string `protobuf:"bytes,2,opt,name=petition_comment,json=petitionComment,proto3" json:"petition_comment,omitempty"` // The wfm agent requesting the time off. WfmAgentSid int64 `protobuf:"varint,3,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // The number of working hours requested off. // This does not need to relate directly to the datetime range being requested off, // For example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. RequestedHoursOff float32 `protobuf:"fixed32,4,opt,name=requested_hours_off,json=requestedHoursOff,proto3" json:"requested_hours_off,omitempty"` // contains filtered or unexported fields }
Request message for CreateAgentLeavePetition.
func (*CreateAgentLeavePetitionRequest) Descriptor
deprecated
added in
v1.7.80
func (*CreateAgentLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*CreateAgentLeavePetitionRequest) GetPetitionComment ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) GetPetitionComment() string
func (*CreateAgentLeavePetitionRequest) GetRequestedDatetimeRanges ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) GetRequestedDatetimeRanges() []*commons.DatetimeRange
func (*CreateAgentLeavePetitionRequest) GetRequestedHoursOff ¶ added in v1.8.7
func (x *CreateAgentLeavePetitionRequest) GetRequestedHoursOff() float32
func (*CreateAgentLeavePetitionRequest) GetWfmAgentSid ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) GetWfmAgentSid() int64
func (*CreateAgentLeavePetitionRequest) ProtoMessage ¶ added in v1.7.80
func (*CreateAgentLeavePetitionRequest) ProtoMessage()
func (*CreateAgentLeavePetitionRequest) ProtoReflect ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*CreateAgentLeavePetitionRequest) Reset ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) Reset()
func (*CreateAgentLeavePetitionRequest) String ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionRequest) String() string
type CreateAgentLeavePetitionResponse ¶ added in v1.7.80
type CreateAgentLeavePetitionResponse struct { // The newly created agent leave petition. AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for CreateAgentLeavePetition.
func (*CreateAgentLeavePetitionResponse) Descriptor
deprecated
added in
v1.7.80
func (*CreateAgentLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*CreateAgentLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*CreateAgentLeavePetitionResponse) ProtoMessage ¶ added in v1.7.80
func (*CreateAgentLeavePetitionResponse) ProtoMessage()
func (*CreateAgentLeavePetitionResponse) ProtoReflect ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*CreateAgentLeavePetitionResponse) Reset ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionResponse) Reset()
func (*CreateAgentLeavePetitionResponse) String ¶ added in v1.7.80
func (x *CreateAgentLeavePetitionResponse) String() string
type CreateCallProfileTemplateReq ¶
type CreateCallProfileTemplateReq struct { // Template to store in the db. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,1,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // contains filtered or unexported fields }
Request message for the CreateCallProfileTemplate RPC
func (*CreateCallProfileTemplateReq) Descriptor
deprecated
func (*CreateCallProfileTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateCallProfileTemplateReq.ProtoReflect.Descriptor instead.
func (*CreateCallProfileTemplateReq) GetCallProfileTemplate ¶
func (x *CreateCallProfileTemplateReq) GetCallProfileTemplate() *CallProfileTemplate
func (*CreateCallProfileTemplateReq) ProtoMessage ¶
func (*CreateCallProfileTemplateReq) ProtoMessage()
func (*CreateCallProfileTemplateReq) ProtoReflect ¶
func (x *CreateCallProfileTemplateReq) ProtoReflect() protoreflect.Message
func (*CreateCallProfileTemplateReq) Reset ¶
func (x *CreateCallProfileTemplateReq) Reset()
func (*CreateCallProfileTemplateReq) String ¶
func (x *CreateCallProfileTemplateReq) String() string
type CreateCallProfileTemplateRes ¶
type CreateCallProfileTemplateRes struct {
// contains filtered or unexported fields
}
Response message for the CreateCallProfileTemplate RPC
func (*CreateCallProfileTemplateRes) Descriptor
deprecated
func (*CreateCallProfileTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateCallProfileTemplateRes.ProtoReflect.Descriptor instead.
func (*CreateCallProfileTemplateRes) ProtoMessage ¶
func (*CreateCallProfileTemplateRes) ProtoMessage()
func (*CreateCallProfileTemplateRes) ProtoReflect ¶
func (x *CreateCallProfileTemplateRes) ProtoReflect() protoreflect.Message
func (*CreateCallProfileTemplateRes) Reset ¶
func (x *CreateCallProfileTemplateRes) Reset()
func (*CreateCallProfileTemplateRes) String ¶
func (x *CreateCallProfileTemplateRes) String() string
type CreateClientNodeReq ¶
type CreateClientNodeReq struct { // Node to create, the @client_node_sid doesn't need to be set since it won't be used. Node *ClientNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request message for the CreateClientNode RPC
func (*CreateClientNodeReq) Descriptor
deprecated
func (*CreateClientNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateClientNodeReq.ProtoReflect.Descriptor instead.
func (*CreateClientNodeReq) GetNode ¶
func (x *CreateClientNodeReq) GetNode() *ClientNode
func (*CreateClientNodeReq) ProtoMessage ¶
func (*CreateClientNodeReq) ProtoMessage()
func (*CreateClientNodeReq) ProtoReflect ¶
func (x *CreateClientNodeReq) ProtoReflect() protoreflect.Message
func (*CreateClientNodeReq) Reset ¶
func (x *CreateClientNodeReq) Reset()
func (*CreateClientNodeReq) String ¶
func (x *CreateClientNodeReq) String() string
type CreateClientNodeRes ¶
type CreateClientNodeRes struct { // ID of the newly created client node ClientNodeSid int64 `protobuf:"varint,1,opt,name=client_node_sid,json=clientNodeSid,proto3" json:"client_node_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateClientNode RPC
func (*CreateClientNodeRes) Descriptor
deprecated
func (*CreateClientNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateClientNodeRes.ProtoReflect.Descriptor instead.
func (*CreateClientNodeRes) GetClientNodeSid ¶
func (x *CreateClientNodeRes) GetClientNodeSid() int64
func (*CreateClientNodeRes) ProtoMessage ¶
func (*CreateClientNodeRes) ProtoMessage()
func (*CreateClientNodeRes) ProtoReflect ¶
func (x *CreateClientNodeRes) ProtoReflect() protoreflect.Message
func (*CreateClientNodeRes) Reset ¶
func (x *CreateClientNodeRes) Reset()
func (*CreateClientNodeRes) String ¶
func (x *CreateClientNodeRes) String() string
type CreateConstraintRuleReq ¶
type CreateConstraintRuleReq struct { // Rule to create, the @constraint_rule_sid doesn't need to be set since it won't be used. ConstraintRule *ConstraintRule `protobuf:"bytes,1,opt,name=constraint_rule,json=constraintRule,proto3" json:"constraint_rule,omitempty"` // contains filtered or unexported fields }
Request message for the CreateConstraintRule RPC
func (*CreateConstraintRuleReq) Descriptor
deprecated
func (*CreateConstraintRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateConstraintRuleReq.ProtoReflect.Descriptor instead.
func (*CreateConstraintRuleReq) GetConstraintRule ¶
func (x *CreateConstraintRuleReq) GetConstraintRule() *ConstraintRule
func (*CreateConstraintRuleReq) ProtoMessage ¶
func (*CreateConstraintRuleReq) ProtoMessage()
func (*CreateConstraintRuleReq) ProtoReflect ¶
func (x *CreateConstraintRuleReq) ProtoReflect() protoreflect.Message
func (*CreateConstraintRuleReq) Reset ¶
func (x *CreateConstraintRuleReq) Reset()
func (*CreateConstraintRuleReq) String ¶
func (x *CreateConstraintRuleReq) String() string
type CreateConstraintRuleRes ¶
type CreateConstraintRuleRes struct { // ID of the newly created constraint rule. ConstraintRuleSid int64 `protobuf:"varint,1,opt,name=constraint_rule_sid,json=constraintRuleSid,proto3" json:"constraint_rule_sid,omitempty"` // ID of the newly created skill proficiency (will be 0 if rule was a non skill one). SkillProficiencySid int64 `protobuf:"varint,2,opt,name=skill_proficiency_sid,json=skillProficiencySid,proto3" json:"skill_proficiency_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateConstraintRule RPC
func (*CreateConstraintRuleRes) Descriptor
deprecated
func (*CreateConstraintRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateConstraintRuleRes.ProtoReflect.Descriptor instead.
func (*CreateConstraintRuleRes) GetConstraintRuleSid ¶
func (x *CreateConstraintRuleRes) GetConstraintRuleSid() int64
func (*CreateConstraintRuleRes) GetSkillProficiencySid ¶
func (x *CreateConstraintRuleRes) GetSkillProficiencySid() int64
func (*CreateConstraintRuleRes) ProtoMessage ¶
func (*CreateConstraintRuleRes) ProtoMessage()
func (*CreateConstraintRuleRes) ProtoReflect ¶
func (x *CreateConstraintRuleRes) ProtoReflect() protoreflect.Message
func (*CreateConstraintRuleRes) Reset ¶
func (x *CreateConstraintRuleRes) Reset()
func (*CreateConstraintRuleRes) String ¶
func (x *CreateConstraintRuleRes) String() string
type CreateDraftScheduleReq ¶
type CreateDraftScheduleReq struct { // Name of the draft schedule. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Description of the draft schedule. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Range to retrieve shift instances and segments from the published schedule to use for this draft schedule. SchedulingRange *commons.DatetimeRange `protobuf:"bytes,3,opt,name=scheduling_range,json=schedulingRange,proto3" json:"scheduling_range,omitempty"` // ID of the schedule scenario that the draft schedule will be associated with. ScheduleScenarioSid int64 `protobuf:"varint,4,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CreateDraftSchedule RPC
func (*CreateDraftScheduleReq) Descriptor
deprecated
func (*CreateDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*CreateDraftScheduleReq) GetDescription ¶
func (x *CreateDraftScheduleReq) GetDescription() string
func (*CreateDraftScheduleReq) GetName ¶
func (x *CreateDraftScheduleReq) GetName() string
func (*CreateDraftScheduleReq) GetScheduleScenarioSid ¶ added in v1.7.25
func (x *CreateDraftScheduleReq) GetScheduleScenarioSid() int64
func (*CreateDraftScheduleReq) GetSchedulingRange ¶
func (x *CreateDraftScheduleReq) GetSchedulingRange() *commons.DatetimeRange
func (*CreateDraftScheduleReq) ProtoMessage ¶
func (*CreateDraftScheduleReq) ProtoMessage()
func (*CreateDraftScheduleReq) ProtoReflect ¶
func (x *CreateDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*CreateDraftScheduleReq) Reset ¶
func (x *CreateDraftScheduleReq) Reset()
func (*CreateDraftScheduleReq) String ¶
func (x *CreateDraftScheduleReq) String() string
type CreateDraftScheduleRes ¶
type CreateDraftScheduleRes struct { // ID of the newly created draft schedule. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateDraftSchedule RPC
func (*CreateDraftScheduleRes) Descriptor
deprecated
func (*CreateDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*CreateDraftScheduleRes) GetDraftScheduleSid ¶
func (x *CreateDraftScheduleRes) GetDraftScheduleSid() int64
func (*CreateDraftScheduleRes) ProtoMessage ¶
func (*CreateDraftScheduleRes) ProtoMessage()
func (*CreateDraftScheduleRes) ProtoReflect ¶
func (x *CreateDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*CreateDraftScheduleRes) Reset ¶
func (x *CreateDraftScheduleRes) Reset()
func (*CreateDraftScheduleRes) String ¶
func (x *CreateDraftScheduleRes) String() string
type CreateInactiveSkillProfileMappingReq
deprecated
type CreateInactiveSkillProfileMappingReq struct { // ID of the inactive skill profile that will be mapped to the active_skill_profile_sid. InactiveSkillProfileSid int64 `` /* 135-byte string literal not displayed */ // ID of the active skill profile that the inactive_skill_profile_sid will be mapped to. ActiveSkillProfileSid int64 `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateInactiveSkillProfileMapping RPC. DEPRECATED as of Sep/27/2023 - Use skill profile groups instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*CreateInactiveSkillProfileMappingReq) Descriptor
deprecated
func (*CreateInactiveSkillProfileMappingReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateInactiveSkillProfileMappingReq.ProtoReflect.Descriptor instead.
func (*CreateInactiveSkillProfileMappingReq) GetActiveSkillProfileSid ¶
func (x *CreateInactiveSkillProfileMappingReq) GetActiveSkillProfileSid() int64
func (*CreateInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid ¶
func (x *CreateInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid() int64
func (*CreateInactiveSkillProfileMappingReq) ProtoMessage ¶
func (*CreateInactiveSkillProfileMappingReq) ProtoMessage()
func (*CreateInactiveSkillProfileMappingReq) ProtoReflect ¶
func (x *CreateInactiveSkillProfileMappingReq) ProtoReflect() protoreflect.Message
func (*CreateInactiveSkillProfileMappingReq) Reset ¶
func (x *CreateInactiveSkillProfileMappingReq) Reset()
func (*CreateInactiveSkillProfileMappingReq) String ¶
func (x *CreateInactiveSkillProfileMappingReq) String() string
type CreateInactiveSkillProfileMappingRes
deprecated
type CreateInactiveSkillProfileMappingRes struct {
// contains filtered or unexported fields
}
Response message for the CreateInactiveSkillProfileMapping RPC. DEPRECATED as of Sep/27/2023 - Use skill profile groups instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*CreateInactiveSkillProfileMappingRes) Descriptor
deprecated
func (*CreateInactiveSkillProfileMappingRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateInactiveSkillProfileMappingRes.ProtoReflect.Descriptor instead.
func (*CreateInactiveSkillProfileMappingRes) ProtoMessage ¶
func (*CreateInactiveSkillProfileMappingRes) ProtoMessage()
func (*CreateInactiveSkillProfileMappingRes) ProtoReflect ¶
func (x *CreateInactiveSkillProfileMappingRes) ProtoReflect() protoreflect.Message
func (*CreateInactiveSkillProfileMappingRes) Reset ¶
func (x *CreateInactiveSkillProfileMappingRes) Reset()
func (*CreateInactiveSkillProfileMappingRes) String ¶
func (x *CreateInactiveSkillProfileMappingRes) String() string
type CreateInitialDemoActivitiesRequest ¶ added in v1.8.17
type CreateInitialDemoActivitiesRequest struct {
// contains filtered or unexported fields
}
Request message for the CreateInitialDemoActivities RPC.
func (*CreateInitialDemoActivitiesRequest) Descriptor
deprecated
added in
v1.8.17
func (*CreateInitialDemoActivitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateInitialDemoActivitiesRequest.ProtoReflect.Descriptor instead.
func (*CreateInitialDemoActivitiesRequest) ProtoMessage ¶ added in v1.8.17
func (*CreateInitialDemoActivitiesRequest) ProtoMessage()
func (*CreateInitialDemoActivitiesRequest) ProtoReflect ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesRequest) ProtoReflect() protoreflect.Message
func (*CreateInitialDemoActivitiesRequest) Reset ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesRequest) Reset()
func (*CreateInitialDemoActivitiesRequest) String ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesRequest) String() string
type CreateInitialDemoActivitiesResponse ¶ added in v1.8.17
type CreateInitialDemoActivitiesResponse struct {
// contains filtered or unexported fields
}
Response message for the CreateInitialDemoActivities RPC.
func (*CreateInitialDemoActivitiesResponse) Descriptor
deprecated
added in
v1.8.17
func (*CreateInitialDemoActivitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateInitialDemoActivitiesResponse.ProtoReflect.Descriptor instead.
func (*CreateInitialDemoActivitiesResponse) ProtoMessage ¶ added in v1.8.17
func (*CreateInitialDemoActivitiesResponse) ProtoMessage()
func (*CreateInitialDemoActivitiesResponse) ProtoReflect ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesResponse) ProtoReflect() protoreflect.Message
func (*CreateInitialDemoActivitiesResponse) Reset ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesResponse) Reset()
func (*CreateInitialDemoActivitiesResponse) String ¶ added in v1.8.17
func (x *CreateInitialDemoActivitiesResponse) String() string
type CreateLocationNodeReq ¶
type CreateLocationNodeReq struct { // Node to create, the @location_node_sid doesn't need to be set since it won't be used. Node *LocationNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request message for the CreateLocationNode RPC
func (*CreateLocationNodeReq) Descriptor
deprecated
func (*CreateLocationNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateLocationNodeReq.ProtoReflect.Descriptor instead.
func (*CreateLocationNodeReq) GetNode ¶
func (x *CreateLocationNodeReq) GetNode() *LocationNode
func (*CreateLocationNodeReq) ProtoMessage ¶
func (*CreateLocationNodeReq) ProtoMessage()
func (*CreateLocationNodeReq) ProtoReflect ¶
func (x *CreateLocationNodeReq) ProtoReflect() protoreflect.Message
func (*CreateLocationNodeReq) Reset ¶
func (x *CreateLocationNodeReq) Reset()
func (*CreateLocationNodeReq) String ¶
func (x *CreateLocationNodeReq) String() string
type CreateLocationNodeRes ¶
type CreateLocationNodeRes struct { // ID of the newly created location node. LocationNodeSid int64 `protobuf:"varint,1,opt,name=location_node_sid,json=locationNodeSid,proto3" json:"location_node_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateLocationNode RPC
func (*CreateLocationNodeRes) Descriptor
deprecated
func (*CreateLocationNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateLocationNodeRes.ProtoReflect.Descriptor instead.
func (*CreateLocationNodeRes) GetLocationNodeSid ¶
func (x *CreateLocationNodeRes) GetLocationNodeSid() int64
func (*CreateLocationNodeRes) ProtoMessage ¶
func (*CreateLocationNodeRes) ProtoMessage()
func (*CreateLocationNodeRes) ProtoReflect ¶
func (x *CreateLocationNodeRes) ProtoReflect() protoreflect.Message
func (*CreateLocationNodeRes) Reset ¶
func (x *CreateLocationNodeRes) Reset()
func (*CreateLocationNodeRes) String ¶
func (x *CreateLocationNodeRes) String() string
type CreateNonSkillActivityReq ¶
type CreateNonSkillActivityReq struct { // Non skill activity to create, the @non_skill_activity_sid doesn't need to be set since it won't be used. NonSkillActivity *NonSkillActivity `protobuf:"bytes,1,opt,name=non_skill_activity,json=nonSkillActivity,proto3" json:"non_skill_activity,omitempty"` // contains filtered or unexported fields }
Request message for the CreateNonSkillActivity RPC
func (*CreateNonSkillActivityReq) Descriptor
deprecated
func (*CreateNonSkillActivityReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateNonSkillActivityReq.ProtoReflect.Descriptor instead.
func (*CreateNonSkillActivityReq) GetNonSkillActivity ¶
func (x *CreateNonSkillActivityReq) GetNonSkillActivity() *NonSkillActivity
func (*CreateNonSkillActivityReq) ProtoMessage ¶
func (*CreateNonSkillActivityReq) ProtoMessage()
func (*CreateNonSkillActivityReq) ProtoReflect ¶
func (x *CreateNonSkillActivityReq) ProtoReflect() protoreflect.Message
func (*CreateNonSkillActivityReq) Reset ¶
func (x *CreateNonSkillActivityReq) Reset()
func (*CreateNonSkillActivityReq) String ¶
func (x *CreateNonSkillActivityReq) String() string
type CreateNonSkillActivityRes ¶
type CreateNonSkillActivityRes struct { // ID of the newly created non skill activity. NonSkillActivitySid int64 `protobuf:"varint,1,opt,name=non_skill_activity_sid,json=nonSkillActivitySid,proto3" json:"non_skill_activity_sid,omitempty"` // ID of the newly created scheduling activity wrapper for @non_skill_activity. SchedulingActivitySid int64 `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CreateNonSkillActivity RPC
func (*CreateNonSkillActivityRes) Descriptor
deprecated
func (*CreateNonSkillActivityRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateNonSkillActivityRes.ProtoReflect.Descriptor instead.
func (*CreateNonSkillActivityRes) GetNonSkillActivitySid ¶
func (x *CreateNonSkillActivityRes) GetNonSkillActivitySid() int64
func (*CreateNonSkillActivityRes) GetSchedulingActivitySid ¶
func (x *CreateNonSkillActivityRes) GetSchedulingActivitySid() int64
func (*CreateNonSkillActivityRes) ProtoMessage ¶
func (*CreateNonSkillActivityRes) ProtoMessage()
func (*CreateNonSkillActivityRes) ProtoReflect ¶
func (x *CreateNonSkillActivityRes) ProtoReflect() protoreflect.Message
func (*CreateNonSkillActivityRes) Reset ¶
func (x *CreateNonSkillActivityRes) Reset()
func (*CreateNonSkillActivityRes) String ¶
func (x *CreateNonSkillActivityRes) String() string
type CreateOpenTimesPatternReq ¶
type CreateOpenTimesPatternReq struct { // Open times pattern to create, the @open_times_pattern_sid doesn't need to be set since it won't be used. OpenTimesPattern *OpenTimesPattern `protobuf:"bytes,1,opt,name=open_times_pattern,json=openTimesPattern,proto3" json:"open_times_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the CreateOpenTimesPattern RPC
func (*CreateOpenTimesPatternReq) Descriptor
deprecated
func (*CreateOpenTimesPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateOpenTimesPatternReq.ProtoReflect.Descriptor instead.
func (*CreateOpenTimesPatternReq) GetOpenTimesPattern ¶
func (x *CreateOpenTimesPatternReq) GetOpenTimesPattern() *OpenTimesPattern
func (*CreateOpenTimesPatternReq) ProtoMessage ¶
func (*CreateOpenTimesPatternReq) ProtoMessage()
func (*CreateOpenTimesPatternReq) ProtoReflect ¶
func (x *CreateOpenTimesPatternReq) ProtoReflect() protoreflect.Message
func (*CreateOpenTimesPatternReq) Reset ¶
func (x *CreateOpenTimesPatternReq) Reset()
func (*CreateOpenTimesPatternReq) String ¶
func (x *CreateOpenTimesPatternReq) String() string
type CreateOpenTimesPatternRes ¶
type CreateOpenTimesPatternRes struct { // ID of the newly created open times pattern. OpenTimesPatternSid int64 `protobuf:"varint,1,opt,name=open_times_pattern_sid,json=openTimesPatternSid,proto3" json:"open_times_pattern_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateOpenTimesPattern RPC
func (*CreateOpenTimesPatternRes) Descriptor
deprecated
func (*CreateOpenTimesPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateOpenTimesPatternRes.ProtoReflect.Descriptor instead.
func (*CreateOpenTimesPatternRes) GetOpenTimesPatternSid ¶
func (x *CreateOpenTimesPatternRes) GetOpenTimesPatternSid() int64
func (*CreateOpenTimesPatternRes) ProtoMessage ¶
func (*CreateOpenTimesPatternRes) ProtoMessage()
func (*CreateOpenTimesPatternRes) ProtoReflect ¶
func (x *CreateOpenTimesPatternRes) ProtoReflect() protoreflect.Message
func (*CreateOpenTimesPatternRes) Reset ¶
func (x *CreateOpenTimesPatternRes) Reset()
func (*CreateOpenTimesPatternRes) String ¶
func (x *CreateOpenTimesPatternRes) String() string
type CreatePlacementRuleReq ¶
type CreatePlacementRuleReq struct { // Placement rule to create, the @placement_rule_sid doesn't need to be set since it won't be used PlacementRule *PlacementRule `protobuf:"bytes,1,opt,name=placement_rule,json=placementRule,proto3" json:"placement_rule,omitempty"` // contains filtered or unexported fields }
Request message for the CreatePlacementRule RPC
func (*CreatePlacementRuleReq) Descriptor
deprecated
func (*CreatePlacementRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlacementRuleReq.ProtoReflect.Descriptor instead.
func (*CreatePlacementRuleReq) GetPlacementRule ¶
func (x *CreatePlacementRuleReq) GetPlacementRule() *PlacementRule
func (*CreatePlacementRuleReq) ProtoMessage ¶
func (*CreatePlacementRuleReq) ProtoMessage()
func (*CreatePlacementRuleReq) ProtoReflect ¶
func (x *CreatePlacementRuleReq) ProtoReflect() protoreflect.Message
func (*CreatePlacementRuleReq) Reset ¶
func (x *CreatePlacementRuleReq) Reset()
func (*CreatePlacementRuleReq) String ¶
func (x *CreatePlacementRuleReq) String() string
type CreatePlacementRuleRes ¶
type CreatePlacementRuleRes struct { // ID of the newly created placement rule PlacementRuleSid int64 `protobuf:"varint,1,opt,name=placement_rule_sid,json=placementRuleSid,proto3" json:"placement_rule_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreatePlacementRule RPC
func (*CreatePlacementRuleRes) Descriptor
deprecated
func (*CreatePlacementRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use CreatePlacementRuleRes.ProtoReflect.Descriptor instead.
func (*CreatePlacementRuleRes) GetPlacementRuleSid ¶
func (x *CreatePlacementRuleRes) GetPlacementRuleSid() int64
func (*CreatePlacementRuleRes) ProtoMessage ¶
func (*CreatePlacementRuleRes) ProtoMessage()
func (*CreatePlacementRuleRes) ProtoReflect ¶
func (x *CreatePlacementRuleRes) ProtoReflect() protoreflect.Message
func (*CreatePlacementRuleRes) Reset ¶
func (x *CreatePlacementRuleRes) Reset()
func (*CreatePlacementRuleRes) String ¶
func (x *CreatePlacementRuleRes) String() string
type CreateProgramNodeReq ¶
type CreateProgramNodeReq struct { // Node to create, the @program_node_sid doesn't need to be set since it won't be used. Node *ProgramNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request message for the CreateProgramNode RPC
func (*CreateProgramNodeReq) Descriptor
deprecated
func (*CreateProgramNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateProgramNodeReq.ProtoReflect.Descriptor instead.
func (*CreateProgramNodeReq) GetNode ¶
func (x *CreateProgramNodeReq) GetNode() *ProgramNode
func (*CreateProgramNodeReq) ProtoMessage ¶
func (*CreateProgramNodeReq) ProtoMessage()
func (*CreateProgramNodeReq) ProtoReflect ¶
func (x *CreateProgramNodeReq) ProtoReflect() protoreflect.Message
func (*CreateProgramNodeReq) Reset ¶
func (x *CreateProgramNodeReq) Reset()
func (*CreateProgramNodeReq) String ¶
func (x *CreateProgramNodeReq) String() string
type CreateProgramNodeRes ¶
type CreateProgramNodeRes struct { // ID of the newly created program node. ProgramNodeSid int64 `protobuf:"varint,1,opt,name=program_node_sid,json=programNodeSid,proto3" json:"program_node_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateProgramNode RPC
func (*CreateProgramNodeRes) Descriptor
deprecated
func (*CreateProgramNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateProgramNodeRes.ProtoReflect.Descriptor instead.
func (*CreateProgramNodeRes) GetProgramNodeSid ¶
func (x *CreateProgramNodeRes) GetProgramNodeSid() int64
func (*CreateProgramNodeRes) ProtoMessage ¶
func (*CreateProgramNodeRes) ProtoMessage()
func (*CreateProgramNodeRes) ProtoReflect ¶
func (x *CreateProgramNodeRes) ProtoReflect() protoreflect.Message
func (*CreateProgramNodeRes) Reset ¶
func (x *CreateProgramNodeRes) Reset()
func (*CreateProgramNodeRes) String ¶
func (x *CreateProgramNodeRes) String() string
type CreateRegressionTemplateReq ¶
type CreateRegressionTemplateReq struct { // Regression template to be stored in the db. RegressionTemplate *RegressionTemplate `protobuf:"bytes,1,opt,name=regression_template,json=regressionTemplate,proto3" json:"regression_template,omitempty"` // contains filtered or unexported fields }
Request message for the CreateRegressionTemplate RPC
func (*CreateRegressionTemplateReq) Descriptor
deprecated
func (*CreateRegressionTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateRegressionTemplateReq.ProtoReflect.Descriptor instead.
func (*CreateRegressionTemplateReq) GetRegressionTemplate ¶
func (x *CreateRegressionTemplateReq) GetRegressionTemplate() *RegressionTemplate
func (*CreateRegressionTemplateReq) ProtoMessage ¶
func (*CreateRegressionTemplateReq) ProtoMessage()
func (*CreateRegressionTemplateReq) ProtoReflect ¶
func (x *CreateRegressionTemplateReq) ProtoReflect() protoreflect.Message
func (*CreateRegressionTemplateReq) Reset ¶
func (x *CreateRegressionTemplateReq) Reset()
func (*CreateRegressionTemplateReq) String ¶
func (x *CreateRegressionTemplateReq) String() string
type CreateRegressionTemplateRes ¶
type CreateRegressionTemplateRes struct {
// contains filtered or unexported fields
}
Response message for the CreateRegressionTemplate RPC
func (*CreateRegressionTemplateRes) Descriptor
deprecated
func (*CreateRegressionTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateRegressionTemplateRes.ProtoReflect.Descriptor instead.
func (*CreateRegressionTemplateRes) ProtoMessage ¶
func (*CreateRegressionTemplateRes) ProtoMessage()
func (*CreateRegressionTemplateRes) ProtoReflect ¶
func (x *CreateRegressionTemplateRes) ProtoReflect() protoreflect.Message
func (*CreateRegressionTemplateRes) Reset ¶
func (x *CreateRegressionTemplateRes) Reset()
func (*CreateRegressionTemplateRes) String ¶
func (x *CreateRegressionTemplateRes) String() string
type CreateRgbaColorRequest ¶ added in v1.8.8
type CreateRgbaColorRequest struct { // The RGBA color to create. Color *RgbaColor `protobuf:"bytes,1,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
Request message for CreateRgbaColor.
func (*CreateRgbaColorRequest) Descriptor
deprecated
added in
v1.8.8
func (*CreateRgbaColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRgbaColorRequest.ProtoReflect.Descriptor instead.
func (*CreateRgbaColorRequest) GetColor ¶ added in v1.8.8
func (x *CreateRgbaColorRequest) GetColor() *RgbaColor
func (*CreateRgbaColorRequest) ProtoMessage ¶ added in v1.8.8
func (*CreateRgbaColorRequest) ProtoMessage()
func (*CreateRgbaColorRequest) ProtoReflect ¶ added in v1.8.8
func (x *CreateRgbaColorRequest) ProtoReflect() protoreflect.Message
func (*CreateRgbaColorRequest) Reset ¶ added in v1.8.8
func (x *CreateRgbaColorRequest) Reset()
func (*CreateRgbaColorRequest) String ¶ added in v1.8.8
func (x *CreateRgbaColorRequest) String() string
type CreateRgbaColorResponse ¶ added in v1.8.8
type CreateRgbaColorResponse struct { // ID of the newly created rgba color RgbaColorId int64 `protobuf:"varint,1,opt,name=rgba_color_id,json=rgbaColorId,proto3" json:"rgba_color_id,omitempty"` // contains filtered or unexported fields }
Response message for CreateRgbaColor.
func (*CreateRgbaColorResponse) Descriptor
deprecated
added in
v1.8.8
func (*CreateRgbaColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateRgbaColorResponse.ProtoReflect.Descriptor instead.
func (*CreateRgbaColorResponse) GetRgbaColorId ¶ added in v1.8.8
func (x *CreateRgbaColorResponse) GetRgbaColorId() int64
func (*CreateRgbaColorResponse) ProtoMessage ¶ added in v1.8.8
func (*CreateRgbaColorResponse) ProtoMessage()
func (*CreateRgbaColorResponse) ProtoReflect ¶ added in v1.8.8
func (x *CreateRgbaColorResponse) ProtoReflect() protoreflect.Message
func (*CreateRgbaColorResponse) Reset ¶ added in v1.8.8
func (x *CreateRgbaColorResponse) Reset()
func (*CreateRgbaColorResponse) String ¶ added in v1.8.8
func (x *CreateRgbaColorResponse) String() string
type CreateScheduleScenarioWithNodesReq ¶
type CreateScheduleScenarioWithNodesReq struct { // ScheduleScenario to be stored in the db. ScheduleScenario *ScheduleScenario `protobuf:"bytes,1,opt,name=schedule_scenario,json=scheduleScenario,proto3" json:"schedule_scenario,omitempty"` // Name for the created call center node. CallCenterNodeName string `protobuf:"bytes,2,opt,name=call_center_node_name,json=callCenterNodeName,proto3" json:"call_center_node_name,omitempty"` // Description for the created call center node. CallCenterNodeDescription string `` /* 140-byte string literal not displayed */ // Name for the created client node. ClientNodeName string `protobuf:"bytes,4,opt,name=client_node_name,json=clientNodeName,proto3" json:"client_node_name,omitempty"` // Description for the created client node. ClientNodeDescription string `` /* 126-byte string literal not displayed */ // Name for the created location node. LocationNodeName string `protobuf:"bytes,6,opt,name=location_node_name,json=locationNodeName,proto3" json:"location_node_name,omitempty"` // Description for the location center node. LocationNodeDescription string `` /* 132-byte string literal not displayed */ // Name for the created program node. ProgramNodeName string `protobuf:"bytes,8,opt,name=program_node_name,json=programNodeName,proto3" json:"program_node_name,omitempty"` // Description for the created program node. ProgramNodeDescription string `` /* 129-byte string literal not displayed */ // TimeZoneVal is the desired timezone for the created nodes. TimeZoneVal commons.TimeZone `protobuf:"varint,10,opt,name=time_zone_val,json=timeZoneVal,proto3,enum=api.commons.TimeZone" json:"time_zone_val,omitempty"` // Skill Profile Category to associate with the program node to create. // The predicted calls of this skill profile category will be used when scheduling. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,11,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the CreateScheduleScenarioWithNodes RPC
func (*CreateScheduleScenarioWithNodesReq) Descriptor
deprecated
func (*CreateScheduleScenarioWithNodesReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateScheduleScenarioWithNodesReq.ProtoReflect.Descriptor instead.
func (*CreateScheduleScenarioWithNodesReq) GetCallCenterNodeDescription ¶
func (x *CreateScheduleScenarioWithNodesReq) GetCallCenterNodeDescription() string
func (*CreateScheduleScenarioWithNodesReq) GetCallCenterNodeName ¶
func (x *CreateScheduleScenarioWithNodesReq) GetCallCenterNodeName() string
func (*CreateScheduleScenarioWithNodesReq) GetClientNodeDescription ¶
func (x *CreateScheduleScenarioWithNodesReq) GetClientNodeDescription() string
func (*CreateScheduleScenarioWithNodesReq) GetClientNodeName ¶
func (x *CreateScheduleScenarioWithNodesReq) GetClientNodeName() string
func (*CreateScheduleScenarioWithNodesReq) GetLocationNodeDescription ¶
func (x *CreateScheduleScenarioWithNodesReq) GetLocationNodeDescription() string
func (*CreateScheduleScenarioWithNodesReq) GetLocationNodeName ¶
func (x *CreateScheduleScenarioWithNodesReq) GetLocationNodeName() string
func (*CreateScheduleScenarioWithNodesReq) GetProgramNodeDescription ¶
func (x *CreateScheduleScenarioWithNodesReq) GetProgramNodeDescription() string
func (*CreateScheduleScenarioWithNodesReq) GetProgramNodeName ¶
func (x *CreateScheduleScenarioWithNodesReq) GetProgramNodeName() string
func (*CreateScheduleScenarioWithNodesReq) GetScheduleScenario ¶
func (x *CreateScheduleScenarioWithNodesReq) GetScheduleScenario() *ScheduleScenario
func (*CreateScheduleScenarioWithNodesReq) GetSkillProfileCategory ¶ added in v1.7.39
func (x *CreateScheduleScenarioWithNodesReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*CreateScheduleScenarioWithNodesReq) GetTimeZoneVal ¶
func (x *CreateScheduleScenarioWithNodesReq) GetTimeZoneVal() commons.TimeZone
func (*CreateScheduleScenarioWithNodesReq) ProtoMessage ¶
func (*CreateScheduleScenarioWithNodesReq) ProtoMessage()
func (*CreateScheduleScenarioWithNodesReq) ProtoReflect ¶
func (x *CreateScheduleScenarioWithNodesReq) ProtoReflect() protoreflect.Message
func (*CreateScheduleScenarioWithNodesReq) Reset ¶
func (x *CreateScheduleScenarioWithNodesReq) Reset()
func (*CreateScheduleScenarioWithNodesReq) String ¶
func (x *CreateScheduleScenarioWithNodesReq) String() string
type CreateScheduleScenarioWithNodesRes ¶
type CreateScheduleScenarioWithNodesRes struct { // ID of the scenario just created. ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateScheduleScenarioWithNodes RPC
func (*CreateScheduleScenarioWithNodesRes) Descriptor
deprecated
func (*CreateScheduleScenarioWithNodesRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateScheduleScenarioWithNodesRes.ProtoReflect.Descriptor instead.
func (*CreateScheduleScenarioWithNodesRes) GetScheduleScenarioSid ¶
func (x *CreateScheduleScenarioWithNodesRes) GetScheduleScenarioSid() int64
func (*CreateScheduleScenarioWithNodesRes) ProtoMessage ¶
func (*CreateScheduleScenarioWithNodesRes) ProtoMessage()
func (*CreateScheduleScenarioWithNodesRes) ProtoReflect ¶
func (x *CreateScheduleScenarioWithNodesRes) ProtoReflect() protoreflect.Message
func (*CreateScheduleScenarioWithNodesRes) Reset ¶
func (x *CreateScheduleScenarioWithNodesRes) Reset()
func (*CreateScheduleScenarioWithNodesRes) String ¶
func (x *CreateScheduleScenarioWithNodesRes) String() string
type CreateShiftInstanceReq ¶
type CreateShiftInstanceReq struct { // ID of the draft schedule for the shift instance. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // ID of the shift template for the shift instance. ShiftTemplateSid int64 `protobuf:"varint,2,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // Start datetime of the shift instance. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Width in minutes of the shift instance. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // Indicates whether the shift instance is locked. IsLocked bool `protobuf:"varint,5,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"` // ID of the wfm agent for the shift instance. If null it will // create a new unassigned WfmAgent for the shift instance. WfmAgentSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // Metric types for the shift instance. MetricTypes []commons.PerformanceMetricType `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateShiftInstance RPC Method is Unimplimented. Use CreateShiftInstanceV2 instead.
func (*CreateShiftInstanceReq) Descriptor
deprecated
func (*CreateShiftInstanceReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceReq.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceReq) GetDraftScheduleSid ¶
func (x *CreateShiftInstanceReq) GetDraftScheduleSid() int64
func (*CreateShiftInstanceReq) GetIsLocked ¶
func (x *CreateShiftInstanceReq) GetIsLocked() bool
func (*CreateShiftInstanceReq) GetMetricTypes ¶
func (x *CreateShiftInstanceReq) GetMetricTypes() []commons.PerformanceMetricType
func (*CreateShiftInstanceReq) GetShiftTemplateSid ¶
func (x *CreateShiftInstanceReq) GetShiftTemplateSid() int64
func (*CreateShiftInstanceReq) GetStartDatetime ¶
func (x *CreateShiftInstanceReq) GetStartDatetime() *timestamppb.Timestamp
func (*CreateShiftInstanceReq) GetWfmAgentSid ¶
func (x *CreateShiftInstanceReq) GetWfmAgentSid() *wrapperspb.Int64Value
func (*CreateShiftInstanceReq) GetWidthInMinutes ¶
func (x *CreateShiftInstanceReq) GetWidthInMinutes() int32
func (*CreateShiftInstanceReq) ProtoMessage ¶
func (*CreateShiftInstanceReq) ProtoMessage()
func (*CreateShiftInstanceReq) ProtoReflect ¶
func (x *CreateShiftInstanceReq) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceReq) Reset ¶
func (x *CreateShiftInstanceReq) Reset()
func (*CreateShiftInstanceReq) String ¶
func (x *CreateShiftInstanceReq) String() string
type CreateShiftInstanceRes ¶
type CreateShiftInstanceRes struct { // Shift instance that was created. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // Deprecated. Performance metrics that this shift instance has. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. PerformanceMetrics []*PerformanceMetric `protobuf:"bytes,2,rep,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"` // Performance metrics that this shift instance has. PerformanceMetricsV2 []*PerformanceMetricV2 `protobuf:"bytes,3,rep,name=performance_metrics_v2,json=performanceMetricsV2,proto3" json:"performance_metrics_v2,omitempty"` // contains filtered or unexported fields }
Response message for the CreateShiftInstance RPC
func (*CreateShiftInstanceRes) Descriptor
deprecated
func (*CreateShiftInstanceRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceRes.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceRes) GetPerformanceMetrics
deprecated
func (x *CreateShiftInstanceRes) GetPerformanceMetrics() []*PerformanceMetric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*CreateShiftInstanceRes) GetPerformanceMetricsV2 ¶ added in v1.8.5
func (x *CreateShiftInstanceRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
func (*CreateShiftInstanceRes) GetShiftInstance ¶
func (x *CreateShiftInstanceRes) GetShiftInstance() *ShiftInstance
func (*CreateShiftInstanceRes) ProtoMessage ¶
func (*CreateShiftInstanceRes) ProtoMessage()
func (*CreateShiftInstanceRes) ProtoReflect ¶
func (x *CreateShiftInstanceRes) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceRes) Reset ¶
func (x *CreateShiftInstanceRes) Reset()
func (*CreateShiftInstanceRes) String ¶
func (x *CreateShiftInstanceRes) String() string
type CreateShiftInstanceV2Req ¶ added in v1.7.21
type CreateShiftInstanceV2Req struct { // ID of the draft schedule for the shift instance. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // ID of the shift template for the shift instance. ShiftTemplateSid int64 `protobuf:"varint,2,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // Start datetime of the shift instance. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Indicates whether the shift instance is locked. IsLocked bool `protobuf:"varint,4,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"` // ID of the wfm agents for the shift instance. // If empty it will create a new unassigned WfmAgent for the shift instance. // If given more than one sid, then a copy of the instance will be created for each agent. WfmAgentSids []int64 `protobuf:"varint,5,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // contains filtered or unexported fields }
Request message for the CreateShiftInstanceV2 RPC
func (*CreateShiftInstanceV2Req) Descriptor
deprecated
added in
v1.7.21
func (*CreateShiftInstanceV2Req) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceV2Req.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceV2Req) GetDraftScheduleSid ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) GetDraftScheduleSid() int64
func (*CreateShiftInstanceV2Req) GetIsLocked ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) GetIsLocked() bool
func (*CreateShiftInstanceV2Req) GetShiftTemplateSid ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) GetShiftTemplateSid() int64
func (*CreateShiftInstanceV2Req) GetStartDatetime ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) GetStartDatetime() *timestamppb.Timestamp
func (*CreateShiftInstanceV2Req) GetWfmAgentSids ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) GetWfmAgentSids() []int64
func (*CreateShiftInstanceV2Req) ProtoMessage ¶ added in v1.7.21
func (*CreateShiftInstanceV2Req) ProtoMessage()
func (*CreateShiftInstanceV2Req) ProtoReflect ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceV2Req) Reset ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) Reset()
func (*CreateShiftInstanceV2Req) String ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Req) String() string
type CreateShiftInstanceV2Res ¶ added in v1.7.21
type CreateShiftInstanceV2Res struct { // Any shift instances that were created. ShiftInstances []*ShiftInstance `protobuf:"bytes,1,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // Diagnostics to report cause if shift instances fail to build. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the CreateShiftInstanceV2 RPC
func (*CreateShiftInstanceV2Res) Descriptor
deprecated
added in
v1.7.21
func (*CreateShiftInstanceV2Res) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceV2Res.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceV2Res) GetDiagnostics ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Res) GetDiagnostics() []*Diagnostic
func (*CreateShiftInstanceV2Res) GetShiftInstances ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Res) GetShiftInstances() []*ShiftInstance
func (*CreateShiftInstanceV2Res) ProtoMessage ¶ added in v1.7.21
func (*CreateShiftInstanceV2Res) ProtoMessage()
func (*CreateShiftInstanceV2Res) ProtoReflect ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Res) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceV2Res) Reset ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Res) Reset()
func (*CreateShiftInstanceV2Res) String ¶ added in v1.7.21
func (x *CreateShiftInstanceV2Res) String() string
type CreateShiftInstanceWithSegmentsRequest ¶ added in v1.7.60
type CreateShiftInstanceWithSegmentsRequest struct { // Shift instance with any member shift segments and shift segment call stats to create. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // If set to true, it will create the shift regardless of any diagnostics errors, // otherwise it will return those diagnostic errors and not create the shift. IgnoreDiagnosticsErrors bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateShiftInstanceWithSegments RPC.
func (*CreateShiftInstanceWithSegmentsRequest) Descriptor
deprecated
added in
v1.7.60
func (*CreateShiftInstanceWithSegmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceWithSegmentsRequest.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors() bool
func (*CreateShiftInstanceWithSegmentsRequest) GetShiftInstance ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsRequest) GetShiftInstance() *ShiftInstance
func (*CreateShiftInstanceWithSegmentsRequest) ProtoMessage ¶ added in v1.7.60
func (*CreateShiftInstanceWithSegmentsRequest) ProtoMessage()
func (*CreateShiftInstanceWithSegmentsRequest) ProtoReflect ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsRequest) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceWithSegmentsRequest) Reset ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsRequest) Reset()
func (*CreateShiftInstanceWithSegmentsRequest) String ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsRequest) String() string
type CreateShiftInstanceWithSegmentsResponse ¶ added in v1.7.60
type CreateShiftInstanceWithSegmentsResponse struct { // The newly created shift instance and any created shift instances and shift segment call stats. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // Any diagnostics encountered when creating @shift_instance. // If ignore_diagnostics_errors is true, then any diagnostic errors will be returned as warnings. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the CreateShiftInstanceWitSegments RPC.
func (*CreateShiftInstanceWithSegmentsResponse) Descriptor
deprecated
added in
v1.7.60
func (*CreateShiftInstanceWithSegmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftInstanceWithSegmentsResponse.ProtoReflect.Descriptor instead.
func (*CreateShiftInstanceWithSegmentsResponse) GetDiagnostics ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsResponse) GetDiagnostics() []*Diagnostic
func (*CreateShiftInstanceWithSegmentsResponse) GetShiftInstance ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsResponse) GetShiftInstance() *ShiftInstance
func (*CreateShiftInstanceWithSegmentsResponse) ProtoMessage ¶ added in v1.7.60
func (*CreateShiftInstanceWithSegmentsResponse) ProtoMessage()
func (*CreateShiftInstanceWithSegmentsResponse) ProtoReflect ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsResponse) ProtoReflect() protoreflect.Message
func (*CreateShiftInstanceWithSegmentsResponse) Reset ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsResponse) Reset()
func (*CreateShiftInstanceWithSegmentsResponse) String ¶ added in v1.7.60
func (x *CreateShiftInstanceWithSegmentsResponse) String() string
type CreateShiftTemplateReq ¶
type CreateShiftTemplateReq struct { // Shift template to create, the @shift_template_sid doesn't need to be set since it won't be used ShiftTemplate *ShiftTemplate `protobuf:"bytes,1,opt,name=shift_template,json=shiftTemplate,proto3" json:"shift_template,omitempty"` // contains filtered or unexported fields }
Request message for the CreateShiftTemplate RPC
func (*CreateShiftTemplateReq) Descriptor
deprecated
func (*CreateShiftTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftTemplateReq.ProtoReflect.Descriptor instead.
func (*CreateShiftTemplateReq) GetShiftTemplate ¶
func (x *CreateShiftTemplateReq) GetShiftTemplate() *ShiftTemplate
func (*CreateShiftTemplateReq) ProtoMessage ¶
func (*CreateShiftTemplateReq) ProtoMessage()
func (*CreateShiftTemplateReq) ProtoReflect ¶
func (x *CreateShiftTemplateReq) ProtoReflect() protoreflect.Message
func (*CreateShiftTemplateReq) Reset ¶
func (x *CreateShiftTemplateReq) Reset()
func (*CreateShiftTemplateReq) String ¶
func (x *CreateShiftTemplateReq) String() string
type CreateShiftTemplateRes ¶
type CreateShiftTemplateRes struct { // ID of the newly created shift template ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateShiftTemplate RPC
func (*CreateShiftTemplateRes) Descriptor
deprecated
func (*CreateShiftTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateShiftTemplateRes.ProtoReflect.Descriptor instead.
func (*CreateShiftTemplateRes) GetShiftTemplateSid ¶
func (x *CreateShiftTemplateRes) GetShiftTemplateSid() int64
func (*CreateShiftTemplateRes) ProtoMessage ¶
func (*CreateShiftTemplateRes) ProtoMessage()
func (*CreateShiftTemplateRes) ProtoReflect ¶
func (x *CreateShiftTemplateRes) ProtoReflect() protoreflect.Message
func (*CreateShiftTemplateRes) Reset ¶
func (x *CreateShiftTemplateRes) Reset()
func (*CreateShiftTemplateRes) String ¶
func (x *CreateShiftTemplateRes) String() string
type CreateSkillProficienciesReq ¶
type CreateSkillProficienciesReq struct { // Skill proficiencies to create, the @skill_proficiency_sid's don't need to be set since they won't be used. Proficiencies []*SkillProficiency `protobuf:"bytes,1,rep,name=proficiencies,proto3" json:"proficiencies,omitempty"` // ID of the schedule scenario that the @parent_entity in each @proficiency belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CreateSkillProficiencies RPC
func (*CreateSkillProficienciesReq) Descriptor
deprecated
func (*CreateSkillProficienciesReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillProficienciesReq.ProtoReflect.Descriptor instead.
func (*CreateSkillProficienciesReq) GetProficiencies ¶
func (x *CreateSkillProficienciesReq) GetProficiencies() []*SkillProficiency
func (*CreateSkillProficienciesReq) GetScheduleScenarioSid ¶
func (x *CreateSkillProficienciesReq) GetScheduleScenarioSid() int64
func (*CreateSkillProficienciesReq) ProtoMessage ¶
func (*CreateSkillProficienciesReq) ProtoMessage()
func (*CreateSkillProficienciesReq) ProtoReflect ¶
func (x *CreateSkillProficienciesReq) ProtoReflect() protoreflect.Message
func (*CreateSkillProficienciesReq) Reset ¶
func (x *CreateSkillProficienciesReq) Reset()
func (*CreateSkillProficienciesReq) String ¶
func (x *CreateSkillProficienciesReq) String() string
type CreateSkillProficienciesRes ¶
type CreateSkillProficienciesRes struct {
// contains filtered or unexported fields
}
Response message for the CreateSkillProficiencies RPC
func (*CreateSkillProficienciesRes) Descriptor
deprecated
func (*CreateSkillProficienciesRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillProficienciesRes.ProtoReflect.Descriptor instead.
func (*CreateSkillProficienciesRes) ProtoMessage ¶
func (*CreateSkillProficienciesRes) ProtoMessage()
func (*CreateSkillProficienciesRes) ProtoReflect ¶
func (x *CreateSkillProficienciesRes) ProtoReflect() protoreflect.Message
func (*CreateSkillProficienciesRes) Reset ¶
func (x *CreateSkillProficienciesRes) Reset()
func (*CreateSkillProficienciesRes) String ¶
func (x *CreateSkillProficienciesRes) String() string
type CreateSkillProfileGroupReq ¶ added in v1.7.37
type CreateSkillProfileGroupReq struct { // Skill profile group to create. // @skill_profile_group_sid will be ignored since that field is generated upon creation of the entity. // @skill_profile_group_sids will be ignored since associations cannot be created by this method. SkillProfileGroup *SkillProfileGroup `protobuf:"bytes,1,opt,name=skill_profile_group,json=skillProfileGroup,proto3" json:"skill_profile_group,omitempty"` // contains filtered or unexported fields }
Request message for the CreateSkillProfileGroup RPC.
func (*CreateSkillProfileGroupReq) Descriptor
deprecated
added in
v1.7.37
func (*CreateSkillProfileGroupReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillProfileGroupReq.ProtoReflect.Descriptor instead.
func (*CreateSkillProfileGroupReq) GetSkillProfileGroup ¶ added in v1.7.37
func (x *CreateSkillProfileGroupReq) GetSkillProfileGroup() *SkillProfileGroup
func (*CreateSkillProfileGroupReq) ProtoMessage ¶ added in v1.7.37
func (*CreateSkillProfileGroupReq) ProtoMessage()
func (*CreateSkillProfileGroupReq) ProtoReflect ¶ added in v1.7.37
func (x *CreateSkillProfileGroupReq) ProtoReflect() protoreflect.Message
func (*CreateSkillProfileGroupReq) Reset ¶ added in v1.7.37
func (x *CreateSkillProfileGroupReq) Reset()
func (*CreateSkillProfileGroupReq) String ¶ added in v1.7.37
func (x *CreateSkillProfileGroupReq) String() string
type CreateSkillProfileGroupRes ¶ added in v1.7.37
type CreateSkillProfileGroupRes struct { // ID of the skill profile group created. SkillProfileGroupSid int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CreateSkillProfileGroup RPC.
func (*CreateSkillProfileGroupRes) Descriptor
deprecated
added in
v1.7.37
func (*CreateSkillProfileGroupRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateSkillProfileGroupRes.ProtoReflect.Descriptor instead.
func (*CreateSkillProfileGroupRes) GetSkillProfileGroupSid ¶ added in v1.7.37
func (x *CreateSkillProfileGroupRes) GetSkillProfileGroupSid() int64
func (*CreateSkillProfileGroupRes) ProtoMessage ¶ added in v1.7.37
func (*CreateSkillProfileGroupRes) ProtoMessage()
func (*CreateSkillProfileGroupRes) ProtoReflect ¶ added in v1.7.37
func (x *CreateSkillProfileGroupRes) ProtoReflect() protoreflect.Message
func (*CreateSkillProfileGroupRes) Reset ¶ added in v1.7.37
func (x *CreateSkillProfileGroupRes) Reset()
func (*CreateSkillProfileGroupRes) String ¶ added in v1.7.37
func (x *CreateSkillProfileGroupRes) String() string
type CreateTourAgentCollectionReq ¶ added in v1.7.38
type CreateTourAgentCollectionReq struct { // The Tour Agent Collection to create. TourAgentCollection *TourAgentCollection `protobuf:"bytes,1,opt,name=tour_agent_collection,json=tourAgentCollection,proto3" json:"tour_agent_collection,omitempty"` // contains filtered or unexported fields }
Request message for the CreateTourAgentCollection RPC.
func (*CreateTourAgentCollectionReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourAgentCollectionReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourAgentCollectionReq.ProtoReflect.Descriptor instead.
func (*CreateTourAgentCollectionReq) GetTourAgentCollection ¶ added in v1.7.38
func (x *CreateTourAgentCollectionReq) GetTourAgentCollection() *TourAgentCollection
func (*CreateTourAgentCollectionReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourAgentCollectionReq) ProtoMessage()
func (*CreateTourAgentCollectionReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourAgentCollectionReq) ProtoReflect() protoreflect.Message
func (*CreateTourAgentCollectionReq) Reset ¶ added in v1.7.38
func (x *CreateTourAgentCollectionReq) Reset()
func (*CreateTourAgentCollectionReq) String ¶ added in v1.7.38
func (x *CreateTourAgentCollectionReq) String() string
type CreateTourAgentCollectionRes ¶ added in v1.7.38
type CreateTourAgentCollectionRes struct { // ID of the newly created Tour Agent Collection. TourAgentCollectionSid int64 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CreateTourAgentCollection RPC.
func (*CreateTourAgentCollectionRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourAgentCollectionRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourAgentCollectionRes.ProtoReflect.Descriptor instead.
func (*CreateTourAgentCollectionRes) GetTourAgentCollectionSid ¶ added in v1.7.38
func (x *CreateTourAgentCollectionRes) GetTourAgentCollectionSid() int64
func (*CreateTourAgentCollectionRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourAgentCollectionRes) ProtoMessage()
func (*CreateTourAgentCollectionRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourAgentCollectionRes) ProtoReflect() protoreflect.Message
func (*CreateTourAgentCollectionRes) Reset ¶ added in v1.7.38
func (x *CreateTourAgentCollectionRes) Reset()
func (*CreateTourAgentCollectionRes) String ¶ added in v1.7.38
func (x *CreateTourAgentCollectionRes) String() string
type CreateTourAgentCollectionWFMAgentsReq ¶ added in v1.7.38
type CreateTourAgentCollectionWFMAgentsReq struct { // ID of the wfm agents to add to @tour_agent_collection_sid. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // ID of the Tour Agent Collection that the @wfm_agent_sids will belong to. TourAgentCollectionSid int64 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateTourAgentCollectionWFMAgents RPC.
func (*CreateTourAgentCollectionWFMAgentsReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourAgentCollectionWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*CreateTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid() int64
func (*CreateTourAgentCollectionWFMAgentsReq) GetWfmAgentSids ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsReq) GetWfmAgentSids() []int64
func (*CreateTourAgentCollectionWFMAgentsReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourAgentCollectionWFMAgentsReq) ProtoMessage()
func (*CreateTourAgentCollectionWFMAgentsReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*CreateTourAgentCollectionWFMAgentsReq) Reset ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsReq) Reset()
func (*CreateTourAgentCollectionWFMAgentsReq) String ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsReq) String() string
type CreateTourAgentCollectionWFMAgentsRes ¶ added in v1.7.38
type CreateTourAgentCollectionWFMAgentsRes struct {
// contains filtered or unexported fields
}
Response message for the CreateTourAgentCollectionWFMAgents RPC.
func (*CreateTourAgentCollectionWFMAgentsRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourAgentCollectionWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*CreateTourAgentCollectionWFMAgentsRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourAgentCollectionWFMAgentsRes) ProtoMessage()
func (*CreateTourAgentCollectionWFMAgentsRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*CreateTourAgentCollectionWFMAgentsRes) Reset ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsRes) Reset()
func (*CreateTourAgentCollectionWFMAgentsRes) String ¶ added in v1.7.38
func (x *CreateTourAgentCollectionWFMAgentsRes) String() string
type CreateTourPatternReq ¶ added in v1.7.38
type CreateTourPatternReq struct { // ID of the Shift Template to create the Tour Pattern for. ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CreateTourPattern RPC.
func (*CreateTourPatternReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourPatternReq.ProtoReflect.Descriptor instead.
func (*CreateTourPatternReq) GetShiftTemplateSid ¶ added in v1.7.38
func (x *CreateTourPatternReq) GetShiftTemplateSid() int64
func (*CreateTourPatternReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourPatternReq) ProtoMessage()
func (*CreateTourPatternReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourPatternReq) ProtoReflect() protoreflect.Message
func (*CreateTourPatternReq) Reset ¶ added in v1.7.38
func (x *CreateTourPatternReq) Reset()
func (*CreateTourPatternReq) String ¶ added in v1.7.38
func (x *CreateTourPatternReq) String() string
type CreateTourPatternRes ¶ added in v1.7.38
type CreateTourPatternRes struct { // ID of the newly created Tour Pattern TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateTourPattern RPC.
func (*CreateTourPatternRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourPatternRes.ProtoReflect.Descriptor instead.
func (*CreateTourPatternRes) GetTourPatternSid ¶ added in v1.7.38
func (x *CreateTourPatternRes) GetTourPatternSid() int64
func (*CreateTourPatternRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourPatternRes) ProtoMessage()
func (*CreateTourPatternRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourPatternRes) ProtoReflect() protoreflect.Message
func (*CreateTourPatternRes) Reset ¶ added in v1.7.38
func (x *CreateTourPatternRes) Reset()
func (*CreateTourPatternRes) String ¶ added in v1.7.38
func (x *CreateTourPatternRes) String() string
type CreateTourShiftInstanceConfigReq ¶ added in v1.7.38
type CreateTourShiftInstanceConfigReq struct { // The Tour Shift Instance Config to create. TourShiftInstanceConfig *TourShiftInstanceConfig `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateTourShiftInstanceConfig RPC.
func (*CreateTourShiftInstanceConfigReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourShiftInstanceConfigReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourShiftInstanceConfigReq.ProtoReflect.Descriptor instead.
func (*CreateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig() *TourShiftInstanceConfig
func (*CreateTourShiftInstanceConfigReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourShiftInstanceConfigReq) ProtoMessage()
func (*CreateTourShiftInstanceConfigReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigReq) ProtoReflect() protoreflect.Message
func (*CreateTourShiftInstanceConfigReq) Reset ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigReq) Reset()
func (*CreateTourShiftInstanceConfigReq) String ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigReq) String() string
type CreateTourShiftInstanceConfigRes ¶ added in v1.7.38
type CreateTourShiftInstanceConfigRes struct { // ID of the newly created Tour Shift Instance Config. TourShiftInstanceConfigSid int64 `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CreateTourShiftInstanceConfig RPC.
func (*CreateTourShiftInstanceConfigRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourShiftInstanceConfigRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourShiftInstanceConfigRes.ProtoReflect.Descriptor instead.
func (*CreateTourShiftInstanceConfigRes) GetTourShiftInstanceConfigSid ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigRes) GetTourShiftInstanceConfigSid() int64
func (*CreateTourShiftInstanceConfigRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourShiftInstanceConfigRes) ProtoMessage()
func (*CreateTourShiftInstanceConfigRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigRes) ProtoReflect() protoreflect.Message
func (*CreateTourShiftInstanceConfigRes) Reset ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigRes) Reset()
func (*CreateTourShiftInstanceConfigRes) String ¶ added in v1.7.38
func (x *CreateTourShiftInstanceConfigRes) String() string
type CreateTourShiftSegmentConfigReq ¶ added in v1.7.38
type CreateTourShiftSegmentConfigReq struct { // The tour Shift Segment Config to Create. TourShiftSegmentConfig *TourShiftSegmentConfig `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the CreateTourShiftSegmentConfig RPC.
func (*CreateTourShiftSegmentConfigReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourShiftSegmentConfigReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourShiftSegmentConfigReq.ProtoReflect.Descriptor instead.
func (*CreateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig() *TourShiftSegmentConfig
func (*CreateTourShiftSegmentConfigReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourShiftSegmentConfigReq) ProtoMessage()
func (*CreateTourShiftSegmentConfigReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigReq) ProtoReflect() protoreflect.Message
func (*CreateTourShiftSegmentConfigReq) Reset ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigReq) Reset()
func (*CreateTourShiftSegmentConfigReq) String ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigReq) String() string
type CreateTourShiftSegmentConfigRes ¶ added in v1.7.38
type CreateTourShiftSegmentConfigRes struct { // ID of the newly created Tour shift Segment Config. TourShiftSegmentConfigSid int64 `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the CreateTourPattern RPC.
func (*CreateTourShiftSegmentConfigRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourShiftSegmentConfigRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourShiftSegmentConfigRes.ProtoReflect.Descriptor instead.
func (*CreateTourShiftSegmentConfigRes) GetTourShiftSegmentConfigSid ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigRes) GetTourShiftSegmentConfigSid() int64
func (*CreateTourShiftSegmentConfigRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourShiftSegmentConfigRes) ProtoMessage()
func (*CreateTourShiftSegmentConfigRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigRes) ProtoReflect() protoreflect.Message
func (*CreateTourShiftSegmentConfigRes) Reset ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigRes) Reset()
func (*CreateTourShiftSegmentConfigRes) String ¶ added in v1.7.38
func (x *CreateTourShiftSegmentConfigRes) String() string
type CreateTourWeekPatternReq ¶ added in v1.7.38
type CreateTourWeekPatternReq struct { // ID of the Tour Pattern to create the tour week pattern for. TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CreateTourWeekPattern RPC.
func (*CreateTourWeekPatternReq) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourWeekPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourWeekPatternReq.ProtoReflect.Descriptor instead.
func (*CreateTourWeekPatternReq) GetTourPatternSid ¶ added in v1.7.38
func (x *CreateTourWeekPatternReq) GetTourPatternSid() int64
func (*CreateTourWeekPatternReq) ProtoMessage ¶ added in v1.7.38
func (*CreateTourWeekPatternReq) ProtoMessage()
func (*CreateTourWeekPatternReq) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourWeekPatternReq) ProtoReflect() protoreflect.Message
func (*CreateTourWeekPatternReq) Reset ¶ added in v1.7.38
func (x *CreateTourWeekPatternReq) Reset()
func (*CreateTourWeekPatternReq) String ¶ added in v1.7.38
func (x *CreateTourWeekPatternReq) String() string
type CreateTourWeekPatternRes ¶ added in v1.7.38
type CreateTourWeekPatternRes struct { // ID of the newly created Tour Pattern. TourWeekPatternSid int64 `protobuf:"varint,1,opt,name=tour_week_pattern_sid,json=tourWeekPatternSid,proto3" json:"tour_week_pattern_sid,omitempty"` // contains filtered or unexported fields }
Response message for the CreateTourWeekPattern RPC.
func (*CreateTourWeekPatternRes) Descriptor
deprecated
added in
v1.7.38
func (*CreateTourWeekPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateTourWeekPatternRes.ProtoReflect.Descriptor instead.
func (*CreateTourWeekPatternRes) GetTourWeekPatternSid ¶ added in v1.7.38
func (x *CreateTourWeekPatternRes) GetTourWeekPatternSid() int64
func (*CreateTourWeekPatternRes) ProtoMessage ¶ added in v1.7.38
func (*CreateTourWeekPatternRes) ProtoMessage()
func (*CreateTourWeekPatternRes) ProtoReflect ¶ added in v1.7.38
func (x *CreateTourWeekPatternRes) ProtoReflect() protoreflect.Message
func (*CreateTourWeekPatternRes) Reset ¶ added in v1.7.38
func (x *CreateTourWeekPatternRes) Reset()
func (*CreateTourWeekPatternRes) String ¶ added in v1.7.38
func (x *CreateTourWeekPatternRes) String() string
type CreateUnassignedWFMAgentRequest ¶ added in v1.7.66
type CreateUnassignedWFMAgentRequest struct { // ID of the wfm agent to copy the agent group associations onto the new agent. WfmAgentSidToCopyAgentGroupAssociations *wrapperspb.Int64Value `` /* 190-byte string literal not displayed */ // Optional: name to give the agent, it will always have the following random string postfixed to it: // ' - <random_upper_letter><random_upper_letter><random_number_from_100_to_999>'. // If left blank, the name will have 'Unassigned Agent' as its prefix. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request message for the CreateUnassignedWFMAgent RPC
func (*CreateUnassignedWFMAgentRequest) Descriptor
deprecated
added in
v1.7.66
func (*CreateUnassignedWFMAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUnassignedWFMAgentRequest.ProtoReflect.Descriptor instead.
func (*CreateUnassignedWFMAgentRequest) GetName ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentRequest) GetName() string
func (*CreateUnassignedWFMAgentRequest) GetWfmAgentSidToCopyAgentGroupAssociations ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentRequest) GetWfmAgentSidToCopyAgentGroupAssociations() *wrapperspb.Int64Value
func (*CreateUnassignedWFMAgentRequest) ProtoMessage ¶ added in v1.7.66
func (*CreateUnassignedWFMAgentRequest) ProtoMessage()
func (*CreateUnassignedWFMAgentRequest) ProtoReflect ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentRequest) ProtoReflect() protoreflect.Message
func (*CreateUnassignedWFMAgentRequest) Reset ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentRequest) Reset()
func (*CreateUnassignedWFMAgentRequest) String ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentRequest) String() string
type CreateUnassignedWFMAgentResponse ¶ added in v1.7.66
type CreateUnassignedWFMAgentResponse struct { // ID of the newly created agent. WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // contains filtered or unexported fields }
Response message for CreateUnassignedWFMAgent RPC
func (*CreateUnassignedWFMAgentResponse) Descriptor
deprecated
added in
v1.7.66
func (*CreateUnassignedWFMAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateUnassignedWFMAgentResponse.ProtoReflect.Descriptor instead.
func (*CreateUnassignedWFMAgentResponse) GetWfmAgentSid ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentResponse) GetWfmAgentSid() int64
func (*CreateUnassignedWFMAgentResponse) ProtoMessage ¶ added in v1.7.66
func (*CreateUnassignedWFMAgentResponse) ProtoMessage()
func (*CreateUnassignedWFMAgentResponse) ProtoReflect ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentResponse) ProtoReflect() protoreflect.Message
func (*CreateUnassignedWFMAgentResponse) Reset ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentResponse) Reset()
func (*CreateUnassignedWFMAgentResponse) String ¶ added in v1.7.66
func (x *CreateUnassignedWFMAgentResponse) String() string
type CreateWFMAgentMembershipsReq ¶
type CreateWFMAgentMembershipsReq struct { // ID of the wfm agents to create the association of. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // ID of the agent group to that the agents associate with. AgentGroupSid int64 `protobuf:"varint,2,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // ID of the schedule scenario that the sids belong to. ScheduleScenarioSid int64 `protobuf:"varint,3,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the CreateWFMAgentMemberships RPC
func (*CreateWFMAgentMembershipsReq) Descriptor
deprecated
func (*CreateWFMAgentMembershipsReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateWFMAgentMembershipsReq.ProtoReflect.Descriptor instead.
func (*CreateWFMAgentMembershipsReq) GetAgentGroupSid ¶
func (x *CreateWFMAgentMembershipsReq) GetAgentGroupSid() int64
func (*CreateWFMAgentMembershipsReq) GetScheduleScenarioSid ¶
func (x *CreateWFMAgentMembershipsReq) GetScheduleScenarioSid() int64
func (*CreateWFMAgentMembershipsReq) GetWfmAgentSids ¶
func (x *CreateWFMAgentMembershipsReq) GetWfmAgentSids() []int64
func (*CreateWFMAgentMembershipsReq) ProtoMessage ¶
func (*CreateWFMAgentMembershipsReq) ProtoMessage()
func (*CreateWFMAgentMembershipsReq) ProtoReflect ¶
func (x *CreateWFMAgentMembershipsReq) ProtoReflect() protoreflect.Message
func (*CreateWFMAgentMembershipsReq) Reset ¶
func (x *CreateWFMAgentMembershipsReq) Reset()
func (*CreateWFMAgentMembershipsReq) String ¶
func (x *CreateWFMAgentMembershipsReq) String() string
type CreateWFMAgentMembershipsRes ¶
type CreateWFMAgentMembershipsRes struct {
// contains filtered or unexported fields
}
Response message for CreateWFMAgentMemberships RPC
func (*CreateWFMAgentMembershipsRes) Descriptor
deprecated
func (*CreateWFMAgentMembershipsRes) Descriptor() ([]byte, []int)
Deprecated: Use CreateWFMAgentMembershipsRes.ProtoReflect.Descriptor instead.
func (*CreateWFMAgentMembershipsRes) ProtoMessage ¶
func (*CreateWFMAgentMembershipsRes) ProtoMessage()
func (*CreateWFMAgentMembershipsRes) ProtoReflect ¶
func (x *CreateWFMAgentMembershipsRes) ProtoReflect() protoreflect.Message
func (*CreateWFMAgentMembershipsRes) Reset ¶
func (x *CreateWFMAgentMembershipsRes) Reset()
func (*CreateWFMAgentMembershipsRes) String ¶
func (x *CreateWFMAgentMembershipsRes) String() string
type DOWPlacement ¶
type DOWPlacement struct { // Minute in the day for the placement to start. StartMinute int32 `protobuf:"varint,1,opt,name=start_minute,json=startMinute,proto3" json:"start_minute,omitempty"` // Minute in the day for the placement to end. EndMinute int32 `protobuf:"varint,2,opt,name=end_minute,json=endMinute,proto3" json:"end_minute,omitempty"` // The type of placement. PlacementType commons.DOWPlacementType `` /* 135-byte string literal not displayed */ // The day of the week that the placement belongs to. // Each week always starts on Sunday. DayOfWeek commons.DayOfWeek `protobuf:"varint,4,opt,name=day_of_week,json=dayOfWeek,proto3,enum=api.commons.DayOfWeek" json:"day_of_week,omitempty"` // The week number, specifying which week of the template the placement belongs to. // The first week should be set to 0. WeekNumber int32 `protobuf:"varint,5,opt,name=week_number,json=weekNumber,proto3" json:"week_number,omitempty"` // contains filtered or unexported fields }
DOW Placement
func (*DOWPlacement) Descriptor
deprecated
func (*DOWPlacement) Descriptor() ([]byte, []int)
Deprecated: Use DOWPlacement.ProtoReflect.Descriptor instead.
func (*DOWPlacement) GetDayOfWeek ¶
func (x *DOWPlacement) GetDayOfWeek() commons.DayOfWeek
func (*DOWPlacement) GetEndMinute ¶
func (x *DOWPlacement) GetEndMinute() int32
func (*DOWPlacement) GetPlacementType ¶
func (x *DOWPlacement) GetPlacementType() commons.DOWPlacementType
func (*DOWPlacement) GetStartMinute ¶
func (x *DOWPlacement) GetStartMinute() int32
func (*DOWPlacement) GetWeekNumber ¶
func (x *DOWPlacement) GetWeekNumber() int32
func (*DOWPlacement) ProtoMessage ¶
func (*DOWPlacement) ProtoMessage()
func (*DOWPlacement) ProtoReflect ¶
func (x *DOWPlacement) ProtoReflect() protoreflect.Message
func (*DOWPlacement) Reset ¶
func (x *DOWPlacement) Reset()
func (*DOWPlacement) String ¶
func (x *DOWPlacement) String() string
type DatetimePattern ¶
type DatetimePattern struct { // All week maps that the pattern has. WeekMaps []*DatetimePattern_WeekMap `protobuf:"bytes,1,rep,name=week_maps,json=weekMaps,proto3" json:"week_maps,omitempty"` // All calendar items that the pattern has. CalendarItems []*DatetimePattern_CalendarItem `protobuf:"bytes,2,rep,name=calendar_items,json=calendarItems,proto3" json:"calendar_items,omitempty"` // contains filtered or unexported fields }
Represents a datetime pattern that can be used for open times or agent availability
func (*DatetimePattern) Descriptor
deprecated
func (*DatetimePattern) Descriptor() ([]byte, []int)
Deprecated: Use DatetimePattern.ProtoReflect.Descriptor instead.
func (*DatetimePattern) GetCalendarItems ¶
func (x *DatetimePattern) GetCalendarItems() []*DatetimePattern_CalendarItem
func (*DatetimePattern) GetWeekMaps ¶
func (x *DatetimePattern) GetWeekMaps() []*DatetimePattern_WeekMap
func (*DatetimePattern) ProtoMessage ¶
func (*DatetimePattern) ProtoMessage()
func (*DatetimePattern) ProtoReflect ¶
func (x *DatetimePattern) ProtoReflect() protoreflect.Message
func (*DatetimePattern) Reset ¶
func (x *DatetimePattern) Reset()
func (*DatetimePattern) String ¶
func (x *DatetimePattern) String() string
type DatetimePattern_CalendarItem ¶
type DatetimePattern_CalendarItem struct { // Datetime range of the calendar item. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Value that this calendar item has. Value *commons.OptionTypes `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*DatetimePattern_CalendarItem) Descriptor
deprecated
func (*DatetimePattern_CalendarItem) Descriptor() ([]byte, []int)
Deprecated: Use DatetimePattern_CalendarItem.ProtoReflect.Descriptor instead.
func (*DatetimePattern_CalendarItem) GetDatetimeRange ¶
func (x *DatetimePattern_CalendarItem) GetDatetimeRange() *commons.DatetimeRange
func (*DatetimePattern_CalendarItem) GetValue ¶
func (x *DatetimePattern_CalendarItem) GetValue() *commons.OptionTypes
func (*DatetimePattern_CalendarItem) ProtoMessage ¶
func (*DatetimePattern_CalendarItem) ProtoMessage()
func (*DatetimePattern_CalendarItem) ProtoReflect ¶
func (x *DatetimePattern_CalendarItem) ProtoReflect() protoreflect.Message
func (*DatetimePattern_CalendarItem) Reset ¶
func (x *DatetimePattern_CalendarItem) Reset()
func (*DatetimePattern_CalendarItem) String ¶
func (x *DatetimePattern_CalendarItem) String() string
type DatetimePattern_WeekMap ¶
type DatetimePattern_WeekMap struct { // Datetime range of the week map. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Days of the week that the week map has. DayMaps []*DatetimePattern_WeekMap_WeekMapDOW `protobuf:"bytes,2,rep,name=day_maps,json=dayMaps,proto3" json:"day_maps,omitempty"` // contains filtered or unexported fields }
func (*DatetimePattern_WeekMap) Descriptor
deprecated
func (*DatetimePattern_WeekMap) Descriptor() ([]byte, []int)
Deprecated: Use DatetimePattern_WeekMap.ProtoReflect.Descriptor instead.
func (*DatetimePattern_WeekMap) GetDatetimeRange ¶
func (x *DatetimePattern_WeekMap) GetDatetimeRange() *commons.DatetimeRange
func (*DatetimePattern_WeekMap) GetDayMaps ¶
func (x *DatetimePattern_WeekMap) GetDayMaps() []*DatetimePattern_WeekMap_WeekMapDOW
func (*DatetimePattern_WeekMap) ProtoMessage ¶
func (*DatetimePattern_WeekMap) ProtoMessage()
func (*DatetimePattern_WeekMap) ProtoReflect ¶
func (x *DatetimePattern_WeekMap) ProtoReflect() protoreflect.Message
func (*DatetimePattern_WeekMap) Reset ¶
func (x *DatetimePattern_WeekMap) Reset()
func (*DatetimePattern_WeekMap) String ¶
func (x *DatetimePattern_WeekMap) String() string
type DatetimePattern_WeekMap_WeekMapDOW ¶
type DatetimePattern_WeekMap_WeekMapDOW struct { // Which day of the week the entity represents. DayOfWeek commons.DayOfWeek `protobuf:"varint,1,opt,name=day_of_week,json=dayOfWeek,proto3,enum=api.commons.DayOfWeek" json:"day_of_week,omitempty"` // Which minute the entity starts at. StartMinuteInDay int32 `protobuf:"varint,2,opt,name=start_minute_in_day,json=startMinuteInDay,proto3" json:"start_minute_in_day,omitempty"` // Which minute the entity ends at. EndMinuteInDay int32 `protobuf:"varint,3,opt,name=end_minute_in_day,json=endMinuteInDay,proto3" json:"end_minute_in_day,omitempty"` // Value that this day of the week has. Value *commons.OptionTypes `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*DatetimePattern_WeekMap_WeekMapDOW) Descriptor
deprecated
func (*DatetimePattern_WeekMap_WeekMapDOW) Descriptor() ([]byte, []int)
Deprecated: Use DatetimePattern_WeekMap_WeekMapDOW.ProtoReflect.Descriptor instead.
func (*DatetimePattern_WeekMap_WeekMapDOW) GetDayOfWeek ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) GetDayOfWeek() commons.DayOfWeek
func (*DatetimePattern_WeekMap_WeekMapDOW) GetEndMinuteInDay ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) GetEndMinuteInDay() int32
func (*DatetimePattern_WeekMap_WeekMapDOW) GetStartMinuteInDay ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) GetStartMinuteInDay() int32
func (*DatetimePattern_WeekMap_WeekMapDOW) GetValue ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) GetValue() *commons.OptionTypes
func (*DatetimePattern_WeekMap_WeekMapDOW) ProtoMessage ¶
func (*DatetimePattern_WeekMap_WeekMapDOW) ProtoMessage()
func (*DatetimePattern_WeekMap_WeekMapDOW) ProtoReflect ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) ProtoReflect() protoreflect.Message
func (*DatetimePattern_WeekMap_WeekMapDOW) Reset ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) Reset()
func (*DatetimePattern_WeekMap_WeekMapDOW) String ¶
func (x *DatetimePattern_WeekMap_WeekMapDOW) String() string
type DeleteAdherenceAgentRuleClauseRequest ¶ added in v1.8.21
type DeleteAdherenceAgentRuleClauseRequest struct { // ID of the agent rule clause to delete. AdherenceAgentRuleClauseId int64 `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for DeleteAdherenceAgentRuleClause.
func (*DeleteAdherenceAgentRuleClauseRequest) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceAgentRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceAgentRuleClauseRequest) GetAdherenceAgentRuleClauseId ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseRequest) GetAdherenceAgentRuleClauseId() int64
func (*DeleteAdherenceAgentRuleClauseRequest) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceAgentRuleClauseRequest) ProtoMessage()
func (*DeleteAdherenceAgentRuleClauseRequest) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceAgentRuleClauseRequest) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseRequest) Reset()
func (*DeleteAdherenceAgentRuleClauseRequest) String ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseRequest) String() string
type DeleteAdherenceAgentRuleClauseResponse ¶ added in v1.8.21
type DeleteAdherenceAgentRuleClauseResponse struct {
// contains filtered or unexported fields
}
Response message for DeleteAdherenceAgentRuleClause.
func (*DeleteAdherenceAgentRuleClauseResponse) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceAgentRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceAgentRuleClauseResponse) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceAgentRuleClauseResponse) ProtoMessage()
func (*DeleteAdherenceAgentRuleClauseResponse) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceAgentRuleClauseResponse) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseResponse) Reset()
func (*DeleteAdherenceAgentRuleClauseResponse) String ¶ added in v1.8.21
func (x *DeleteAdherenceAgentRuleClauseResponse) String() string
type DeleteAdherenceDepartmentalRuleClauseRequest ¶ added in v1.8.21
type DeleteAdherenceDepartmentalRuleClauseRequest struct { // ID of the departmental rule clause to delete. AdherenceDepartmentalRuleClauseId int64 `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for DeleteAdherenceDepartmentalRuleClause.
func (*DeleteAdherenceDepartmentalRuleClauseRequest) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceDepartmentalRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceDepartmentalRuleClauseRequest) GetAdherenceDepartmentalRuleClauseId ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseRequest) GetAdherenceDepartmentalRuleClauseId() int64
func (*DeleteAdherenceDepartmentalRuleClauseRequest) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
func (*DeleteAdherenceDepartmentalRuleClauseRequest) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceDepartmentalRuleClauseRequest) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseRequest) Reset()
func (*DeleteAdherenceDepartmentalRuleClauseRequest) String ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseRequest) String() string
type DeleteAdherenceDepartmentalRuleClauseResponse ¶ added in v1.8.21
type DeleteAdherenceDepartmentalRuleClauseResponse struct {
// contains filtered or unexported fields
}
Response message for DeleteAdherenceDepartmentalRuleClause.
func (*DeleteAdherenceDepartmentalRuleClauseResponse) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceDepartmentalRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceDepartmentalRuleClauseResponse) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
func (*DeleteAdherenceDepartmentalRuleClauseResponse) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceDepartmentalRuleClauseResponse) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseResponse) Reset()
func (*DeleteAdherenceDepartmentalRuleClauseResponse) String ¶ added in v1.8.21
func (x *DeleteAdherenceDepartmentalRuleClauseResponse) String() string
type DeleteAdherenceRuleNotificationConfigEntryRequest ¶ added in v1.8.21
type DeleteAdherenceRuleNotificationConfigEntryRequest struct { // ID of the notification config entry to delete. AdherenceRuleNotificationConfigEntryId int64 `` /* 184-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for DeleteAdherenceRuleNotificationConfigEntry.
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceRuleNotificationConfigEntryRequest.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) GetAdherenceRuleNotificationConfigEntryId ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) GetAdherenceRuleNotificationConfigEntryId() int64
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) Reset()
func (*DeleteAdherenceRuleNotificationConfigEntryRequest) String ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryRequest) String() string
type DeleteAdherenceRuleNotificationConfigEntryResponse ¶ added in v1.8.21
type DeleteAdherenceRuleNotificationConfigEntryResponse struct {
// contains filtered or unexported fields
}
Response message for DeleteAdherenceRuleNotificationConfigEntry.
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) Descriptor
deprecated
added in
v1.8.21
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdherenceRuleNotificationConfigEntryResponse.ProtoReflect.Descriptor instead.
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoMessage ¶ added in v1.8.21
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoReflect ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) Reset ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) Reset()
func (*DeleteAdherenceRuleNotificationConfigEntryResponse) String ¶ added in v1.8.21
func (x *DeleteAdherenceRuleNotificationConfigEntryResponse) String() string
type DeleteAgentAvailabilityPatternReq ¶
type DeleteAgentAvailabilityPatternReq struct { // ID of the agent availability pattern to delete. AgentAvailabilityPatternSid int64 `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteAgentAvailabilityPattern RPC
func (*DeleteAgentAvailabilityPatternReq) Descriptor
deprecated
func (*DeleteAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentAvailabilityPatternReq.ProtoReflect.Descriptor instead.
func (*DeleteAgentAvailabilityPatternReq) GetAgentAvailabilityPatternSid ¶
func (x *DeleteAgentAvailabilityPatternReq) GetAgentAvailabilityPatternSid() int64
func (*DeleteAgentAvailabilityPatternReq) ProtoMessage ¶
func (*DeleteAgentAvailabilityPatternReq) ProtoMessage()
func (*DeleteAgentAvailabilityPatternReq) ProtoReflect ¶
func (x *DeleteAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
func (*DeleteAgentAvailabilityPatternReq) Reset ¶
func (x *DeleteAgentAvailabilityPatternReq) Reset()
func (*DeleteAgentAvailabilityPatternReq) String ¶
func (x *DeleteAgentAvailabilityPatternReq) String() string
type DeleteAgentAvailabilityPatternRes ¶
type DeleteAgentAvailabilityPatternRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteAgentAvailabilityPattern RPC
func (*DeleteAgentAvailabilityPatternRes) Descriptor
deprecated
func (*DeleteAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentAvailabilityPatternRes.ProtoReflect.Descriptor instead.
func (*DeleteAgentAvailabilityPatternRes) ProtoMessage ¶
func (*DeleteAgentAvailabilityPatternRes) ProtoMessage()
func (*DeleteAgentAvailabilityPatternRes) ProtoReflect ¶
func (x *DeleteAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
func (*DeleteAgentAvailabilityPatternRes) Reset ¶
func (x *DeleteAgentAvailabilityPatternRes) Reset()
func (*DeleteAgentAvailabilityPatternRes) String ¶
func (x *DeleteAgentAvailabilityPatternRes) String() string
type DeleteCallProfileTemplateReq ¶
type DeleteCallProfileTemplateReq struct { // ID of the call profile template to delete. CallProfileTemplateSid int64 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteCallProfileTemplate RPC
func (*DeleteCallProfileTemplateReq) Descriptor
deprecated
func (*DeleteCallProfileTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCallProfileTemplateReq.ProtoReflect.Descriptor instead.
func (*DeleteCallProfileTemplateReq) GetCallProfileTemplateSid ¶
func (x *DeleteCallProfileTemplateReq) GetCallProfileTemplateSid() int64
func (*DeleteCallProfileTemplateReq) ProtoMessage ¶
func (*DeleteCallProfileTemplateReq) ProtoMessage()
func (*DeleteCallProfileTemplateReq) ProtoReflect ¶
func (x *DeleteCallProfileTemplateReq) ProtoReflect() protoreflect.Message
func (*DeleteCallProfileTemplateReq) Reset ¶
func (x *DeleteCallProfileTemplateReq) Reset()
func (*DeleteCallProfileTemplateReq) String ¶
func (x *DeleteCallProfileTemplateReq) String() string
type DeleteCallProfileTemplateRes ¶
type DeleteCallProfileTemplateRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteCallProfileTemplate RPC
func (*DeleteCallProfileTemplateRes) Descriptor
deprecated
func (*DeleteCallProfileTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCallProfileTemplateRes.ProtoReflect.Descriptor instead.
func (*DeleteCallProfileTemplateRes) ProtoMessage ¶
func (*DeleteCallProfileTemplateRes) ProtoMessage()
func (*DeleteCallProfileTemplateRes) ProtoReflect ¶
func (x *DeleteCallProfileTemplateRes) ProtoReflect() protoreflect.Message
func (*DeleteCallProfileTemplateRes) Reset ¶
func (x *DeleteCallProfileTemplateRes) Reset()
func (*DeleteCallProfileTemplateRes) String ¶
func (x *DeleteCallProfileTemplateRes) String() string
type DeleteConstraintRuleReq ¶
type DeleteConstraintRuleReq struct { // ID of the constraint rule to delete. ConstraintRuleSid int64 `protobuf:"varint,1,opt,name=constraint_rule_sid,json=constraintRuleSid,proto3" json:"constraint_rule_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteConstraintRule RPC
func (*DeleteConstraintRuleReq) Descriptor
deprecated
func (*DeleteConstraintRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConstraintRuleReq.ProtoReflect.Descriptor instead.
func (*DeleteConstraintRuleReq) GetConstraintRuleSid ¶
func (x *DeleteConstraintRuleReq) GetConstraintRuleSid() int64
func (*DeleteConstraintRuleReq) ProtoMessage ¶
func (*DeleteConstraintRuleReq) ProtoMessage()
func (*DeleteConstraintRuleReq) ProtoReflect ¶
func (x *DeleteConstraintRuleReq) ProtoReflect() protoreflect.Message
func (*DeleteConstraintRuleReq) Reset ¶
func (x *DeleteConstraintRuleReq) Reset()
func (*DeleteConstraintRuleReq) String ¶
func (x *DeleteConstraintRuleReq) String() string
type DeleteConstraintRuleRes ¶
type DeleteConstraintRuleRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteConstraintRule RPC
func (*DeleteConstraintRuleRes) Descriptor
deprecated
func (*DeleteConstraintRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConstraintRuleRes.ProtoReflect.Descriptor instead.
func (*DeleteConstraintRuleRes) ProtoMessage ¶
func (*DeleteConstraintRuleRes) ProtoMessage()
func (*DeleteConstraintRuleRes) ProtoReflect ¶
func (x *DeleteConstraintRuleRes) ProtoReflect() protoreflect.Message
func (*DeleteConstraintRuleRes) Reset ¶
func (x *DeleteConstraintRuleRes) Reset()
func (*DeleteConstraintRuleRes) String ¶
func (x *DeleteConstraintRuleRes) String() string
type DeleteDraftScheduleReq ¶
type DeleteDraftScheduleReq struct { // ID of draft schedule to delete. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteDraftSchedule RPC
func (*DeleteDraftScheduleReq) Descriptor
deprecated
func (*DeleteDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*DeleteDraftScheduleReq) GetDraftScheduleSid ¶
func (x *DeleteDraftScheduleReq) GetDraftScheduleSid() int64
func (*DeleteDraftScheduleReq) ProtoMessage ¶
func (*DeleteDraftScheduleReq) ProtoMessage()
func (*DeleteDraftScheduleReq) ProtoReflect ¶
func (x *DeleteDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*DeleteDraftScheduleReq) Reset ¶
func (x *DeleteDraftScheduleReq) Reset()
func (*DeleteDraftScheduleReq) String ¶
func (x *DeleteDraftScheduleReq) String() string
type DeleteDraftScheduleRes ¶
type DeleteDraftScheduleRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteDraftSchedule RPC
func (*DeleteDraftScheduleRes) Descriptor
deprecated
func (*DeleteDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*DeleteDraftScheduleRes) ProtoMessage ¶
func (*DeleteDraftScheduleRes) ProtoMessage()
func (*DeleteDraftScheduleRes) ProtoReflect ¶
func (x *DeleteDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*DeleteDraftScheduleRes) Reset ¶
func (x *DeleteDraftScheduleRes) Reset()
func (*DeleteDraftScheduleRes) String ¶
func (x *DeleteDraftScheduleRes) String() string
type DeleteForecastIntervalsReq ¶
type DeleteForecastIntervalsReq struct { // Types that are assignable to DeleteParam: // // *DeleteForecastIntervalsReq_SkillProfileSid // *DeleteForecastIntervalsReq_ForecastIntervalSids // *DeleteForecastIntervalsReq_SkillProfileCategory DeleteParam isDeleteForecastIntervalsReq_DeleteParam `protobuf_oneof:"delete_param"` // Type of interval to delete ForecastIntervalDeleteType DeleteForecastIntervalsReq_ForecastIntervalDeleteType `` /* 220-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteForecastIntervals RPC
func (*DeleteForecastIntervalsReq) Descriptor
deprecated
func (*DeleteForecastIntervalsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteForecastIntervalsReq.ProtoReflect.Descriptor instead.
func (*DeleteForecastIntervalsReq) GetDeleteParam ¶
func (m *DeleteForecastIntervalsReq) GetDeleteParam() isDeleteForecastIntervalsReq_DeleteParam
func (*DeleteForecastIntervalsReq) GetForecastIntervalDeleteType ¶
func (x *DeleteForecastIntervalsReq) GetForecastIntervalDeleteType() DeleteForecastIntervalsReq_ForecastIntervalDeleteType
func (*DeleteForecastIntervalsReq) GetForecastIntervalSids ¶
func (x *DeleteForecastIntervalsReq) GetForecastIntervalSids() *DeleteForecastIntervalsReq_IntervalSids
func (*DeleteForecastIntervalsReq) GetSkillProfileCategory ¶ added in v1.7.36
func (x *DeleteForecastIntervalsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*DeleteForecastIntervalsReq) GetSkillProfileSid
deprecated
func (x *DeleteForecastIntervalsReq) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*DeleteForecastIntervalsReq) ProtoMessage ¶
func (*DeleteForecastIntervalsReq) ProtoMessage()
func (*DeleteForecastIntervalsReq) ProtoReflect ¶
func (x *DeleteForecastIntervalsReq) ProtoReflect() protoreflect.Message
func (*DeleteForecastIntervalsReq) Reset ¶
func (x *DeleteForecastIntervalsReq) Reset()
func (*DeleteForecastIntervalsReq) String ¶
func (x *DeleteForecastIntervalsReq) String() string
type DeleteForecastIntervalsReq_ForecastIntervalDeleteType ¶
type DeleteForecastIntervalsReq_ForecastIntervalDeleteType int32
Enum specifying what type of forecast data interval to delete
const ( DeleteForecastIntervalsReq_INTERVALS_AND_DELTAS DeleteForecastIntervalsReq_ForecastIntervalDeleteType = 0 DeleteForecastIntervalsReq_DELTAS DeleteForecastIntervalsReq_ForecastIntervalDeleteType = 1 )
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Descriptor ¶
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Descriptor() protoreflect.EnumDescriptor
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) EnumDescriptor
deprecated
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeleteForecastIntervalsReq_ForecastIntervalDeleteType.Descriptor instead.
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Number ¶
func (x DeleteForecastIntervalsReq_ForecastIntervalDeleteType) Number() protoreflect.EnumNumber
func (DeleteForecastIntervalsReq_ForecastIntervalDeleteType) String ¶
func (x DeleteForecastIntervalsReq_ForecastIntervalDeleteType) String() string
type DeleteForecastIntervalsReq_ForecastIntervalSids ¶
type DeleteForecastIntervalsReq_ForecastIntervalSids struct { // Wrapper for SIDs of intervals to be deleted ForecastIntervalSids *DeleteForecastIntervalsReq_IntervalSids `protobuf:"bytes,2,opt,name=forecast_interval_sids,json=forecastIntervalSids,proto3,oneof"` }
type DeleteForecastIntervalsReq_IntervalSids ¶
type DeleteForecastIntervalsReq_IntervalSids struct { // sids of the intervals/deltas to be deleted Sids []int64 `protobuf:"varint,1,rep,packed,name=sids,proto3" json:"sids,omitempty"` // contains filtered or unexported fields }
Can't use "repeated" in a "oneof" so this field is nested in its own message
func (*DeleteForecastIntervalsReq_IntervalSids) Descriptor
deprecated
func (*DeleteForecastIntervalsReq_IntervalSids) Descriptor() ([]byte, []int)
Deprecated: Use DeleteForecastIntervalsReq_IntervalSids.ProtoReflect.Descriptor instead.
func (*DeleteForecastIntervalsReq_IntervalSids) GetSids ¶
func (x *DeleteForecastIntervalsReq_IntervalSids) GetSids() []int64
func (*DeleteForecastIntervalsReq_IntervalSids) ProtoMessage ¶
func (*DeleteForecastIntervalsReq_IntervalSids) ProtoMessage()
func (*DeleteForecastIntervalsReq_IntervalSids) ProtoReflect ¶
func (x *DeleteForecastIntervalsReq_IntervalSids) ProtoReflect() protoreflect.Message
func (*DeleteForecastIntervalsReq_IntervalSids) Reset ¶
func (x *DeleteForecastIntervalsReq_IntervalSids) Reset()
func (*DeleteForecastIntervalsReq_IntervalSids) String ¶
func (x *DeleteForecastIntervalsReq_IntervalSids) String() string
type DeleteForecastIntervalsReq_SkillProfileCategory ¶ added in v1.7.36
type DeleteForecastIntervalsReq_SkillProfileCategory struct { // Skill profile category of which to delete the intervals/deltas. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,4,opt,name=skill_profile_category,json=skillProfileCategory,proto3,oneof"` }
type DeleteForecastIntervalsReq_SkillProfileSid ¶
type DeleteForecastIntervalsReq_SkillProfileSid struct { // ID of the skill profile of which to delete the intervas/deltas. // Deprecated as of Sep/13/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3,oneof"` }
type DeleteForecastIntervalsRes ¶
type DeleteForecastIntervalsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteForecastIntervals RPC
func (*DeleteForecastIntervalsRes) Descriptor
deprecated
func (*DeleteForecastIntervalsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteForecastIntervalsRes.ProtoReflect.Descriptor instead.
func (*DeleteForecastIntervalsRes) ProtoMessage ¶
func (*DeleteForecastIntervalsRes) ProtoMessage()
func (*DeleteForecastIntervalsRes) ProtoReflect ¶
func (x *DeleteForecastIntervalsRes) ProtoReflect() protoreflect.Message
func (*DeleteForecastIntervalsRes) Reset ¶
func (x *DeleteForecastIntervalsRes) Reset()
func (*DeleteForecastIntervalsRes) String ¶
func (x *DeleteForecastIntervalsRes) String() string
type DeleteHistoricalDataDeltasReq ¶
type DeleteHistoricalDataDeltasReq struct { // ID of the skill profile of which to delete the deltas. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // start datetimes of the deltas to delete. // If no datetimes are given, it will delete all the deltas that the given @skill_profile_sid has. StartDatetimes []*timestamppb.Timestamp `protobuf:"bytes,2,rep,name=start_datetimes,json=startDatetimes,proto3" json:"start_datetimes,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteHistoricalDataDeltas RPC.
func (*DeleteHistoricalDataDeltasReq) Descriptor
deprecated
func (*DeleteHistoricalDataDeltasReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteHistoricalDataDeltasReq.ProtoReflect.Descriptor instead.
func (*DeleteHistoricalDataDeltasReq) GetSkillProfileSid ¶
func (x *DeleteHistoricalDataDeltasReq) GetSkillProfileSid() int64
func (*DeleteHistoricalDataDeltasReq) GetStartDatetimes ¶
func (x *DeleteHistoricalDataDeltasReq) GetStartDatetimes() []*timestamppb.Timestamp
func (*DeleteHistoricalDataDeltasReq) ProtoMessage ¶
func (*DeleteHistoricalDataDeltasReq) ProtoMessage()
func (*DeleteHistoricalDataDeltasReq) ProtoReflect ¶
func (x *DeleteHistoricalDataDeltasReq) ProtoReflect() protoreflect.Message
func (*DeleteHistoricalDataDeltasReq) Reset ¶
func (x *DeleteHistoricalDataDeltasReq) Reset()
func (*DeleteHistoricalDataDeltasReq) String ¶
func (x *DeleteHistoricalDataDeltasReq) String() string
type DeleteHistoricalDataDeltasRes ¶
type DeleteHistoricalDataDeltasRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteHistoricalDataDeltas RPC.
func (*DeleteHistoricalDataDeltasRes) Descriptor
deprecated
func (*DeleteHistoricalDataDeltasRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteHistoricalDataDeltasRes.ProtoReflect.Descriptor instead.
func (*DeleteHistoricalDataDeltasRes) ProtoMessage ¶
func (*DeleteHistoricalDataDeltasRes) ProtoMessage()
func (*DeleteHistoricalDataDeltasRes) ProtoReflect ¶
func (x *DeleteHistoricalDataDeltasRes) ProtoReflect() protoreflect.Message
func (*DeleteHistoricalDataDeltasRes) Reset ¶
func (x *DeleteHistoricalDataDeltasRes) Reset()
func (*DeleteHistoricalDataDeltasRes) String ¶
func (x *DeleteHistoricalDataDeltasRes) String() string
type DeleteOpenTimesPatternReq ¶
type DeleteOpenTimesPatternReq struct { // ID of the open times pattern to delete. OpenTimesPatternSid int64 `protobuf:"varint,1,opt,name=open_times_pattern_sid,json=openTimesPatternSid,proto3" json:"open_times_pattern_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteOpenTimesPattern RPC
func (*DeleteOpenTimesPatternReq) Descriptor
deprecated
func (*DeleteOpenTimesPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOpenTimesPatternReq.ProtoReflect.Descriptor instead.
func (*DeleteOpenTimesPatternReq) GetOpenTimesPatternSid ¶
func (x *DeleteOpenTimesPatternReq) GetOpenTimesPatternSid() int64
func (*DeleteOpenTimesPatternReq) ProtoMessage ¶
func (*DeleteOpenTimesPatternReq) ProtoMessage()
func (*DeleteOpenTimesPatternReq) ProtoReflect ¶
func (x *DeleteOpenTimesPatternReq) ProtoReflect() protoreflect.Message
func (*DeleteOpenTimesPatternReq) Reset ¶
func (x *DeleteOpenTimesPatternReq) Reset()
func (*DeleteOpenTimesPatternReq) String ¶
func (x *DeleteOpenTimesPatternReq) String() string
type DeleteOpenTimesPatternRes ¶
type DeleteOpenTimesPatternRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteOpenTimesPattern RPC
func (*DeleteOpenTimesPatternRes) Descriptor
deprecated
func (*DeleteOpenTimesPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOpenTimesPatternRes.ProtoReflect.Descriptor instead.
func (*DeleteOpenTimesPatternRes) ProtoMessage ¶
func (*DeleteOpenTimesPatternRes) ProtoMessage()
func (*DeleteOpenTimesPatternRes) ProtoReflect ¶
func (x *DeleteOpenTimesPatternRes) ProtoReflect() protoreflect.Message
func (*DeleteOpenTimesPatternRes) Reset ¶
func (x *DeleteOpenTimesPatternRes) Reset()
func (*DeleteOpenTimesPatternRes) String ¶
func (x *DeleteOpenTimesPatternRes) String() string
type DeletePlacementRuleReq ¶
type DeletePlacementRuleReq struct { // ID of the placement rule to delete. PlacementRuleSid int64 `protobuf:"varint,1,opt,name=placement_rule_sid,json=placementRuleSid,proto3" json:"placement_rule_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeletePlacementRule RPC
func (*DeletePlacementRuleReq) Descriptor
deprecated
func (*DeletePlacementRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlacementRuleReq.ProtoReflect.Descriptor instead.
func (*DeletePlacementRuleReq) GetPlacementRuleSid ¶
func (x *DeletePlacementRuleReq) GetPlacementRuleSid() int64
func (*DeletePlacementRuleReq) ProtoMessage ¶
func (*DeletePlacementRuleReq) ProtoMessage()
func (*DeletePlacementRuleReq) ProtoReflect ¶
func (x *DeletePlacementRuleReq) ProtoReflect() protoreflect.Message
func (*DeletePlacementRuleReq) Reset ¶
func (x *DeletePlacementRuleReq) Reset()
func (*DeletePlacementRuleReq) String ¶
func (x *DeletePlacementRuleReq) String() string
type DeletePlacementRuleRes ¶
type DeletePlacementRuleRes struct {
// contains filtered or unexported fields
}
Response message for the DeletePlacementRule RPC
func (*DeletePlacementRuleRes) Descriptor
deprecated
func (*DeletePlacementRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use DeletePlacementRuleRes.ProtoReflect.Descriptor instead.
func (*DeletePlacementRuleRes) ProtoMessage ¶
func (*DeletePlacementRuleRes) ProtoMessage()
func (*DeletePlacementRuleRes) ProtoReflect ¶
func (x *DeletePlacementRuleRes) ProtoReflect() protoreflect.Message
func (*DeletePlacementRuleRes) Reset ¶
func (x *DeletePlacementRuleRes) Reset()
func (*DeletePlacementRuleRes) String ¶
func (x *DeletePlacementRuleRes) String() string
type DeleteRealTimeManagementStateColorRequest ¶ added in v1.8.11
type DeleteRealTimeManagementStateColorRequest struct { // State to delete the state color association for. // State will be associated with the system default color instead. State commons.RealTimeManagementState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.RealTimeManagementState" json:"state,omitempty"` // contains filtered or unexported fields }
Request message for DeleteRealTimeManagementStateColor.
func (*DeleteRealTimeManagementStateColorRequest) Descriptor
deprecated
added in
v1.8.11
func (*DeleteRealTimeManagementStateColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRealTimeManagementStateColorRequest.ProtoReflect.Descriptor instead.
func (*DeleteRealTimeManagementStateColorRequest) GetState ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorRequest) GetState() commons.RealTimeManagementState
func (*DeleteRealTimeManagementStateColorRequest) ProtoMessage ¶ added in v1.8.11
func (*DeleteRealTimeManagementStateColorRequest) ProtoMessage()
func (*DeleteRealTimeManagementStateColorRequest) ProtoReflect ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorRequest) ProtoReflect() protoreflect.Message
func (*DeleteRealTimeManagementStateColorRequest) Reset ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorRequest) Reset()
func (*DeleteRealTimeManagementStateColorRequest) String ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorRequest) String() string
type DeleteRealTimeManagementStateColorResponse ¶ added in v1.8.11
type DeleteRealTimeManagementStateColorResponse struct {
// contains filtered or unexported fields
}
Response message for DeleteRealTimeManagementStateColor.
func (*DeleteRealTimeManagementStateColorResponse) Descriptor
deprecated
added in
v1.8.11
func (*DeleteRealTimeManagementStateColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRealTimeManagementStateColorResponse.ProtoReflect.Descriptor instead.
func (*DeleteRealTimeManagementStateColorResponse) ProtoMessage ¶ added in v1.8.11
func (*DeleteRealTimeManagementStateColorResponse) ProtoMessage()
func (*DeleteRealTimeManagementStateColorResponse) ProtoReflect ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorResponse) ProtoReflect() protoreflect.Message
func (*DeleteRealTimeManagementStateColorResponse) Reset ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorResponse) Reset()
func (*DeleteRealTimeManagementStateColorResponse) String ¶ added in v1.8.11
func (x *DeleteRealTimeManagementStateColorResponse) String() string
type DeleteRegressionTemplateReq ¶
type DeleteRegressionTemplateReq struct { // ID of the regression template to delete. RegressionTemplateSid int64 `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteRegressionTemplate RPC
func (*DeleteRegressionTemplateReq) Descriptor
deprecated
func (*DeleteRegressionTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRegressionTemplateReq.ProtoReflect.Descriptor instead.
func (*DeleteRegressionTemplateReq) GetRegressionTemplateSid ¶
func (x *DeleteRegressionTemplateReq) GetRegressionTemplateSid() int64
func (*DeleteRegressionTemplateReq) ProtoMessage ¶
func (*DeleteRegressionTemplateReq) ProtoMessage()
func (*DeleteRegressionTemplateReq) ProtoReflect ¶
func (x *DeleteRegressionTemplateReq) ProtoReflect() protoreflect.Message
func (*DeleteRegressionTemplateReq) Reset ¶
func (x *DeleteRegressionTemplateReq) Reset()
func (*DeleteRegressionTemplateReq) String ¶
func (x *DeleteRegressionTemplateReq) String() string
type DeleteRegressionTemplateRes ¶
type DeleteRegressionTemplateRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteRegressionTemplate RPC
func (*DeleteRegressionTemplateRes) Descriptor
deprecated
func (*DeleteRegressionTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRegressionTemplateRes.ProtoReflect.Descriptor instead.
func (*DeleteRegressionTemplateRes) ProtoMessage ¶
func (*DeleteRegressionTemplateRes) ProtoMessage()
func (*DeleteRegressionTemplateRes) ProtoReflect ¶
func (x *DeleteRegressionTemplateRes) ProtoReflect() protoreflect.Message
func (*DeleteRegressionTemplateRes) Reset ¶
func (x *DeleteRegressionTemplateRes) Reset()
func (*DeleteRegressionTemplateRes) String ¶
func (x *DeleteRegressionTemplateRes) String() string
type DeleteRgbaColorRequest ¶ added in v1.8.8
type DeleteRgbaColorRequest struct { // ID of the rgba color to delete. RgbaColorId int64 `protobuf:"varint,1,opt,name=rgba_color_id,json=rgbaColorId,proto3" json:"rgba_color_id,omitempty"` // contains filtered or unexported fields }
Request message for DeleteRgbaColor.
func (*DeleteRgbaColorRequest) Descriptor
deprecated
added in
v1.8.8
func (*DeleteRgbaColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRgbaColorRequest.ProtoReflect.Descriptor instead.
func (*DeleteRgbaColorRequest) GetRgbaColorId ¶ added in v1.8.8
func (x *DeleteRgbaColorRequest) GetRgbaColorId() int64
func (*DeleteRgbaColorRequest) ProtoMessage ¶ added in v1.8.8
func (*DeleteRgbaColorRequest) ProtoMessage()
func (*DeleteRgbaColorRequest) ProtoReflect ¶ added in v1.8.8
func (x *DeleteRgbaColorRequest) ProtoReflect() protoreflect.Message
func (*DeleteRgbaColorRequest) Reset ¶ added in v1.8.8
func (x *DeleteRgbaColorRequest) Reset()
func (*DeleteRgbaColorRequest) String ¶ added in v1.8.8
func (x *DeleteRgbaColorRequest) String() string
type DeleteRgbaColorResponse ¶ added in v1.8.8
type DeleteRgbaColorResponse struct {
// contains filtered or unexported fields
}
Request message for DeleteRgbaColor.
func (*DeleteRgbaColorResponse) Descriptor
deprecated
added in
v1.8.8
func (*DeleteRgbaColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRgbaColorResponse.ProtoReflect.Descriptor instead.
func (*DeleteRgbaColorResponse) ProtoMessage ¶ added in v1.8.8
func (*DeleteRgbaColorResponse) ProtoMessage()
func (*DeleteRgbaColorResponse) ProtoReflect ¶ added in v1.8.8
func (x *DeleteRgbaColorResponse) ProtoReflect() protoreflect.Message
func (*DeleteRgbaColorResponse) Reset ¶ added in v1.8.8
func (x *DeleteRgbaColorResponse) Reset()
func (*DeleteRgbaColorResponse) String ¶ added in v1.8.8
func (x *DeleteRgbaColorResponse) String() string
type DeleteSchedulingTargetReq ¶
type DeleteSchedulingTargetReq struct { // The node to delete the scheduling target for. NodeSelector *ParentEntity `protobuf:"bytes,1,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // contains filtered or unexported fields }
DeleteSchedulingTarget request.
func (*DeleteSchedulingTargetReq) Descriptor
deprecated
func (*DeleteSchedulingTargetReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSchedulingTargetReq.ProtoReflect.Descriptor instead.
func (*DeleteSchedulingTargetReq) GetNodeSelector ¶
func (x *DeleteSchedulingTargetReq) GetNodeSelector() *ParentEntity
func (*DeleteSchedulingTargetReq) ProtoMessage ¶
func (*DeleteSchedulingTargetReq) ProtoMessage()
func (*DeleteSchedulingTargetReq) ProtoReflect ¶
func (x *DeleteSchedulingTargetReq) ProtoReflect() protoreflect.Message
func (*DeleteSchedulingTargetReq) Reset ¶
func (x *DeleteSchedulingTargetReq) Reset()
func (*DeleteSchedulingTargetReq) String ¶
func (x *DeleteSchedulingTargetReq) String() string
type DeleteSchedulingTargetRes ¶
type DeleteSchedulingTargetRes struct {
// contains filtered or unexported fields
}
DeleteSchedulingTarget response.
func (*DeleteSchedulingTargetRes) Descriptor
deprecated
func (*DeleteSchedulingTargetRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSchedulingTargetRes.ProtoReflect.Descriptor instead.
func (*DeleteSchedulingTargetRes) ProtoMessage ¶
func (*DeleteSchedulingTargetRes) ProtoMessage()
func (*DeleteSchedulingTargetRes) ProtoReflect ¶
func (x *DeleteSchedulingTargetRes) ProtoReflect() protoreflect.Message
func (*DeleteSchedulingTargetRes) Reset ¶
func (x *DeleteSchedulingTargetRes) Reset()
func (*DeleteSchedulingTargetRes) String ¶
func (x *DeleteSchedulingTargetRes) String() string
type DeleteShiftInstancesReq ¶
type DeleteShiftInstancesReq struct { // IDs of shift instances to delete. ShiftInstanceSids []int64 `protobuf:"varint,1,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteShiftInstances RPC
func (*DeleteShiftInstancesReq) Descriptor
deprecated
func (*DeleteShiftInstancesReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteShiftInstancesReq.ProtoReflect.Descriptor instead.
func (*DeleteShiftInstancesReq) GetShiftInstanceSids ¶
func (x *DeleteShiftInstancesReq) GetShiftInstanceSids() []int64
func (*DeleteShiftInstancesReq) ProtoMessage ¶
func (*DeleteShiftInstancesReq) ProtoMessage()
func (*DeleteShiftInstancesReq) ProtoReflect ¶
func (x *DeleteShiftInstancesReq) ProtoReflect() protoreflect.Message
func (*DeleteShiftInstancesReq) Reset ¶
func (x *DeleteShiftInstancesReq) Reset()
func (*DeleteShiftInstancesReq) String ¶
func (x *DeleteShiftInstancesReq) String() string
type DeleteShiftInstancesRes ¶
type DeleteShiftInstancesRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteShiftInstances RPC
func (*DeleteShiftInstancesRes) Descriptor
deprecated
func (*DeleteShiftInstancesRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteShiftInstancesRes.ProtoReflect.Descriptor instead.
func (*DeleteShiftInstancesRes) ProtoMessage ¶
func (*DeleteShiftInstancesRes) ProtoMessage()
func (*DeleteShiftInstancesRes) ProtoReflect ¶
func (x *DeleteShiftInstancesRes) ProtoReflect() protoreflect.Message
func (*DeleteShiftInstancesRes) Reset ¶
func (x *DeleteShiftInstancesRes) Reset()
func (*DeleteShiftInstancesRes) String ¶
func (x *DeleteShiftInstancesRes) String() string
type DeleteSkillProficiencyReq ¶
type DeleteSkillProficiencyReq struct { // ID of skill proficiency to delete. SkillProficiencySid int64 `protobuf:"varint,1,opt,name=skill_proficiency_sid,json=skillProficiencySid,proto3" json:"skill_proficiency_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteSkillProficiency RPC
func (*DeleteSkillProficiencyReq) Descriptor
deprecated
func (*DeleteSkillProficiencyReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSkillProficiencyReq.ProtoReflect.Descriptor instead.
func (*DeleteSkillProficiencyReq) GetSkillProficiencySid ¶
func (x *DeleteSkillProficiencyReq) GetSkillProficiencySid() int64
func (*DeleteSkillProficiencyReq) ProtoMessage ¶
func (*DeleteSkillProficiencyReq) ProtoMessage()
func (*DeleteSkillProficiencyReq) ProtoReflect ¶
func (x *DeleteSkillProficiencyReq) ProtoReflect() protoreflect.Message
func (*DeleteSkillProficiencyReq) Reset ¶
func (x *DeleteSkillProficiencyReq) Reset()
func (*DeleteSkillProficiencyReq) String ¶
func (x *DeleteSkillProficiencyReq) String() string
type DeleteSkillProficiencyRes ¶
type DeleteSkillProficiencyRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteSkillProficiency RPC
func (*DeleteSkillProficiencyRes) Descriptor
deprecated
func (*DeleteSkillProficiencyRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSkillProficiencyRes.ProtoReflect.Descriptor instead.
func (*DeleteSkillProficiencyRes) ProtoMessage ¶
func (*DeleteSkillProficiencyRes) ProtoMessage()
func (*DeleteSkillProficiencyRes) ProtoReflect ¶
func (x *DeleteSkillProficiencyRes) ProtoReflect() protoreflect.Message
func (*DeleteSkillProficiencyRes) Reset ¶
func (x *DeleteSkillProficiencyRes) Reset()
func (*DeleteSkillProficiencyRes) String ¶
func (x *DeleteSkillProficiencyRes) String() string
type DeleteTourAgentCollectionWFMAgentsReq ¶ added in v1.7.38
type DeleteTourAgentCollectionWFMAgentsReq struct { // ID of the WFM Agents to delete from @tour_agent_collection_sid. // If no wfm_angent_sids are provided, all will be removed for @tour_agent_collection_sid. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // ID of the tour agent collection that the @wfm_agent_sids will be deleted from. TourAgentCollectionSid int64 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteTourAgentCollectionWFMAgents RPC.
func (*DeleteTourAgentCollectionWFMAgentsReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourAgentCollectionWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*DeleteTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSid() int64
func (*DeleteTourAgentCollectionWFMAgentsReq) GetWfmAgentSids ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsReq) GetWfmAgentSids() []int64
func (*DeleteTourAgentCollectionWFMAgentsReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourAgentCollectionWFMAgentsReq) ProtoMessage()
func (*DeleteTourAgentCollectionWFMAgentsReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*DeleteTourAgentCollectionWFMAgentsReq) Reset ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsReq) Reset()
func (*DeleteTourAgentCollectionWFMAgentsReq) String ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsReq) String() string
type DeleteTourAgentCollectionWFMAgentsRes ¶ added in v1.7.38
type DeleteTourAgentCollectionWFMAgentsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteTourAgentCollectionWFMAgents RPC.
func (*DeleteTourAgentCollectionWFMAgentsRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourAgentCollectionWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*DeleteTourAgentCollectionWFMAgentsRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourAgentCollectionWFMAgentsRes) ProtoMessage()
func (*DeleteTourAgentCollectionWFMAgentsRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*DeleteTourAgentCollectionWFMAgentsRes) Reset ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsRes) Reset()
func (*DeleteTourAgentCollectionWFMAgentsRes) String ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionWFMAgentsRes) String() string
type DeleteTourAgentCollectionsReq ¶ added in v1.7.38
type DeleteTourAgentCollectionsReq struct { // IDs of the Tour Agent Collections to be deleted. // Any associations with WFM Agent SIDS for these Collections will also be deleted. TourAgentCollectionSids []int64 `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteTourAgentCollections RPC.
func (*DeleteTourAgentCollectionsReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourAgentCollectionsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourAgentCollectionsReq.ProtoReflect.Descriptor instead.
func (*DeleteTourAgentCollectionsReq) GetTourAgentCollectionSids ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsReq) GetTourAgentCollectionSids() []int64
func (*DeleteTourAgentCollectionsReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourAgentCollectionsReq) ProtoMessage()
func (*DeleteTourAgentCollectionsReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsReq) ProtoReflect() protoreflect.Message
func (*DeleteTourAgentCollectionsReq) Reset ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsReq) Reset()
func (*DeleteTourAgentCollectionsReq) String ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsReq) String() string
type DeleteTourAgentCollectionsRes ¶ added in v1.7.38
type DeleteTourAgentCollectionsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteTourAgentCollections RPC.
func (*DeleteTourAgentCollectionsRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourAgentCollectionsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourAgentCollectionsRes.ProtoReflect.Descriptor instead.
func (*DeleteTourAgentCollectionsRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourAgentCollectionsRes) ProtoMessage()
func (*DeleteTourAgentCollectionsRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsRes) ProtoReflect() protoreflect.Message
func (*DeleteTourAgentCollectionsRes) Reset ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsRes) Reset()
func (*DeleteTourAgentCollectionsRes) String ¶ added in v1.7.38
func (x *DeleteTourAgentCollectionsRes) String() string
type DeleteTourPatternReq ¶ added in v1.7.38
type DeleteTourPatternReq struct { // ID of the tour pattern to delete. // If any entities belong to @tour_pattern_sid they will be deleted too. TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteTourPattern RPC.
func (*DeleteTourPatternReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourPatternReq.ProtoReflect.Descriptor instead.
func (*DeleteTourPatternReq) GetTourPatternSid ¶ added in v1.7.38
func (x *DeleteTourPatternReq) GetTourPatternSid() int64
func (*DeleteTourPatternReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourPatternReq) ProtoMessage()
func (*DeleteTourPatternReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourPatternReq) ProtoReflect() protoreflect.Message
func (*DeleteTourPatternReq) Reset ¶ added in v1.7.38
func (x *DeleteTourPatternReq) Reset()
func (*DeleteTourPatternReq) String ¶ added in v1.7.38
func (x *DeleteTourPatternReq) String() string
type DeleteTourPatternRes ¶ added in v1.7.38
type DeleteTourPatternRes struct {
// contains filtered or unexported fields
}
Request message for the DeleteTourPattern RPC.
func (*DeleteTourPatternRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourPatternRes.ProtoReflect.Descriptor instead.
func (*DeleteTourPatternRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourPatternRes) ProtoMessage()
func (*DeleteTourPatternRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourPatternRes) ProtoReflect() protoreflect.Message
func (*DeleteTourPatternRes) Reset ¶ added in v1.7.38
func (x *DeleteTourPatternRes) Reset()
func (*DeleteTourPatternRes) String ¶ added in v1.7.38
func (x *DeleteTourPatternRes) String() string
type DeleteTourShiftInstanceConfigsReq ¶ added in v1.7.38
type DeleteTourShiftInstanceConfigsReq struct { // IDs of the Tour Shift Instance Configs to be deleted. TourShiftInstanceConfigSids []int64 `` /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteTourShiftInstanceConfigs RPC.
func (*DeleteTourShiftInstanceConfigsReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourShiftInstanceConfigsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourShiftInstanceConfigsReq.ProtoReflect.Descriptor instead.
func (*DeleteTourShiftInstanceConfigsReq) GetTourShiftInstanceConfigSids ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsReq) GetTourShiftInstanceConfigSids() []int64
func (*DeleteTourShiftInstanceConfigsReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourShiftInstanceConfigsReq) ProtoMessage()
func (*DeleteTourShiftInstanceConfigsReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsReq) ProtoReflect() protoreflect.Message
func (*DeleteTourShiftInstanceConfigsReq) Reset ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsReq) Reset()
func (*DeleteTourShiftInstanceConfigsReq) String ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsReq) String() string
type DeleteTourShiftInstanceConfigsRes ¶ added in v1.7.38
type DeleteTourShiftInstanceConfigsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteTourShiftInstanceConfigs RPC.
func (*DeleteTourShiftInstanceConfigsRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourShiftInstanceConfigsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourShiftInstanceConfigsRes.ProtoReflect.Descriptor instead.
func (*DeleteTourShiftInstanceConfigsRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourShiftInstanceConfigsRes) ProtoMessage()
func (*DeleteTourShiftInstanceConfigsRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsRes) ProtoReflect() protoreflect.Message
func (*DeleteTourShiftInstanceConfigsRes) Reset ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsRes) Reset()
func (*DeleteTourShiftInstanceConfigsRes) String ¶ added in v1.7.38
func (x *DeleteTourShiftInstanceConfigsRes) String() string
type DeleteTourShiftSegmentConfigsReq ¶ added in v1.7.38
type DeleteTourShiftSegmentConfigsReq struct { // IDs of the Tour Shift Segment Configs to delete. TourShiftSegmentConfigSids []int64 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteTourShiftSegmentConfigs RPC.
func (*DeleteTourShiftSegmentConfigsReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourShiftSegmentConfigsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourShiftSegmentConfigsReq.ProtoReflect.Descriptor instead.
func (*DeleteTourShiftSegmentConfigsReq) GetTourShiftSegmentConfigSids ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsReq) GetTourShiftSegmentConfigSids() []int64
func (*DeleteTourShiftSegmentConfigsReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourShiftSegmentConfigsReq) ProtoMessage()
func (*DeleteTourShiftSegmentConfigsReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsReq) ProtoReflect() protoreflect.Message
func (*DeleteTourShiftSegmentConfigsReq) Reset ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsReq) Reset()
func (*DeleteTourShiftSegmentConfigsReq) String ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsReq) String() string
type DeleteTourShiftSegmentConfigsRes ¶ added in v1.7.38
type DeleteTourShiftSegmentConfigsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteTourShiftSegmentConfigs RPC.
func (*DeleteTourShiftSegmentConfigsRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourShiftSegmentConfigsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourShiftSegmentConfigsRes.ProtoReflect.Descriptor instead.
func (*DeleteTourShiftSegmentConfigsRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourShiftSegmentConfigsRes) ProtoMessage()
func (*DeleteTourShiftSegmentConfigsRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsRes) ProtoReflect() protoreflect.Message
func (*DeleteTourShiftSegmentConfigsRes) Reset ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsRes) Reset()
func (*DeleteTourShiftSegmentConfigsRes) String ¶ added in v1.7.38
func (x *DeleteTourShiftSegmentConfigsRes) String() string
type DeleteTourWeekPatternsReq ¶ added in v1.7.38
type DeleteTourWeekPatternsReq struct { // IDs of the tour week patterns to be deleted. // Any member Configs will be deletes as well. // If any Tour Agent Collections are using the @tour_week_pattern_sids, they must be deleted first. TourWeekPatternSids []int64 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DeleteTourWeekPatterns RPC.
func (*DeleteTourWeekPatternsReq) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourWeekPatternsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourWeekPatternsReq.ProtoReflect.Descriptor instead.
func (*DeleteTourWeekPatternsReq) GetTourWeekPatternSids ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsReq) GetTourWeekPatternSids() []int64
func (*DeleteTourWeekPatternsReq) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourWeekPatternsReq) ProtoMessage()
func (*DeleteTourWeekPatternsReq) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsReq) ProtoReflect() protoreflect.Message
func (*DeleteTourWeekPatternsReq) Reset ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsReq) Reset()
func (*DeleteTourWeekPatternsReq) String ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsReq) String() string
type DeleteTourWeekPatternsRes ¶ added in v1.7.38
type DeleteTourWeekPatternsRes struct {
// contains filtered or unexported fields
}
Response message for the DeleteTourWeekPatterns RPC.
func (*DeleteTourWeekPatternsRes) Descriptor
deprecated
added in
v1.7.38
func (*DeleteTourWeekPatternsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTourWeekPatternsRes.ProtoReflect.Descriptor instead.
func (*DeleteTourWeekPatternsRes) ProtoMessage ¶ added in v1.7.38
func (*DeleteTourWeekPatternsRes) ProtoMessage()
func (*DeleteTourWeekPatternsRes) ProtoReflect ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsRes) ProtoReflect() protoreflect.Message
func (*DeleteTourWeekPatternsRes) Reset ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsRes) Reset()
func (*DeleteTourWeekPatternsRes) String ¶ added in v1.7.38
func (x *DeleteTourWeekPatternsRes) String() string
type DeleteWFMAgentMembershipsReq ¶
type DeleteWFMAgentMembershipsReq struct { // ID of the wfm agents to delete the association of. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // ID of the agent group to that the agents associate with. AgentGroupSid int64 `protobuf:"varint,2,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteWFMAgentMemberships RPC
func (*DeleteWFMAgentMembershipsReq) Descriptor
deprecated
func (*DeleteWFMAgentMembershipsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWFMAgentMembershipsReq.ProtoReflect.Descriptor instead.
func (*DeleteWFMAgentMembershipsReq) GetAgentGroupSid ¶
func (x *DeleteWFMAgentMembershipsReq) GetAgentGroupSid() int64
func (*DeleteWFMAgentMembershipsReq) GetWfmAgentSids ¶
func (x *DeleteWFMAgentMembershipsReq) GetWfmAgentSids() []int64
func (*DeleteWFMAgentMembershipsReq) ProtoMessage ¶
func (*DeleteWFMAgentMembershipsReq) ProtoMessage()
func (*DeleteWFMAgentMembershipsReq) ProtoReflect ¶
func (x *DeleteWFMAgentMembershipsReq) ProtoReflect() protoreflect.Message
func (*DeleteWFMAgentMembershipsReq) Reset ¶
func (x *DeleteWFMAgentMembershipsReq) Reset()
func (*DeleteWFMAgentMembershipsReq) String ¶
func (x *DeleteWFMAgentMembershipsReq) String() string
type DeleteWFMAgentMembershipsRes ¶
type DeleteWFMAgentMembershipsRes struct {
// contains filtered or unexported fields
}
Response message for DeleteWFMAgentMemberships RPC
func (*DeleteWFMAgentMembershipsRes) Descriptor
deprecated
func (*DeleteWFMAgentMembershipsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWFMAgentMembershipsRes.ProtoReflect.Descriptor instead.
func (*DeleteWFMAgentMembershipsRes) ProtoMessage ¶
func (*DeleteWFMAgentMembershipsRes) ProtoMessage()
func (*DeleteWFMAgentMembershipsRes) ProtoReflect ¶
func (x *DeleteWFMAgentMembershipsRes) ProtoReflect() protoreflect.Message
func (*DeleteWFMAgentMembershipsRes) Reset ¶
func (x *DeleteWFMAgentMembershipsRes) Reset()
func (*DeleteWFMAgentMembershipsRes) String ¶
func (x *DeleteWFMAgentMembershipsRes) String() string
type DeleteWFMAgentsMembershipsReq ¶ added in v1.7.16
type DeleteWFMAgentsMembershipsReq struct { // ID of the wfm agents to delete the association of. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // ID of the agent groups that the agents associate with. AgentGroupSids []int64 `protobuf:"varint,2,rep,packed,name=agent_group_sids,json=agentGroupSids,proto3" json:"agent_group_sids,omitempty"` // contains filtered or unexported fields }
Request message for the DeleteWFMAgentsMemberships RPC
func (*DeleteWFMAgentsMembershipsReq) Descriptor
deprecated
added in
v1.7.16
func (*DeleteWFMAgentsMembershipsReq) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWFMAgentsMembershipsReq.ProtoReflect.Descriptor instead.
func (*DeleteWFMAgentsMembershipsReq) GetAgentGroupSids ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsReq) GetAgentGroupSids() []int64
func (*DeleteWFMAgentsMembershipsReq) GetWfmAgentSids ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsReq) GetWfmAgentSids() []int64
func (*DeleteWFMAgentsMembershipsReq) ProtoMessage ¶ added in v1.7.16
func (*DeleteWFMAgentsMembershipsReq) ProtoMessage()
func (*DeleteWFMAgentsMembershipsReq) ProtoReflect ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsReq) ProtoReflect() protoreflect.Message
func (*DeleteWFMAgentsMembershipsReq) Reset ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsReq) Reset()
func (*DeleteWFMAgentsMembershipsReq) String ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsReq) String() string
type DeleteWFMAgentsMembershipsRes ¶ added in v1.7.16
type DeleteWFMAgentsMembershipsRes struct {
// contains filtered or unexported fields
}
Response message for DeleteWFMAgentsMemberships RPC
func (*DeleteWFMAgentsMembershipsRes) Descriptor
deprecated
added in
v1.7.16
func (*DeleteWFMAgentsMembershipsRes) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWFMAgentsMembershipsRes.ProtoReflect.Descriptor instead.
func (*DeleteWFMAgentsMembershipsRes) ProtoMessage ¶ added in v1.7.16
func (*DeleteWFMAgentsMembershipsRes) ProtoMessage()
func (*DeleteWFMAgentsMembershipsRes) ProtoReflect ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsRes) ProtoReflect() protoreflect.Message
func (*DeleteWFMAgentsMembershipsRes) Reset ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsRes) Reset()
func (*DeleteWFMAgentsMembershipsRes) String ¶ added in v1.7.16
func (x *DeleteWFMAgentsMembershipsRes) String() string
type Diagnostic ¶
type Diagnostic struct { // The diagnostic level describes the class of the diagnostic message. Level commons.DiagnosticLevel `protobuf:"varint,1,opt,name=level,proto3,enum=api.commons.DiagnosticLevel" json:"level,omitempty"` // A code to describe the diagnostic when possible. Default value of General when a more specific code is not available. Code commons.DiagnosticCode `protobuf:"varint,2,opt,name=code,proto3,enum=api.commons.DiagnosticCode" json:"code,omitempty"` // The message detailing the diagnostic. Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // The entity that the diagnostic was built in reference to. SourceEntity *ParentEntity `protobuf:"bytes,4,opt,name=source_entity,json=sourceEntity,proto3" json:"source_entity,omitempty"` // contains filtered or unexported fields }
Message type specifying the parameters of a diagnostic
func (*Diagnostic) Descriptor
deprecated
func (*Diagnostic) Descriptor() ([]byte, []int)
Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.
func (*Diagnostic) GetCode ¶
func (x *Diagnostic) GetCode() commons.DiagnosticCode
func (*Diagnostic) GetLevel ¶
func (x *Diagnostic) GetLevel() commons.DiagnosticLevel
func (*Diagnostic) GetMessage ¶
func (x *Diagnostic) GetMessage() string
func (*Diagnostic) GetSourceEntity ¶
func (x *Diagnostic) GetSourceEntity() *ParentEntity
func (*Diagnostic) ProtoMessage ¶
func (*Diagnostic) ProtoMessage()
func (*Diagnostic) ProtoReflect ¶
func (x *Diagnostic) ProtoReflect() protoreflect.Message
func (*Diagnostic) Reset ¶
func (x *Diagnostic) Reset()
func (*Diagnostic) String ¶
func (x *Diagnostic) String() string
type Diagnostics ¶
type Diagnostics struct { // The entity that the diagnostics built reference. SourceEntity *ParentEntity `protobuf:"bytes,1,opt,name=source_entity,json=sourceEntity,proto3" json:"source_entity,omitempty"` // Diagnostics generated for the @source_entity Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Represents a group of diagnostics for a single entity
func (*Diagnostics) Descriptor
deprecated
func (*Diagnostics) Descriptor() ([]byte, []int)
Deprecated: Use Diagnostics.ProtoReflect.Descriptor instead.
func (*Diagnostics) GetDiagnostics ¶
func (x *Diagnostics) GetDiagnostics() []*Diagnostic
func (*Diagnostics) GetSourceEntity ¶
func (x *Diagnostics) GetSourceEntity() *ParentEntity
func (*Diagnostics) ProtoMessage ¶
func (*Diagnostics) ProtoMessage()
func (*Diagnostics) ProtoReflect ¶
func (x *Diagnostics) ProtoReflect() protoreflect.Message
func (*Diagnostics) Reset ¶
func (x *Diagnostics) Reset()
func (*Diagnostics) String ¶
func (x *Diagnostics) String() string
type DisconnectInactiveSkillProfileMappingReq
deprecated
type DisconnectInactiveSkillProfileMappingReq struct { // IDs of the inactive skill profile to disconnect. InactiveSkillProfileSid int64 `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the DisconnectInactiveSkillProfileMapping RPC. DEPRECATED as of Sep/27/2023 - Use skill profile groups instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*DisconnectInactiveSkillProfileMappingReq) Descriptor
deprecated
func (*DisconnectInactiveSkillProfileMappingReq) Descriptor() ([]byte, []int)
Deprecated: Use DisconnectInactiveSkillProfileMappingReq.ProtoReflect.Descriptor instead.
func (*DisconnectInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid ¶
func (x *DisconnectInactiveSkillProfileMappingReq) GetInactiveSkillProfileSid() int64
func (*DisconnectInactiveSkillProfileMappingReq) ProtoMessage ¶
func (*DisconnectInactiveSkillProfileMappingReq) ProtoMessage()
func (*DisconnectInactiveSkillProfileMappingReq) ProtoReflect ¶
func (x *DisconnectInactiveSkillProfileMappingReq) ProtoReflect() protoreflect.Message
func (*DisconnectInactiveSkillProfileMappingReq) Reset ¶
func (x *DisconnectInactiveSkillProfileMappingReq) Reset()
func (*DisconnectInactiveSkillProfileMappingReq) String ¶
func (x *DisconnectInactiveSkillProfileMappingReq) String() string
type DisconnectInactiveSkillProfileMappingRes
deprecated
type DisconnectInactiveSkillProfileMappingRes struct {
// contains filtered or unexported fields
}
Response message for the DisconnectInactiveSkillProfileMapping RPC. DEPRECATED as of Sep/27/2023 - Use skill profile groups instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*DisconnectInactiveSkillProfileMappingRes) Descriptor
deprecated
func (*DisconnectInactiveSkillProfileMappingRes) Descriptor() ([]byte, []int)
Deprecated: Use DisconnectInactiveSkillProfileMappingRes.ProtoReflect.Descriptor instead.
func (*DisconnectInactiveSkillProfileMappingRes) ProtoMessage ¶
func (*DisconnectInactiveSkillProfileMappingRes) ProtoMessage()
func (*DisconnectInactiveSkillProfileMappingRes) ProtoReflect ¶
func (x *DisconnectInactiveSkillProfileMappingRes) ProtoReflect() protoreflect.Message
func (*DisconnectInactiveSkillProfileMappingRes) Reset ¶
func (x *DisconnectInactiveSkillProfileMappingRes) Reset()
func (*DisconnectInactiveSkillProfileMappingRes) String ¶
func (x *DisconnectInactiveSkillProfileMappingRes) String() string
type DraftSchedule ¶
type DraftSchedule struct { // ID of the draft schedule. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Time that this the schedule was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Time that this schedule was last updated. LastUpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_updated_at,json=lastUpdatedAt,proto3" json:"last_updated_at,omitempty"` // Name of the draft schedule. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // A description of the draft schedule. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Datetime range over which this draft schedule spans. // Is the range used when copying shifts from published schedule. // Also used when publishing shifts from the draft to the published schedule. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,6,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // ID of the user who originally drafted the schedule. CreatedByUserId string `protobuf:"bytes,7,opt,name=created_by_user_id,json=createdByUserId,proto3" json:"created_by_user_id,omitempty"` // The following field is only return of List requests of the entity. // Shifts that this schedule has. ShiftInstances []*ShiftInstance `protobuf:"bytes,8,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // Deprecated. Performance metrics that this schedule has. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. PerformanceMetrics []*PerformanceMetric `protobuf:"bytes,9,rep,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"` // Schedule Scenario of the draft schedule. ScheduleScenarioSid int64 `protobuf:"varint,10,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Performance metrics that this schedule has. PerformanceMetricsV2 []*PerformanceMetricV2 `protobuf:"bytes,11,rep,name=performance_metrics_v2,json=performanceMetricsV2,proto3" json:"performance_metrics_v2,omitempty"` // contains filtered or unexported fields }
Represents a draft schedule
func (*DraftSchedule) Descriptor
deprecated
func (*DraftSchedule) Descriptor() ([]byte, []int)
Deprecated: Use DraftSchedule.ProtoReflect.Descriptor instead.
func (*DraftSchedule) GetCreatedAt ¶
func (x *DraftSchedule) GetCreatedAt() *timestamppb.Timestamp
func (*DraftSchedule) GetCreatedByUserId ¶
func (x *DraftSchedule) GetCreatedByUserId() string
func (*DraftSchedule) GetDatetimeRange ¶
func (x *DraftSchedule) GetDatetimeRange() *commons.DatetimeRange
func (*DraftSchedule) GetDescription ¶
func (x *DraftSchedule) GetDescription() string
func (*DraftSchedule) GetDraftScheduleSid ¶
func (x *DraftSchedule) GetDraftScheduleSid() int64
func (*DraftSchedule) GetLastUpdatedAt ¶
func (x *DraftSchedule) GetLastUpdatedAt() *timestamppb.Timestamp
func (*DraftSchedule) GetName ¶
func (x *DraftSchedule) GetName() string
func (*DraftSchedule) GetPerformanceMetrics
deprecated
func (x *DraftSchedule) GetPerformanceMetrics() []*PerformanceMetric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*DraftSchedule) GetPerformanceMetricsV2 ¶ added in v1.8.5
func (x *DraftSchedule) GetPerformanceMetricsV2() []*PerformanceMetricV2
func (*DraftSchedule) GetScheduleScenarioSid ¶ added in v1.7.21
func (x *DraftSchedule) GetScheduleScenarioSid() int64
func (*DraftSchedule) GetShiftInstances ¶
func (x *DraftSchedule) GetShiftInstances() []*ShiftInstance
func (*DraftSchedule) ProtoMessage ¶
func (*DraftSchedule) ProtoMessage()
func (*DraftSchedule) ProtoReflect ¶
func (x *DraftSchedule) ProtoReflect() protoreflect.Message
func (*DraftSchedule) Reset ¶
func (x *DraftSchedule) Reset()
func (*DraftSchedule) String ¶
func (x *DraftSchedule) String() string
type FTERequiredVsAchievedInterval
deprecated
type FTERequiredVsAchievedInterval struct { // The start time of the interval. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Number of required calls in the interval. RequiredCalls int32 `protobuf:"varint,2,opt,name=required_calls,json=requiredCalls,proto3" json:"required_calls,omitempty"` // Number of achieved FTE's in the interval. AchievedFtes int32 `protobuf:"varint,3,opt,name=achieved_ftes,json=achievedFtes,proto3" json:"achieved_ftes,omitempty"` // contains filtered or unexported fields }
Deprecated. Represents an fte required vs achieved interval.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*FTERequiredVsAchievedInterval) Descriptor
deprecated
func (*FTERequiredVsAchievedInterval) Descriptor() ([]byte, []int)
Deprecated: Use FTERequiredVsAchievedInterval.ProtoReflect.Descriptor instead.
func (*FTERequiredVsAchievedInterval) GetAchievedFtes ¶
func (x *FTERequiredVsAchievedInterval) GetAchievedFtes() int32
func (*FTERequiredVsAchievedInterval) GetRequiredCalls ¶
func (x *FTERequiredVsAchievedInterval) GetRequiredCalls() int32
func (*FTERequiredVsAchievedInterval) GetStartDatetime ¶
func (x *FTERequiredVsAchievedInterval) GetStartDatetime() *timestamppb.Timestamp
func (*FTERequiredVsAchievedInterval) ProtoMessage ¶
func (*FTERequiredVsAchievedInterval) ProtoMessage()
func (*FTERequiredVsAchievedInterval) ProtoReflect ¶
func (x *FTERequiredVsAchievedInterval) ProtoReflect() protoreflect.Message
func (*FTERequiredVsAchievedInterval) Reset ¶
func (x *FTERequiredVsAchievedInterval) Reset()
func (*FTERequiredVsAchievedInterval) String ¶
func (x *FTERequiredVsAchievedInterval) String() string
type FTERequiredVsAchievedOccupancyInterval ¶ added in v1.7.56
type FTERequiredVsAchievedOccupancyInterval struct { StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. RequiredFteOccupancy float32 `protobuf:"fixed32,2,opt,name=required_fte_occupancy,json=requiredFteOccupancy,proto3" json:"required_fte_occupancy,omitempty"` // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. AchievedFteOccupancy float32 `protobuf:"fixed32,3,opt,name=achieved_fte_occupancy,json=achievedFteOccupancy,proto3" json:"achieved_fte_occupancy,omitempty"` // Number of required FTE in the interval. RequiredFte float32 `protobuf:"fixed32,4,opt,name=required_fte,json=requiredFte,proto3" json:"required_fte,omitempty"` // Number of achieved FTE's in the interval. AchievedFte float32 `protobuf:"fixed32,5,opt,name=achieved_fte,json=achievedFte,proto3" json:"achieved_fte,omitempty"` // Count of FTE scheduled to be on the phone / productive for a specific interval / duration of time. ProductiveFte float32 `protobuf:"fixed32,6,opt,name=productive_fte,json=productiveFte,proto3" json:"productive_fte,omitempty"` // Number of achieved FTE's, minus shrinkage, in the interval. AchievedFteWithShrinkageApplied float32 `` /* 162-byte string literal not displayed */ // Count of FTE, minus shrinkage, scheduled to be on the phone / productive / duration of time. ProductiveFteWithShrinkageApplied float32 `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FTERequiredVsAchievedOccupancyInterval) Descriptor
deprecated
added in
v1.7.56
func (*FTERequiredVsAchievedOccupancyInterval) Descriptor() ([]byte, []int)
Deprecated: Use FTERequiredVsAchievedOccupancyInterval.ProtoReflect.Descriptor instead.
func (*FTERequiredVsAchievedOccupancyInterval) GetAchievedFte ¶ added in v1.8.5
func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFte() float32
func (*FTERequiredVsAchievedOccupancyInterval) GetAchievedFteOccupancy
deprecated
added in
v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFteOccupancy() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*FTERequiredVsAchievedOccupancyInterval) GetAchievedFteWithShrinkageApplied ¶ added in v1.8.13
func (x *FTERequiredVsAchievedOccupancyInterval) GetAchievedFteWithShrinkageApplied() float32
func (*FTERequiredVsAchievedOccupancyInterval) GetProductiveFte ¶ added in v1.8.5
func (x *FTERequiredVsAchievedOccupancyInterval) GetProductiveFte() float32
func (*FTERequiredVsAchievedOccupancyInterval) GetProductiveFteWithShrinkageApplied ¶ added in v1.8.13
func (x *FTERequiredVsAchievedOccupancyInterval) GetProductiveFteWithShrinkageApplied() float32
func (*FTERequiredVsAchievedOccupancyInterval) GetRequiredFte ¶ added in v1.8.5
func (x *FTERequiredVsAchievedOccupancyInterval) GetRequiredFte() float32
func (*FTERequiredVsAchievedOccupancyInterval) GetRequiredFteOccupancy
deprecated
added in
v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) GetRequiredFteOccupancy() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*FTERequiredVsAchievedOccupancyInterval) GetStartDatetime ¶ added in v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) GetStartDatetime() *timestamppb.Timestamp
func (*FTERequiredVsAchievedOccupancyInterval) ProtoMessage ¶ added in v1.7.56
func (*FTERequiredVsAchievedOccupancyInterval) ProtoMessage()
func (*FTERequiredVsAchievedOccupancyInterval) ProtoReflect ¶ added in v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) ProtoReflect() protoreflect.Message
func (*FTERequiredVsAchievedOccupancyInterval) Reset ¶ added in v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) Reset()
func (*FTERequiredVsAchievedOccupancyInterval) String ¶ added in v1.7.56
func (x *FTERequiredVsAchievedOccupancyInterval) String() string
type GenerateTourWeekPatternsReq ¶ added in v1.7.38
type GenerateTourWeekPatternsReq struct { // ID of the shift template to create the tour week patterns for. TargetShiftTemplateSid int64 `` /* 132-byte string literal not displayed */ // The number of week patterns to be generated. NumWeeksInTour int32 `protobuf:"varint,2,opt,name=num_weeks_in_tour,json=numWeeksInTour,proto3" json:"num_weeks_in_tour,omitempty"` // ID of the schedule scenario that @target_shift_template_sid belong to. ScheduleScenarioSid int64 `protobuf:"varint,3,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the GenerateTourWeekPatterns RPC.
func (*GenerateTourWeekPatternsReq) Descriptor
deprecated
added in
v1.7.38
func (*GenerateTourWeekPatternsReq) Descriptor() ([]byte, []int)
Deprecated: Use GenerateTourWeekPatternsReq.ProtoReflect.Descriptor instead.
func (*GenerateTourWeekPatternsReq) GetNumWeeksInTour ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) GetNumWeeksInTour() int32
func (*GenerateTourWeekPatternsReq) GetScheduleScenarioSid ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) GetScheduleScenarioSid() int64
func (*GenerateTourWeekPatternsReq) GetTargetShiftTemplateSid ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) GetTargetShiftTemplateSid() int64
func (*GenerateTourWeekPatternsReq) ProtoMessage ¶ added in v1.7.38
func (*GenerateTourWeekPatternsReq) ProtoMessage()
func (*GenerateTourWeekPatternsReq) ProtoReflect ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) ProtoReflect() protoreflect.Message
func (*GenerateTourWeekPatternsReq) Reset ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) Reset()
func (*GenerateTourWeekPatternsReq) String ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsReq) String() string
type GenerateTourWeekPatternsRes ¶ added in v1.7.38
type GenerateTourWeekPatternsRes struct { // A list of tour week patterns containing the newly generated tour pattern weeks in the member field. TourWeekPatterns []*TourWeekPattern `protobuf:"bytes,1,rep,name=tour_week_patterns,json=tourWeekPatterns,proto3" json:"tour_week_patterns,omitempty"` // Reports any errors preventing @tour_pattern from being generated. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the GenerateTourWeekPatterns RPC.
func (*GenerateTourWeekPatternsRes) Descriptor
deprecated
added in
v1.7.38
func (*GenerateTourWeekPatternsRes) Descriptor() ([]byte, []int)
Deprecated: Use GenerateTourWeekPatternsRes.ProtoReflect.Descriptor instead.
func (*GenerateTourWeekPatternsRes) GetDiagnostics ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsRes) GetDiagnostics() []*Diagnostic
func (*GenerateTourWeekPatternsRes) GetTourWeekPatterns ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsRes) GetTourWeekPatterns() []*TourWeekPattern
func (*GenerateTourWeekPatternsRes) ProtoMessage ¶ added in v1.7.38
func (*GenerateTourWeekPatternsRes) ProtoMessage()
func (*GenerateTourWeekPatternsRes) ProtoReflect ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsRes) ProtoReflect() protoreflect.Message
func (*GenerateTourWeekPatternsRes) Reset ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsRes) Reset()
func (*GenerateTourWeekPatternsRes) String ¶ added in v1.7.38
func (x *GenerateTourWeekPatternsRes) String() string
type GetAvailabilityBitmapsReq ¶
type GetAvailabilityBitmapsReq struct { // The entities that @bitmaps will be associated with. // Must be nodes, wfm agents, and agent groups only. For agent groups, bitmaps will be returned for each of the groups member agents, EntitiesToCheck []*ParentEntity `protobuf:"bytes,1,rep,name=entities_to_check,json=entitiesToCheck,proto3" json:"entities_to_check,omitempty"` // ID of the schedule scenario that @entities_to_check belong to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Whether or not to include inactive nodes. Will need to be set to true if @entities_to_check or any of it's parents are inactive. IncludeInactive bool `protobuf:"varint,3,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Datetime range that bitmaps will cover when generated for @entities_to_check. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,4,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Indicates the type of bitmaps to generate. BitmapType commons.BitmapType `protobuf:"varint,5,opt,name=bitmap_type,json=bitmapType,proto3,enum=api.commons.BitmapType" json:"bitmap_type,omitempty"` // contains filtered or unexported fields }
Request message for the GetAvailabilityBitmaps RPC
func (*GetAvailabilityBitmapsReq) Descriptor
deprecated
func (*GetAvailabilityBitmapsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetAvailabilityBitmapsReq.ProtoReflect.Descriptor instead.
func (*GetAvailabilityBitmapsReq) GetBitmapType ¶ added in v1.7.31
func (x *GetAvailabilityBitmapsReq) GetBitmapType() commons.BitmapType
func (*GetAvailabilityBitmapsReq) GetDatetimeRange ¶
func (x *GetAvailabilityBitmapsReq) GetDatetimeRange() *commons.DatetimeRange
func (*GetAvailabilityBitmapsReq) GetEntitiesToCheck ¶
func (x *GetAvailabilityBitmapsReq) GetEntitiesToCheck() []*ParentEntity
func (*GetAvailabilityBitmapsReq) GetIncludeInactive ¶
func (x *GetAvailabilityBitmapsReq) GetIncludeInactive() bool
func (*GetAvailabilityBitmapsReq) GetScheduleScenarioSid ¶
func (x *GetAvailabilityBitmapsReq) GetScheduleScenarioSid() int64
func (*GetAvailabilityBitmapsReq) ProtoMessage ¶
func (*GetAvailabilityBitmapsReq) ProtoMessage()
func (*GetAvailabilityBitmapsReq) ProtoReflect ¶
func (x *GetAvailabilityBitmapsReq) ProtoReflect() protoreflect.Message
func (*GetAvailabilityBitmapsReq) Reset ¶
func (x *GetAvailabilityBitmapsReq) Reset()
func (*GetAvailabilityBitmapsReq) String ¶
func (x *GetAvailabilityBitmapsReq) String() string
type GetAvailabilityBitmapsRes ¶
type GetAvailabilityBitmapsRes struct { // Requested bitmaps, with a pointer to the entity that the bitmaps belong. Bitmaps []*AvailabilityBitmapSet `protobuf:"bytes,1,rep,name=bitmaps,proto3" json:"bitmaps,omitempty"` // contains filtered or unexported fields }
Response message for the GetAvailabilityBitmaps RPC
func (*GetAvailabilityBitmapsRes) Descriptor
deprecated
func (*GetAvailabilityBitmapsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetAvailabilityBitmapsRes.ProtoReflect.Descriptor instead.
func (*GetAvailabilityBitmapsRes) GetBitmaps ¶
func (x *GetAvailabilityBitmapsRes) GetBitmaps() []*AvailabilityBitmapSet
func (*GetAvailabilityBitmapsRes) ProtoMessage ¶
func (*GetAvailabilityBitmapsRes) ProtoMessage()
func (*GetAvailabilityBitmapsRes) ProtoReflect ¶
func (x *GetAvailabilityBitmapsRes) ProtoReflect() protoreflect.Message
func (*GetAvailabilityBitmapsRes) Reset ¶
func (x *GetAvailabilityBitmapsRes) Reset()
func (*GetAvailabilityBitmapsRes) String ¶
func (x *GetAvailabilityBitmapsRes) String() string
type GetAvailableRegressionForecasterModelTypesReq ¶
type GetAvailableRegressionForecasterModelTypesReq struct {
// contains filtered or unexported fields
}
Request message for the GetAvailableRegressionForecasterModelTypes RPC.
func (*GetAvailableRegressionForecasterModelTypesReq) Descriptor
deprecated
func (*GetAvailableRegressionForecasterModelTypesReq) Descriptor() ([]byte, []int)
Deprecated: Use GetAvailableRegressionForecasterModelTypesReq.ProtoReflect.Descriptor instead.
func (*GetAvailableRegressionForecasterModelTypesReq) ProtoMessage ¶
func (*GetAvailableRegressionForecasterModelTypesReq) ProtoMessage()
func (*GetAvailableRegressionForecasterModelTypesReq) ProtoReflect ¶
func (x *GetAvailableRegressionForecasterModelTypesReq) ProtoReflect() protoreflect.Message
func (*GetAvailableRegressionForecasterModelTypesReq) Reset ¶
func (x *GetAvailableRegressionForecasterModelTypesReq) Reset()
func (*GetAvailableRegressionForecasterModelTypesReq) String ¶
func (x *GetAvailableRegressionForecasterModelTypesReq) String() string
type GetAvailableRegressionForecasterModelTypesRes ¶
type GetAvailableRegressionForecasterModelTypesRes struct { // List of all the available forecaster types currently available. ModelTypes []commons.RegressionForecasterModelTypes `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the GetAvailableRegressionForecasterModelTypes RPC.
func (*GetAvailableRegressionForecasterModelTypesRes) Descriptor
deprecated
func (*GetAvailableRegressionForecasterModelTypesRes) Descriptor() ([]byte, []int)
Deprecated: Use GetAvailableRegressionForecasterModelTypesRes.ProtoReflect.Descriptor instead.
func (*GetAvailableRegressionForecasterModelTypesRes) GetModelTypes ¶
func (x *GetAvailableRegressionForecasterModelTypesRes) GetModelTypes() []commons.RegressionForecasterModelTypes
func (*GetAvailableRegressionForecasterModelTypesRes) ProtoMessage ¶
func (*GetAvailableRegressionForecasterModelTypesRes) ProtoMessage()
func (*GetAvailableRegressionForecasterModelTypesRes) ProtoReflect ¶
func (x *GetAvailableRegressionForecasterModelTypesRes) ProtoReflect() protoreflect.Message
func (*GetAvailableRegressionForecasterModelTypesRes) Reset ¶
func (x *GetAvailableRegressionForecasterModelTypesRes) Reset()
func (*GetAvailableRegressionForecasterModelTypesRes) String ¶
func (x *GetAvailableRegressionForecasterModelTypesRes) String() string
type GetClientHistoryCacheInfoReq
deprecated
added in
v1.7.45
type GetClientHistoryCacheInfoReq struct {
// contains filtered or unexported fields
}
Request message for the GetClientHistoryCacheInfo RPC. DEPRECATED as of Dec/13/2023 - Use PerformInitialClientSetup instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*GetClientHistoryCacheInfoReq) Descriptor
deprecated
added in
v1.7.45
func (*GetClientHistoryCacheInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use GetClientHistoryCacheInfoReq.ProtoReflect.Descriptor instead.
func (*GetClientHistoryCacheInfoReq) ProtoMessage ¶ added in v1.7.45
func (*GetClientHistoryCacheInfoReq) ProtoMessage()
func (*GetClientHistoryCacheInfoReq) ProtoReflect ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoReq) ProtoReflect() protoreflect.Message
func (*GetClientHistoryCacheInfoReq) Reset ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoReq) Reset()
func (*GetClientHistoryCacheInfoReq) String ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoReq) String() string
type GetClientHistoryCacheInfoRes
deprecated
added in
v1.7.45
type GetClientHistoryCacheInfoRes struct { // Cache info for the requested client. CacheInfo *commons.ClientHistoryCacheInfo `protobuf:"bytes,1,opt,name=cache_info,json=cacheInfo,proto3" json:"cache_info,omitempty"` // contains filtered or unexported fields }
Response message for the GetClientHistoryCacheInfo RPC. DEPRECATED as of Dec/13/2023 - Use PerformInitialClientSetup instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*GetClientHistoryCacheInfoRes) Descriptor
deprecated
added in
v1.7.45
func (*GetClientHistoryCacheInfoRes) Descriptor() ([]byte, []int)
Deprecated: Use GetClientHistoryCacheInfoRes.ProtoReflect.Descriptor instead.
func (*GetClientHistoryCacheInfoRes) GetCacheInfo ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoRes) GetCacheInfo() *commons.ClientHistoryCacheInfo
func (*GetClientHistoryCacheInfoRes) ProtoMessage ¶ added in v1.7.45
func (*GetClientHistoryCacheInfoRes) ProtoMessage()
func (*GetClientHistoryCacheInfoRes) ProtoReflect ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoRes) ProtoReflect() protoreflect.Message
func (*GetClientHistoryCacheInfoRes) Reset ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoRes) Reset()
func (*GetClientHistoryCacheInfoRes) String ¶ added in v1.7.45
func (x *GetClientHistoryCacheInfoRes) String() string
type GetDefaultSchedulingTargetReq ¶ added in v1.7.37
type GetDefaultSchedulingTargetReq struct {
// contains filtered or unexported fields
}
GetDefaultSchedulingTargetReq is a request mesage.
func (*GetDefaultSchedulingTargetReq) Descriptor
deprecated
added in
v1.7.37
func (*GetDefaultSchedulingTargetReq) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultSchedulingTargetReq.ProtoReflect.Descriptor instead.
func (*GetDefaultSchedulingTargetReq) ProtoMessage ¶ added in v1.7.37
func (*GetDefaultSchedulingTargetReq) ProtoMessage()
func (*GetDefaultSchedulingTargetReq) ProtoReflect ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetReq) ProtoReflect() protoreflect.Message
func (*GetDefaultSchedulingTargetReq) Reset ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetReq) Reset()
func (*GetDefaultSchedulingTargetReq) String ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetReq) String() string
type GetDefaultSchedulingTargetRes ¶ added in v1.7.37
type GetDefaultSchedulingTargetRes struct { SchedulingTarget *SchedulingTarget `protobuf:"bytes,1,opt,name=scheduling_target,json=schedulingTarget,proto3" json:"scheduling_target,omitempty"` // contains filtered or unexported fields }
GetDefaultSchedulingTargetRes is a response mesage.
func (*GetDefaultSchedulingTargetRes) Descriptor
deprecated
added in
v1.7.37
func (*GetDefaultSchedulingTargetRes) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultSchedulingTargetRes.ProtoReflect.Descriptor instead.
func (*GetDefaultSchedulingTargetRes) GetSchedulingTarget ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetRes) GetSchedulingTarget() *SchedulingTarget
func (*GetDefaultSchedulingTargetRes) ProtoMessage ¶ added in v1.7.37
func (*GetDefaultSchedulingTargetRes) ProtoMessage()
func (*GetDefaultSchedulingTargetRes) ProtoReflect ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetRes) ProtoReflect() protoreflect.Message
func (*GetDefaultSchedulingTargetRes) Reset ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetRes) Reset()
func (*GetDefaultSchedulingTargetRes) String ¶ added in v1.7.37
func (x *GetDefaultSchedulingTargetRes) String() string
type GetDraftScheduleReq ¶
type GetDraftScheduleReq struct { // ID of the draft schedule to return. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Datetime range to set for the schedule scenario used to make the draft schedule. // If left blank, the current scheduling range for the scenario will be used DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to true to include shift instances. IncludeShiftInstances bool `` /* 127-byte string literal not displayed */ // Set to true to include shift template in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftTemplate bool `protobuf:"varint,4,opt,name=include_shift_template,json=includeShiftTemplate,proto3" json:"include_shift_template,omitempty"` // Set to true to include shift segments in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftSegments bool `protobuf:"varint,5,opt,name=include_shift_segments,json=includeShiftSegments,proto3" json:"include_shift_segments,omitempty"` // Set to true to include scheduling activity in each of the returned shift segments. // Only effective when include_shift_instances and include_shift_segments are also set to true. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include non skill activity in each of the returned scheduling activities. // Only effective when include_scheduling_activity, include_shift_segments and include_shift_instances are also set to true. IncludeActivity bool `protobuf:"varint,7,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // Optional field, if left nil all matching the given parameters will be included. NodeSelector *ParentEntity `protobuf:"bytes,8,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // contains filtered or unexported fields }
Request message for the GetDraftSchedule RPC
func (*GetDraftScheduleReq) Descriptor
deprecated
func (*GetDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use GetDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*GetDraftScheduleReq) GetDatetimeRange ¶
func (x *GetDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*GetDraftScheduleReq) GetDraftScheduleSid ¶
func (x *GetDraftScheduleReq) GetDraftScheduleSid() int64
func (*GetDraftScheduleReq) GetIncludeActivity ¶
func (x *GetDraftScheduleReq) GetIncludeActivity() bool
func (*GetDraftScheduleReq) GetIncludeSchedulingActivity ¶
func (x *GetDraftScheduleReq) GetIncludeSchedulingActivity() bool
func (*GetDraftScheduleReq) GetIncludeShiftInstances ¶
func (x *GetDraftScheduleReq) GetIncludeShiftInstances() bool
func (*GetDraftScheduleReq) GetIncludeShiftSegments ¶
func (x *GetDraftScheduleReq) GetIncludeShiftSegments() bool
func (*GetDraftScheduleReq) GetIncludeShiftTemplate ¶
func (x *GetDraftScheduleReq) GetIncludeShiftTemplate() bool
func (*GetDraftScheduleReq) GetNodeSelector ¶
func (x *GetDraftScheduleReq) GetNodeSelector() *ParentEntity
func (*GetDraftScheduleReq) ProtoMessage ¶
func (*GetDraftScheduleReq) ProtoMessage()
func (*GetDraftScheduleReq) ProtoReflect ¶
func (x *GetDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*GetDraftScheduleReq) Reset ¶
func (x *GetDraftScheduleReq) Reset()
func (*GetDraftScheduleReq) String ¶
func (x *GetDraftScheduleReq) String() string
type GetDraftScheduleRequiredCallsReq ¶
type GetDraftScheduleRequiredCallsReq struct { // Id of the draft schedule. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Date range to return. ViewingRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=viewing_range,json=viewingRange,proto3" json:"viewing_range,omitempty"` // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the GetDraftScheduleRequiredCalls RPC
func (*GetDraftScheduleRequiredCallsReq) Descriptor
deprecated
func (*GetDraftScheduleRequiredCallsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetDraftScheduleRequiredCallsReq.ProtoReflect.Descriptor instead.
func (*GetDraftScheduleRequiredCallsReq) GetDraftScheduleSid ¶
func (x *GetDraftScheduleRequiredCallsReq) GetDraftScheduleSid() int64
func (*GetDraftScheduleRequiredCallsReq) GetIntervalWidthInMinutes ¶
func (x *GetDraftScheduleRequiredCallsReq) GetIntervalWidthInMinutes() int32
func (*GetDraftScheduleRequiredCallsReq) GetViewingRange ¶
func (x *GetDraftScheduleRequiredCallsReq) GetViewingRange() *commons.DatetimeRange
func (*GetDraftScheduleRequiredCallsReq) ProtoMessage ¶
func (*GetDraftScheduleRequiredCallsReq) ProtoMessage()
func (*GetDraftScheduleRequiredCallsReq) ProtoReflect ¶
func (x *GetDraftScheduleRequiredCallsReq) ProtoReflect() protoreflect.Message
func (*GetDraftScheduleRequiredCallsReq) Reset ¶
func (x *GetDraftScheduleRequiredCallsReq) Reset()
func (*GetDraftScheduleRequiredCallsReq) String ¶
func (x *GetDraftScheduleRequiredCallsReq) String() string
type GetDraftScheduleRequiredCallsRes ¶
type GetDraftScheduleRequiredCallsRes struct { // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // Required-calls intervals for the published schedule. RequiredCallsIntervals []*RequiredCallsInterval `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the GetDraftScheduleRequiredCalls RPC
func (*GetDraftScheduleRequiredCallsRes) Descriptor
deprecated
func (*GetDraftScheduleRequiredCallsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetDraftScheduleRequiredCallsRes.ProtoReflect.Descriptor instead.
func (*GetDraftScheduleRequiredCallsRes) GetIntervalWidthInMinutes ¶
func (x *GetDraftScheduleRequiredCallsRes) GetIntervalWidthInMinutes() int32
func (*GetDraftScheduleRequiredCallsRes) GetRequiredCallsIntervals ¶
func (x *GetDraftScheduleRequiredCallsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
func (*GetDraftScheduleRequiredCallsRes) ProtoMessage ¶
func (*GetDraftScheduleRequiredCallsRes) ProtoMessage()
func (*GetDraftScheduleRequiredCallsRes) ProtoReflect ¶
func (x *GetDraftScheduleRequiredCallsRes) ProtoReflect() protoreflect.Message
func (*GetDraftScheduleRequiredCallsRes) Reset ¶
func (x *GetDraftScheduleRequiredCallsRes) Reset()
func (*GetDraftScheduleRequiredCallsRes) String ¶
func (x *GetDraftScheduleRequiredCallsRes) String() string
type GetDraftScheduleRes ¶
type GetDraftScheduleRes struct { // Draft schedule found. DraftSchedule *DraftSchedule `protobuf:"bytes,1,opt,name=draft_schedule,json=draftSchedule,proto3" json:"draft_schedule,omitempty"` // contains filtered or unexported fields }
Response message for the GetDraftSchedule RPC
func (*GetDraftScheduleRes) Descriptor
deprecated
func (*GetDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use GetDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*GetDraftScheduleRes) GetDraftSchedule ¶
func (x *GetDraftScheduleRes) GetDraftSchedule() *DraftSchedule
func (*GetDraftScheduleRes) ProtoMessage ¶
func (*GetDraftScheduleRes) ProtoMessage()
func (*GetDraftScheduleRes) ProtoReflect ¶
func (x *GetDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*GetDraftScheduleRes) Reset ¶
func (x *GetDraftScheduleRes) Reset()
func (*GetDraftScheduleRes) String ¶
func (x *GetDraftScheduleRes) String() string
type GetForecastStatisticsRes ¶
type GetForecastStatisticsRes struct { // the total number of intervals measured NumIntervalsMeasured int32 `protobuf:"varint,1,opt,name=num_intervals_measured,json=numIntervalsMeasured,proto3" json:"num_intervals_measured,omitempty"` // total number of actual historical calls TotalCallsHistorical int32 `protobuf:"varint,2,opt,name=total_calls_historical,json=totalCallsHistorical,proto3" json:"total_calls_historical,omitempty"` // total number of predicted calls TotalCallsPredicted int32 `protobuf:"varint,3,opt,name=total_calls_predicted,json=totalCallsPredicted,proto3" json:"total_calls_predicted,omitempty"` // percentage over predicted (+ve) or under predicted (-ve) PercentCallsOverUnder float32 `` /* 130-byte string literal not displayed */ // root-mean-squared error between actual and predicted calls RmsErrorCalls float32 `protobuf:"fixed32,5,opt,name=rms_error_calls,json=rmsErrorCalls,proto3" json:"rms_error_calls,omitempty"` // root-mean-squared error between actual and predicted atab RmsError_ATAB float32 `protobuf:"fixed32,6,opt,name=rms_error_ATAB,json=rmsErrorATAB,proto3" json:"rms_error_ATAB,omitempty"` // root-mean-squared error between actual and predicted asa RmsError_ASA float32 `protobuf:"fixed32,7,opt,name=rms_error_ASA,json=rmsErrorASA,proto3" json:"rms_error_ASA,omitempty"` // root-mean-squared error between actual and predicted acw RmsError_ACW float32 `protobuf:"fixed32,8,opt,name=rms_error_ACW,json=rmsErrorACW,proto3" json:"rms_error_ACW,omitempty"` // root-mean-squared error between actual and predicted aht RmsError_AHT float32 `protobuf:"fixed32,9,opt,name=rms_error_AHT,json=rmsErrorAHT,proto3" json:"rms_error_AHT,omitempty"` // Indicates whether or not the stats generated were invalid AreStatsInvalid bool `protobuf:"varint,10,opt,name=are_stats_invalid,json=areStatsInvalid,proto3" json:"are_stats_invalid,omitempty"` // Message explaining why the stats were invalid InvalidReason string `protobuf:"bytes,11,opt,name=invalid_reason,json=invalidReason,proto3" json:"invalid_reason,omitempty"` // contains filtered or unexported fields }
Represents the statistics of a given forecast
func (*GetForecastStatisticsRes) Descriptor
deprecated
func (*GetForecastStatisticsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetForecastStatisticsRes.ProtoReflect.Descriptor instead.
func (*GetForecastStatisticsRes) GetAreStatsInvalid ¶
func (x *GetForecastStatisticsRes) GetAreStatsInvalid() bool
func (*GetForecastStatisticsRes) GetInvalidReason ¶
func (x *GetForecastStatisticsRes) GetInvalidReason() string
func (*GetForecastStatisticsRes) GetNumIntervalsMeasured ¶
func (x *GetForecastStatisticsRes) GetNumIntervalsMeasured() int32
func (*GetForecastStatisticsRes) GetPercentCallsOverUnder ¶
func (x *GetForecastStatisticsRes) GetPercentCallsOverUnder() float32
func (*GetForecastStatisticsRes) GetRmsErrorCalls ¶
func (x *GetForecastStatisticsRes) GetRmsErrorCalls() float32
func (*GetForecastStatisticsRes) GetRmsError_ACW ¶
func (x *GetForecastStatisticsRes) GetRmsError_ACW() float32
func (*GetForecastStatisticsRes) GetRmsError_AHT ¶
func (x *GetForecastStatisticsRes) GetRmsError_AHT() float32
func (*GetForecastStatisticsRes) GetRmsError_ASA ¶
func (x *GetForecastStatisticsRes) GetRmsError_ASA() float32
func (*GetForecastStatisticsRes) GetRmsError_ATAB ¶
func (x *GetForecastStatisticsRes) GetRmsError_ATAB() float32
func (*GetForecastStatisticsRes) GetTotalCallsHistorical ¶
func (x *GetForecastStatisticsRes) GetTotalCallsHistorical() int32
func (*GetForecastStatisticsRes) GetTotalCallsPredicted ¶
func (x *GetForecastStatisticsRes) GetTotalCallsPredicted() int32
func (*GetForecastStatisticsRes) ProtoMessage ¶
func (*GetForecastStatisticsRes) ProtoMessage()
func (*GetForecastStatisticsRes) ProtoReflect ¶
func (x *GetForecastStatisticsRes) ProtoReflect() protoreflect.Message
func (*GetForecastStatisticsRes) Reset ¶
func (x *GetForecastStatisticsRes) Reset()
func (*GetForecastStatisticsRes) String ¶
func (x *GetForecastStatisticsRes) String() string
type GetForecastingParametersReq ¶
type GetForecastingParametersReq struct {
// contains filtered or unexported fields
}
Request message for the GetForecastingParameters RPC.
func (*GetForecastingParametersReq) Descriptor
deprecated
func (*GetForecastingParametersReq) Descriptor() ([]byte, []int)
Deprecated: Use GetForecastingParametersReq.ProtoReflect.Descriptor instead.
func (*GetForecastingParametersReq) ProtoMessage ¶
func (*GetForecastingParametersReq) ProtoMessage()
func (*GetForecastingParametersReq) ProtoReflect ¶
func (x *GetForecastingParametersReq) ProtoReflect() protoreflect.Message
func (*GetForecastingParametersReq) Reset ¶
func (x *GetForecastingParametersReq) Reset()
func (*GetForecastingParametersReq) String ¶
func (x *GetForecastingParametersReq) String() string
type GetForecastingParametersRes ¶
type GetForecastingParametersRes struct { // parameters used for forecasts and training data samples. ForecastingParameters *commons.ForecastingParameters `protobuf:"bytes,1,opt,name=forecasting_parameters,json=forecastingParameters,proto3" json:"forecasting_parameters,omitempty"` // contains filtered or unexported fields }
Response message for the GetForecastingParameters RPC.
func (*GetForecastingParametersRes) Descriptor
deprecated
func (*GetForecastingParametersRes) Descriptor() ([]byte, []int)
Deprecated: Use GetForecastingParametersRes.ProtoReflect.Descriptor instead.
func (*GetForecastingParametersRes) GetForecastingParameters ¶
func (x *GetForecastingParametersRes) GetForecastingParameters() *commons.ForecastingParameters
func (*GetForecastingParametersRes) ProtoMessage ¶
func (*GetForecastingParametersRes) ProtoMessage()
func (*GetForecastingParametersRes) ProtoReflect ¶
func (x *GetForecastingParametersRes) ProtoReflect() protoreflect.Message
func (*GetForecastingParametersRes) Reset ¶
func (x *GetForecastingParametersRes) Reset()
func (*GetForecastingParametersRes) String ¶
func (x *GetForecastingParametersRes) String() string
type GetLastSkillProfileResyncDateReq ¶
type GetLastSkillProfileResyncDateReq struct {
// contains filtered or unexported fields
}
Request message for the GetLastSkillProfileResyncDate RPC.
func (*GetLastSkillProfileResyncDateReq) Descriptor
deprecated
func (*GetLastSkillProfileResyncDateReq) Descriptor() ([]byte, []int)
Deprecated: Use GetLastSkillProfileResyncDateReq.ProtoReflect.Descriptor instead.
func (*GetLastSkillProfileResyncDateReq) ProtoMessage ¶
func (*GetLastSkillProfileResyncDateReq) ProtoMessage()
func (*GetLastSkillProfileResyncDateReq) ProtoReflect ¶
func (x *GetLastSkillProfileResyncDateReq) ProtoReflect() protoreflect.Message
func (*GetLastSkillProfileResyncDateReq) Reset ¶
func (x *GetLastSkillProfileResyncDateReq) Reset()
func (*GetLastSkillProfileResyncDateReq) String ¶
func (x *GetLastSkillProfileResyncDateReq) String() string
type GetLastSkillProfileResyncDateRes ¶
type GetLastSkillProfileResyncDateRes struct { // last date that the org resynced their skill profiles. // if not set, then the org hasn't done a resync of the skill profiles at any point in time. ResyncDate *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=resync_date,json=resyncDate,proto3" json:"resync_date,omitempty"` // contains filtered or unexported fields }
Response message for the GetLastSkillProfileResyncDate RPC.
func (*GetLastSkillProfileResyncDateRes) Descriptor
deprecated
func (*GetLastSkillProfileResyncDateRes) Descriptor() ([]byte, []int)
Deprecated: Use GetLastSkillProfileResyncDateRes.ProtoReflect.Descriptor instead.
func (*GetLastSkillProfileResyncDateRes) GetResyncDate ¶
func (x *GetLastSkillProfileResyncDateRes) GetResyncDate() *timestamppb.Timestamp
func (*GetLastSkillProfileResyncDateRes) ProtoMessage ¶
func (*GetLastSkillProfileResyncDateRes) ProtoMessage()
func (*GetLastSkillProfileResyncDateRes) ProtoReflect ¶
func (x *GetLastSkillProfileResyncDateRes) ProtoReflect() protoreflect.Message
func (*GetLastSkillProfileResyncDateRes) Reset ¶
func (x *GetLastSkillProfileResyncDateRes) Reset()
func (*GetLastSkillProfileResyncDateRes) String ¶
func (x *GetLastSkillProfileResyncDateRes) String() string
type GetOnCallSchedulingActivityReq ¶ added in v1.8.4
type GetOnCallSchedulingActivityReq struct {
// contains filtered or unexported fields
}
Request message for the GetOnCallSchedulingActivity RPC
func (*GetOnCallSchedulingActivityReq) Descriptor
deprecated
added in
v1.8.4
func (*GetOnCallSchedulingActivityReq) Descriptor() ([]byte, []int)
Deprecated: Use GetOnCallSchedulingActivityReq.ProtoReflect.Descriptor instead.
func (*GetOnCallSchedulingActivityReq) ProtoMessage ¶ added in v1.8.4
func (*GetOnCallSchedulingActivityReq) ProtoMessage()
func (*GetOnCallSchedulingActivityReq) ProtoReflect ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityReq) ProtoReflect() protoreflect.Message
func (*GetOnCallSchedulingActivityReq) Reset ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityReq) Reset()
func (*GetOnCallSchedulingActivityReq) String ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityReq) String() string
type GetOnCallSchedulingActivityRes ¶ added in v1.8.4
type GetOnCallSchedulingActivityRes struct { // The on call scheduling activity OnCallSchedulingActivity *SchedulingActivity `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetOnCallSchedulingActivityRes) Descriptor
deprecated
added in
v1.8.4
func (*GetOnCallSchedulingActivityRes) Descriptor() ([]byte, []int)
Deprecated: Use GetOnCallSchedulingActivityRes.ProtoReflect.Descriptor instead.
func (*GetOnCallSchedulingActivityRes) GetOnCallSchedulingActivity ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityRes) GetOnCallSchedulingActivity() *SchedulingActivity
func (*GetOnCallSchedulingActivityRes) ProtoMessage ¶ added in v1.8.4
func (*GetOnCallSchedulingActivityRes) ProtoMessage()
func (*GetOnCallSchedulingActivityRes) ProtoReflect ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityRes) ProtoReflect() protoreflect.Message
func (*GetOnCallSchedulingActivityRes) Reset ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityRes) Reset()
func (*GetOnCallSchedulingActivityRes) String ¶ added in v1.8.4
func (x *GetOnCallSchedulingActivityRes) String() string
type GetOpenTimesBitmapsReq ¶
type GetOpenTimesBitmapsReq struct { // The node that @own_bitmap and @resulting_bitmap will be associated with. NodeToCheck *ParentEntity `protobuf:"bytes,1,opt,name=node_to_check,json=nodeToCheck,proto3" json:"node_to_check,omitempty"` // ID of the schedule scenario that @node_to_check belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Whether or not to include inactive nodes. Will need to be set to true if @node_to_check or any of it's parents are inactive. IncludeInactive bool `protobuf:"varint,3,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Datetime range that bitmaps will cover when generated for @node_to_check. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,4,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Indicates the type of bitmaps to generate. BitmapType commons.BitmapType `protobuf:"varint,5,opt,name=bitmap_type,json=bitmapType,proto3,enum=api.commons.BitmapType" json:"bitmap_type,omitempty"` // contains filtered or unexported fields }
Request message for the GetOpenTimesBitmaps RPC
func (*GetOpenTimesBitmapsReq) Descriptor
deprecated
func (*GetOpenTimesBitmapsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetOpenTimesBitmapsReq.ProtoReflect.Descriptor instead.
func (*GetOpenTimesBitmapsReq) GetBitmapType ¶ added in v1.7.31
func (x *GetOpenTimesBitmapsReq) GetBitmapType() commons.BitmapType
func (*GetOpenTimesBitmapsReq) GetDatetimeRange ¶
func (x *GetOpenTimesBitmapsReq) GetDatetimeRange() *commons.DatetimeRange
func (*GetOpenTimesBitmapsReq) GetIncludeInactive ¶
func (x *GetOpenTimesBitmapsReq) GetIncludeInactive() bool
func (*GetOpenTimesBitmapsReq) GetNodeToCheck ¶
func (x *GetOpenTimesBitmapsReq) GetNodeToCheck() *ParentEntity
func (*GetOpenTimesBitmapsReq) GetScheduleScenarioSid ¶
func (x *GetOpenTimesBitmapsReq) GetScheduleScenarioSid() int64
func (*GetOpenTimesBitmapsReq) ProtoMessage ¶
func (*GetOpenTimesBitmapsReq) ProtoMessage()
func (*GetOpenTimesBitmapsReq) ProtoReflect ¶
func (x *GetOpenTimesBitmapsReq) ProtoReflect() protoreflect.Message
func (*GetOpenTimesBitmapsReq) Reset ¶
func (x *GetOpenTimesBitmapsReq) Reset()
func (*GetOpenTimesBitmapsReq) String ¶
func (x *GetOpenTimesBitmapsReq) String() string
type GetOpenTimesBitmapsRes ¶
type GetOpenTimesBitmapsRes struct { // Map of open times options inherited from parent nodes. InheritedBitmap []commons.OpenTimesOption `` /* 147-byte string literal not displayed */ // Map of open times options belonging to the node being checked. OwnBitmap []commons.OpenTimesOption `` /* 129-byte string literal not displayed */ // Map of open times options resulting from combining the inherited and own bitmap. ResultingBitmap []commons.OpenTimesOption `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the GetOpenTimesBitmaps RPC
func (*GetOpenTimesBitmapsRes) Descriptor
deprecated
func (*GetOpenTimesBitmapsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetOpenTimesBitmapsRes.ProtoReflect.Descriptor instead.
func (*GetOpenTimesBitmapsRes) GetInheritedBitmap ¶
func (x *GetOpenTimesBitmapsRes) GetInheritedBitmap() []commons.OpenTimesOption
func (*GetOpenTimesBitmapsRes) GetOwnBitmap ¶
func (x *GetOpenTimesBitmapsRes) GetOwnBitmap() []commons.OpenTimesOption
func (*GetOpenTimesBitmapsRes) GetResultingBitmap ¶
func (x *GetOpenTimesBitmapsRes) GetResultingBitmap() []commons.OpenTimesOption
func (*GetOpenTimesBitmapsRes) ProtoMessage ¶
func (*GetOpenTimesBitmapsRes) ProtoMessage()
func (*GetOpenTimesBitmapsRes) ProtoReflect ¶
func (x *GetOpenTimesBitmapsRes) ProtoReflect() protoreflect.Message
func (*GetOpenTimesBitmapsRes) Reset ¶
func (x *GetOpenTimesBitmapsRes) Reset()
func (*GetOpenTimesBitmapsRes) String ¶
func (x *GetOpenTimesBitmapsRes) String() string
type GetPerformanceMetricsReq ¶
type GetPerformanceMetricsReq struct { // The schedule that the performance metric should be associated with. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,1,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // The node that the performance metrics should be associated with. NodeSelector *ParentEntity `protobuf:"bytes,2,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // The datetime range over which the metrics will be collected. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,3,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Parameters to get metrics for. MetricParams []*PerformanceMetricParameter `protobuf:"bytes,4,rep,name=metric_params,json=metricParams,proto3" json:"metric_params,omitempty"` // The number of minutes to consolidate each metric interval into. // Must be a multiple of 5. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // If set to true, the call stats will be recalculated for any changes made to the shift instances or segments on the schedule. // // Requires that @node_selector be set to a call center node, as resync effects the entire schedule. // // If set to false, this step will be skipped. ResyncCallStats bool `protobuf:"varint,6,opt,name=resync_call_stats,json=resyncCallStats,proto3" json:"resync_call_stats,omitempty"` // contains filtered or unexported fields }
Request message for the GetPerformanceMetrics RPC.
func (*GetPerformanceMetricsReq) Descriptor
deprecated
func (*GetPerformanceMetricsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPerformanceMetricsReq.ProtoReflect.Descriptor instead.
func (*GetPerformanceMetricsReq) GetDatetimeRange ¶
func (x *GetPerformanceMetricsReq) GetDatetimeRange() *commons.DatetimeRange
func (*GetPerformanceMetricsReq) GetIntervalWidthInMinutes ¶
func (x *GetPerformanceMetricsReq) GetIntervalWidthInMinutes() int32
func (*GetPerformanceMetricsReq) GetMetricParams ¶
func (x *GetPerformanceMetricsReq) GetMetricParams() []*PerformanceMetricParameter
func (*GetPerformanceMetricsReq) GetNodeSelector ¶
func (x *GetPerformanceMetricsReq) GetNodeSelector() *ParentEntity
func (*GetPerformanceMetricsReq) GetResyncCallStats ¶ added in v1.7.66
func (x *GetPerformanceMetricsReq) GetResyncCallStats() bool
func (*GetPerformanceMetricsReq) GetScheduleSelector ¶
func (x *GetPerformanceMetricsReq) GetScheduleSelector() *commons.ScheduleSelector
func (*GetPerformanceMetricsReq) ProtoMessage ¶
func (*GetPerformanceMetricsReq) ProtoMessage()
func (*GetPerformanceMetricsReq) ProtoReflect ¶
func (x *GetPerformanceMetricsReq) ProtoReflect() protoreflect.Message
func (*GetPerformanceMetricsReq) Reset ¶
func (x *GetPerformanceMetricsReq) Reset()
func (*GetPerformanceMetricsReq) String ¶
func (x *GetPerformanceMetricsReq) String() string
type GetPerformanceMetricsRes ¶
type GetPerformanceMetricsRes struct { // Deprecated. Requested set of performance metrics. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. PerformanceMetrics []*PerformanceMetric `protobuf:"bytes,1,rep,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"` // Requested set of performance metrics. PerformanceMetricsV2 []*PerformanceMetricV2 `protobuf:"bytes,2,rep,name=performance_metrics_v2,json=performanceMetricsV2,proto3" json:"performance_metrics_v2,omitempty"` // contains filtered or unexported fields }
Response message for the GetPerformanceMetrics RPC.
func (*GetPerformanceMetricsRes) Descriptor
deprecated
func (*GetPerformanceMetricsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetPerformanceMetricsRes.ProtoReflect.Descriptor instead.
func (*GetPerformanceMetricsRes) GetPerformanceMetrics
deprecated
func (x *GetPerformanceMetricsRes) GetPerformanceMetrics() []*PerformanceMetric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*GetPerformanceMetricsRes) GetPerformanceMetricsV2 ¶ added in v1.8.5
func (x *GetPerformanceMetricsRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
func (*GetPerformanceMetricsRes) ProtoMessage ¶
func (*GetPerformanceMetricsRes) ProtoMessage()
func (*GetPerformanceMetricsRes) ProtoReflect ¶
func (x *GetPerformanceMetricsRes) ProtoReflect() protoreflect.Message
func (*GetPerformanceMetricsRes) Reset ¶
func (x *GetPerformanceMetricsRes) Reset()
func (*GetPerformanceMetricsRes) String ¶
func (x *GetPerformanceMetricsRes) String() string
type GetPublishedScheduleReq ¶
type GetPublishedScheduleReq struct { // Date range to of the published to return. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to true to include shift instances. IncludeShiftInstances bool `` /* 127-byte string literal not displayed */ // Set to true to include shift template in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftTemplate bool `protobuf:"varint,3,opt,name=include_shift_template,json=includeShiftTemplate,proto3" json:"include_shift_template,omitempty"` // Set to true to include shift segments in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftSegments bool `protobuf:"varint,4,opt,name=include_shift_segments,json=includeShiftSegments,proto3" json:"include_shift_segments,omitempty"` // Set to true to include scheduling activity in each of the returned shift segments. // Only effective when include_shift_instances and include_shift_segments are also set to true. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include non skill activity in each of the returned scheduling activities. // Only effective when include_scheduling_activity, include_shift_segments and include_shift_instances are also set to true. IncludeActivity bool `protobuf:"varint,6,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // Optional field, if left nil all matching the given parameters will be included. NodeSelector *ParentEntity `protobuf:"bytes,7,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // contains filtered or unexported fields }
Request message for the GetPublishedSchedule RPC
func (*GetPublishedScheduleReq) Descriptor
deprecated
func (*GetPublishedScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPublishedScheduleReq.ProtoReflect.Descriptor instead.
func (*GetPublishedScheduleReq) GetDatetimeRange ¶
func (x *GetPublishedScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*GetPublishedScheduleReq) GetIncludeActivity ¶
func (x *GetPublishedScheduleReq) GetIncludeActivity() bool
func (*GetPublishedScheduleReq) GetIncludeSchedulingActivity ¶
func (x *GetPublishedScheduleReq) GetIncludeSchedulingActivity() bool
func (*GetPublishedScheduleReq) GetIncludeShiftInstances ¶
func (x *GetPublishedScheduleReq) GetIncludeShiftInstances() bool
func (*GetPublishedScheduleReq) GetIncludeShiftSegments ¶
func (x *GetPublishedScheduleReq) GetIncludeShiftSegments() bool
func (*GetPublishedScheduleReq) GetIncludeShiftTemplate ¶
func (x *GetPublishedScheduleReq) GetIncludeShiftTemplate() bool
func (*GetPublishedScheduleReq) GetNodeSelector ¶
func (x *GetPublishedScheduleReq) GetNodeSelector() *ParentEntity
func (*GetPublishedScheduleReq) ProtoMessage ¶
func (*GetPublishedScheduleReq) ProtoMessage()
func (*GetPublishedScheduleReq) ProtoReflect ¶
func (x *GetPublishedScheduleReq) ProtoReflect() protoreflect.Message
func (*GetPublishedScheduleReq) Reset ¶
func (x *GetPublishedScheduleReq) Reset()
func (*GetPublishedScheduleReq) String ¶
func (x *GetPublishedScheduleReq) String() string
type GetPublishedScheduleRequiredCallsReq ¶
type GetPublishedScheduleRequiredCallsReq struct { // Date range to return. ViewingRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=viewing_range,json=viewingRange,proto3" json:"viewing_range,omitempty"` // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the GetPublishedScheduleRequiredCalls RPC
func (*GetPublishedScheduleRequiredCallsReq) Descriptor
deprecated
func (*GetPublishedScheduleRequiredCallsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPublishedScheduleRequiredCallsReq.ProtoReflect.Descriptor instead.
func (*GetPublishedScheduleRequiredCallsReq) GetIntervalWidthInMinutes ¶
func (x *GetPublishedScheduleRequiredCallsReq) GetIntervalWidthInMinutes() int32
func (*GetPublishedScheduleRequiredCallsReq) GetViewingRange ¶
func (x *GetPublishedScheduleRequiredCallsReq) GetViewingRange() *commons.DatetimeRange
func (*GetPublishedScheduleRequiredCallsReq) ProtoMessage ¶
func (*GetPublishedScheduleRequiredCallsReq) ProtoMessage()
func (*GetPublishedScheduleRequiredCallsReq) ProtoReflect ¶
func (x *GetPublishedScheduleRequiredCallsReq) ProtoReflect() protoreflect.Message
func (*GetPublishedScheduleRequiredCallsReq) Reset ¶
func (x *GetPublishedScheduleRequiredCallsReq) Reset()
func (*GetPublishedScheduleRequiredCallsReq) String ¶
func (x *GetPublishedScheduleRequiredCallsReq) String() string
type GetPublishedScheduleRequiredCallsRes ¶
type GetPublishedScheduleRequiredCallsRes struct { // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // Required-calls intervals for the published schedule. RequiredCallsIntervals []*RequiredCallsInterval `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the GetPublishedScheduleRequiredCalls RPC
func (*GetPublishedScheduleRequiredCallsRes) Descriptor
deprecated
func (*GetPublishedScheduleRequiredCallsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetPublishedScheduleRequiredCallsRes.ProtoReflect.Descriptor instead.
func (*GetPublishedScheduleRequiredCallsRes) GetIntervalWidthInMinutes ¶
func (x *GetPublishedScheduleRequiredCallsRes) GetIntervalWidthInMinutes() int32
func (*GetPublishedScheduleRequiredCallsRes) GetRequiredCallsIntervals ¶
func (x *GetPublishedScheduleRequiredCallsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
func (*GetPublishedScheduleRequiredCallsRes) ProtoMessage ¶
func (*GetPublishedScheduleRequiredCallsRes) ProtoMessage()
func (*GetPublishedScheduleRequiredCallsRes) ProtoReflect ¶
func (x *GetPublishedScheduleRequiredCallsRes) ProtoReflect() protoreflect.Message
func (*GetPublishedScheduleRequiredCallsRes) Reset ¶
func (x *GetPublishedScheduleRequiredCallsRes) Reset()
func (*GetPublishedScheduleRequiredCallsRes) String ¶
func (x *GetPublishedScheduleRequiredCallsRes) String() string
type GetPublishedScheduleRes ¶
type GetPublishedScheduleRes struct { // Published schedule found. PublishedSchedule *PublishedSchedule `protobuf:"bytes,1,opt,name=published_schedule,json=publishedSchedule,proto3" json:"published_schedule,omitempty"` // contains filtered or unexported fields }
Response message for the GetPublishedSchedule RPC
func (*GetPublishedScheduleRes) Descriptor
deprecated
func (*GetPublishedScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use GetPublishedScheduleRes.ProtoReflect.Descriptor instead.
func (*GetPublishedScheduleRes) GetPublishedSchedule ¶
func (x *GetPublishedScheduleRes) GetPublishedSchedule() *PublishedSchedule
func (*GetPublishedScheduleRes) ProtoMessage ¶
func (*GetPublishedScheduleRes) ProtoMessage()
func (*GetPublishedScheduleRes) ProtoReflect ¶
func (x *GetPublishedScheduleRes) ProtoReflect() protoreflect.Message
func (*GetPublishedScheduleRes) Reset ¶
func (x *GetPublishedScheduleRes) Reset()
func (*GetPublishedScheduleRes) String ¶
func (x *GetPublishedScheduleRes) String() string
type GetSchedulingTargetReq ¶
type GetSchedulingTargetReq struct { // Node to get the scheduling target from. NodeSelector *ParentEntity `protobuf:"bytes,1,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // contains filtered or unexported fields }
GetSchedulingTarget request.
func (*GetSchedulingTargetReq) Descriptor
deprecated
func (*GetSchedulingTargetReq) Descriptor() ([]byte, []int)
Deprecated: Use GetSchedulingTargetReq.ProtoReflect.Descriptor instead.
func (*GetSchedulingTargetReq) GetNodeSelector ¶
func (x *GetSchedulingTargetReq) GetNodeSelector() *ParentEntity
func (*GetSchedulingTargetReq) ProtoMessage ¶
func (*GetSchedulingTargetReq) ProtoMessage()
func (*GetSchedulingTargetReq) ProtoReflect ¶
func (x *GetSchedulingTargetReq) ProtoReflect() protoreflect.Message
func (*GetSchedulingTargetReq) Reset ¶
func (x *GetSchedulingTargetReq) Reset()
func (*GetSchedulingTargetReq) String ¶
func (x *GetSchedulingTargetReq) String() string
type GetSchedulingTargetRes ¶
type GetSchedulingTargetRes struct { // The scheduling target that the node is inheriting from a parent. InheritedSchedulingTarget *SchedulingTarget `` /* 138-byte string literal not displayed */ // The node's own scheduling target. OwnSchedulingTarget *SchedulingTarget `protobuf:"bytes,2,opt,name=own_scheduling_target,json=ownSchedulingTarget,proto3" json:"own_scheduling_target,omitempty"` // The resulting scheduling target for the node. // If there is no value for @inherited_scheduling_target or @own_scheduling_target the system default value will be used. ResultingSchedulingTarget *SchedulingTarget `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
GetSchedulingTarget reponse.
func (*GetSchedulingTargetRes) Descriptor
deprecated
func (*GetSchedulingTargetRes) Descriptor() ([]byte, []int)
Deprecated: Use GetSchedulingTargetRes.ProtoReflect.Descriptor instead.
func (*GetSchedulingTargetRes) GetInheritedSchedulingTarget ¶
func (x *GetSchedulingTargetRes) GetInheritedSchedulingTarget() *SchedulingTarget
func (*GetSchedulingTargetRes) GetOwnSchedulingTarget ¶
func (x *GetSchedulingTargetRes) GetOwnSchedulingTarget() *SchedulingTarget
func (*GetSchedulingTargetRes) GetResultingSchedulingTarget ¶
func (x *GetSchedulingTargetRes) GetResultingSchedulingTarget() *SchedulingTarget
func (*GetSchedulingTargetRes) ProtoMessage ¶
func (*GetSchedulingTargetRes) ProtoMessage()
func (*GetSchedulingTargetRes) ProtoReflect ¶
func (x *GetSchedulingTargetRes) ProtoReflect() protoreflect.Message
func (*GetSchedulingTargetRes) Reset ¶
func (x *GetSchedulingTargetRes) Reset()
func (*GetSchedulingTargetRes) String ¶
func (x *GetSchedulingTargetRes) String() string
type GetSkillProfileReq ¶
type GetSkillProfileReq struct { // ID of the desired skill profile. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // contains filtered or unexported fields }
Request message for the GetSkillProfile RPC.
func (*GetSkillProfileReq) Descriptor
deprecated
func (*GetSkillProfileReq) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillProfileReq.ProtoReflect.Descriptor instead.
func (*GetSkillProfileReq) GetSkillProfileSid ¶
func (x *GetSkillProfileReq) GetSkillProfileSid() int64
func (*GetSkillProfileReq) ProtoMessage ¶
func (*GetSkillProfileReq) ProtoMessage()
func (*GetSkillProfileReq) ProtoReflect ¶
func (x *GetSkillProfileReq) ProtoReflect() protoreflect.Message
func (*GetSkillProfileReq) Reset ¶
func (x *GetSkillProfileReq) Reset()
func (*GetSkillProfileReq) String ¶
func (x *GetSkillProfileReq) String() string
type GetSkillProfileRes ¶
type GetSkillProfileRes struct { SkillProfile *SkillProfile `protobuf:"bytes,1,opt,name=skill_profile,json=skillProfile,proto3" json:"skill_profile,omitempty"` // Inactive skill profile mappings that the requested skill profile has. // If the profile's @inactive_as_of_date is nil then the mapping is of inactive profiles to this one. // If the profile's @inactive_as_of_date is NOT nil then the mapping is of this profile to an active one. Mappings []*GetSkillProfileRes_Mapping `protobuf:"bytes,2,rep,name=mappings,proto3" json:"mappings,omitempty"` // contains filtered or unexported fields }
Response message for the GetSkillProfile RPC.
func (*GetSkillProfileRes) Descriptor
deprecated
func (*GetSkillProfileRes) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillProfileRes.ProtoReflect.Descriptor instead.
func (*GetSkillProfileRes) GetMappings ¶
func (x *GetSkillProfileRes) GetMappings() []*GetSkillProfileRes_Mapping
func (*GetSkillProfileRes) GetSkillProfile ¶
func (x *GetSkillProfileRes) GetSkillProfile() *SkillProfile
func (*GetSkillProfileRes) ProtoMessage ¶
func (*GetSkillProfileRes) ProtoMessage()
func (*GetSkillProfileRes) ProtoReflect ¶
func (x *GetSkillProfileRes) ProtoReflect() protoreflect.Message
func (*GetSkillProfileRes) Reset ¶
func (x *GetSkillProfileRes) Reset()
func (*GetSkillProfileRes) String ¶
func (x *GetSkillProfileRes) String() string
type GetSkillProfileRes_Mapping ¶
type GetSkillProfileRes_Mapping struct { // ID of the skill profile mapped to the requested skill profile. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Name of the skill profile mapped to the requested skill profile. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetSkillProfileRes_Mapping) Descriptor
deprecated
func (*GetSkillProfileRes_Mapping) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillProfileRes_Mapping.ProtoReflect.Descriptor instead.
func (*GetSkillProfileRes_Mapping) GetName ¶
func (x *GetSkillProfileRes_Mapping) GetName() string
func (*GetSkillProfileRes_Mapping) GetSkillProfileSid ¶
func (x *GetSkillProfileRes_Mapping) GetSkillProfileSid() int64
func (*GetSkillProfileRes_Mapping) ProtoMessage ¶
func (*GetSkillProfileRes_Mapping) ProtoMessage()
func (*GetSkillProfileRes_Mapping) ProtoReflect ¶
func (x *GetSkillProfileRes_Mapping) ProtoReflect() protoreflect.Message
func (*GetSkillProfileRes_Mapping) Reset ¶
func (x *GetSkillProfileRes_Mapping) Reset()
func (*GetSkillProfileRes_Mapping) String ¶
func (x *GetSkillProfileRes_Mapping) String() string
type GetSkillProfilesCountReq ¶
type GetSkillProfilesCountReq struct {
// contains filtered or unexported fields
}
Request message for the GetSkillProfilesCount RPC
func (*GetSkillProfilesCountReq) Descriptor
deprecated
func (*GetSkillProfilesCountReq) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillProfilesCountReq.ProtoReflect.Descriptor instead.
func (*GetSkillProfilesCountReq) ProtoMessage ¶
func (*GetSkillProfilesCountReq) ProtoMessage()
func (*GetSkillProfilesCountReq) ProtoReflect ¶
func (x *GetSkillProfilesCountReq) ProtoReflect() protoreflect.Message
func (*GetSkillProfilesCountReq) Reset ¶
func (x *GetSkillProfilesCountReq) Reset()
func (*GetSkillProfilesCountReq) String ¶
func (x *GetSkillProfilesCountReq) String() string
type GetSkillProfilesCountRes ¶
type GetSkillProfilesCountRes struct { // number of skill profiles that the org has. Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
Response message for the GetSkillProfilesCount RPC
func (*GetSkillProfilesCountRes) Descriptor
deprecated
func (*GetSkillProfilesCountRes) Descriptor() ([]byte, []int)
Deprecated: Use GetSkillProfilesCountRes.ProtoReflect.Descriptor instead.
func (*GetSkillProfilesCountRes) GetCount ¶
func (x *GetSkillProfilesCountRes) GetCount() int32
func (*GetSkillProfilesCountRes) ProtoMessage ¶
func (*GetSkillProfilesCountRes) ProtoMessage()
func (*GetSkillProfilesCountRes) ProtoReflect ¶
func (x *GetSkillProfilesCountRes) ProtoReflect() protoreflect.Message
func (*GetSkillProfilesCountRes) Reset ¶
func (x *GetSkillProfilesCountRes) Reset()
func (*GetSkillProfilesCountRes) String ¶
func (x *GetSkillProfilesCountRes) String() string
type GetTimeOffSchedulingActivityRequest ¶ added in v1.8.21
type GetTimeOffSchedulingActivityRequest struct {
// contains filtered or unexported fields
}
Request message for the GetTimeOffSchedulingActivity RPC
func (*GetTimeOffSchedulingActivityRequest) Descriptor
deprecated
added in
v1.8.21
func (*GetTimeOffSchedulingActivityRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTimeOffSchedulingActivityRequest.ProtoReflect.Descriptor instead.
func (*GetTimeOffSchedulingActivityRequest) ProtoMessage ¶ added in v1.8.21
func (*GetTimeOffSchedulingActivityRequest) ProtoMessage()
func (*GetTimeOffSchedulingActivityRequest) ProtoReflect ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityRequest) ProtoReflect() protoreflect.Message
func (*GetTimeOffSchedulingActivityRequest) Reset ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityRequest) Reset()
func (*GetTimeOffSchedulingActivityRequest) String ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityRequest) String() string
type GetTimeOffSchedulingActivityResponse ¶ added in v1.8.21
type GetTimeOffSchedulingActivityResponse struct { // The time off scheduling activity SchedulingActivity *SchedulingActivity `protobuf:"bytes,1,opt,name=scheduling_activity,json=schedulingActivity,proto3" json:"scheduling_activity,omitempty"` // contains filtered or unexported fields }
Response message for the GetTimeOffSchedulingActivity RPC
func (*GetTimeOffSchedulingActivityResponse) Descriptor
deprecated
added in
v1.8.21
func (*GetTimeOffSchedulingActivityResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTimeOffSchedulingActivityResponse.ProtoReflect.Descriptor instead.
func (*GetTimeOffSchedulingActivityResponse) GetSchedulingActivity ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityResponse) GetSchedulingActivity() *SchedulingActivity
func (*GetTimeOffSchedulingActivityResponse) ProtoMessage ¶ added in v1.8.21
func (*GetTimeOffSchedulingActivityResponse) ProtoMessage()
func (*GetTimeOffSchedulingActivityResponse) ProtoReflect ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityResponse) ProtoReflect() protoreflect.Message
func (*GetTimeOffSchedulingActivityResponse) Reset ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityResponse) Reset()
func (*GetTimeOffSchedulingActivityResponse) String ¶ added in v1.8.21
func (x *GetTimeOffSchedulingActivityResponse) String() string
type GetTourPatternDiagnosticsReq ¶ added in v1.7.39
type GetTourPatternDiagnosticsReq struct { // The tour pattern and members to validate. TourPattern *TourPattern `protobuf:"bytes,1,opt,name=tour_pattern,json=tourPattern,proto3" json:"tour_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the GetTourPatternDiagnostics RPC.
func (*GetTourPatternDiagnosticsReq) Descriptor
deprecated
added in
v1.7.39
func (*GetTourPatternDiagnosticsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternDiagnosticsReq.ProtoReflect.Descriptor instead.
func (*GetTourPatternDiagnosticsReq) GetTourPattern ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsReq) GetTourPattern() *TourPattern
func (*GetTourPatternDiagnosticsReq) ProtoMessage ¶ added in v1.7.39
func (*GetTourPatternDiagnosticsReq) ProtoMessage()
func (*GetTourPatternDiagnosticsReq) ProtoReflect ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsReq) ProtoReflect() protoreflect.Message
func (*GetTourPatternDiagnosticsReq) Reset ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsReq) Reset()
func (*GetTourPatternDiagnosticsReq) String ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsReq) String() string
type GetTourPatternDiagnosticsRes ¶ added in v1.7.39
type GetTourPatternDiagnosticsRes struct { // Diagnostics for any issues encountered with the fields on the given @tour_pattern, or an OK diagnostic if there are no issues. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the GetTourPatternDiagnostics RPC.
func (*GetTourPatternDiagnosticsRes) Descriptor
deprecated
added in
v1.7.39
func (*GetTourPatternDiagnosticsRes) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternDiagnosticsRes.ProtoReflect.Descriptor instead.
func (*GetTourPatternDiagnosticsRes) GetDiagnostics ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsRes) GetDiagnostics() []*Diagnostic
func (*GetTourPatternDiagnosticsRes) ProtoMessage ¶ added in v1.7.39
func (*GetTourPatternDiagnosticsRes) ProtoMessage()
func (*GetTourPatternDiagnosticsRes) ProtoReflect ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsRes) ProtoReflect() protoreflect.Message
func (*GetTourPatternDiagnosticsRes) Reset ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsRes) Reset()
func (*GetTourPatternDiagnosticsRes) String ¶ added in v1.7.39
func (x *GetTourPatternDiagnosticsRes) String() string
type GetTourPatternReq ¶ added in v1.7.38
type GetTourPatternReq struct { // ID of the Shift Template to get the Tour Pattern for. ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // contains filtered or unexported fields }
Request message for the GetTourPattern RPC.
func (*GetTourPatternReq) Descriptor
deprecated
added in
v1.7.38
func (*GetTourPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternReq.ProtoReflect.Descriptor instead.
func (*GetTourPatternReq) GetShiftTemplateSid ¶ added in v1.7.38
func (x *GetTourPatternReq) GetShiftTemplateSid() int64
func (*GetTourPatternReq) ProtoMessage ¶ added in v1.7.38
func (*GetTourPatternReq) ProtoMessage()
func (*GetTourPatternReq) ProtoReflect ¶ added in v1.7.38
func (x *GetTourPatternReq) ProtoReflect() protoreflect.Message
func (*GetTourPatternReq) Reset ¶ added in v1.7.38
func (x *GetTourPatternReq) Reset()
func (*GetTourPatternReq) String ¶ added in v1.7.38
func (x *GetTourPatternReq) String() string
type GetTourPatternRes ¶ added in v1.7.38
type GetTourPatternRes struct { // The requested Tour Pattern TourPattern *TourPattern `protobuf:"bytes,1,opt,name=tour_pattern,json=tourPattern,proto3" json:"tour_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the GetTourPattern RPC.
func (*GetTourPatternRes) Descriptor
deprecated
added in
v1.7.38
func (*GetTourPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternRes.ProtoReflect.Descriptor instead.
func (*GetTourPatternRes) GetTourPattern ¶ added in v1.7.38
func (x *GetTourPatternRes) GetTourPattern() *TourPattern
func (*GetTourPatternRes) ProtoMessage ¶ added in v1.7.38
func (*GetTourPatternRes) ProtoMessage()
func (*GetTourPatternRes) ProtoReflect ¶ added in v1.7.38
func (x *GetTourPatternRes) ProtoReflect() protoreflect.Message
func (*GetTourPatternRes) Reset ¶ added in v1.7.38
func (x *GetTourPatternRes) Reset()
func (*GetTourPatternRes) String ¶ added in v1.7.38
func (x *GetTourPatternRes) String() string
type GetTourPatternWithMembersReq ¶ added in v1.7.45
type GetTourPatternWithMembersReq struct { // ID of the Shift Template to get the Tour Pattern for. ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // contains filtered or unexported fields }
Request message for the GetTourPatternWithMembers RPC.
func (*GetTourPatternWithMembersReq) Descriptor
deprecated
added in
v1.7.45
func (*GetTourPatternWithMembersReq) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternWithMembersReq.ProtoReflect.Descriptor instead.
func (*GetTourPatternWithMembersReq) GetShiftTemplateSid ¶ added in v1.7.45
func (x *GetTourPatternWithMembersReq) GetShiftTemplateSid() int64
func (*GetTourPatternWithMembersReq) ProtoMessage ¶ added in v1.7.45
func (*GetTourPatternWithMembersReq) ProtoMessage()
func (*GetTourPatternWithMembersReq) ProtoReflect ¶ added in v1.7.45
func (x *GetTourPatternWithMembersReq) ProtoReflect() protoreflect.Message
func (*GetTourPatternWithMembersReq) Reset ¶ added in v1.7.45
func (x *GetTourPatternWithMembersReq) Reset()
func (*GetTourPatternWithMembersReq) String ¶ added in v1.7.45
func (x *GetTourPatternWithMembersReq) String() string
type GetTourPatternWithMembersRes ¶ added in v1.7.45
type GetTourPatternWithMembersRes struct { // The requested Tour Pattern with all member entities. TourPattern *TourPattern `protobuf:"bytes,1,opt,name=tour_pattern,json=tourPattern,proto3" json:"tour_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the GetTourPatternWithMembers RPC.
func (*GetTourPatternWithMembersRes) Descriptor
deprecated
added in
v1.7.45
func (*GetTourPatternWithMembersRes) Descriptor() ([]byte, []int)
Deprecated: Use GetTourPatternWithMembersRes.ProtoReflect.Descriptor instead.
func (*GetTourPatternWithMembersRes) GetTourPattern ¶ added in v1.7.45
func (x *GetTourPatternWithMembersRes) GetTourPattern() *TourPattern
func (*GetTourPatternWithMembersRes) ProtoMessage ¶ added in v1.7.45
func (*GetTourPatternWithMembersRes) ProtoMessage()
func (*GetTourPatternWithMembersRes) ProtoReflect ¶ added in v1.7.45
func (x *GetTourPatternWithMembersRes) ProtoReflect() protoreflect.Message
func (*GetTourPatternWithMembersRes) Reset ¶ added in v1.7.45
func (x *GetTourPatternWithMembersRes) Reset()
func (*GetTourPatternWithMembersRes) String ¶ added in v1.7.45
func (x *GetTourPatternWithMembersRes) String() string
type HelloWorldWFMAdherenceRequest ¶ added in v1.7.65
type HelloWorldWFMAdherenceRequest struct {
// contains filtered or unexported fields
}
Request message for the HelloWorldWFMAdherence RPC.
func (*HelloWorldWFMAdherenceRequest) Descriptor
deprecated
added in
v1.7.65
func (*HelloWorldWFMAdherenceRequest) Descriptor() ([]byte, []int)
Deprecated: Use HelloWorldWFMAdherenceRequest.ProtoReflect.Descriptor instead.
func (*HelloWorldWFMAdherenceRequest) ProtoMessage ¶ added in v1.7.65
func (*HelloWorldWFMAdherenceRequest) ProtoMessage()
func (*HelloWorldWFMAdherenceRequest) ProtoReflect ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceRequest) ProtoReflect() protoreflect.Message
func (*HelloWorldWFMAdherenceRequest) Reset ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceRequest) Reset()
func (*HelloWorldWFMAdherenceRequest) String ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceRequest) String() string
type HelloWorldWFMAdherenceResponse ¶ added in v1.7.65
type HelloWorldWFMAdherenceResponse struct { // A string containing the hello world message HelloMessage string `protobuf:"bytes,1,opt,name=hello_message,json=helloMessage,proto3" json:"hello_message,omitempty"` // contains filtered or unexported fields }
Response message for the HelloWorldWFMAdherence RPC.
func (*HelloWorldWFMAdherenceResponse) Descriptor
deprecated
added in
v1.7.65
func (*HelloWorldWFMAdherenceResponse) Descriptor() ([]byte, []int)
Deprecated: Use HelloWorldWFMAdherenceResponse.ProtoReflect.Descriptor instead.
func (*HelloWorldWFMAdherenceResponse) GetHelloMessage ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceResponse) GetHelloMessage() string
func (*HelloWorldWFMAdherenceResponse) ProtoMessage ¶ added in v1.7.65
func (*HelloWorldWFMAdherenceResponse) ProtoMessage()
func (*HelloWorldWFMAdherenceResponse) ProtoReflect ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceResponse) ProtoReflect() protoreflect.Message
func (*HelloWorldWFMAdherenceResponse) Reset ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceResponse) Reset()
func (*HelloWorldWFMAdherenceResponse) String ¶ added in v1.7.65
func (x *HelloWorldWFMAdherenceResponse) String() string
type HistoricalDataInterval ¶
type HistoricalDataInterval struct { // time that this interval starts at. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // ID of the skill profile that this interval belongs to. // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,2,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // the following are averages for all the calls found for this interval. // average time that calls took to be answered. AverageSpeedOfAnswerInSeconds *wrapperspb.FloatValue `` /* 156-byte string literal not displayed */ // average duration of answered calls. AverageHandleTimeInSeconds *wrapperspb.FloatValue `` /* 145-byte string literal not displayed */ // average time that agents spent in wrap up. AverageAfterCallWorkInSeconds *wrapperspb.FloatValue `` /* 156-byte string literal not displayed */ // average time that callers waited before hanging unanswered calls. AverageTimeToAbortInSeconds *wrapperspb.FloatValue `` /* 150-byte string literal not displayed */ // total calls found for this interval (answered + unanswered). TotalCalls int32 `protobuf:"varint,7,opt,name=total_calls,json=totalCalls,proto3" json:"total_calls,omitempty"` // total number of calls that were abandoned TotalAbandonedCalls int32 `protobuf:"varint,8,opt,name=total_abandoned_calls,json=totalAbandonedCalls,proto3" json:"total_abandoned_calls,omitempty"` // true=interval w/ delta applied, false=historical interval IsDelta bool `protobuf:"varint,9,opt,name=is_delta,json=isDelta,proto3" json:"is_delta,omitempty"` // The following are only set by the server when requesting the training data intervals and the interval is a delta. // They will contain the non delta values for that interval. // original average time that calls took to be answered. OriginalAverageSpeedOfAnswerInSeconds *wrapperspb.FloatValue `` /* 183-byte string literal not displayed */ // original average duration of answered calls. OriginalAverageHandleTimeInSeconds *wrapperspb.FloatValue `` /* 172-byte string literal not displayed */ // original average time that agents spent in wrap up. OriginalAverageAfterCallWorkInSeconds *wrapperspb.FloatValue `` /* 183-byte string literal not displayed */ // original average time that callers waited before hanging unanswered calls. OriginalAverageTimeToAbortInSeconds *wrapperspb.FloatValue `` /* 177-byte string literal not displayed */ // original total calls found for this interval (answered + unanswered). OriginalTotalCalls int32 `protobuf:"varint,14,opt,name=original_total_calls,json=originalTotalCalls,proto3" json:"original_total_calls,omitempty"` // original total number of calls that were abandoned OriginalTotalAbandonedCalls int32 `` /* 148-byte string literal not displayed */ // Skill profile category that the interval belongs to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,16,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Message type specifying an interval of calls linked to a skill profile used for historical the forecaster
func (*HistoricalDataInterval) Descriptor
deprecated
func (*HistoricalDataInterval) Descriptor() ([]byte, []int)
Deprecated: Use HistoricalDataInterval.ProtoReflect.Descriptor instead.
func (*HistoricalDataInterval) GetAverageAfterCallWorkInSeconds ¶
func (x *HistoricalDataInterval) GetAverageAfterCallWorkInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetAverageHandleTimeInSeconds ¶
func (x *HistoricalDataInterval) GetAverageHandleTimeInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetAverageSpeedOfAnswerInSeconds ¶
func (x *HistoricalDataInterval) GetAverageSpeedOfAnswerInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetAverageTimeToAbortInSeconds ¶
func (x *HistoricalDataInterval) GetAverageTimeToAbortInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetIsDelta ¶
func (x *HistoricalDataInterval) GetIsDelta() bool
func (*HistoricalDataInterval) GetOriginalAverageAfterCallWorkInSeconds ¶
func (x *HistoricalDataInterval) GetOriginalAverageAfterCallWorkInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetOriginalAverageHandleTimeInSeconds ¶
func (x *HistoricalDataInterval) GetOriginalAverageHandleTimeInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetOriginalAverageSpeedOfAnswerInSeconds ¶
func (x *HistoricalDataInterval) GetOriginalAverageSpeedOfAnswerInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetOriginalAverageTimeToAbortInSeconds ¶
func (x *HistoricalDataInterval) GetOriginalAverageTimeToAbortInSeconds() *wrapperspb.FloatValue
func (*HistoricalDataInterval) GetOriginalTotalAbandonedCalls ¶
func (x *HistoricalDataInterval) GetOriginalTotalAbandonedCalls() int32
func (*HistoricalDataInterval) GetOriginalTotalCalls ¶
func (x *HistoricalDataInterval) GetOriginalTotalCalls() int32
func (*HistoricalDataInterval) GetSkillProfileCategory ¶ added in v1.7.35
func (x *HistoricalDataInterval) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*HistoricalDataInterval) GetSkillProfileSid
deprecated
func (x *HistoricalDataInterval) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*HistoricalDataInterval) GetStartDatetime ¶
func (x *HistoricalDataInterval) GetStartDatetime() *timestamppb.Timestamp
func (*HistoricalDataInterval) GetTotalAbandonedCalls ¶
func (x *HistoricalDataInterval) GetTotalAbandonedCalls() int32
func (*HistoricalDataInterval) GetTotalCalls ¶
func (x *HistoricalDataInterval) GetTotalCalls() int32
func (*HistoricalDataInterval) ProtoMessage ¶
func (*HistoricalDataInterval) ProtoMessage()
func (*HistoricalDataInterval) ProtoReflect ¶
func (x *HistoricalDataInterval) ProtoReflect() protoreflect.Message
func (*HistoricalDataInterval) Reset ¶
func (x *HistoricalDataInterval) Reset()
func (*HistoricalDataInterval) String ¶
func (x *HistoricalDataInterval) String() string
type ListAdherenceAgentRulesRequest ¶ added in v1.8.20
type ListAdherenceAgentRulesRequest struct {
// contains filtered or unexported fields
}
Request message for ListAdherenceAgentRules.
func (*ListAdherenceAgentRulesRequest) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceAgentRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceAgentRulesRequest.ProtoReflect.Descriptor instead.
func (*ListAdherenceAgentRulesRequest) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceAgentRulesRequest) ProtoMessage()
func (*ListAdherenceAgentRulesRequest) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesRequest) ProtoReflect() protoreflect.Message
func (*ListAdherenceAgentRulesRequest) Reset ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesRequest) Reset()
func (*ListAdherenceAgentRulesRequest) String ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesRequest) String() string
type ListAdherenceAgentRulesResponse ¶ added in v1.8.20
type ListAdherenceAgentRulesResponse struct { // Agent rules found for the org sending the request. Rules []*commons.AdherenceAgentRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
Response message for ListAdherenceAgentRules.
func (*ListAdherenceAgentRulesResponse) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceAgentRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceAgentRulesResponse.ProtoReflect.Descriptor instead.
func (*ListAdherenceAgentRulesResponse) GetRules ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesResponse) GetRules() []*commons.AdherenceAgentRule
func (*ListAdherenceAgentRulesResponse) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceAgentRulesResponse) ProtoMessage()
func (*ListAdherenceAgentRulesResponse) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesResponse) ProtoReflect() protoreflect.Message
func (*ListAdherenceAgentRulesResponse) Reset ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesResponse) Reset()
func (*ListAdherenceAgentRulesResponse) String ¶ added in v1.8.20
func (x *ListAdherenceAgentRulesResponse) String() string
type ListAdherenceDepartmentalRulesRequest ¶ added in v1.8.20
type ListAdherenceDepartmentalRulesRequest struct {
// contains filtered or unexported fields
}
Request message for ListAdherenceDepartmentalRules.
func (*ListAdherenceDepartmentalRulesRequest) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceDepartmentalRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceDepartmentalRulesRequest.ProtoReflect.Descriptor instead.
func (*ListAdherenceDepartmentalRulesRequest) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceDepartmentalRulesRequest) ProtoMessage()
func (*ListAdherenceDepartmentalRulesRequest) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesRequest) ProtoReflect() protoreflect.Message
func (*ListAdherenceDepartmentalRulesRequest) Reset ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesRequest) Reset()
func (*ListAdherenceDepartmentalRulesRequest) String ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesRequest) String() string
type ListAdherenceDepartmentalRulesResponse ¶ added in v1.8.20
type ListAdherenceDepartmentalRulesResponse struct { // Departmental rules found for the org sending the request. Rules []*commons.AdherenceDepartmentalRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
Response message for ListAdherenceDepartmentalRules.
func (*ListAdherenceDepartmentalRulesResponse) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceDepartmentalRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceDepartmentalRulesResponse.ProtoReflect.Descriptor instead.
func (*ListAdherenceDepartmentalRulesResponse) GetRules ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesResponse) GetRules() []*commons.AdherenceDepartmentalRule
func (*ListAdherenceDepartmentalRulesResponse) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceDepartmentalRulesResponse) ProtoMessage()
func (*ListAdherenceDepartmentalRulesResponse) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesResponse) ProtoReflect() protoreflect.Message
func (*ListAdherenceDepartmentalRulesResponse) Reset ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesResponse) Reset()
func (*ListAdherenceDepartmentalRulesResponse) String ¶ added in v1.8.20
func (x *ListAdherenceDepartmentalRulesResponse) String() string
type ListAdherenceRuleNotificationConfigsRequest ¶ added in v1.8.20
type ListAdherenceRuleNotificationConfigsRequest struct {
// contains filtered or unexported fields
}
Request message for ListAdherenceRuleNotificationConfigs.
func (*ListAdherenceRuleNotificationConfigsRequest) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceRuleNotificationConfigsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceRuleNotificationConfigsRequest.ProtoReflect.Descriptor instead.
func (*ListAdherenceRuleNotificationConfigsRequest) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceRuleNotificationConfigsRequest) ProtoMessage()
func (*ListAdherenceRuleNotificationConfigsRequest) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsRequest) ProtoReflect() protoreflect.Message
func (*ListAdherenceRuleNotificationConfigsRequest) Reset ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsRequest) Reset()
func (*ListAdherenceRuleNotificationConfigsRequest) String ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsRequest) String() string
type ListAdherenceRuleNotificationConfigsResponse ¶ added in v1.8.20
type ListAdherenceRuleNotificationConfigsResponse struct { // Notification configs found for the org sending the request. NotificationConfigs []*commons.AdherenceRuleNotificationConfig `protobuf:"bytes,1,rep,name=notification_configs,json=notificationConfigs,proto3" json:"notification_configs,omitempty"` // contains filtered or unexported fields }
Response message for ListAdherenceRuleNotificationConfigs.
func (*ListAdherenceRuleNotificationConfigsResponse) Descriptor
deprecated
added in
v1.8.20
func (*ListAdherenceRuleNotificationConfigsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdherenceRuleNotificationConfigsResponse.ProtoReflect.Descriptor instead.
func (*ListAdherenceRuleNotificationConfigsResponse) GetNotificationConfigs ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsResponse) GetNotificationConfigs() []*commons.AdherenceRuleNotificationConfig
func (*ListAdherenceRuleNotificationConfigsResponse) ProtoMessage ¶ added in v1.8.20
func (*ListAdherenceRuleNotificationConfigsResponse) ProtoMessage()
func (*ListAdherenceRuleNotificationConfigsResponse) ProtoReflect ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsResponse) ProtoReflect() protoreflect.Message
func (*ListAdherenceRuleNotificationConfigsResponse) Reset ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsResponse) Reset()
func (*ListAdherenceRuleNotificationConfigsResponse) String ¶ added in v1.8.20
func (x *ListAdherenceRuleNotificationConfigsResponse) String() string
type ListAgentLeavePetitionsRequest ¶ added in v1.7.80
type ListAgentLeavePetitionsRequest struct { // The wfm agents to list agent leave petitions for. // If no SIDs are provided, all agent leave petitions within the @datetime_range will be returned. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // Datetime range over which agent leave petitions should be retrieved. // Any agent leave petitions overlapping the datetime range may be returned. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // If true, archived agent leave petitions will be included in the response. // Otherwise, no archived requests will be included in the response. IncludeArchived bool `protobuf:"varint,3,opt,name=include_archived,json=includeArchived,proto3" json:"include_archived,omitempty"` // contains filtered or unexported fields }
Request message for ListAgentLeavePetitions.
func (*ListAgentLeavePetitionsRequest) Descriptor
deprecated
added in
v1.7.80
func (*ListAgentLeavePetitionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentLeavePetitionsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentLeavePetitionsRequest) GetDatetimeRange ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) GetDatetimeRange() *commons.DatetimeRange
func (*ListAgentLeavePetitionsRequest) GetIncludeArchived ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) GetIncludeArchived() bool
func (*ListAgentLeavePetitionsRequest) GetWfmAgentSids ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) GetWfmAgentSids() []int64
func (*ListAgentLeavePetitionsRequest) ProtoMessage ¶ added in v1.7.80
func (*ListAgentLeavePetitionsRequest) ProtoMessage()
func (*ListAgentLeavePetitionsRequest) ProtoReflect ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentLeavePetitionsRequest) Reset ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) Reset()
func (*ListAgentLeavePetitionsRequest) String ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsRequest) String() string
type ListAgentLeavePetitionsResponse ¶ added in v1.7.80
type ListAgentLeavePetitionsResponse struct { // All agent leave petitions requests matching the parameters in the request. AgentLeavePetitions []*commons.AgentLeavePetition `protobuf:"bytes,1,rep,name=agent_leave_petitions,json=agentLeavePetitions,proto3" json:"agent_leave_petitions,omitempty"` // contains filtered or unexported fields }
Response message for ListAgentLeavePetitions.
func (*ListAgentLeavePetitionsResponse) Descriptor
deprecated
added in
v1.7.80
func (*ListAgentLeavePetitionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentLeavePetitionsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentLeavePetitionsResponse) GetAgentLeavePetitions ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsResponse) GetAgentLeavePetitions() []*commons.AgentLeavePetition
func (*ListAgentLeavePetitionsResponse) ProtoMessage ¶ added in v1.7.80
func (*ListAgentLeavePetitionsResponse) ProtoMessage()
func (*ListAgentLeavePetitionsResponse) ProtoReflect ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentLeavePetitionsResponse) Reset ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsResponse) Reset()
func (*ListAgentLeavePetitionsResponse) String ¶ added in v1.7.80
func (x *ListAgentLeavePetitionsResponse) String() string
type ListAgentScheduleGroupsRequest ¶ added in v1.7.45
type ListAgentScheduleGroupsRequest struct { // Any node or shift template that the agent groups belong to. Entity *ParentEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"` // contains filtered or unexported fields }
Request message for ListAgentScheduleGroups.
func (*ListAgentScheduleGroupsRequest) Descriptor
deprecated
added in
v1.7.45
func (*ListAgentScheduleGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentScheduleGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentScheduleGroupsRequest) GetEntity ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsRequest) GetEntity() *ParentEntity
func (*ListAgentScheduleGroupsRequest) ProtoMessage ¶ added in v1.7.45
func (*ListAgentScheduleGroupsRequest) ProtoMessage()
func (*ListAgentScheduleGroupsRequest) ProtoReflect ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentScheduleGroupsRequest) Reset ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsRequest) Reset()
func (*ListAgentScheduleGroupsRequest) String ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsRequest) String() string
type ListAgentScheduleGroupsResponse ¶ added in v1.7.45
type ListAgentScheduleGroupsResponse struct { // The agent_groups found. They will be filled with member_wfm_agents only. AgentGroups []*AgentGroup `protobuf:"bytes,1,rep,name=agent_groups,json=agentGroups,proto3" json:"agent_groups,omitempty"` // contains filtered or unexported fields }
Response message for ListAgentScheduleGroups.
func (*ListAgentScheduleGroupsResponse) Descriptor
deprecated
added in
v1.7.45
func (*ListAgentScheduleGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentScheduleGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentScheduleGroupsResponse) GetAgentGroups ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsResponse) GetAgentGroups() []*AgentGroup
func (*ListAgentScheduleGroupsResponse) ProtoMessage ¶ added in v1.7.45
func (*ListAgentScheduleGroupsResponse) ProtoMessage()
func (*ListAgentScheduleGroupsResponse) ProtoReflect ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentScheduleGroupsResponse) Reset ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsResponse) Reset()
func (*ListAgentScheduleGroupsResponse) String ¶ added in v1.7.45
func (x *ListAgentScheduleGroupsResponse) String() string
type ListAgentStatesForDayRequest ¶ added in v1.7.69
type ListAgentStatesForDayRequest struct { // The datetime to start getting agent states from. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // An optional parameter. // If set, all agent states will be retrieved for the given datetime range. // If not set, all agent states will be retrieved for either a 24 hour period or until the current time, whichever is shorter. EndDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_datetime,json=endDatetime,proto3" json:"end_datetime,omitempty"` // contains filtered or unexported fields }
Request message for the ListAgentStatesForDay RPC.
func (*ListAgentStatesForDayRequest) Descriptor
deprecated
added in
v1.7.69
func (*ListAgentStatesForDayRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentStatesForDayRequest.ProtoReflect.Descriptor instead.
func (*ListAgentStatesForDayRequest) GetEndDatetime ¶ added in v1.7.69
func (x *ListAgentStatesForDayRequest) GetEndDatetime() *timestamppb.Timestamp
func (*ListAgentStatesForDayRequest) GetStartDatetime ¶ added in v1.7.69
func (x *ListAgentStatesForDayRequest) GetStartDatetime() *timestamppb.Timestamp
func (*ListAgentStatesForDayRequest) ProtoMessage ¶ added in v1.7.69
func (*ListAgentStatesForDayRequest) ProtoMessage()
func (*ListAgentStatesForDayRequest) ProtoReflect ¶ added in v1.7.69
func (x *ListAgentStatesForDayRequest) ProtoReflect() protoreflect.Message
func (*ListAgentStatesForDayRequest) Reset ¶ added in v1.7.69
func (x *ListAgentStatesForDayRequest) Reset()
func (*ListAgentStatesForDayRequest) String ¶ added in v1.7.69
func (x *ListAgentStatesForDayRequest) String() string
type ListAgentStatesForDayResponse ¶ added in v1.7.69
type ListAgentStatesForDayResponse struct { // The list of requested agent states. AgentStates []*commons.AgentStateSequence `protobuf:"bytes,1,rep,name=agent_states,json=agentStates,proto3" json:"agent_states,omitempty"` // contains filtered or unexported fields }
Response message for the ListAgentStatesForDay RPC.
func (*ListAgentStatesForDayResponse) Descriptor
deprecated
added in
v1.7.69
func (*ListAgentStatesForDayResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentStatesForDayResponse.ProtoReflect.Descriptor instead.
func (*ListAgentStatesForDayResponse) GetAgentStates ¶ added in v1.7.69
func (x *ListAgentStatesForDayResponse) GetAgentStates() []*commons.AgentStateSequence
func (*ListAgentStatesForDayResponse) ProtoMessage ¶ added in v1.7.69
func (*ListAgentStatesForDayResponse) ProtoMessage()
func (*ListAgentStatesForDayResponse) ProtoReflect ¶ added in v1.7.69
func (x *ListAgentStatesForDayResponse) ProtoReflect() protoreflect.Message
func (*ListAgentStatesForDayResponse) Reset ¶ added in v1.7.69
func (x *ListAgentStatesForDayResponse) Reset()
func (*ListAgentStatesForDayResponse) String ¶ added in v1.7.69
func (x *ListAgentStatesForDayResponse) String() string
type ListAllWFMAgentsReq ¶
type ListAllWFMAgentsReq struct { // Indicates if the result should include the inactive wfm agents. IncludeInactive bool `protobuf:"varint,1,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Indicates if the resulting WFM agents should include skill proficiencies. IncludeSkillProficiencies bool `` /* 139-byte string literal not displayed */ // Indicates if the resulting WFM agents should include the groups that they are members of. IncludeAgentGroups bool `protobuf:"varint,3,opt,name=include_agent_groups,json=includeAgentGroups,proto3" json:"include_agent_groups,omitempty"` // Indicates the schedule scenario that returned @agent_groups belong to. // If set to zero, the agent groups will not be filtered by schedule scenario. // Does not effect which @wfm_agents are returned. AgentGroupScheduleScenarioSid int64 `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListAllWFMAgents RPC
func (*ListAllWFMAgentsReq) Descriptor
deprecated
func (*ListAllWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListAllWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*ListAllWFMAgentsReq) GetAgentGroupScheduleScenarioSid ¶ added in v1.7.35
func (x *ListAllWFMAgentsReq) GetAgentGroupScheduleScenarioSid() int64
func (*ListAllWFMAgentsReq) GetIncludeAgentGroups ¶
func (x *ListAllWFMAgentsReq) GetIncludeAgentGroups() bool
func (*ListAllWFMAgentsReq) GetIncludeInactive ¶
func (x *ListAllWFMAgentsReq) GetIncludeInactive() bool
func (*ListAllWFMAgentsReq) GetIncludeSkillProficiencies ¶
func (x *ListAllWFMAgentsReq) GetIncludeSkillProficiencies() bool
func (*ListAllWFMAgentsReq) ProtoMessage ¶
func (*ListAllWFMAgentsReq) ProtoMessage()
func (*ListAllWFMAgentsReq) ProtoReflect ¶
func (x *ListAllWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*ListAllWFMAgentsReq) Reset ¶
func (x *ListAllWFMAgentsReq) Reset()
func (*ListAllWFMAgentsReq) String ¶
func (x *ListAllWFMAgentsReq) String() string
type ListAllWFMAgentsRes ¶
type ListAllWFMAgentsRes struct { // List of all wfm agents that belong to the org sending the request. WfmAgents []*WFMAgent `protobuf:"bytes,1,rep,name=wfm_agents,json=wfmAgents,proto3" json:"wfm_agents,omitempty"` // Correlating list of agent groups that the agent with the same index is a member of. // Agents with no agent groups will index to an empty slice. AgentGroupsByAgent []*ListAllWFMAgentsRes_AgentGroupsByAgent `protobuf:"bytes,2,rep,name=agent_groups_by_agent,json=agentGroupsByAgent,proto3" json:"agent_groups_by_agent,omitempty"` // contains filtered or unexported fields }
Response message for the ListAllWFMAgents RPC
func (*ListAllWFMAgentsRes) Descriptor
deprecated
func (*ListAllWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListAllWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*ListAllWFMAgentsRes) GetAgentGroupsByAgent ¶
func (x *ListAllWFMAgentsRes) GetAgentGroupsByAgent() []*ListAllWFMAgentsRes_AgentGroupsByAgent
func (*ListAllWFMAgentsRes) GetWfmAgents ¶
func (x *ListAllWFMAgentsRes) GetWfmAgents() []*WFMAgent
func (*ListAllWFMAgentsRes) ProtoMessage ¶
func (*ListAllWFMAgentsRes) ProtoMessage()
func (*ListAllWFMAgentsRes) ProtoReflect ¶
func (x *ListAllWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*ListAllWFMAgentsRes) Reset ¶
func (x *ListAllWFMAgentsRes) Reset()
func (*ListAllWFMAgentsRes) String ¶
func (x *ListAllWFMAgentsRes) String() string
type ListAllWFMAgentsRes_AgentGroupsByAgent ¶
type ListAllWFMAgentsRes_AgentGroupsByAgent struct { AgentGroups []*AgentGroup `protobuf:"bytes,1,rep,name=agent_groups,json=agentGroups,proto3" json:"agent_groups,omitempty"` // contains filtered or unexported fields }
Represents a list of agent groups which are associated with an agent.
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) Descriptor
deprecated
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) Descriptor() ([]byte, []int)
Deprecated: Use ListAllWFMAgentsRes_AgentGroupsByAgent.ProtoReflect.Descriptor instead.
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) GetAgentGroups ¶
func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) GetAgentGroups() []*AgentGroup
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoMessage ¶
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoMessage()
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoReflect ¶
func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) ProtoReflect() protoreflect.Message
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) Reset ¶
func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) Reset()
func (*ListAllWFMAgentsRes_AgentGroupsByAgent) String ¶
func (x *ListAllWFMAgentsRes_AgentGroupsByAgent) String() string
type ListCallProfileTemplatesReq ¶
type ListCallProfileTemplatesReq struct {
// contains filtered or unexported fields
}
Request message for the ListCallProfileTemplates RPC
func (*ListCallProfileTemplatesReq) Descriptor
deprecated
func (*ListCallProfileTemplatesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListCallProfileTemplatesReq.ProtoReflect.Descriptor instead.
func (*ListCallProfileTemplatesReq) ProtoMessage ¶
func (*ListCallProfileTemplatesReq) ProtoMessage()
func (*ListCallProfileTemplatesReq) ProtoReflect ¶
func (x *ListCallProfileTemplatesReq) ProtoReflect() protoreflect.Message
func (*ListCallProfileTemplatesReq) Reset ¶
func (x *ListCallProfileTemplatesReq) Reset()
func (*ListCallProfileTemplatesReq) String ¶
func (x *ListCallProfileTemplatesReq) String() string
type ListCallProfileTemplatesRes ¶
type ListCallProfileTemplatesRes struct { // List of all the call profile templates for the requesting org CallProfileTemplates []*CallProfileTemplate `protobuf:"bytes,1,rep,name=call_profile_templates,json=callProfileTemplates,proto3" json:"call_profile_templates,omitempty"` // contains filtered or unexported fields }
Response message for the ListCallProfileTemplates RPC
func (*ListCallProfileTemplatesRes) Descriptor
deprecated
func (*ListCallProfileTemplatesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListCallProfileTemplatesRes.ProtoReflect.Descriptor instead.
func (*ListCallProfileTemplatesRes) GetCallProfileTemplates ¶
func (x *ListCallProfileTemplatesRes) GetCallProfileTemplates() []*CallProfileTemplate
func (*ListCallProfileTemplatesRes) ProtoMessage ¶
func (*ListCallProfileTemplatesRes) ProtoMessage()
func (*ListCallProfileTemplatesRes) ProtoReflect ¶
func (x *ListCallProfileTemplatesRes) ProtoReflect() protoreflect.Message
func (*ListCallProfileTemplatesRes) Reset ¶
func (x *ListCallProfileTemplatesRes) Reset()
func (*ListCallProfileTemplatesRes) String ¶
func (x *ListCallProfileTemplatesRes) String() string
type ListCandidateSchedulingActivitiesReq ¶
type ListCandidateSchedulingActivitiesReq struct { // The parent who the rule will inherit candidate scheduling activities from. // May be any node, an agent_group, or shift template. // To get candidate scheduling activities for rules belonging to a wfm agent, @parent_of_rule should be the agent group the wfm agent belongs to. ParentOfRule *ParentEntity `protobuf:"bytes,1,opt,name=parent_of_rule,json=parentOfRule,proto3" json:"parent_of_rule,omitempty"` // ID of the schedule scenario that this activity belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListCandidateSchedulingActivitiesReq RPC
func (*ListCandidateSchedulingActivitiesReq) Descriptor
deprecated
func (*ListCandidateSchedulingActivitiesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListCandidateSchedulingActivitiesReq.ProtoReflect.Descriptor instead.
func (*ListCandidateSchedulingActivitiesReq) GetParentOfRule ¶
func (x *ListCandidateSchedulingActivitiesReq) GetParentOfRule() *ParentEntity
func (*ListCandidateSchedulingActivitiesReq) GetScheduleScenarioSid ¶
func (x *ListCandidateSchedulingActivitiesReq) GetScheduleScenarioSid() int64
func (*ListCandidateSchedulingActivitiesReq) ProtoMessage ¶
func (*ListCandidateSchedulingActivitiesReq) ProtoMessage()
func (*ListCandidateSchedulingActivitiesReq) ProtoReflect ¶
func (x *ListCandidateSchedulingActivitiesReq) ProtoReflect() protoreflect.Message
func (*ListCandidateSchedulingActivitiesReq) Reset ¶
func (x *ListCandidateSchedulingActivitiesReq) Reset()
func (*ListCandidateSchedulingActivitiesReq) String ¶
func (x *ListCandidateSchedulingActivitiesReq) String() string
type ListCandidateSchedulingActivitiesRes ¶
type ListCandidateSchedulingActivitiesRes struct { SchedulingActivities []*SchedulingActivity `protobuf:"bytes,1,rep,name=scheduling_activities,json=schedulingActivities,proto3" json:"scheduling_activities,omitempty"` // contains filtered or unexported fields }
Response message for the ListCandidateSchedulingActivitiesRes RPC
func (*ListCandidateSchedulingActivitiesRes) Descriptor
deprecated
func (*ListCandidateSchedulingActivitiesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListCandidateSchedulingActivitiesRes.ProtoReflect.Descriptor instead.
func (*ListCandidateSchedulingActivitiesRes) GetSchedulingActivities ¶
func (x *ListCandidateSchedulingActivitiesRes) GetSchedulingActivities() []*SchedulingActivity
func (*ListCandidateSchedulingActivitiesRes) ProtoMessage ¶
func (*ListCandidateSchedulingActivitiesRes) ProtoMessage()
func (*ListCandidateSchedulingActivitiesRes) ProtoReflect ¶
func (x *ListCandidateSchedulingActivitiesRes) ProtoReflect() protoreflect.Message
func (*ListCandidateSchedulingActivitiesRes) Reset ¶
func (x *ListCandidateSchedulingActivitiesRes) Reset()
func (*ListCandidateSchedulingActivitiesRes) String ¶
func (x *ListCandidateSchedulingActivitiesRes) String() string
type ListCandidateWFMAgentsReq ¶
type ListCandidateWFMAgentsReq struct { // ID of the agent group to find candidate wfm agents for. AgentGroupSid int64 `protobuf:"varint,1,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListCandidateWFMAgents RPC
func (*ListCandidateWFMAgentsReq) Descriptor
deprecated
func (*ListCandidateWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListCandidateWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*ListCandidateWFMAgentsReq) GetAgentGroupSid ¶
func (x *ListCandidateWFMAgentsReq) GetAgentGroupSid() int64
func (*ListCandidateWFMAgentsReq) ProtoMessage ¶
func (*ListCandidateWFMAgentsReq) ProtoMessage()
func (*ListCandidateWFMAgentsReq) ProtoReflect ¶
func (x *ListCandidateWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*ListCandidateWFMAgentsReq) Reset ¶
func (x *ListCandidateWFMAgentsReq) Reset()
func (*ListCandidateWFMAgentsReq) String ¶
func (x *ListCandidateWFMAgentsReq) String() string
type ListCandidateWFMAgentsRes ¶
type ListCandidateWFMAgentsRes struct { // List of all wfm agents who are candidates for the given @agent_group_sid. WfmAgents []*WFMAgent `protobuf:"bytes,1,rep,name=wfm_agents,json=wfmAgents,proto3" json:"wfm_agents,omitempty"` // contains filtered or unexported fields }
Response message for the ListCandidateWFMAgents RPC
func (*ListCandidateWFMAgentsRes) Descriptor
deprecated
func (*ListCandidateWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListCandidateWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*ListCandidateWFMAgentsRes) GetWfmAgents ¶
func (x *ListCandidateWFMAgentsRes) GetWfmAgents() []*WFMAgent
func (*ListCandidateWFMAgentsRes) ProtoMessage ¶
func (*ListCandidateWFMAgentsRes) ProtoMessage()
func (*ListCandidateWFMAgentsRes) ProtoReflect ¶
func (x *ListCandidateWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*ListCandidateWFMAgentsRes) Reset ¶
func (x *ListCandidateWFMAgentsRes) Reset()
func (*ListCandidateWFMAgentsRes) String ¶
func (x *ListCandidateWFMAgentsRes) String() string
type ListConfigEntitiesReq ¶
type ListConfigEntitiesReq struct { // Entity type of the entities to retrieve. EntityType commons.ConfigEntityType `` /* 126-byte string literal not displayed */ // Entity that the entities to return will belong to. BelongsToEntity *ParentEntity `protobuf:"bytes,2,opt,name=belongs_to_entity,json=belongsToEntity,proto3" json:"belongs_to_entity,omitempty"` // Indicates whether or not to retrieve inactive entities (true=active and inactive, false=active only). IncludeInactive bool `protobuf:"varint,3,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Depth to go down the config tree for children and member entities. // e.g: a value of 0 will only get the entities requested with no children/member. // // a value of 1 will get the entities with children/member entities included 1 level down. MemberDepth int32 `protobuf:"varint,4,opt,name=member_depth,json=memberDepth,proto3" json:"member_depth,omitempty"` // ID of the scenario that the entities desired belong to, must match the scenario of @belongs_to_entity. ScheduleScenarioSid int64 `protobuf:"varint,5,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListConfigEntities RPC
func (*ListConfigEntitiesReq) Descriptor
deprecated
func (*ListConfigEntitiesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesReq.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesReq) GetBelongsToEntity ¶
func (x *ListConfigEntitiesReq) GetBelongsToEntity() *ParentEntity
func (*ListConfigEntitiesReq) GetEntityType ¶
func (x *ListConfigEntitiesReq) GetEntityType() commons.ConfigEntityType
func (*ListConfigEntitiesReq) GetIncludeInactive ¶
func (x *ListConfigEntitiesReq) GetIncludeInactive() bool
func (*ListConfigEntitiesReq) GetMemberDepth ¶
func (x *ListConfigEntitiesReq) GetMemberDepth() int32
func (*ListConfigEntitiesReq) GetScheduleScenarioSid ¶ added in v1.7.11
func (x *ListConfigEntitiesReq) GetScheduleScenarioSid() int64
func (*ListConfigEntitiesReq) ProtoMessage ¶
func (*ListConfigEntitiesReq) ProtoMessage()
func (*ListConfigEntitiesReq) ProtoReflect ¶
func (x *ListConfigEntitiesReq) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesReq) Reset ¶
func (x *ListConfigEntitiesReq) Reset()
func (*ListConfigEntitiesReq) String ¶
func (x *ListConfigEntitiesReq) String() string
type ListConfigEntitiesRes ¶
type ListConfigEntitiesRes struct { // Types that are assignable to Entities: // // *ListConfigEntitiesRes_CallCenterNode // *ListConfigEntitiesRes_ClientNodes // *ListConfigEntitiesRes_LocationNodes // *ListConfigEntitiesRes_ProgramNodes // *ListConfigEntitiesRes_AgentGroups // *ListConfigEntitiesRes_ShiftTemplates // *ListConfigEntitiesRes_WfmAgents // *ListConfigEntitiesRes_PlacementRules // *ListConfigEntitiesRes_ConstraintRules // *ListConfigEntitiesRes_NonSkillActivities // *ListConfigEntitiesRes_AgentAvailabilityPatterns // *ListConfigEntitiesRes_OpenTimesPatterns // *ListConfigEntitiesRes_SchedulingActivity // *ListConfigEntitiesRes_SkillProficiencies // *ListConfigEntitiesRes_ScheduleScenarios Entities isListConfigEntitiesRes_Entities `protobuf_oneof:"entities"` // contains filtered or unexported fields }
Response message for the ListConfigEntities RPC
func (*ListConfigEntitiesRes) Descriptor
deprecated
func (*ListConfigEntitiesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes) GetAgentAvailabilityPatterns ¶
func (x *ListConfigEntitiesRes) GetAgentAvailabilityPatterns() *ListConfigEntitiesRes_AgentAvailabilityPatternEntities
func (*ListConfigEntitiesRes) GetAgentGroups ¶
func (x *ListConfigEntitiesRes) GetAgentGroups() *ListConfigEntitiesRes_AgentGroupEntities
func (*ListConfigEntitiesRes) GetCallCenterNode ¶
func (x *ListConfigEntitiesRes) GetCallCenterNode() *CallCenterNode
func (*ListConfigEntitiesRes) GetClientNodes ¶
func (x *ListConfigEntitiesRes) GetClientNodes() *ListConfigEntitiesRes_ClientNodeEntities
func (*ListConfigEntitiesRes) GetConstraintRules ¶
func (x *ListConfigEntitiesRes) GetConstraintRules() *ListConfigEntitiesRes_ConstraintRuleEntities
func (*ListConfigEntitiesRes) GetEntities ¶
func (m *ListConfigEntitiesRes) GetEntities() isListConfigEntitiesRes_Entities
func (*ListConfigEntitiesRes) GetLocationNodes ¶
func (x *ListConfigEntitiesRes) GetLocationNodes() *ListConfigEntitiesRes_LocationNodeEntities
func (*ListConfigEntitiesRes) GetNonSkillActivities ¶
func (x *ListConfigEntitiesRes) GetNonSkillActivities() *ListConfigEntitiesRes_NonSkillActivityEntities
func (*ListConfigEntitiesRes) GetOpenTimesPatterns ¶
func (x *ListConfigEntitiesRes) GetOpenTimesPatterns() *ListConfigEntitiesRes_OpenTimesPatternEntities
func (*ListConfigEntitiesRes) GetPlacementRules ¶
func (x *ListConfigEntitiesRes) GetPlacementRules() *ListConfigEntitiesRes_PlacementRuleEntities
func (*ListConfigEntitiesRes) GetProgramNodes ¶
func (x *ListConfigEntitiesRes) GetProgramNodes() *ListConfigEntitiesRes_ProgramNodeEntities
func (*ListConfigEntitiesRes) GetScheduleScenarios ¶
func (x *ListConfigEntitiesRes) GetScheduleScenarios() *ListConfigEntitiesRes_ScheduleScenarioEntities
func (*ListConfigEntitiesRes) GetSchedulingActivity ¶
func (x *ListConfigEntitiesRes) GetSchedulingActivity() *SchedulingActivity
func (*ListConfigEntitiesRes) GetShiftTemplates ¶
func (x *ListConfigEntitiesRes) GetShiftTemplates() *ListConfigEntitiesRes_ShiftTemplateEntities
func (*ListConfigEntitiesRes) GetSkillProficiencies ¶
func (x *ListConfigEntitiesRes) GetSkillProficiencies() *ListConfigEntitiesRes_SkillProficiencyEntities
func (*ListConfigEntitiesRes) GetWfmAgents ¶
func (x *ListConfigEntitiesRes) GetWfmAgents() *ListConfigEntitiesRes_WFMAgentEntities
func (*ListConfigEntitiesRes) ProtoMessage ¶
func (*ListConfigEntitiesRes) ProtoMessage()
func (*ListConfigEntitiesRes) ProtoReflect ¶
func (x *ListConfigEntitiesRes) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes) Reset ¶
func (x *ListConfigEntitiesRes) Reset()
func (*ListConfigEntitiesRes) String ¶
func (x *ListConfigEntitiesRes) String() string
type ListConfigEntitiesRes_AgentAvailabilityPatternEntities ¶
type ListConfigEntitiesRes_AgentAvailabilityPatternEntities struct { // Agent Availability Patterns. Entities []*AgentAvailabilityPattern `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of AgentAvailabilityPatterns.
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_AgentAvailabilityPatternEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) GetEntities() []*AgentAvailabilityPattern
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoMessage()
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Reset ¶
func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) Reset()
func (*ListConfigEntitiesRes_AgentAvailabilityPatternEntities) String ¶
func (x *ListConfigEntitiesRes_AgentAvailabilityPatternEntities) String() string
type ListConfigEntitiesRes_AgentAvailabilityPatterns ¶
type ListConfigEntitiesRes_AgentAvailabilityPatterns struct { // Agent Availability entities retrieved when @entity_type in the request is AgentAvailabilityPattern. AgentAvailabilityPatterns *ListConfigEntitiesRes_AgentAvailabilityPatternEntities `protobuf:"bytes,11,opt,name=agent_availability_patterns,json=agentAvailabilityPatterns,proto3,oneof"` }
type ListConfigEntitiesRes_AgentGroupEntities ¶
type ListConfigEntitiesRes_AgentGroupEntities struct { // Agent Groups. Entities []*AgentGroup `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of Agent Groups.
func (*ListConfigEntitiesRes_AgentGroupEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_AgentGroupEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_AgentGroupEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_AgentGroupEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_AgentGroupEntities) GetEntities() []*AgentGroup
func (*ListConfigEntitiesRes_AgentGroupEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_AgentGroupEntities) ProtoMessage()
func (*ListConfigEntitiesRes_AgentGroupEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_AgentGroupEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_AgentGroupEntities) Reset ¶
func (x *ListConfigEntitiesRes_AgentGroupEntities) Reset()
func (*ListConfigEntitiesRes_AgentGroupEntities) String ¶
func (x *ListConfigEntitiesRes_AgentGroupEntities) String() string
type ListConfigEntitiesRes_AgentGroups ¶
type ListConfigEntitiesRes_AgentGroups struct { // Agent Group entities retrieved when @entity_type in the request is AgentGroup. // Member WFM Agents returned will only include agents that have a not nil @tcn_agent_sid. AgentGroups *ListConfigEntitiesRes_AgentGroupEntities `protobuf:"bytes,5,opt,name=agent_groups,json=agentGroups,proto3,oneof"` }
type ListConfigEntitiesRes_CallCenterNode ¶
type ListConfigEntitiesRes_CallCenterNode struct { // Call Center Node entity retrieved when @entity_type in the request is CallCenterNode. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were ScheduleScenario. CallCenterNode *CallCenterNode `protobuf:"bytes,1,opt,name=call_center_node,json=callCenterNode,proto3,oneof"` }
type ListConfigEntitiesRes_ClientNodeEntities ¶
type ListConfigEntitiesRes_ClientNodeEntities struct { // Client Nodes. Entities []*ClientNode `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Client Nodes.
func (*ListConfigEntitiesRes_ClientNodeEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_ClientNodeEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_ClientNodeEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_ClientNodeEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_ClientNodeEntities) GetEntities() []*ClientNode
func (*ListConfigEntitiesRes_ClientNodeEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_ClientNodeEntities) ProtoMessage()
func (*ListConfigEntitiesRes_ClientNodeEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_ClientNodeEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_ClientNodeEntities) Reset ¶
func (x *ListConfigEntitiesRes_ClientNodeEntities) Reset()
func (*ListConfigEntitiesRes_ClientNodeEntities) String ¶
func (x *ListConfigEntitiesRes_ClientNodeEntities) String() string
type ListConfigEntitiesRes_ClientNodes ¶
type ListConfigEntitiesRes_ClientNodes struct { // Client Node entities retrieved when @entity_type in the request is ClientNode. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were CallCenterNode. ClientNodes *ListConfigEntitiesRes_ClientNodeEntities `protobuf:"bytes,2,opt,name=client_nodes,json=clientNodes,proto3,oneof"` }
type ListConfigEntitiesRes_ConstraintRuleEntities ¶
type ListConfigEntitiesRes_ConstraintRuleEntities struct { // Constraint Rules. Entities []*ConstraintRule `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Constraint Rules.
func (*ListConfigEntitiesRes_ConstraintRuleEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_ConstraintRuleEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_ConstraintRuleEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_ConstraintRuleEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_ConstraintRuleEntities) GetEntities() []*ConstraintRule
func (*ListConfigEntitiesRes_ConstraintRuleEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_ConstraintRuleEntities) ProtoMessage()
func (*ListConfigEntitiesRes_ConstraintRuleEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_ConstraintRuleEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_ConstraintRuleEntities) Reset ¶
func (x *ListConfigEntitiesRes_ConstraintRuleEntities) Reset()
func (*ListConfigEntitiesRes_ConstraintRuleEntities) String ¶
func (x *ListConfigEntitiesRes_ConstraintRuleEntities) String() string
type ListConfigEntitiesRes_ConstraintRules ¶
type ListConfigEntitiesRes_ConstraintRules struct { // Constraint Rule entities retrieved when @entity_type in the request is ConstraintRule. ConstraintRules *ListConfigEntitiesRes_ConstraintRuleEntities `protobuf:"bytes,9,opt,name=constraint_rules,json=constraintRules,proto3,oneof"` }
type ListConfigEntitiesRes_LocationNodeEntities ¶
type ListConfigEntitiesRes_LocationNodeEntities struct { // Location Nodes. Entities []*LocationNode `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Location Nodes.
func (*ListConfigEntitiesRes_LocationNodeEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_LocationNodeEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_LocationNodeEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_LocationNodeEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_LocationNodeEntities) GetEntities() []*LocationNode
func (*ListConfigEntitiesRes_LocationNodeEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_LocationNodeEntities) ProtoMessage()
func (*ListConfigEntitiesRes_LocationNodeEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_LocationNodeEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_LocationNodeEntities) Reset ¶
func (x *ListConfigEntitiesRes_LocationNodeEntities) Reset()
func (*ListConfigEntitiesRes_LocationNodeEntities) String ¶
func (x *ListConfigEntitiesRes_LocationNodeEntities) String() string
type ListConfigEntitiesRes_LocationNodes ¶
type ListConfigEntitiesRes_LocationNodes struct { // Location Node entities retrieved when @entity_type in the request is LocationNode. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were ClientNode. LocationNodes *ListConfigEntitiesRes_LocationNodeEntities `protobuf:"bytes,3,opt,name=location_nodes,json=locationNodes,proto3,oneof"` }
type ListConfigEntitiesRes_NonSkillActivities ¶
type ListConfigEntitiesRes_NonSkillActivities struct { // Non Skill Activity entities retrieved when @entity_type in the request is NonSkillActivity. // This entity supports a @belongs_to_entity.type of ScheduleScenario, and will return all non skill activities in the specified scenario. NonSkillActivities *ListConfigEntitiesRes_NonSkillActivityEntities `protobuf:"bytes,10,opt,name=non_skill_activities,json=nonSkillActivities,proto3,oneof"` }
type ListConfigEntitiesRes_NonSkillActivityEntities ¶
type ListConfigEntitiesRes_NonSkillActivityEntities struct { // Non Skill Activities. Entities []*NonSkillActivity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of Non Skill Activities.
func (*ListConfigEntitiesRes_NonSkillActivityEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_NonSkillActivityEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_NonSkillActivityEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_NonSkillActivityEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_NonSkillActivityEntities) GetEntities() []*NonSkillActivity
func (*ListConfigEntitiesRes_NonSkillActivityEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_NonSkillActivityEntities) ProtoMessage()
func (*ListConfigEntitiesRes_NonSkillActivityEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_NonSkillActivityEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_NonSkillActivityEntities) Reset ¶
func (x *ListConfigEntitiesRes_NonSkillActivityEntities) Reset()
func (*ListConfigEntitiesRes_NonSkillActivityEntities) String ¶
func (x *ListConfigEntitiesRes_NonSkillActivityEntities) String() string
type ListConfigEntitiesRes_OpenTimesPatternEntities ¶
type ListConfigEntitiesRes_OpenTimesPatternEntities struct { // Open Times Patterns. Entities []*OpenTimesPattern `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of OpenTimesPatterns.
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_OpenTimesPatternEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) GetEntities() []*OpenTimesPattern
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoMessage()
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) Reset ¶
func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) Reset()
func (*ListConfigEntitiesRes_OpenTimesPatternEntities) String ¶
func (x *ListConfigEntitiesRes_OpenTimesPatternEntities) String() string
type ListConfigEntitiesRes_OpenTimesPatterns ¶
type ListConfigEntitiesRes_OpenTimesPatterns struct { // Open Times Pattern entities retrieved when @entity_type in the request is OpenTimesPattern. OpenTimesPatterns *ListConfigEntitiesRes_OpenTimesPatternEntities `protobuf:"bytes,12,opt,name=open_times_patterns,json=openTimesPatterns,proto3,oneof"` }
type ListConfigEntitiesRes_PlacementRuleEntities ¶
type ListConfigEntitiesRes_PlacementRuleEntities struct { // Placement Rules. Entities []*PlacementRule `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Placement Rules.
func (*ListConfigEntitiesRes_PlacementRuleEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_PlacementRuleEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_PlacementRuleEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_PlacementRuleEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_PlacementRuleEntities) GetEntities() []*PlacementRule
func (*ListConfigEntitiesRes_PlacementRuleEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_PlacementRuleEntities) ProtoMessage()
func (*ListConfigEntitiesRes_PlacementRuleEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_PlacementRuleEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_PlacementRuleEntities) Reset ¶
func (x *ListConfigEntitiesRes_PlacementRuleEntities) Reset()
func (*ListConfigEntitiesRes_PlacementRuleEntities) String ¶
func (x *ListConfigEntitiesRes_PlacementRuleEntities) String() string
type ListConfigEntitiesRes_PlacementRules ¶
type ListConfigEntitiesRes_PlacementRules struct { // Placement Rules entities retrieved when @entity_type in the request is PlacementRule. PlacementRules *ListConfigEntitiesRes_PlacementRuleEntities `protobuf:"bytes,8,opt,name=placement_rules,json=placementRules,proto3,oneof"` }
type ListConfigEntitiesRes_ProgramNodeEntities ¶
type ListConfigEntitiesRes_ProgramNodeEntities struct { // Program Nodes. Entities []*ProgramNode `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Program Nodes.
func (*ListConfigEntitiesRes_ProgramNodeEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_ProgramNodeEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_ProgramNodeEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_ProgramNodeEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_ProgramNodeEntities) GetEntities() []*ProgramNode
func (*ListConfigEntitiesRes_ProgramNodeEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_ProgramNodeEntities) ProtoMessage()
func (*ListConfigEntitiesRes_ProgramNodeEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_ProgramNodeEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_ProgramNodeEntities) Reset ¶
func (x *ListConfigEntitiesRes_ProgramNodeEntities) Reset()
func (*ListConfigEntitiesRes_ProgramNodeEntities) String ¶
func (x *ListConfigEntitiesRes_ProgramNodeEntities) String() string
type ListConfigEntitiesRes_ProgramNodes ¶
type ListConfigEntitiesRes_ProgramNodes struct { // Program Node entities retrieved when @entity_type in the request is ProgramNode. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were LocationNode. ProgramNodes *ListConfigEntitiesRes_ProgramNodeEntities `protobuf:"bytes,4,opt,name=program_nodes,json=programNodes,proto3,oneof"` }
type ListConfigEntitiesRes_ScheduleScenarioEntities ¶
type ListConfigEntitiesRes_ScheduleScenarioEntities struct { // Schedule Scenarios. Entities []*ScheduleScenario `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of Schedule Scenarios.
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_ScheduleScenarioEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) GetEntities() []*ScheduleScenario
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoMessage()
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) Reset ¶
func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) Reset()
func (*ListConfigEntitiesRes_ScheduleScenarioEntities) String ¶
func (x *ListConfigEntitiesRes_ScheduleScenarioEntities) String() string
type ListConfigEntitiesRes_ScheduleScenarios ¶
type ListConfigEntitiesRes_ScheduleScenarios struct { // Schedule Scenario entities retrieved when @entity_type in the request is ScheduleScenario. // When this entity is requested, no children will be returned regardless of the @member_depth. ScheduleScenarios *ListConfigEntitiesRes_ScheduleScenarioEntities `protobuf:"bytes,15,opt,name=schedule_scenarios,json=scheduleScenarios,proto3,oneof"` }
type ListConfigEntitiesRes_SchedulingActivity ¶
type ListConfigEntitiesRes_SchedulingActivity struct { // Scheduling Activity retrieved when @entity_type in the request is SchedulingActivity. SchedulingActivity *SchedulingActivity `protobuf:"bytes,13,opt,name=scheduling_activity,json=schedulingActivity,proto3,oneof"` }
type ListConfigEntitiesRes_ShiftTemplateEntities ¶
type ListConfigEntitiesRes_ShiftTemplateEntities struct { // Shift Templates. Entities []*ShiftTemplate `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group containing Shift Templates.
func (*ListConfigEntitiesRes_ShiftTemplateEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_ShiftTemplateEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_ShiftTemplateEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_ShiftTemplateEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_ShiftTemplateEntities) GetEntities() []*ShiftTemplate
func (*ListConfigEntitiesRes_ShiftTemplateEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_ShiftTemplateEntities) ProtoMessage()
func (*ListConfigEntitiesRes_ShiftTemplateEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_ShiftTemplateEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_ShiftTemplateEntities) Reset ¶
func (x *ListConfigEntitiesRes_ShiftTemplateEntities) Reset()
func (*ListConfigEntitiesRes_ShiftTemplateEntities) String ¶
func (x *ListConfigEntitiesRes_ShiftTemplateEntities) String() string
type ListConfigEntitiesRes_ShiftTemplates ¶
type ListConfigEntitiesRes_ShiftTemplates struct { // Shift Template entities retrieved when @entity_type in the request is ShiftTemplate. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were ProgramNode. ShiftTemplates *ListConfigEntitiesRes_ShiftTemplateEntities `protobuf:"bytes,6,opt,name=shift_templates,json=shiftTemplates,proto3,oneof"` }
type ListConfigEntitiesRes_SkillProficiencies ¶
type ListConfigEntitiesRes_SkillProficiencies struct { // Skill Proficiency entities retrieved when @entity_type in the request is SkillProficiency. SkillProficiencies *ListConfigEntitiesRes_SkillProficiencyEntities `protobuf:"bytes,14,opt,name=skill_proficiencies,json=skillProficiencies,proto3,oneof"` }
type ListConfigEntitiesRes_SkillProficiencyEntities ¶
type ListConfigEntitiesRes_SkillProficiencyEntities struct { // Skill Proficiencies. Entities []*SkillProficiency `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of Skill Proficiencies.
func (*ListConfigEntitiesRes_SkillProficiencyEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_SkillProficiencyEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_SkillProficiencyEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_SkillProficiencyEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_SkillProficiencyEntities) GetEntities() []*SkillProficiency
func (*ListConfigEntitiesRes_SkillProficiencyEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_SkillProficiencyEntities) ProtoMessage()
func (*ListConfigEntitiesRes_SkillProficiencyEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_SkillProficiencyEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_SkillProficiencyEntities) Reset ¶
func (x *ListConfigEntitiesRes_SkillProficiencyEntities) Reset()
func (*ListConfigEntitiesRes_SkillProficiencyEntities) String ¶
func (x *ListConfigEntitiesRes_SkillProficiencyEntities) String() string
type ListConfigEntitiesRes_WFMAgentEntities ¶
type ListConfigEntitiesRes_WFMAgentEntities struct { // WFM Agents. Entities []*WFMAgent `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Group of WFM Agents.
func (*ListConfigEntitiesRes_WFMAgentEntities) Descriptor
deprecated
func (*ListConfigEntitiesRes_WFMAgentEntities) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigEntitiesRes_WFMAgentEntities.ProtoReflect.Descriptor instead.
func (*ListConfigEntitiesRes_WFMAgentEntities) GetEntities ¶
func (x *ListConfigEntitiesRes_WFMAgentEntities) GetEntities() []*WFMAgent
func (*ListConfigEntitiesRes_WFMAgentEntities) ProtoMessage ¶
func (*ListConfigEntitiesRes_WFMAgentEntities) ProtoMessage()
func (*ListConfigEntitiesRes_WFMAgentEntities) ProtoReflect ¶
func (x *ListConfigEntitiesRes_WFMAgentEntities) ProtoReflect() protoreflect.Message
func (*ListConfigEntitiesRes_WFMAgentEntities) Reset ¶
func (x *ListConfigEntitiesRes_WFMAgentEntities) Reset()
func (*ListConfigEntitiesRes_WFMAgentEntities) String ¶
func (x *ListConfigEntitiesRes_WFMAgentEntities) String() string
type ListConfigEntitiesRes_WfmAgents ¶
type ListConfigEntitiesRes_WfmAgents struct { // WFM Agent entities retrieved when @entity_type in the request is WFMAgent. // When this entity is requested, the @belongs_to_entity.type will be ignored and assumed as if were AgentGroup. WfmAgents *ListConfigEntitiesRes_WFMAgentEntities `protobuf:"bytes,7,opt,name=wfm_agents,json=wfmAgents,proto3,oneof"` }
type ListDraftSchedulesReq ¶
type ListDraftSchedulesReq struct { // Date range to of the drafts to return. // If left blank, then all draft schedules for the org will be returned. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // contains filtered or unexported fields }
Request message for the ListDraftSchedules RPC
func (*ListDraftSchedulesReq) Descriptor
deprecated
func (*ListDraftSchedulesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListDraftSchedulesReq.ProtoReflect.Descriptor instead.
func (*ListDraftSchedulesReq) GetDatetimeRange ¶
func (x *ListDraftSchedulesReq) GetDatetimeRange() *commons.DatetimeRange
func (*ListDraftSchedulesReq) ProtoMessage ¶
func (*ListDraftSchedulesReq) ProtoMessage()
func (*ListDraftSchedulesReq) ProtoReflect ¶
func (x *ListDraftSchedulesReq) ProtoReflect() protoreflect.Message
func (*ListDraftSchedulesReq) Reset ¶
func (x *ListDraftSchedulesReq) Reset()
func (*ListDraftSchedulesReq) String ¶
func (x *ListDraftSchedulesReq) String() string
type ListDraftSchedulesRes ¶
type ListDraftSchedulesRes struct { // Draft schedules found. DraftSchedules []*DraftSchedule `protobuf:"bytes,1,rep,name=draft_schedules,json=draftSchedules,proto3" json:"draft_schedules,omitempty"` // contains filtered or unexported fields }
Response message for the ListDraftSchedules RPC
func (*ListDraftSchedulesRes) Descriptor
deprecated
func (*ListDraftSchedulesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListDraftSchedulesRes.ProtoReflect.Descriptor instead.
func (*ListDraftSchedulesRes) GetDraftSchedules ¶
func (x *ListDraftSchedulesRes) GetDraftSchedules() []*DraftSchedule
func (*ListDraftSchedulesRes) ProtoMessage ¶
func (*ListDraftSchedulesRes) ProtoMessage()
func (*ListDraftSchedulesRes) ProtoReflect ¶
func (x *ListDraftSchedulesRes) ProtoReflect() protoreflect.Message
func (*ListDraftSchedulesRes) Reset ¶
func (x *ListDraftSchedulesRes) Reset()
func (*ListDraftSchedulesRes) String ¶
func (x *ListDraftSchedulesRes) String() string
type ListForecastIntervalsForSkillProfileReq
deprecated
type ListForecastIntervalsForSkillProfileReq struct { // ID of skill profile to get the forecast of. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListForecastIntervalsForSkillProfile RPC DEPRECATED as of Sep/13/2023 - Use ListForecastIntervals instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ListForecastIntervalsForSkillProfileReq) Descriptor
deprecated
func (*ListForecastIntervalsForSkillProfileReq) Descriptor() ([]byte, []int)
Deprecated: Use ListForecastIntervalsForSkillProfileReq.ProtoReflect.Descriptor instead.
func (*ListForecastIntervalsForSkillProfileReq) GetSkillProfileSid ¶
func (x *ListForecastIntervalsForSkillProfileReq) GetSkillProfileSid() int64
func (*ListForecastIntervalsForSkillProfileReq) ProtoMessage ¶
func (*ListForecastIntervalsForSkillProfileReq) ProtoMessage()
func (*ListForecastIntervalsForSkillProfileReq) ProtoReflect ¶
func (x *ListForecastIntervalsForSkillProfileReq) ProtoReflect() protoreflect.Message
func (*ListForecastIntervalsForSkillProfileReq) Reset ¶
func (x *ListForecastIntervalsForSkillProfileReq) Reset()
func (*ListForecastIntervalsForSkillProfileReq) String ¶
func (x *ListForecastIntervalsForSkillProfileReq) String() string
type ListForecastIntervalsReq
deprecated
added in
v1.7.36
type ListForecastIntervalsReq struct { // Category to get the forecast data intervals for. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,1,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the ListForecastIntervals RPC DEPRECATED as of Sep/13/2023 - Use ListForecastIntervals instead.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ListForecastIntervalsReq) Descriptor
deprecated
added in
v1.7.36
func (*ListForecastIntervalsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListForecastIntervalsReq.ProtoReflect.Descriptor instead.
func (*ListForecastIntervalsReq) GetSkillProfileCategory ¶ added in v1.7.36
func (x *ListForecastIntervalsReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*ListForecastIntervalsReq) ProtoMessage ¶ added in v1.7.36
func (*ListForecastIntervalsReq) ProtoMessage()
func (*ListForecastIntervalsReq) ProtoReflect ¶ added in v1.7.36
func (x *ListForecastIntervalsReq) ProtoReflect() protoreflect.Message
func (*ListForecastIntervalsReq) Reset ¶ added in v1.7.36
func (x *ListForecastIntervalsReq) Reset()
func (*ListForecastIntervalsReq) String ¶ added in v1.7.36
func (x *ListForecastIntervalsReq) String() string
type ListHistoricalDataForAllSkillProfilesReq ¶
type ListHistoricalDataForAllSkillProfilesReq struct {
// contains filtered or unexported fields
}
Request message for the ListHistoricalDataForAllSkillProfiles RPC
func (*ListHistoricalDataForAllSkillProfilesReq) Descriptor
deprecated
func (*ListHistoricalDataForAllSkillProfilesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListHistoricalDataForAllSkillProfilesReq.ProtoReflect.Descriptor instead.
func (*ListHistoricalDataForAllSkillProfilesReq) ProtoMessage ¶
func (*ListHistoricalDataForAllSkillProfilesReq) ProtoMessage()
func (*ListHistoricalDataForAllSkillProfilesReq) ProtoReflect ¶
func (x *ListHistoricalDataForAllSkillProfilesReq) ProtoReflect() protoreflect.Message
func (*ListHistoricalDataForAllSkillProfilesReq) Reset ¶
func (x *ListHistoricalDataForAllSkillProfilesReq) Reset()
func (*ListHistoricalDataForAllSkillProfilesReq) String ¶
func (x *ListHistoricalDataForAllSkillProfilesReq) String() string
type ListHistoricalDataForAllSkillProfilesRes ¶
type ListHistoricalDataForAllSkillProfilesRes struct { // History intervals sorted by @start_datetime. History []*HistoricalDataInterval `protobuf:"bytes,1,rep,name=history,proto3" json:"history,omitempty"` // contains filtered or unexported fields }
Response message for the ListHistoricalDataForAllSkillProfiles RPC
func (*ListHistoricalDataForAllSkillProfilesRes) Descriptor
deprecated
func (*ListHistoricalDataForAllSkillProfilesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListHistoricalDataForAllSkillProfilesRes.ProtoReflect.Descriptor instead.
func (*ListHistoricalDataForAllSkillProfilesRes) GetHistory ¶
func (x *ListHistoricalDataForAllSkillProfilesRes) GetHistory() []*HistoricalDataInterval
func (*ListHistoricalDataForAllSkillProfilesRes) ProtoMessage ¶
func (*ListHistoricalDataForAllSkillProfilesRes) ProtoMessage()
func (*ListHistoricalDataForAllSkillProfilesRes) ProtoReflect ¶
func (x *ListHistoricalDataForAllSkillProfilesRes) ProtoReflect() protoreflect.Message
func (*ListHistoricalDataForAllSkillProfilesRes) Reset ¶
func (x *ListHistoricalDataForAllSkillProfilesRes) Reset()
func (*ListHistoricalDataForAllSkillProfilesRes) String ¶
func (x *ListHistoricalDataForAllSkillProfilesRes) String() string
type ListHistoricalDataReq ¶
type ListHistoricalDataReq struct { // ID of the skill profile used to examine matching calls in the client's historical data. // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Skill profile category that the desired calls will belong to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,2,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the ListHistoricalData RPC
func (*ListHistoricalDataReq) Descriptor
deprecated
func (*ListHistoricalDataReq) Descriptor() ([]byte, []int)
Deprecated: Use ListHistoricalDataReq.ProtoReflect.Descriptor instead.
func (*ListHistoricalDataReq) GetSkillProfileCategory ¶ added in v1.7.35
func (x *ListHistoricalDataReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*ListHistoricalDataReq) GetSkillProfileSid
deprecated
func (x *ListHistoricalDataReq) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ListHistoricalDataReq) ProtoMessage ¶
func (*ListHistoricalDataReq) ProtoMessage()
func (*ListHistoricalDataReq) ProtoReflect ¶
func (x *ListHistoricalDataReq) ProtoReflect() protoreflect.Message
func (*ListHistoricalDataReq) Reset ¶
func (x *ListHistoricalDataReq) Reset()
func (*ListHistoricalDataReq) String ¶
func (x *ListHistoricalDataReq) String() string
type ListHistoricalDataRes ¶
type ListHistoricalDataRes struct { // historical data intervals for the skill profile that the org requested. HistoricalDataIntervals []*HistoricalDataInterval `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListHistoricalData RPC
func (*ListHistoricalDataRes) Descriptor
deprecated
func (*ListHistoricalDataRes) Descriptor() ([]byte, []int)
Deprecated: Use ListHistoricalDataRes.ProtoReflect.Descriptor instead.
func (*ListHistoricalDataRes) GetHistoricalDataIntervals ¶
func (x *ListHistoricalDataRes) GetHistoricalDataIntervals() []*HistoricalDataInterval
func (*ListHistoricalDataRes) ProtoMessage ¶
func (*ListHistoricalDataRes) ProtoMessage()
func (*ListHistoricalDataRes) ProtoReflect ¶
func (x *ListHistoricalDataRes) ProtoReflect() protoreflect.Message
func (*ListHistoricalDataRes) Reset ¶
func (x *ListHistoricalDataRes) Reset()
func (*ListHistoricalDataRes) String ¶
func (x *ListHistoricalDataRes) String() string
type ListNonSkillActivitiesReq ¶ added in v1.7.33
type ListNonSkillActivitiesReq struct {
// contains filtered or unexported fields
}
Request message for the ListNonSkillActivities RPC
func (*ListNonSkillActivitiesReq) Descriptor
deprecated
added in
v1.7.33
func (*ListNonSkillActivitiesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListNonSkillActivitiesReq.ProtoReflect.Descriptor instead.
func (*ListNonSkillActivitiesReq) ProtoMessage ¶ added in v1.7.33
func (*ListNonSkillActivitiesReq) ProtoMessage()
func (*ListNonSkillActivitiesReq) ProtoReflect ¶ added in v1.7.33
func (x *ListNonSkillActivitiesReq) ProtoReflect() protoreflect.Message
func (*ListNonSkillActivitiesReq) Reset ¶ added in v1.7.33
func (x *ListNonSkillActivitiesReq) Reset()
func (*ListNonSkillActivitiesReq) String ¶ added in v1.7.33
func (x *ListNonSkillActivitiesReq) String() string
type ListNonSkillActivitiesRes ¶ added in v1.7.33
type ListNonSkillActivitiesRes struct { // ID of the non skill activities found to belong to the org sending the request NonSkillActivities []*NonSkillActivity `protobuf:"bytes,1,rep,name=non_skill_activities,json=nonSkillActivities,proto3" json:"non_skill_activities,omitempty"` // contains filtered or unexported fields }
Response message for the ListNonSkillActivities RPC
func (*ListNonSkillActivitiesRes) Descriptor
deprecated
added in
v1.7.33
func (*ListNonSkillActivitiesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListNonSkillActivitiesRes.ProtoReflect.Descriptor instead.
func (*ListNonSkillActivitiesRes) GetNonSkillActivities ¶ added in v1.7.33
func (x *ListNonSkillActivitiesRes) GetNonSkillActivities() []*NonSkillActivity
func (*ListNonSkillActivitiesRes) ProtoMessage ¶ added in v1.7.33
func (*ListNonSkillActivitiesRes) ProtoMessage()
func (*ListNonSkillActivitiesRes) ProtoReflect ¶ added in v1.7.33
func (x *ListNonSkillActivitiesRes) ProtoReflect() protoreflect.Message
func (*ListNonSkillActivitiesRes) Reset ¶ added in v1.7.33
func (x *ListNonSkillActivitiesRes) Reset()
func (*ListNonSkillActivitiesRes) String ¶ added in v1.7.33
func (x *ListNonSkillActivitiesRes) String() string
type ListNonSkillActivityAssociationsReq ¶
type ListNonSkillActivityAssociationsReq struct { // Entity to check for relationships with the non skill activities. AssociatedEntity *ParentEntity `protobuf:"bytes,1,opt,name=associated_entity,json=associatedEntity,proto3" json:"associated_entity,omitempty"` // Type of relationship between non skill activity and the @associated_entity. RelationshipType commons.ConfigRelationshipType `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListNonSkillActivityAssociations RPC
func (*ListNonSkillActivityAssociationsReq) Descriptor
deprecated
func (*ListNonSkillActivityAssociationsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListNonSkillActivityAssociationsReq.ProtoReflect.Descriptor instead.
func (*ListNonSkillActivityAssociationsReq) GetAssociatedEntity ¶
func (x *ListNonSkillActivityAssociationsReq) GetAssociatedEntity() *ParentEntity
func (*ListNonSkillActivityAssociationsReq) GetRelationshipType ¶
func (x *ListNonSkillActivityAssociationsReq) GetRelationshipType() commons.ConfigRelationshipType
func (*ListNonSkillActivityAssociationsReq) ProtoMessage ¶
func (*ListNonSkillActivityAssociationsReq) ProtoMessage()
func (*ListNonSkillActivityAssociationsReq) ProtoReflect ¶
func (x *ListNonSkillActivityAssociationsReq) ProtoReflect() protoreflect.Message
func (*ListNonSkillActivityAssociationsReq) Reset ¶
func (x *ListNonSkillActivityAssociationsReq) Reset()
func (*ListNonSkillActivityAssociationsReq) String ¶
func (x *ListNonSkillActivityAssociationsReq) String() string
type ListNonSkillActivityAssociationsRes ¶
type ListNonSkillActivityAssociationsRes struct { // ID of the non skill activities found to have the @relationship_type with the @associated_entity in the request. NonSkillActivitySids []int64 `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListNonSkillActivityAssociations RPC
func (*ListNonSkillActivityAssociationsRes) Descriptor
deprecated
func (*ListNonSkillActivityAssociationsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListNonSkillActivityAssociationsRes.ProtoReflect.Descriptor instead.
func (*ListNonSkillActivityAssociationsRes) GetNonSkillActivitySids ¶
func (x *ListNonSkillActivityAssociationsRes) GetNonSkillActivitySids() []int64
func (*ListNonSkillActivityAssociationsRes) ProtoMessage ¶
func (*ListNonSkillActivityAssociationsRes) ProtoMessage()
func (*ListNonSkillActivityAssociationsRes) ProtoReflect ¶
func (x *ListNonSkillActivityAssociationsRes) ProtoReflect() protoreflect.Message
func (*ListNonSkillActivityAssociationsRes) Reset ¶
func (x *ListNonSkillActivityAssociationsRes) Reset()
func (*ListNonSkillActivityAssociationsRes) String ¶
func (x *ListNonSkillActivityAssociationsRes) String() string
type ListOpenDateRangesForNodeOpenTimesBitmapsRequest ¶ added in v1.7.74
type ListOpenDateRangesForNodeOpenTimesBitmapsRequest struct { // Datetime range that the @open_close_ranges will cover for @node_selector. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // The node that @open_close_ranges will be associated with. NodeSelector *ParentEntity `protobuf:"bytes,2,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // ID of the scenario that @node_selector belongs to. ScheduleScenarioSid int64 `protobuf:"varint,3,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListOpenDateRangesForNodeOpenTimesBitmaps RPC
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Descriptor
deprecated
added in
v1.7.74
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOpenDateRangesForNodeOpenTimesBitmapsRequest.ProtoReflect.Descriptor instead.
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetDatetimeRange ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetDatetimeRange() *commons.DatetimeRange
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetNodeSelector ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetNodeSelector() *ParentEntity
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetScheduleScenarioSid ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) GetScheduleScenarioSid() int64
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoMessage ¶ added in v1.7.74
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoMessage()
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoReflect ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) ProtoReflect() protoreflect.Message
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Reset ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) Reset()
func (*ListOpenDateRangesForNodeOpenTimesBitmapsRequest) String ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) String() string
type ListOpenDateRangesForNodeOpenTimesBitmapsResponse ¶ added in v1.7.74
type ListOpenDateRangesForNodeOpenTimesBitmapsResponse struct { // Datetime ranges over which the @node_selector is open throughout @datetime_range. OpenCloseRanges []*commons.DatetimeRange `protobuf:"bytes,1,rep,name=open_close_ranges,json=openCloseRanges,proto3" json:"open_close_ranges,omitempty"` // contains filtered or unexported fields }
Request message for the ListOpenDateRangesForNodeOpenTimesBitmaps RPC
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Descriptor
deprecated
added in
v1.7.74
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOpenDateRangesForNodeOpenTimesBitmapsResponse.ProtoReflect.Descriptor instead.
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) GetOpenCloseRanges ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) GetOpenCloseRanges() []*commons.DatetimeRange
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoMessage ¶ added in v1.7.74
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoMessage()
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoReflect ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) ProtoReflect() protoreflect.Message
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Reset ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) Reset()
func (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse) String ¶ added in v1.7.74
func (x *ListOpenDateRangesForNodeOpenTimesBitmapsResponse) String() string
type ListPatternsForSchedulingActivityClassificationsRequest ¶ added in v1.8.21
type ListPatternsForSchedulingActivityClassificationsRequest struct { // Entity to list the the patterns for. ParentEntity *ParentEntity `protobuf:"bytes,1,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // Scheduling Activity Classifications to get patterns for. SchedulingActivityClassifications []commons.SchedulingActivityClassification `` /* 220-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListPatternsForSchedulingActivityClassifications RPC
func (*ListPatternsForSchedulingActivityClassificationsRequest) Descriptor
deprecated
added in
v1.8.21
func (*ListPatternsForSchedulingActivityClassificationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPatternsForSchedulingActivityClassificationsRequest.ProtoReflect.Descriptor instead.
func (*ListPatternsForSchedulingActivityClassificationsRequest) GetParentEntity ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsRequest) GetParentEntity() *ParentEntity
func (*ListPatternsForSchedulingActivityClassificationsRequest) GetSchedulingActivityClassifications ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsRequest) GetSchedulingActivityClassifications() []commons.SchedulingActivityClassification
func (*ListPatternsForSchedulingActivityClassificationsRequest) ProtoMessage ¶ added in v1.8.21
func (*ListPatternsForSchedulingActivityClassificationsRequest) ProtoMessage()
func (*ListPatternsForSchedulingActivityClassificationsRequest) ProtoReflect ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsRequest) ProtoReflect() protoreflect.Message
func (*ListPatternsForSchedulingActivityClassificationsRequest) Reset ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsRequest) Reset()
func (*ListPatternsForSchedulingActivityClassificationsRequest) String ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsRequest) String() string
type ListPatternsForSchedulingActivityClassificationsResponse ¶ added in v1.8.21
type ListPatternsForSchedulingActivityClassificationsResponse struct { // The requested open times patterns. OpenTimesPatterns []*OpenTimesPattern `protobuf:"bytes,1,rep,name=open_times_patterns,json=openTimesPatterns,proto3" json:"open_times_patterns,omitempty"` // The requested agent availability patterns. AgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ListPatternsForSchedulingActivityClassificationsResponse) Descriptor
deprecated
added in
v1.8.21
func (*ListPatternsForSchedulingActivityClassificationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPatternsForSchedulingActivityClassificationsResponse.ProtoReflect.Descriptor instead.
func (*ListPatternsForSchedulingActivityClassificationsResponse) GetAgentAvailabilityPatterns ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsResponse) GetAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*ListPatternsForSchedulingActivityClassificationsResponse) GetOpenTimesPatterns ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsResponse) GetOpenTimesPatterns() []*OpenTimesPattern
func (*ListPatternsForSchedulingActivityClassificationsResponse) ProtoMessage ¶ added in v1.8.21
func (*ListPatternsForSchedulingActivityClassificationsResponse) ProtoMessage()
func (*ListPatternsForSchedulingActivityClassificationsResponse) ProtoReflect ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsResponse) ProtoReflect() protoreflect.Message
func (*ListPatternsForSchedulingActivityClassificationsResponse) Reset ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsResponse) Reset()
func (*ListPatternsForSchedulingActivityClassificationsResponse) String ¶ added in v1.8.21
func (x *ListPatternsForSchedulingActivityClassificationsResponse) String() string
type ListProgramNodesBySidReq ¶ added in v1.7.35
type ListProgramNodesBySidReq struct { // IDs of the program nodes to list. ProgramNodeSids []int64 `protobuf:"varint,1,rep,packed,name=program_node_sids,json=programNodeSids,proto3" json:"program_node_sids,omitempty"` // contains filtered or unexported fields }
Request message for the ListProgramNodesBySid RPC
func (*ListProgramNodesBySidReq) Descriptor
deprecated
added in
v1.7.35
func (*ListProgramNodesBySidReq) Descriptor() ([]byte, []int)
Deprecated: Use ListProgramNodesBySidReq.ProtoReflect.Descriptor instead.
func (*ListProgramNodesBySidReq) GetProgramNodeSids ¶ added in v1.7.35
func (x *ListProgramNodesBySidReq) GetProgramNodeSids() []int64
func (*ListProgramNodesBySidReq) ProtoMessage ¶ added in v1.7.35
func (*ListProgramNodesBySidReq) ProtoMessage()
func (*ListProgramNodesBySidReq) ProtoReflect ¶ added in v1.7.35
func (x *ListProgramNodesBySidReq) ProtoReflect() protoreflect.Message
func (*ListProgramNodesBySidReq) Reset ¶ added in v1.7.35
func (x *ListProgramNodesBySidReq) Reset()
func (*ListProgramNodesBySidReq) String ¶ added in v1.7.35
func (x *ListProgramNodesBySidReq) String() string
type ListProgramNodesBySidRes ¶ added in v1.7.35
type ListProgramNodesBySidRes struct { // The program nodes matching the given @program_node_sids. ProgramNodes []*ProgramNode `protobuf:"bytes,1,rep,name=program_nodes,json=programNodes,proto3" json:"program_nodes,omitempty"` // contains filtered or unexported fields }
Response message for the ListProgramNodesBySid RPC
func (*ListProgramNodesBySidRes) Descriptor
deprecated
added in
v1.7.35
func (*ListProgramNodesBySidRes) Descriptor() ([]byte, []int)
Deprecated: Use ListProgramNodesBySidRes.ProtoReflect.Descriptor instead.
func (*ListProgramNodesBySidRes) GetProgramNodes ¶ added in v1.7.35
func (x *ListProgramNodesBySidRes) GetProgramNodes() []*ProgramNode
func (*ListProgramNodesBySidRes) ProtoMessage ¶ added in v1.7.35
func (*ListProgramNodesBySidRes) ProtoMessage()
func (*ListProgramNodesBySidRes) ProtoReflect ¶ added in v1.7.35
func (x *ListProgramNodesBySidRes) ProtoReflect() protoreflect.Message
func (*ListProgramNodesBySidRes) Reset ¶ added in v1.7.35
func (x *ListProgramNodesBySidRes) Reset()
func (*ListProgramNodesBySidRes) String ¶ added in v1.7.35
func (x *ListProgramNodesBySidRes) String() string
type ListRealTimeManagementStateColorsRequest ¶ added in v1.7.72
type ListRealTimeManagementStateColorsRequest struct {
// contains filtered or unexported fields
}
Request message for ListRealTimeManagementStateColors.
func (*ListRealTimeManagementStateColorsRequest) Descriptor
deprecated
added in
v1.7.72
func (*ListRealTimeManagementStateColorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRealTimeManagementStateColorsRequest.ProtoReflect.Descriptor instead.
func (*ListRealTimeManagementStateColorsRequest) ProtoMessage ¶ added in v1.7.72
func (*ListRealTimeManagementStateColorsRequest) ProtoMessage()
func (*ListRealTimeManagementStateColorsRequest) ProtoReflect ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsRequest) ProtoReflect() protoreflect.Message
func (*ListRealTimeManagementStateColorsRequest) Reset ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsRequest) Reset()
func (*ListRealTimeManagementStateColorsRequest) String ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsRequest) String() string
type ListRealTimeManagementStateColorsResponse ¶ added in v1.7.72
type ListRealTimeManagementStateColorsResponse struct { // The states and their associated colors. StateColors []*RealTimeManagementStateColor `protobuf:"bytes,1,rep,name=state_colors,json=stateColors,proto3" json:"state_colors,omitempty"` // contains filtered or unexported fields }
Response message for ListRealTimeManagementStateColors.
func (*ListRealTimeManagementStateColorsResponse) Descriptor
deprecated
added in
v1.7.72
func (*ListRealTimeManagementStateColorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRealTimeManagementStateColorsResponse.ProtoReflect.Descriptor instead.
func (*ListRealTimeManagementStateColorsResponse) GetStateColors ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsResponse) GetStateColors() []*RealTimeManagementStateColor
func (*ListRealTimeManagementStateColorsResponse) ProtoMessage ¶ added in v1.7.72
func (*ListRealTimeManagementStateColorsResponse) ProtoMessage()
func (*ListRealTimeManagementStateColorsResponse) ProtoReflect ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsResponse) ProtoReflect() protoreflect.Message
func (*ListRealTimeManagementStateColorsResponse) Reset ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsResponse) Reset()
func (*ListRealTimeManagementStateColorsResponse) String ¶ added in v1.7.72
func (x *ListRealTimeManagementStateColorsResponse) String() string
type ListRealTimeManagementStatesRequest ¶ added in v1.7.72
type ListRealTimeManagementStatesRequest struct {
// contains filtered or unexported fields
}
Request message for ListRealTimeManagementStates.
func (*ListRealTimeManagementStatesRequest) Descriptor
deprecated
added in
v1.7.72
func (*ListRealTimeManagementStatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRealTimeManagementStatesRequest.ProtoReflect.Descriptor instead.
func (*ListRealTimeManagementStatesRequest) ProtoMessage ¶ added in v1.7.72
func (*ListRealTimeManagementStatesRequest) ProtoMessage()
func (*ListRealTimeManagementStatesRequest) ProtoReflect ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesRequest) ProtoReflect() protoreflect.Message
func (*ListRealTimeManagementStatesRequest) Reset ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesRequest) Reset()
func (*ListRealTimeManagementStatesRequest) String ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesRequest) String() string
type ListRealTimeManagementStatesResponse ¶ added in v1.7.72
type ListRealTimeManagementStatesResponse struct { // The states. States []commons.RealTimeManagementState `protobuf:"varint,1,rep,packed,name=states,proto3,enum=api.commons.RealTimeManagementState" json:"states,omitempty"` // contains filtered or unexported fields }
Response message for ListRealTimeManagementStates.
func (*ListRealTimeManagementStatesResponse) Descriptor
deprecated
added in
v1.7.72
func (*ListRealTimeManagementStatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRealTimeManagementStatesResponse.ProtoReflect.Descriptor instead.
func (*ListRealTimeManagementStatesResponse) GetStates ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesResponse) GetStates() []commons.RealTimeManagementState
func (*ListRealTimeManagementStatesResponse) ProtoMessage ¶ added in v1.7.72
func (*ListRealTimeManagementStatesResponse) ProtoMessage()
func (*ListRealTimeManagementStatesResponse) ProtoReflect ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesResponse) ProtoReflect() protoreflect.Message
func (*ListRealTimeManagementStatesResponse) Reset ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesResponse) Reset()
func (*ListRealTimeManagementStatesResponse) String ¶ added in v1.7.72
func (x *ListRealTimeManagementStatesResponse) String() string
type ListRegressionTemplatesReq ¶
type ListRegressionTemplatesReq struct {
// contains filtered or unexported fields
}
Request message for the ListRegressionTemplates RPC
func (*ListRegressionTemplatesReq) Descriptor
deprecated
func (*ListRegressionTemplatesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListRegressionTemplatesReq.ProtoReflect.Descriptor instead.
func (*ListRegressionTemplatesReq) ProtoMessage ¶
func (*ListRegressionTemplatesReq) ProtoMessage()
func (*ListRegressionTemplatesReq) ProtoReflect ¶
func (x *ListRegressionTemplatesReq) ProtoReflect() protoreflect.Message
func (*ListRegressionTemplatesReq) Reset ¶
func (x *ListRegressionTemplatesReq) Reset()
func (*ListRegressionTemplatesReq) String ¶
func (x *ListRegressionTemplatesReq) String() string
type ListRegressionTemplatesRes ¶
type ListRegressionTemplatesRes struct { // List of all existing regression templates retrieved for an org. RegressionTemplates []*RegressionTemplate `protobuf:"bytes,1,rep,name=regression_templates,json=regressionTemplates,proto3" json:"regression_templates,omitempty"` // contains filtered or unexported fields }
Response message for the ListRegressionTemplates RPC
func (*ListRegressionTemplatesRes) Descriptor
deprecated
func (*ListRegressionTemplatesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListRegressionTemplatesRes.ProtoReflect.Descriptor instead.
func (*ListRegressionTemplatesRes) GetRegressionTemplates ¶
func (x *ListRegressionTemplatesRes) GetRegressionTemplates() []*RegressionTemplate
func (*ListRegressionTemplatesRes) ProtoMessage ¶
func (*ListRegressionTemplatesRes) ProtoMessage()
func (*ListRegressionTemplatesRes) ProtoReflect ¶
func (x *ListRegressionTemplatesRes) ProtoReflect() protoreflect.Message
func (*ListRegressionTemplatesRes) Reset ¶
func (x *ListRegressionTemplatesRes) Reset()
func (*ListRegressionTemplatesRes) String ¶
func (x *ListRegressionTemplatesRes) String() string
type ListRequiredCallsIntervalsReq ¶
type ListRequiredCallsIntervalsReq struct { // The that the required call intervals will be associated with. NodeSelector *ParentEntity `protobuf:"bytes,1,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // The datetime range across which required call intervals will be collected. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // The number of minutes to consolidate each metric interval into. // Must be a multiple of 5. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListRequiredCallsIntervals RPC.
func (*ListRequiredCallsIntervalsReq) Descriptor
deprecated
func (*ListRequiredCallsIntervalsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListRequiredCallsIntervalsReq.ProtoReflect.Descriptor instead.
func (*ListRequiredCallsIntervalsReq) GetDatetimeRange ¶
func (x *ListRequiredCallsIntervalsReq) GetDatetimeRange() *commons.DatetimeRange
func (*ListRequiredCallsIntervalsReq) GetIntervalWidthInMinutes ¶
func (x *ListRequiredCallsIntervalsReq) GetIntervalWidthInMinutes() int32
func (*ListRequiredCallsIntervalsReq) GetNodeSelector ¶
func (x *ListRequiredCallsIntervalsReq) GetNodeSelector() *ParentEntity
func (*ListRequiredCallsIntervalsReq) ProtoMessage ¶
func (*ListRequiredCallsIntervalsReq) ProtoMessage()
func (*ListRequiredCallsIntervalsReq) ProtoReflect ¶
func (x *ListRequiredCallsIntervalsReq) ProtoReflect() protoreflect.Message
func (*ListRequiredCallsIntervalsReq) Reset ¶
func (x *ListRequiredCallsIntervalsReq) Reset()
func (*ListRequiredCallsIntervalsReq) String ¶
func (x *ListRequiredCallsIntervalsReq) String() string
type ListRequiredCallsIntervalsRes ¶
type ListRequiredCallsIntervalsRes struct { // The width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // Requested required call intervals. RequiredCallsIntervals []*RequiredCallsInterval `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListRequiredCallsIntervals RPC.
func (*ListRequiredCallsIntervalsRes) Descriptor
deprecated
func (*ListRequiredCallsIntervalsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListRequiredCallsIntervalsRes.ProtoReflect.Descriptor instead.
func (*ListRequiredCallsIntervalsRes) GetIntervalWidthInMinutes ¶
func (x *ListRequiredCallsIntervalsRes) GetIntervalWidthInMinutes() int32
func (*ListRequiredCallsIntervalsRes) GetRequiredCallsIntervals ¶
func (x *ListRequiredCallsIntervalsRes) GetRequiredCallsIntervals() []*RequiredCallsInterval
func (*ListRequiredCallsIntervalsRes) ProtoMessage ¶
func (*ListRequiredCallsIntervalsRes) ProtoMessage()
func (*ListRequiredCallsIntervalsRes) ProtoReflect ¶
func (x *ListRequiredCallsIntervalsRes) ProtoReflect() protoreflect.Message
func (*ListRequiredCallsIntervalsRes) Reset ¶
func (x *ListRequiredCallsIntervalsRes) Reset()
func (*ListRequiredCallsIntervalsRes) String ¶
func (x *ListRequiredCallsIntervalsRes) String() string
type ListRgbaColorsRequest ¶ added in v1.8.8
type ListRgbaColorsRequest struct {
// contains filtered or unexported fields
}
Request message for ListRgbaColors.
func (*ListRgbaColorsRequest) Descriptor
deprecated
added in
v1.8.8
func (*ListRgbaColorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRgbaColorsRequest.ProtoReflect.Descriptor instead.
func (*ListRgbaColorsRequest) ProtoMessage ¶ added in v1.8.8
func (*ListRgbaColorsRequest) ProtoMessage()
func (*ListRgbaColorsRequest) ProtoReflect ¶ added in v1.8.8
func (x *ListRgbaColorsRequest) ProtoReflect() protoreflect.Message
func (*ListRgbaColorsRequest) Reset ¶ added in v1.8.8
func (x *ListRgbaColorsRequest) Reset()
func (*ListRgbaColorsRequest) String ¶ added in v1.8.8
func (x *ListRgbaColorsRequest) String() string
type ListRgbaColorsResponse ¶ added in v1.8.8
type ListRgbaColorsResponse struct { // The rgba colors for the org sending the request. Colors []*RgbaColor `protobuf:"bytes,1,rep,name=colors,proto3" json:"colors,omitempty"` // contains filtered or unexported fields }
Response message for ListRgbaColors.
func (*ListRgbaColorsResponse) Descriptor
deprecated
added in
v1.8.8
func (*ListRgbaColorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRgbaColorsResponse.ProtoReflect.Descriptor instead.
func (*ListRgbaColorsResponse) GetColors ¶ added in v1.8.8
func (x *ListRgbaColorsResponse) GetColors() []*RgbaColor
func (*ListRgbaColorsResponse) ProtoMessage ¶ added in v1.8.8
func (*ListRgbaColorsResponse) ProtoMessage()
func (*ListRgbaColorsResponse) ProtoReflect ¶ added in v1.8.8
func (x *ListRgbaColorsResponse) ProtoReflect() protoreflect.Message
func (*ListRgbaColorsResponse) Reset ¶ added in v1.8.8
func (x *ListRgbaColorsResponse) Reset()
func (*ListRgbaColorsResponse) String ¶ added in v1.8.8
func (x *ListRgbaColorsResponse) String() string
type ListShiftInstanceSidsForAgentReq ¶ added in v1.7.25
type ListShiftInstanceSidsForAgentReq struct { // Schedule to get the shift instance sids from. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,1,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // The datetime range over which to get the shift instance sids. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // wfm agent to get shifts for. WfmAgentSid int64 `protobuf:"varint,3,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListShiftInstanceSidsForAgent RPC
func (*ListShiftInstanceSidsForAgentReq) Descriptor
deprecated
added in
v1.7.25
func (*ListShiftInstanceSidsForAgentReq) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstanceSidsForAgentReq.ProtoReflect.Descriptor instead.
func (*ListShiftInstanceSidsForAgentReq) GetDatetimeRange ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) GetDatetimeRange() *commons.DatetimeRange
func (*ListShiftInstanceSidsForAgentReq) GetScheduleSelector ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) GetScheduleSelector() *commons.ScheduleSelector
func (*ListShiftInstanceSidsForAgentReq) GetWfmAgentSid ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) GetWfmAgentSid() int64
func (*ListShiftInstanceSidsForAgentReq) ProtoMessage ¶ added in v1.7.25
func (*ListShiftInstanceSidsForAgentReq) ProtoMessage()
func (*ListShiftInstanceSidsForAgentReq) ProtoReflect ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) ProtoReflect() protoreflect.Message
func (*ListShiftInstanceSidsForAgentReq) Reset ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) Reset()
func (*ListShiftInstanceSidsForAgentReq) String ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentReq) String() string
type ListShiftInstanceSidsForAgentRes ¶ added in v1.7.25
type ListShiftInstanceSidsForAgentRes struct { // Requested shift instance sids. ShiftInstanceSids []int64 `protobuf:"varint,1,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // contains filtered or unexported fields }
ListShiftInstanceSidsForAgent response RPC.
func (*ListShiftInstanceSidsForAgentRes) Descriptor
deprecated
added in
v1.7.25
func (*ListShiftInstanceSidsForAgentRes) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstanceSidsForAgentRes.ProtoReflect.Descriptor instead.
func (*ListShiftInstanceSidsForAgentRes) GetShiftInstanceSids ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentRes) GetShiftInstanceSids() []int64
func (*ListShiftInstanceSidsForAgentRes) ProtoMessage ¶ added in v1.7.25
func (*ListShiftInstanceSidsForAgentRes) ProtoMessage()
func (*ListShiftInstanceSidsForAgentRes) ProtoReflect ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentRes) ProtoReflect() protoreflect.Message
func (*ListShiftInstanceSidsForAgentRes) Reset ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentRes) Reset()
func (*ListShiftInstanceSidsForAgentRes) String ¶ added in v1.7.25
func (x *ListShiftInstanceSidsForAgentRes) String() string
type ListShiftInstanceSidsForScheduleRequest ¶ added in v1.8.13
type ListShiftInstanceSidsForScheduleRequest struct { // Schedule to get the shift instance sids from. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,1,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // The datetime range over which to get the shift instance sids. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Optional field, if left nil all shift sids matching the given parameters will be included. NodeSelector *ParentEntity `protobuf:"bytes,3,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // Only required if @node_selector is not nil. ScheduleScenarioSid int64 `protobuf:"varint,4,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListShiftInstanceSidsForSchedule RPC
func (*ListShiftInstanceSidsForScheduleRequest) Descriptor
deprecated
added in
v1.8.13
func (*ListShiftInstanceSidsForScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstanceSidsForScheduleRequest.ProtoReflect.Descriptor instead.
func (*ListShiftInstanceSidsForScheduleRequest) GetDatetimeRange ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
func (*ListShiftInstanceSidsForScheduleRequest) GetNodeSelector ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) GetNodeSelector() *ParentEntity
func (*ListShiftInstanceSidsForScheduleRequest) GetScheduleScenarioSid ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) GetScheduleScenarioSid() int64
func (*ListShiftInstanceSidsForScheduleRequest) GetScheduleSelector ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) GetScheduleSelector() *commons.ScheduleSelector
func (*ListShiftInstanceSidsForScheduleRequest) ProtoMessage ¶ added in v1.8.13
func (*ListShiftInstanceSidsForScheduleRequest) ProtoMessage()
func (*ListShiftInstanceSidsForScheduleRequest) ProtoReflect ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) ProtoReflect() protoreflect.Message
func (*ListShiftInstanceSidsForScheduleRequest) Reset ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) Reset()
func (*ListShiftInstanceSidsForScheduleRequest) String ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleRequest) String() string
type ListShiftInstanceSidsForScheduleResponse ¶ added in v1.8.13
type ListShiftInstanceSidsForScheduleResponse struct { // Requested shift instance sids. ShiftInstanceSids []int64 `protobuf:"varint,1,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // contains filtered or unexported fields }
ListShiftInstanceSidsForSchedule response RPC.
func (*ListShiftInstanceSidsForScheduleResponse) Descriptor
deprecated
added in
v1.8.13
func (*ListShiftInstanceSidsForScheduleResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstanceSidsForScheduleResponse.ProtoReflect.Descriptor instead.
func (*ListShiftInstanceSidsForScheduleResponse) GetShiftInstanceSids ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleResponse) GetShiftInstanceSids() []int64
func (*ListShiftInstanceSidsForScheduleResponse) ProtoMessage ¶ added in v1.8.13
func (*ListShiftInstanceSidsForScheduleResponse) ProtoMessage()
func (*ListShiftInstanceSidsForScheduleResponse) ProtoReflect ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleResponse) ProtoReflect() protoreflect.Message
func (*ListShiftInstanceSidsForScheduleResponse) Reset ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleResponse) Reset()
func (*ListShiftInstanceSidsForScheduleResponse) String ¶ added in v1.8.13
func (x *ListShiftInstanceSidsForScheduleResponse) String() string
type ListShiftInstancesBySidReq ¶ added in v1.7.33
type ListShiftInstancesBySidReq struct { // ID of the shift instances to list. ShiftInstanceSids []int64 `protobuf:"varint,1,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // If true, the shift segments will be included in the returned shift instances. // If false, the instances will be returned without any shift segments. IncludeShiftSegments bool `protobuf:"varint,2,opt,name=include_shift_segments,json=includeShiftSegments,proto3" json:"include_shift_segments,omitempty"` // Set to true to include shift template in the returned shift instance. IncludeShiftTemplate bool `protobuf:"varint,3,opt,name=include_shift_template,json=includeShiftTemplate,proto3" json:"include_shift_template,omitempty"` // Set to true to include scheduling activity in each of the returned shift segments. // Only effective when include_shift_segments is also set to true. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include non skill activity in each of the returned scheduling activities. // Only effective when include_scheduling_activity and include_shift_segments are also set to true. IncludeActivity bool `protobuf:"varint,5,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // Set to true to include shift segment call stats in each of the returned shift segments. // Only effective when @include_shift_segments is also set to true. IncludeShiftSegmentCallStats bool `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListShiftInstancesBySid RPC
func (*ListShiftInstancesBySidReq) Descriptor
deprecated
added in
v1.7.33
func (*ListShiftInstancesBySidReq) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstancesBySidReq.ProtoReflect.Descriptor instead.
func (*ListShiftInstancesBySidReq) GetIncludeActivity ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) GetIncludeActivity() bool
func (*ListShiftInstancesBySidReq) GetIncludeSchedulingActivity ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) GetIncludeSchedulingActivity() bool
func (*ListShiftInstancesBySidReq) GetIncludeShiftSegmentCallStats ¶ added in v1.8.13
func (x *ListShiftInstancesBySidReq) GetIncludeShiftSegmentCallStats() bool
func (*ListShiftInstancesBySidReq) GetIncludeShiftSegments ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) GetIncludeShiftSegments() bool
func (*ListShiftInstancesBySidReq) GetIncludeShiftTemplate ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) GetIncludeShiftTemplate() bool
func (*ListShiftInstancesBySidReq) GetShiftInstanceSids ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) GetShiftInstanceSids() []int64
func (*ListShiftInstancesBySidReq) ProtoMessage ¶ added in v1.7.33
func (*ListShiftInstancesBySidReq) ProtoMessage()
func (*ListShiftInstancesBySidReq) ProtoReflect ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) ProtoReflect() protoreflect.Message
func (*ListShiftInstancesBySidReq) Reset ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) Reset()
func (*ListShiftInstancesBySidReq) String ¶ added in v1.7.33
func (x *ListShiftInstancesBySidReq) String() string
type ListShiftInstancesBySidRes ¶ added in v1.7.33
type ListShiftInstancesBySidRes struct { // The shift instances that match the given @shift_instance_sids. ShiftInstances []*ShiftInstance `protobuf:"bytes,1,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // contains filtered or unexported fields }
Response message for the ListShiftInstancesBySid RPC
func (*ListShiftInstancesBySidRes) Descriptor
deprecated
added in
v1.7.33
func (*ListShiftInstancesBySidRes) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftInstancesBySidRes.ProtoReflect.Descriptor instead.
func (*ListShiftInstancesBySidRes) GetShiftInstances ¶ added in v1.7.33
func (x *ListShiftInstancesBySidRes) GetShiftInstances() []*ShiftInstance
func (*ListShiftInstancesBySidRes) ProtoMessage ¶ added in v1.7.33
func (*ListShiftInstancesBySidRes) ProtoMessage()
func (*ListShiftInstancesBySidRes) ProtoReflect ¶ added in v1.7.33
func (x *ListShiftInstancesBySidRes) ProtoReflect() protoreflect.Message
func (*ListShiftInstancesBySidRes) Reset ¶ added in v1.7.33
func (x *ListShiftInstancesBySidRes) Reset()
func (*ListShiftInstancesBySidRes) String ¶ added in v1.7.33
func (x *ListShiftInstancesBySidRes) String() string
type ListShiftSegmentsByShiftInstanceSidsReq ¶
type ListShiftSegmentsByShiftInstanceSidsReq struct { // IDs of shift instances referenced by requested shift segments. ShiftInstanceSids []int64 `protobuf:"varint,1,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // Set to true to include the scheduling activity in each of the returned shift segments. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include the non skill activity for the scheduling activities returned (if those are set to be included). IncludeActivity bool `protobuf:"varint,3,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // contains filtered or unexported fields }
ListShiftSegmentsByShiftInstanceSids request.
func (*ListShiftSegmentsByShiftInstanceSidsReq) Descriptor
deprecated
func (*ListShiftSegmentsByShiftInstanceSidsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftSegmentsByShiftInstanceSidsReq.ProtoReflect.Descriptor instead.
func (*ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeActivity ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeActivity() bool
func (*ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeSchedulingActivity ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetIncludeSchedulingActivity() bool
func (*ListShiftSegmentsByShiftInstanceSidsReq) GetShiftInstanceSids ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) GetShiftInstanceSids() []int64
func (*ListShiftSegmentsByShiftInstanceSidsReq) ProtoMessage ¶
func (*ListShiftSegmentsByShiftInstanceSidsReq) ProtoMessage()
func (*ListShiftSegmentsByShiftInstanceSidsReq) ProtoReflect ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) ProtoReflect() protoreflect.Message
func (*ListShiftSegmentsByShiftInstanceSidsReq) Reset ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) Reset()
func (*ListShiftSegmentsByShiftInstanceSidsReq) String ¶
func (x *ListShiftSegmentsByShiftInstanceSidsReq) String() string
type ListShiftSegmentsByShiftInstanceSidsRes ¶
type ListShiftSegmentsByShiftInstanceSidsRes struct { // Requested shift segments. ShiftSegments []*ShiftSegment `protobuf:"bytes,1,rep,name=shift_segments,json=shiftSegments,proto3" json:"shift_segments,omitempty"` // contains filtered or unexported fields }
ListShiftSegmentsByShiftInstanceSids response.
func (*ListShiftSegmentsByShiftInstanceSidsRes) Descriptor
deprecated
func (*ListShiftSegmentsByShiftInstanceSidsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftSegmentsByShiftInstanceSidsRes.ProtoReflect.Descriptor instead.
func (*ListShiftSegmentsByShiftInstanceSidsRes) GetShiftSegments ¶
func (x *ListShiftSegmentsByShiftInstanceSidsRes) GetShiftSegments() []*ShiftSegment
func (*ListShiftSegmentsByShiftInstanceSidsRes) ProtoMessage ¶
func (*ListShiftSegmentsByShiftInstanceSidsRes) ProtoMessage()
func (*ListShiftSegmentsByShiftInstanceSidsRes) ProtoReflect ¶
func (x *ListShiftSegmentsByShiftInstanceSidsRes) ProtoReflect() protoreflect.Message
func (*ListShiftSegmentsByShiftInstanceSidsRes) Reset ¶
func (x *ListShiftSegmentsByShiftInstanceSidsRes) Reset()
func (*ListShiftSegmentsByShiftInstanceSidsRes) String ¶
func (x *ListShiftSegmentsByShiftInstanceSidsRes) String() string
type ListShiftTemplatesBySidsReq ¶
type ListShiftTemplatesBySidsReq struct { // IDs of the shift templates to list. ShiftTemplateSids []int64 `protobuf:"varint,1,rep,packed,name=shift_template_sids,json=shiftTemplateSids,proto3" json:"shift_template_sids,omitempty"` // Indicates whether the @shift_templates in the response should include member placement rules. IncludePlacementRules bool `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListShiftTemplatesBySids RPC
func (*ListShiftTemplatesBySidsReq) Descriptor
deprecated
func (*ListShiftTemplatesBySidsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftTemplatesBySidsReq.ProtoReflect.Descriptor instead.
func (*ListShiftTemplatesBySidsReq) GetIncludePlacementRules ¶ added in v1.7.16
func (x *ListShiftTemplatesBySidsReq) GetIncludePlacementRules() bool
func (*ListShiftTemplatesBySidsReq) GetShiftTemplateSids ¶
func (x *ListShiftTemplatesBySidsReq) GetShiftTemplateSids() []int64
func (*ListShiftTemplatesBySidsReq) ProtoMessage ¶
func (*ListShiftTemplatesBySidsReq) ProtoMessage()
func (*ListShiftTemplatesBySidsReq) ProtoReflect ¶
func (x *ListShiftTemplatesBySidsReq) ProtoReflect() protoreflect.Message
func (*ListShiftTemplatesBySidsReq) Reset ¶
func (x *ListShiftTemplatesBySidsReq) Reset()
func (*ListShiftTemplatesBySidsReq) String ¶
func (x *ListShiftTemplatesBySidsReq) String() string
type ListShiftTemplatesBySidsRes ¶
type ListShiftTemplatesBySidsRes struct { // Requested shift templates. ShiftTemplates []*ShiftTemplate `protobuf:"bytes,1,rep,name=shift_templates,json=shiftTemplates,proto3" json:"shift_templates,omitempty"` // contains filtered or unexported fields }
Response message for the ListShiftTemplatesBySids RPC
func (*ListShiftTemplatesBySidsRes) Descriptor
deprecated
func (*ListShiftTemplatesBySidsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListShiftTemplatesBySidsRes.ProtoReflect.Descriptor instead.
func (*ListShiftTemplatesBySidsRes) GetShiftTemplates ¶
func (x *ListShiftTemplatesBySidsRes) GetShiftTemplates() []*ShiftTemplate
func (*ListShiftTemplatesBySidsRes) ProtoMessage ¶
func (*ListShiftTemplatesBySidsRes) ProtoMessage()
func (*ListShiftTemplatesBySidsRes) ProtoReflect ¶
func (x *ListShiftTemplatesBySidsRes) ProtoReflect() protoreflect.Message
func (*ListShiftTemplatesBySidsRes) Reset ¶
func (x *ListShiftTemplatesBySidsRes) Reset()
func (*ListShiftTemplatesBySidsRes) String ¶
func (x *ListShiftTemplatesBySidsRes) String() string
type ListSkillProfileGroupsReq ¶ added in v1.7.37
type ListSkillProfileGroupsReq struct { // IDs of the skill profile groups to get. // If left empty it will get all the skill profile groups for the org SkillProfileGroupSids []int64 `` /* 136-byte string literal not displayed */ // Indicates whether inactive profile groups will be included in the result. IncludeInactive bool `protobuf:"varint,2,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // contains filtered or unexported fields }
Request message for the ListSkillProfileGroups RPC.
func (*ListSkillProfileGroupsReq) Descriptor
deprecated
added in
v1.7.37
func (*ListSkillProfileGroupsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillProfileGroupsReq.ProtoReflect.Descriptor instead.
func (*ListSkillProfileGroupsReq) GetIncludeInactive ¶ added in v1.7.39
func (x *ListSkillProfileGroupsReq) GetIncludeInactive() bool
func (*ListSkillProfileGroupsReq) GetSkillProfileGroupSids ¶ added in v1.7.37
func (x *ListSkillProfileGroupsReq) GetSkillProfileGroupSids() []int64
func (*ListSkillProfileGroupsReq) ProtoMessage ¶ added in v1.7.37
func (*ListSkillProfileGroupsReq) ProtoMessage()
func (*ListSkillProfileGroupsReq) ProtoReflect ¶ added in v1.7.37
func (x *ListSkillProfileGroupsReq) ProtoReflect() protoreflect.Message
func (*ListSkillProfileGroupsReq) Reset ¶ added in v1.7.37
func (x *ListSkillProfileGroupsReq) Reset()
func (*ListSkillProfileGroupsReq) String ¶ added in v1.7.37
func (x *ListSkillProfileGroupsReq) String() string
type ListSkillProfileGroupsRes ¶ added in v1.7.37
type ListSkillProfileGroupsRes struct { // Skill profile groups found. SkillProfileGroups []*SkillProfileGroup `protobuf:"bytes,1,rep,name=skill_profile_groups,json=skillProfileGroups,proto3" json:"skill_profile_groups,omitempty"` // contains filtered or unexported fields }
Response message for the ListSkillProfileGroups RPC.
func (*ListSkillProfileGroupsRes) Descriptor
deprecated
added in
v1.7.37
func (*ListSkillProfileGroupsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillProfileGroupsRes.ProtoReflect.Descriptor instead.
func (*ListSkillProfileGroupsRes) GetSkillProfileGroups ¶ added in v1.7.37
func (x *ListSkillProfileGroupsRes) GetSkillProfileGroups() []*SkillProfileGroup
func (*ListSkillProfileGroupsRes) ProtoMessage ¶ added in v1.7.37
func (*ListSkillProfileGroupsRes) ProtoMessage()
func (*ListSkillProfileGroupsRes) ProtoReflect ¶ added in v1.7.37
func (x *ListSkillProfileGroupsRes) ProtoReflect() protoreflect.Message
func (*ListSkillProfileGroupsRes) Reset ¶ added in v1.7.37
func (x *ListSkillProfileGroupsRes) Reset()
func (*ListSkillProfileGroupsRes) String ¶ added in v1.7.37
func (x *ListSkillProfileGroupsRes) String() string
type ListSkillProfilesReq ¶
type ListSkillProfilesReq struct { // If set to true only active skill profiles will be returned, otherwise active and inactive skill profiles will be returned. ActiveOnly bool `protobuf:"varint,1,opt,name=active_only,json=activeOnly,proto3" json:"active_only,omitempty"` // If set to true the skills of skill profiles will be returned, otherwise they will not. WithSkills bool `protobuf:"varint,2,opt,name=with_skills,json=withSkills,proto3" json:"with_skills,omitempty"` // contains filtered or unexported fields }
Request message for the ListSkillProfiles RPC.
func (*ListSkillProfilesReq) Descriptor
deprecated
func (*ListSkillProfilesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillProfilesReq.ProtoReflect.Descriptor instead.
func (*ListSkillProfilesReq) GetActiveOnly ¶
func (x *ListSkillProfilesReq) GetActiveOnly() bool
func (*ListSkillProfilesReq) GetWithSkills ¶
func (x *ListSkillProfilesReq) GetWithSkills() bool
func (*ListSkillProfilesReq) ProtoMessage ¶
func (*ListSkillProfilesReq) ProtoMessage()
func (*ListSkillProfilesReq) ProtoReflect ¶
func (x *ListSkillProfilesReq) ProtoReflect() protoreflect.Message
func (*ListSkillProfilesReq) Reset ¶
func (x *ListSkillProfilesReq) Reset()
func (*ListSkillProfilesReq) String ¶
func (x *ListSkillProfilesReq) String() string
type ListSkillProfilesRes ¶
type ListSkillProfilesRes struct { SkillProfiles []*SkillProfile `protobuf:"bytes,1,rep,name=skill_profiles,json=skillProfiles,proto3" json:"skill_profiles,omitempty"` // contains filtered or unexported fields }
Response message for the ListSkillProfiles RPC.
func (*ListSkillProfilesRes) Descriptor
deprecated
func (*ListSkillProfilesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillProfilesRes.ProtoReflect.Descriptor instead.
func (*ListSkillProfilesRes) GetSkillProfiles ¶
func (x *ListSkillProfilesRes) GetSkillProfiles() []*SkillProfile
func (*ListSkillProfilesRes) ProtoMessage ¶
func (*ListSkillProfilesRes) ProtoMessage()
func (*ListSkillProfilesRes) ProtoReflect ¶
func (x *ListSkillProfilesRes) ProtoReflect() protoreflect.Message
func (*ListSkillProfilesRes) Reset ¶
func (x *ListSkillProfilesRes) Reset()
func (*ListSkillProfilesRes) String ¶
func (x *ListSkillProfilesRes) String() string
type ListSkillsReq ¶
type ListSkillsReq struct {
// contains filtered or unexported fields
}
Request message for the ListSkills RPC
func (*ListSkillsReq) Descriptor
deprecated
func (*ListSkillsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillsReq.ProtoReflect.Descriptor instead.
func (*ListSkillsReq) ProtoMessage ¶
func (*ListSkillsReq) ProtoMessage()
func (*ListSkillsReq) ProtoReflect ¶
func (x *ListSkillsReq) ProtoReflect() protoreflect.Message
func (*ListSkillsReq) Reset ¶
func (x *ListSkillsReq) Reset()
func (*ListSkillsReq) String ¶
func (x *ListSkillsReq) String() string
type ListSkillsRes ¶
type ListSkillsRes struct { // skills found for the given parameters. Skills []*Skill `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"` // contains filtered or unexported fields }
Response message for the ListSkills RPC
func (*ListSkillsRes) Descriptor
deprecated
func (*ListSkillsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillsRes.ProtoReflect.Descriptor instead.
func (*ListSkillsRes) GetSkills ¶
func (x *ListSkillsRes) GetSkills() []*Skill
func (*ListSkillsRes) ProtoMessage ¶
func (*ListSkillsRes) ProtoMessage()
func (*ListSkillsRes) ProtoReflect ¶
func (x *ListSkillsRes) ProtoReflect() protoreflect.Message
func (*ListSkillsRes) Reset ¶
func (x *ListSkillsRes) Reset()
func (*ListSkillsRes) String ¶
func (x *ListSkillsRes) String() string
type ListTopSkillProfilesReq ¶
type ListTopSkillProfilesReq struct { // max number of top skill profiles to get. MaxNumberOfProfiles int32 `protobuf:"varint,1,opt,name=max_number_of_profiles,json=maxNumberOfProfiles,proto3" json:"max_number_of_profiles,omitempty"` // contains filtered or unexported fields }
Request message for the ListTopSkillProfiles RPC.
func (*ListTopSkillProfilesReq) Descriptor
deprecated
func (*ListTopSkillProfilesReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTopSkillProfilesReq.ProtoReflect.Descriptor instead.
func (*ListTopSkillProfilesReq) GetMaxNumberOfProfiles ¶
func (x *ListTopSkillProfilesReq) GetMaxNumberOfProfiles() int32
func (*ListTopSkillProfilesReq) ProtoMessage ¶
func (*ListTopSkillProfilesReq) ProtoMessage()
func (*ListTopSkillProfilesReq) ProtoReflect ¶
func (x *ListTopSkillProfilesReq) ProtoReflect() protoreflect.Message
func (*ListTopSkillProfilesReq) Reset ¶
func (x *ListTopSkillProfilesReq) Reset()
func (*ListTopSkillProfilesReq) String ¶
func (x *ListTopSkillProfilesReq) String() string
type ListTopSkillProfilesRes ¶
type ListTopSkillProfilesRes struct { // skill profiles found for the given parameters. SkillProfiles []*SkillProfile `protobuf:"bytes,1,rep,name=skill_profiles,json=skillProfiles,proto3" json:"skill_profiles,omitempty"` // contains filtered or unexported fields }
Response message for the ListTopSkillProfiles RPC.
func (*ListTopSkillProfilesRes) Descriptor
deprecated
func (*ListTopSkillProfilesRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTopSkillProfilesRes.ProtoReflect.Descriptor instead.
func (*ListTopSkillProfilesRes) GetSkillProfiles ¶
func (x *ListTopSkillProfilesRes) GetSkillProfiles() []*SkillProfile
func (*ListTopSkillProfilesRes) ProtoMessage ¶
func (*ListTopSkillProfilesRes) ProtoMessage()
func (*ListTopSkillProfilesRes) ProtoReflect ¶
func (x *ListTopSkillProfilesRes) ProtoReflect() protoreflect.Message
func (*ListTopSkillProfilesRes) Reset ¶
func (x *ListTopSkillProfilesRes) Reset()
func (*ListTopSkillProfilesRes) String ¶
func (x *ListTopSkillProfilesRes) String() string
type ListTourAgentCollectionWFMAgentsReq ¶ added in v1.7.38
type ListTourAgentCollectionWFMAgentsReq struct { // ID of the Tour Agent Collections to get the @wfm_agent_pairings for. TourAgentCollectionSids []int64 `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListTourAgentCollectionWFMAgents RPC.
func (*ListTourAgentCollectionWFMAgentsReq) Descriptor
deprecated
added in
v1.7.38
func (*ListTourAgentCollectionWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTourAgentCollectionWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*ListTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSids ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsReq) GetTourAgentCollectionSids() []int64
func (*ListTourAgentCollectionWFMAgentsReq) ProtoMessage ¶ added in v1.7.38
func (*ListTourAgentCollectionWFMAgentsReq) ProtoMessage()
func (*ListTourAgentCollectionWFMAgentsReq) ProtoReflect ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*ListTourAgentCollectionWFMAgentsReq) Reset ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsReq) Reset()
func (*ListTourAgentCollectionWFMAgentsReq) String ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsReq) String() string
type ListTourAgentCollectionWFMAgentsRes ¶ added in v1.7.38
type ListTourAgentCollectionWFMAgentsRes struct { // Requested WFM Agent SIDs. WfmAgentPairings []*ListTourAgentCollectionWFMAgentsRes_SidMapping `protobuf:"bytes,1,rep,name=wfm_agent_pairings,json=wfmAgentPairings,proto3" json:"wfm_agent_pairings,omitempty"` // contains filtered or unexported fields }
Response message for the ListTourAgentCollectionWFMAgents RPC.
func (*ListTourAgentCollectionWFMAgentsRes) Descriptor
deprecated
added in
v1.7.38
func (*ListTourAgentCollectionWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTourAgentCollectionWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*ListTourAgentCollectionWFMAgentsRes) GetWfmAgentPairings ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes) GetWfmAgentPairings() []*ListTourAgentCollectionWFMAgentsRes_SidMapping
func (*ListTourAgentCollectionWFMAgentsRes) ProtoMessage ¶ added in v1.7.38
func (*ListTourAgentCollectionWFMAgentsRes) ProtoMessage()
func (*ListTourAgentCollectionWFMAgentsRes) ProtoReflect ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*ListTourAgentCollectionWFMAgentsRes) Reset ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes) Reset()
func (*ListTourAgentCollectionWFMAgentsRes) String ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes) String() string
type ListTourAgentCollectionWFMAgentsRes_SidMapping ¶ added in v1.7.38
type ListTourAgentCollectionWFMAgentsRes_SidMapping struct { // ID of the Tour Agent Collection that the @wfm_agent_sid is associated with. AgentCollectionSid int64 `protobuf:"varint,1,opt,name=agent_collection_sid,json=agentCollectionSid,proto3" json:"agent_collection_sid,omitempty"` // ID of the WFM Agent that the agent_collection_sid is associated with. WfmAgentSids []int64 `protobuf:"varint,2,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // contains filtered or unexported fields }
Pair of IDs, to relate a Tour Agent Collection and a WFM Agent.
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) Descriptor
deprecated
added in
v1.7.38
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) Descriptor() ([]byte, []int)
Deprecated: Use ListTourAgentCollectionWFMAgentsRes_SidMapping.ProtoReflect.Descriptor instead.
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) GetAgentCollectionSid ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) GetAgentCollectionSid() int64
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) GetWfmAgentSids ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) GetWfmAgentSids() []int64
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoMessage ¶ added in v1.7.38
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoMessage()
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoReflect ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) ProtoReflect() protoreflect.Message
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) Reset ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) Reset()
func (*ListTourAgentCollectionWFMAgentsRes_SidMapping) String ¶ added in v1.7.38
func (x *ListTourAgentCollectionWFMAgentsRes_SidMapping) String() string
type ListTourAgentCollectionsReq ¶ added in v1.7.38
type ListTourAgentCollectionsReq struct { // ID of the tour pattern to get the child Tour Agent Collections for. TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListTourAgentCollections RPC.
func (*ListTourAgentCollectionsReq) Descriptor
deprecated
added in
v1.7.38
func (*ListTourAgentCollectionsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTourAgentCollectionsReq.ProtoReflect.Descriptor instead.
func (*ListTourAgentCollectionsReq) GetTourPatternSid ¶ added in v1.7.38
func (x *ListTourAgentCollectionsReq) GetTourPatternSid() int64
func (*ListTourAgentCollectionsReq) ProtoMessage ¶ added in v1.7.38
func (*ListTourAgentCollectionsReq) ProtoMessage()
func (*ListTourAgentCollectionsReq) ProtoReflect ¶ added in v1.7.38
func (x *ListTourAgentCollectionsReq) ProtoReflect() protoreflect.Message
func (*ListTourAgentCollectionsReq) Reset ¶ added in v1.7.38
func (x *ListTourAgentCollectionsReq) Reset()
func (*ListTourAgentCollectionsReq) String ¶ added in v1.7.38
func (x *ListTourAgentCollectionsReq) String() string
type ListTourAgentCollectionsRes ¶ added in v1.7.38
type ListTourAgentCollectionsRes struct { // Requested Tour Agent Collections. TourAgentCollections []*TourAgentCollection `protobuf:"bytes,1,rep,name=tour_agent_collections,json=tourAgentCollections,proto3" json:"tour_agent_collections,omitempty"` // contains filtered or unexported fields }
Response message for the ListTourAgentCollections RPC.
func (*ListTourAgentCollectionsRes) Descriptor
deprecated
added in
v1.7.38
func (*ListTourAgentCollectionsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTourAgentCollectionsRes.ProtoReflect.Descriptor instead.
func (*ListTourAgentCollectionsRes) GetTourAgentCollections ¶ added in v1.7.38
func (x *ListTourAgentCollectionsRes) GetTourAgentCollections() []*TourAgentCollection
func (*ListTourAgentCollectionsRes) ProtoMessage ¶ added in v1.7.38
func (*ListTourAgentCollectionsRes) ProtoMessage()
func (*ListTourAgentCollectionsRes) ProtoReflect ¶ added in v1.7.38
func (x *ListTourAgentCollectionsRes) ProtoReflect() protoreflect.Message
func (*ListTourAgentCollectionsRes) Reset ¶ added in v1.7.38
func (x *ListTourAgentCollectionsRes) Reset()
func (*ListTourAgentCollectionsRes) String ¶ added in v1.7.38
func (x *ListTourAgentCollectionsRes) String() string
type ListTourShiftInstanceConfigsReq ¶ added in v1.7.38
type ListTourShiftInstanceConfigsReq struct { // IDs of the tour week patterns to get the child Tour Shift Instance Configs for. TourWeekPatternSids []int64 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListTourShiftInstanceConfigs RPC.
func (*ListTourShiftInstanceConfigsReq) Descriptor
deprecated
added in
v1.7.38
func (*ListTourShiftInstanceConfigsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTourShiftInstanceConfigsReq.ProtoReflect.Descriptor instead.
func (*ListTourShiftInstanceConfigsReq) GetTourWeekPatternSids ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsReq) GetTourWeekPatternSids() []int64
func (*ListTourShiftInstanceConfigsReq) ProtoMessage ¶ added in v1.7.38
func (*ListTourShiftInstanceConfigsReq) ProtoMessage()
func (*ListTourShiftInstanceConfigsReq) ProtoReflect ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsReq) ProtoReflect() protoreflect.Message
func (*ListTourShiftInstanceConfigsReq) Reset ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsReq) Reset()
func (*ListTourShiftInstanceConfigsReq) String ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsReq) String() string
type ListTourShiftInstanceConfigsRes ¶ added in v1.7.38
type ListTourShiftInstanceConfigsRes struct { // Requested Tour Shift Instance Configs. TourShiftInstanceConfigs []*TourShiftInstanceConfig `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListTourShiftInstanceConfigs RPC.
func (*ListTourShiftInstanceConfigsRes) Descriptor
deprecated
added in
v1.7.38
func (*ListTourShiftInstanceConfigsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTourShiftInstanceConfigsRes.ProtoReflect.Descriptor instead.
func (*ListTourShiftInstanceConfigsRes) GetTourShiftInstanceConfigs ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsRes) GetTourShiftInstanceConfigs() []*TourShiftInstanceConfig
func (*ListTourShiftInstanceConfigsRes) ProtoMessage ¶ added in v1.7.38
func (*ListTourShiftInstanceConfigsRes) ProtoMessage()
func (*ListTourShiftInstanceConfigsRes) ProtoReflect ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsRes) ProtoReflect() protoreflect.Message
func (*ListTourShiftInstanceConfigsRes) Reset ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsRes) Reset()
func (*ListTourShiftInstanceConfigsRes) String ¶ added in v1.7.38
func (x *ListTourShiftInstanceConfigsRes) String() string
type ListTourShiftSegmentConfigsReq ¶ added in v1.7.38
type ListTourShiftSegmentConfigsReq struct { // IDs of the Tour Shift Instance Configs to get the child Tour Shift Segment Configs for. TourShiftInstanceConfigSids []int64 `` /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListTourShiftSegmentConfigs RPC.
func (*ListTourShiftSegmentConfigsReq) Descriptor
deprecated
added in
v1.7.38
func (*ListTourShiftSegmentConfigsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTourShiftSegmentConfigsReq.ProtoReflect.Descriptor instead.
func (*ListTourShiftSegmentConfigsReq) GetTourShiftInstanceConfigSids ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsReq) GetTourShiftInstanceConfigSids() []int64
func (*ListTourShiftSegmentConfigsReq) ProtoMessage ¶ added in v1.7.38
func (*ListTourShiftSegmentConfigsReq) ProtoMessage()
func (*ListTourShiftSegmentConfigsReq) ProtoReflect ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsReq) ProtoReflect() protoreflect.Message
func (*ListTourShiftSegmentConfigsReq) Reset ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsReq) Reset()
func (*ListTourShiftSegmentConfigsReq) String ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsReq) String() string
type ListTourShiftSegmentConfigsRes ¶ added in v1.7.38
type ListTourShiftSegmentConfigsRes struct { // Requested Tour Shift Segment Configs. TourShiftSegmentConfigs []*TourShiftSegmentConfig `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListTourShiftSegmentConfigs RPC.
func (*ListTourShiftSegmentConfigsRes) Descriptor
deprecated
added in
v1.7.38
func (*ListTourShiftSegmentConfigsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTourShiftSegmentConfigsRes.ProtoReflect.Descriptor instead.
func (*ListTourShiftSegmentConfigsRes) GetTourShiftSegmentConfigs ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsRes) GetTourShiftSegmentConfigs() []*TourShiftSegmentConfig
func (*ListTourShiftSegmentConfigsRes) ProtoMessage ¶ added in v1.7.38
func (*ListTourShiftSegmentConfigsRes) ProtoMessage()
func (*ListTourShiftSegmentConfigsRes) ProtoReflect ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsRes) ProtoReflect() protoreflect.Message
func (*ListTourShiftSegmentConfigsRes) Reset ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsRes) Reset()
func (*ListTourShiftSegmentConfigsRes) String ¶ added in v1.7.38
func (x *ListTourShiftSegmentConfigsRes) String() string
type ListTourWeekPatternsReq ¶ added in v1.7.38
type ListTourWeekPatternsReq struct { // ID of the tour pattern that the @tour_week_patterns to retrieve belong to. TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListTourWeekPatterns RPC.
func (*ListTourWeekPatternsReq) Descriptor
deprecated
added in
v1.7.38
func (*ListTourWeekPatternsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListTourWeekPatternsReq.ProtoReflect.Descriptor instead.
func (*ListTourWeekPatternsReq) GetTourPatternSid ¶ added in v1.7.38
func (x *ListTourWeekPatternsReq) GetTourPatternSid() int64
func (*ListTourWeekPatternsReq) ProtoMessage ¶ added in v1.7.38
func (*ListTourWeekPatternsReq) ProtoMessage()
func (*ListTourWeekPatternsReq) ProtoReflect ¶ added in v1.7.38
func (x *ListTourWeekPatternsReq) ProtoReflect() protoreflect.Message
func (*ListTourWeekPatternsReq) Reset ¶ added in v1.7.38
func (x *ListTourWeekPatternsReq) Reset()
func (*ListTourWeekPatternsReq) String ¶ added in v1.7.38
func (x *ListTourWeekPatternsReq) String() string
type ListTourWeekPatternsRes ¶ added in v1.7.38
type ListTourWeekPatternsRes struct { // The requested Tour Week Patterns. TourWeekPatterns []*TourWeekPattern `protobuf:"bytes,1,rep,name=tour_week_patterns,json=tourWeekPatterns,proto3" json:"tour_week_patterns,omitempty"` // contains filtered or unexported fields }
Response message for the ListTourWeekPatterns RPC.
func (*ListTourWeekPatternsRes) Descriptor
deprecated
added in
v1.7.38
func (*ListTourWeekPatternsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListTourWeekPatternsRes.ProtoReflect.Descriptor instead.
func (*ListTourWeekPatternsRes) GetTourWeekPatterns ¶ added in v1.7.38
func (x *ListTourWeekPatternsRes) GetTourWeekPatterns() []*TourWeekPattern
func (*ListTourWeekPatternsRes) ProtoMessage ¶ added in v1.7.38
func (*ListTourWeekPatternsRes) ProtoMessage()
func (*ListTourWeekPatternsRes) ProtoReflect ¶ added in v1.7.38
func (x *ListTourWeekPatternsRes) ProtoReflect() protoreflect.Message
func (*ListTourWeekPatternsRes) Reset ¶ added in v1.7.38
func (x *ListTourWeekPatternsRes) Reset()
func (*ListTourWeekPatternsRes) String ¶ added in v1.7.38
func (x *ListTourWeekPatternsRes) String() string
type ListUnassignedWFMAgentsRequest ¶ added in v1.7.66
type ListUnassignedWFMAgentsRequest struct {
// contains filtered or unexported fields
}
Request message for the ListUnassignedWFMAgents RPC
func (*ListUnassignedWFMAgentsRequest) Descriptor
deprecated
added in
v1.7.66
func (*ListUnassignedWFMAgentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUnassignedWFMAgentsRequest.ProtoReflect.Descriptor instead.
func (*ListUnassignedWFMAgentsRequest) ProtoMessage ¶ added in v1.7.66
func (*ListUnassignedWFMAgentsRequest) ProtoMessage()
func (*ListUnassignedWFMAgentsRequest) ProtoReflect ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsRequest) ProtoReflect() protoreflect.Message
func (*ListUnassignedWFMAgentsRequest) Reset ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsRequest) Reset()
func (*ListUnassignedWFMAgentsRequest) String ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsRequest) String() string
type ListUnassignedWFMAgentsResponse ¶ added in v1.7.66
type ListUnassignedWFMAgentsResponse struct { // List of found wfm agents. WfmAgents []*WFMAgent `protobuf:"bytes,1,rep,name=wfm_agents,json=wfmAgents,proto3" json:"wfm_agents,omitempty"` // contains filtered or unexported fields }
Response message for the ListUnassignedWFMAgents RPC
func (*ListUnassignedWFMAgentsResponse) Descriptor
deprecated
added in
v1.7.66
func (*ListUnassignedWFMAgentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUnassignedWFMAgentsResponse.ProtoReflect.Descriptor instead.
func (*ListUnassignedWFMAgentsResponse) GetWfmAgents ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsResponse) GetWfmAgents() []*WFMAgent
func (*ListUnassignedWFMAgentsResponse) ProtoMessage ¶ added in v1.7.66
func (*ListUnassignedWFMAgentsResponse) ProtoMessage()
func (*ListUnassignedWFMAgentsResponse) ProtoReflect ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsResponse) ProtoReflect() protoreflect.Message
func (*ListUnassignedWFMAgentsResponse) Reset ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsResponse) Reset()
func (*ListUnassignedWFMAgentsResponse) String ¶ added in v1.7.66
func (x *ListUnassignedWFMAgentsResponse) String() string
type ListUngroupedWFMAgentsReq ¶
type ListUngroupedWFMAgentsReq struct { // Optional, ID of the schedule scenario of agent groups to check for unnasigned wfm agents. // If not set, it will check for unnasigned agents for all agent groups. ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Ungrouped agents created after this date will be returned. CreatedAfterDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_after_datetime,json=createdAfterDatetime,proto3" json:"created_after_datetime,omitempty"` // Indicates if the resulting WFM agents should include skill proficiencies. IncludeSkillProficiencies bool `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListUngroupedWFMAgents RPC
func (*ListUngroupedWFMAgentsReq) Descriptor
deprecated
func (*ListUngroupedWFMAgentsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListUngroupedWFMAgentsReq.ProtoReflect.Descriptor instead.
func (*ListUngroupedWFMAgentsReq) GetCreatedAfterDatetime ¶
func (x *ListUngroupedWFMAgentsReq) GetCreatedAfterDatetime() *timestamppb.Timestamp
func (*ListUngroupedWFMAgentsReq) GetIncludeSkillProficiencies ¶
func (x *ListUngroupedWFMAgentsReq) GetIncludeSkillProficiencies() bool
func (*ListUngroupedWFMAgentsReq) GetScheduleScenarioSid ¶
func (x *ListUngroupedWFMAgentsReq) GetScheduleScenarioSid() int64
func (*ListUngroupedWFMAgentsReq) ProtoMessage ¶
func (*ListUngroupedWFMAgentsReq) ProtoMessage()
func (*ListUngroupedWFMAgentsReq) ProtoReflect ¶
func (x *ListUngroupedWFMAgentsReq) ProtoReflect() protoreflect.Message
func (*ListUngroupedWFMAgentsReq) Reset ¶
func (x *ListUngroupedWFMAgentsReq) Reset()
func (*ListUngroupedWFMAgentsReq) String ¶
func (x *ListUngroupedWFMAgentsReq) String() string
type ListUngroupedWFMAgentsRes ¶
type ListUngroupedWFMAgentsRes struct { // List of all unnasigned wfm agents for the given @schedule_scenario_sid. WfmAgents []*WFMAgent `protobuf:"bytes,1,rep,name=wfm_agents,json=wfmAgents,proto3" json:"wfm_agents,omitempty"` // contains filtered or unexported fields }
Response message for the ListUngroupedWFMAgents RPC
func (*ListUngroupedWFMAgentsRes) Descriptor
deprecated
func (*ListUngroupedWFMAgentsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListUngroupedWFMAgentsRes.ProtoReflect.Descriptor instead.
func (*ListUngroupedWFMAgentsRes) GetWfmAgents ¶
func (x *ListUngroupedWFMAgentsRes) GetWfmAgents() []*WFMAgent
func (*ListUngroupedWFMAgentsRes) ProtoMessage ¶
func (*ListUngroupedWFMAgentsRes) ProtoMessage()
func (*ListUngroupedWFMAgentsRes) ProtoReflect ¶
func (x *ListUngroupedWFMAgentsRes) ProtoReflect() protoreflect.Message
func (*ListUngroupedWFMAgentsRes) Reset ¶
func (x *ListUngroupedWFMAgentsRes) Reset()
func (*ListUngroupedWFMAgentsRes) String ¶
func (x *ListUngroupedWFMAgentsRes) String() string
type ListValidAgentsForReplacementReq ¶ added in v1.7.56
type ListValidAgentsForReplacementReq struct { // ID of the schedule scenario to check for WFM agents. ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // An optional field used to limit the datetime range of the shifts being checked. // If left blank, the full schedule range will be updated. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Indicates the schedule to be updated. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,3,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // An optional field indicating the node to get shifts from. // Otherwise shifts will be checked for all nodes on the @schedule_selector. NodeSelector *ParentEntity `protobuf:"bytes,4,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // ID of the WFM Agent to be replaced. WfmAgentSidToReplace int64 `` /* 128-byte string literal not displayed */ // Indicates whether the step to sort agents by skill proficiency should be skipped. // If left as False, the @wfm_agent_sids will be returned in descending order from most qualified to least qualified. SkipSkillProficiencySort bool `` /* 138-byte string literal not displayed */ // Indicated whether agent sids should still be returned, even if they do not have a skill proficiency for all of the required skills. // If left as False, only agents with a skill proficiency for all the updted shifts will be returned. // Under no conditions are constraint rule requirements enforced by this endpoint. IncludeSkillMismatches bool `` /* 130-byte string literal not displayed */ // Indicated whether to skip the check for must be members of all of the same agent groups as @ SkipForceSameAgentGroups bool `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ListValidAgentsForReplacement RPC.
func (*ListValidAgentsForReplacementReq) Descriptor
deprecated
added in
v1.7.56
func (*ListValidAgentsForReplacementReq) Descriptor() ([]byte, []int)
Deprecated: Use ListValidAgentsForReplacementReq.ProtoReflect.Descriptor instead.
func (*ListValidAgentsForReplacementReq) GetDatetimeRange ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetDatetimeRange() *commons.DatetimeRange
func (*ListValidAgentsForReplacementReq) GetIncludeSkillMismatches ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetIncludeSkillMismatches() bool
func (*ListValidAgentsForReplacementReq) GetNodeSelector ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetNodeSelector() *ParentEntity
func (*ListValidAgentsForReplacementReq) GetScheduleScenarioSid ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetScheduleScenarioSid() int64
func (*ListValidAgentsForReplacementReq) GetScheduleSelector ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetScheduleSelector() *commons.ScheduleSelector
func (*ListValidAgentsForReplacementReq) GetSkipForceSameAgentGroups ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetSkipForceSameAgentGroups() bool
func (*ListValidAgentsForReplacementReq) GetSkipSkillProficiencySort ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetSkipSkillProficiencySort() bool
func (*ListValidAgentsForReplacementReq) GetWfmAgentSidToReplace ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) GetWfmAgentSidToReplace() int64
func (*ListValidAgentsForReplacementReq) ProtoMessage ¶ added in v1.7.56
func (*ListValidAgentsForReplacementReq) ProtoMessage()
func (*ListValidAgentsForReplacementReq) ProtoReflect ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) ProtoReflect() protoreflect.Message
func (*ListValidAgentsForReplacementReq) Reset ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) Reset()
func (*ListValidAgentsForReplacementReq) String ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementReq) String() string
type ListValidAgentsForReplacementRes ¶ added in v1.7.56
type ListValidAgentsForReplacementRes struct { // A list of valid WFM agent sids. In order of highest related skill proficiency to lowest, if not @skip_skill_proficiency_sort. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // contains filtered or unexported fields }
Response message for the ListValidAgentsForReplacement RPC.
func (*ListValidAgentsForReplacementRes) Descriptor
deprecated
added in
v1.7.56
func (*ListValidAgentsForReplacementRes) Descriptor() ([]byte, []int)
Deprecated: Use ListValidAgentsForReplacementRes.ProtoReflect.Descriptor instead.
func (*ListValidAgentsForReplacementRes) GetWfmAgentSids ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementRes) GetWfmAgentSids() []int64
func (*ListValidAgentsForReplacementRes) ProtoMessage ¶ added in v1.7.56
func (*ListValidAgentsForReplacementRes) ProtoMessage()
func (*ListValidAgentsForReplacementRes) ProtoReflect ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementRes) ProtoReflect() protoreflect.Message
func (*ListValidAgentsForReplacementRes) Reset ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementRes) Reset()
func (*ListValidAgentsForReplacementRes) String ¶ added in v1.7.56
func (x *ListValidAgentsForReplacementRes) String() string
type ListWFMAgentSidsReq ¶ added in v1.7.35
type ListWFMAgentSidsReq struct { // IDs of the agents to get the related wfm_agent_sid for. TcnAgentSids []int64 `protobuf:"varint,1,rep,packed,name=tcn_agent_sids,json=tcnAgentSids,proto3" json:"tcn_agent_sids,omitempty"` // contains filtered or unexported fields }
Request message for the ListWFMAgentSids RPC
func (*ListWFMAgentSidsReq) Descriptor
deprecated
added in
v1.7.35
func (*ListWFMAgentSidsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListWFMAgentSidsReq.ProtoReflect.Descriptor instead.
func (*ListWFMAgentSidsReq) GetTcnAgentSids ¶ added in v1.7.35
func (x *ListWFMAgentSidsReq) GetTcnAgentSids() []int64
func (*ListWFMAgentSidsReq) ProtoMessage ¶ added in v1.7.35
func (*ListWFMAgentSidsReq) ProtoMessage()
func (*ListWFMAgentSidsReq) ProtoReflect ¶ added in v1.7.35
func (x *ListWFMAgentSidsReq) ProtoReflect() protoreflect.Message
func (*ListWFMAgentSidsReq) Reset ¶ added in v1.7.35
func (x *ListWFMAgentSidsReq) Reset()
func (*ListWFMAgentSidsReq) String ¶ added in v1.7.35
func (x *ListWFMAgentSidsReq) String() string
type ListWFMAgentSidsRes ¶ added in v1.7.35
type ListWFMAgentSidsRes struct { // Map of WFM agents found. // Key: tcn_agent_sid - Value: wfm_agent_sid. Sids map[int64]int64 `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ListWFMAgentSids RPC
func (*ListWFMAgentSidsRes) Descriptor
deprecated
added in
v1.7.35
func (*ListWFMAgentSidsRes) Descriptor() ([]byte, []int)
Deprecated: Use ListWFMAgentSidsRes.ProtoReflect.Descriptor instead.
func (*ListWFMAgentSidsRes) GetSids ¶ added in v1.7.35
func (x *ListWFMAgentSidsRes) GetSids() map[int64]int64
func (*ListWFMAgentSidsRes) ProtoMessage ¶ added in v1.7.35
func (*ListWFMAgentSidsRes) ProtoMessage()
func (*ListWFMAgentSidsRes) ProtoReflect ¶ added in v1.7.35
func (x *ListWFMAgentSidsRes) ProtoReflect() protoreflect.Message
func (*ListWFMAgentSidsRes) Reset ¶ added in v1.7.35
func (x *ListWFMAgentSidsRes) Reset()
func (*ListWFMAgentSidsRes) String ¶ added in v1.7.35
func (x *ListWFMAgentSidsRes) String() string
type ListWFMAgentsAssociatedWithAgentGroupReq ¶
type ListWFMAgentsAssociatedWithAgentGroupReq struct { // ID of the agent group that the wfm agents have a membership with. AgentGroupSid int64 `protobuf:"varint,1,opt,name=agent_group_sid,json=agentGroupSid,proto3" json:"agent_group_sid,omitempty"` // contains filtered or unexported fields }
Request message for the ListWFMAgentsAssociatedWithAgentGroup RPC
func (*ListWFMAgentsAssociatedWithAgentGroupReq) Descriptor
deprecated
func (*ListWFMAgentsAssociatedWithAgentGroupReq) Descriptor() ([]byte, []int)
Deprecated: Use ListWFMAgentsAssociatedWithAgentGroupReq.ProtoReflect.Descriptor instead.
func (*ListWFMAgentsAssociatedWithAgentGroupReq) GetAgentGroupSid ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupReq) GetAgentGroupSid() int64
func (*ListWFMAgentsAssociatedWithAgentGroupReq) ProtoMessage ¶
func (*ListWFMAgentsAssociatedWithAgentGroupReq) ProtoMessage()
func (*ListWFMAgentsAssociatedWithAgentGroupReq) ProtoReflect ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupReq) ProtoReflect() protoreflect.Message
func (*ListWFMAgentsAssociatedWithAgentGroupReq) Reset ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupReq) Reset()
func (*ListWFMAgentsAssociatedWithAgentGroupReq) String ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupReq) String() string
type ListWFMAgentsAssociatedWithAgentGroupRes ¶
type ListWFMAgentsAssociatedWithAgentGroupRes struct { // ID of the wfm agents found to have a relationship with the @agent_group_sid in the request. WfmAgentSids []int64 `protobuf:"varint,1,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // contains filtered or unexported fields }
Response message for the ListWFMAgentsAssociatedWithAgentGroup RPC
func (*ListWFMAgentsAssociatedWithAgentGroupRes) Descriptor
deprecated
func (*ListWFMAgentsAssociatedWithAgentGroupRes) Descriptor() ([]byte, []int)
Deprecated: Use ListWFMAgentsAssociatedWithAgentGroupRes.ProtoReflect.Descriptor instead.
func (*ListWFMAgentsAssociatedWithAgentGroupRes) GetWfmAgentSids ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupRes) GetWfmAgentSids() []int64
func (*ListWFMAgentsAssociatedWithAgentGroupRes) ProtoMessage ¶
func (*ListWFMAgentsAssociatedWithAgentGroupRes) ProtoMessage()
func (*ListWFMAgentsAssociatedWithAgentGroupRes) ProtoReflect ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupRes) ProtoReflect() protoreflect.Message
func (*ListWFMAgentsAssociatedWithAgentGroupRes) Reset ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupRes) Reset()
func (*ListWFMAgentsAssociatedWithAgentGroupRes) String ¶
func (x *ListWFMAgentsAssociatedWithAgentGroupRes) String() string
type LocationNode ¶
type LocationNode struct { // Node unique id LocationNodeSid int64 `protobuf:"varint,1,opt,name=location_node_sid,json=locationNodeSid,proto3" json:"location_node_sid,omitempty"` // Node name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Node description. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ID of the parent client node. ClientNodeSid int64 `protobuf:"varint,4,opt,name=client_node_sid,json=clientNodeSid,proto3" json:"client_node_sid,omitempty"` // Datetime that the node was set to inactive, if not set then the node is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Timezone of this node. TimeZoneVal commons.TimeZone `protobuf:"varint,6,opt,name=time_zone_val,json=timeZoneVal,proto3,enum=api.commons.TimeZone" json:"time_zone_val,omitempty"` // Indicates whether on not the @shrinkage_value is a percentage (true=percentage, false=agents). // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. ShrinkageIsPercentage bool `` /* 127-byte string literal not displayed */ // Value of the shrinkage. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. ShrinkageValue int32 `protobuf:"varint,8,opt,name=shrinkage_value,json=shrinkageValue,proto3" json:"shrinkage_value,omitempty"` // ID of the schedule scenario that the location node belongs to. ScheduleScenarioSid int64 `protobuf:"varint,9,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Program Nodes associated with @location_node_sid. MemberProgramNodes []*ProgramNode `protobuf:"bytes,10,rep,name=member_program_nodes,json=memberProgramNodes,proto3" json:"member_program_nodes,omitempty"` // Non Skill Activities associated with @location_node_sid. MemberNonSkillActivities []*NonSkillActivity `` /* 138-byte string literal not displayed */ // Open Times Patterns associated with @location_node_sid. MemberOpenTimesPatterns []*OpenTimesPattern `` /* 135-byte string literal not displayed */ // Agent Availability Patterns associated with @location_node_sid. MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 159-byte string literal not displayed */ // Constraint Rules associated with @location_node_sid. MemberConstraintRules []*ConstraintRule `` /* 127-byte string literal not displayed */ // Agent Groups associated with @location_node_sid. MemberAgentGroups []*AgentGroup `protobuf:"bytes,15,rep,name=member_agent_groups,json=memberAgentGroups,proto3" json:"member_agent_groups,omitempty"` // ID of the original Location Node that this node was copied from. // If this node is the original, field will be set as nil. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. OriginSid *wrapperspb.Int64Value `protobuf:"bytes,16,opt,name=origin_sid,json=originSid,proto3" json:"origin_sid,omitempty"` // the shrinkage percentage [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents Shrinkage *wrapperspb.FloatValue `protobuf:"bytes,17,opt,name=shrinkage,proto3" json:"shrinkage,omitempty"` // contains filtered or unexported fields }
Location node
func (*LocationNode) Descriptor
deprecated
func (*LocationNode) Descriptor() ([]byte, []int)
Deprecated: Use LocationNode.ProtoReflect.Descriptor instead.
func (*LocationNode) GetClientNodeSid ¶
func (x *LocationNode) GetClientNodeSid() int64
func (*LocationNode) GetDatetimeSetToInactive ¶
func (x *LocationNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*LocationNode) GetDescription ¶
func (x *LocationNode) GetDescription() string
func (*LocationNode) GetLocationNodeSid ¶
func (x *LocationNode) GetLocationNodeSid() int64
func (*LocationNode) GetMemberAgentAvailabilityPatterns ¶
func (x *LocationNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*LocationNode) GetMemberAgentGroups ¶
func (x *LocationNode) GetMemberAgentGroups() []*AgentGroup
func (*LocationNode) GetMemberConstraintRules ¶
func (x *LocationNode) GetMemberConstraintRules() []*ConstraintRule
func (*LocationNode) GetMemberNonSkillActivities ¶
func (x *LocationNode) GetMemberNonSkillActivities() []*NonSkillActivity
func (*LocationNode) GetMemberOpenTimesPatterns ¶
func (x *LocationNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
func (*LocationNode) GetMemberProgramNodes ¶
func (x *LocationNode) GetMemberProgramNodes() []*ProgramNode
func (*LocationNode) GetName ¶
func (x *LocationNode) GetName() string
func (*LocationNode) GetOriginSid
deprecated
func (x *LocationNode) GetOriginSid() *wrapperspb.Int64Value
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*LocationNode) GetScheduleScenarioSid ¶
func (x *LocationNode) GetScheduleScenarioSid() int64
func (*LocationNode) GetShrinkage ¶ added in v1.7.79
func (x *LocationNode) GetShrinkage() *wrapperspb.FloatValue
func (*LocationNode) GetShrinkageIsPercentage
deprecated
func (x *LocationNode) GetShrinkageIsPercentage() bool
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*LocationNode) GetShrinkageValue
deprecated
func (x *LocationNode) GetShrinkageValue() int32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*LocationNode) GetTimeZoneVal ¶
func (x *LocationNode) GetTimeZoneVal() commons.TimeZone
func (*LocationNode) ProtoMessage ¶
func (*LocationNode) ProtoMessage()
func (*LocationNode) ProtoReflect ¶
func (x *LocationNode) ProtoReflect() protoreflect.Message
func (*LocationNode) Reset ¶
func (x *LocationNode) Reset()
func (*LocationNode) String ¶
func (x *LocationNode) String() string
type NonSkillActivity ¶
type NonSkillActivity struct { // ID of this activity NonSkillActivitySid int64 `protobuf:"varint,1,opt,name=non_skill_activity_sid,json=nonSkillActivitySid,proto3" json:"non_skill_activity_sid,omitempty"` // Activity name (e.g., 'lunch', 'break', 'meeting', etc.) Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Activity description Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Datetime that the activity was set to inactive, if not set then the activity is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Display color for this activity // Red value Red int32 `protobuf:"varint,5,opt,name=red,proto3" json:"red,omitempty"` // Green value Green int32 `protobuf:"varint,6,opt,name=green,proto3" json:"green,omitempty"` // Blue value Blue int32 `protobuf:"varint,7,opt,name=blue,proto3" json:"blue,omitempty"` // Transparency value (between 0.0 and 1.0) Transparency float32 `protobuf:"fixed32,8,opt,name=transparency,proto3" json:"transparency,omitempty"` // The highest parent node on the tree that this activity is associated with. InheritedFromEntity *ParentEntity `protobuf:"bytes,9,opt,name=inherited_from_entity,json=inheritedFromEntity,proto3" json:"inherited_from_entity,omitempty"` // contains filtered or unexported fields }
Represents Agent activity not related to any SkillProfile or handling a call/email/sms/etc.
func (*NonSkillActivity) Descriptor
deprecated
func (*NonSkillActivity) Descriptor() ([]byte, []int)
Deprecated: Use NonSkillActivity.ProtoReflect.Descriptor instead.
func (*NonSkillActivity) GetBlue ¶
func (x *NonSkillActivity) GetBlue() int32
func (*NonSkillActivity) GetDatetimeSetToInactive ¶
func (x *NonSkillActivity) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*NonSkillActivity) GetDescription ¶
func (x *NonSkillActivity) GetDescription() string
func (*NonSkillActivity) GetGreen ¶
func (x *NonSkillActivity) GetGreen() int32
func (*NonSkillActivity) GetInheritedFromEntity ¶
func (x *NonSkillActivity) GetInheritedFromEntity() *ParentEntity
func (*NonSkillActivity) GetName ¶
func (x *NonSkillActivity) GetName() string
func (*NonSkillActivity) GetNonSkillActivitySid ¶
func (x *NonSkillActivity) GetNonSkillActivitySid() int64
func (*NonSkillActivity) GetRed ¶
func (x *NonSkillActivity) GetRed() int32
func (*NonSkillActivity) GetTransparency ¶
func (x *NonSkillActivity) GetTransparency() float32
func (*NonSkillActivity) ProtoMessage ¶
func (*NonSkillActivity) ProtoMessage()
func (*NonSkillActivity) ProtoReflect ¶
func (x *NonSkillActivity) ProtoReflect() protoreflect.Message
func (*NonSkillActivity) Reset ¶
func (x *NonSkillActivity) Reset()
func (*NonSkillActivity) String ¶
func (x *NonSkillActivity) String() string
type OpenTimesPattern ¶
type OpenTimesPattern struct { // ID of this pattern. OpenTimesPatternSid int64 `protobuf:"varint,1,opt,name=open_times_pattern_sid,json=openTimesPatternSid,proto3" json:"open_times_pattern_sid,omitempty"` // Parent entity of the pattern. ParentEntity *ParentEntity `protobuf:"bytes,2,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // Datetime pattern that represents this open times pattern. DatetimePattern *DatetimePattern `protobuf:"bytes,3,opt,name=datetime_pattern,json=datetimePattern,proto3" json:"datetime_pattern,omitempty"` // ID of the schedule scenario that the open times pattern belongs to. ScheduleScenarioSid int64 `protobuf:"varint,4,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // An optional value to relate the open times pattern to a specific type of scheduling activity, such as time off. // If left as nil, this will be treated as a standard open times pattern. SchedulingActivitySid *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Represents an open times pattern
func (*OpenTimesPattern) Descriptor
deprecated
func (*OpenTimesPattern) Descriptor() ([]byte, []int)
Deprecated: Use OpenTimesPattern.ProtoReflect.Descriptor instead.
func (*OpenTimesPattern) GetDatetimePattern ¶
func (x *OpenTimesPattern) GetDatetimePattern() *DatetimePattern
func (*OpenTimesPattern) GetOpenTimesPatternSid ¶
func (x *OpenTimesPattern) GetOpenTimesPatternSid() int64
func (*OpenTimesPattern) GetParentEntity ¶
func (x *OpenTimesPattern) GetParentEntity() *ParentEntity
func (*OpenTimesPattern) GetScheduleScenarioSid ¶
func (x *OpenTimesPattern) GetScheduleScenarioSid() int64
func (*OpenTimesPattern) GetSchedulingActivitySid ¶ added in v1.8.7
func (x *OpenTimesPattern) GetSchedulingActivitySid() *wrapperspb.Int64Value
func (*OpenTimesPattern) ProtoMessage ¶
func (*OpenTimesPattern) ProtoMessage()
func (*OpenTimesPattern) ProtoReflect ¶
func (x *OpenTimesPattern) ProtoReflect() protoreflect.Message
func (*OpenTimesPattern) Reset ¶
func (x *OpenTimesPattern) Reset()
func (*OpenTimesPattern) String ¶
func (x *OpenTimesPattern) String() string
type ParentEntity ¶
type ParentEntity struct { // ID of a parent entity ParentSid int64 `protobuf:"varint,1,opt,name=parent_sid,json=parentSid,proto3" json:"parent_sid,omitempty"` // Type of entity that the @parent_sid will reference. ParentType commons.ConfigEntityType `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ParentEntity) Descriptor
deprecated
func (*ParentEntity) Descriptor() ([]byte, []int)
Deprecated: Use ParentEntity.ProtoReflect.Descriptor instead.
func (*ParentEntity) GetParentSid ¶
func (x *ParentEntity) GetParentSid() int64
func (*ParentEntity) GetParentType ¶
func (x *ParentEntity) GetParentType() commons.ConfigEntityType
func (*ParentEntity) ProtoMessage ¶
func (*ParentEntity) ProtoMessage()
func (*ParentEntity) ProtoReflect ¶
func (x *ParentEntity) ProtoReflect() protoreflect.Message
func (*ParentEntity) Reset ¶
func (x *ParentEntity) Reset()
func (*ParentEntity) String ¶
func (x *ParentEntity) String() string
type PerformInitialClientSetupRequest ¶ added in v1.7.53
type PerformInitialClientSetupRequest struct {
// contains filtered or unexported fields
}
Request message for the PerformInitialClientSetup RPC.
func (*PerformInitialClientSetupRequest) Descriptor
deprecated
added in
v1.7.53
func (*PerformInitialClientSetupRequest) Descriptor() ([]byte, []int)
Deprecated: Use PerformInitialClientSetupRequest.ProtoReflect.Descriptor instead.
func (*PerformInitialClientSetupRequest) ProtoMessage ¶ added in v1.7.53
func (*PerformInitialClientSetupRequest) ProtoMessage()
func (*PerformInitialClientSetupRequest) ProtoReflect ¶ added in v1.7.53
func (x *PerformInitialClientSetupRequest) ProtoReflect() protoreflect.Message
func (*PerformInitialClientSetupRequest) Reset ¶ added in v1.7.53
func (x *PerformInitialClientSetupRequest) Reset()
func (*PerformInitialClientSetupRequest) String ¶ added in v1.7.53
func (x *PerformInitialClientSetupRequest) String() string
type PerformInitialClientSetupResponse ¶ added in v1.7.53
type PerformInitialClientSetupResponse struct { // Setup status for the requested client. SetupStatus *commons.InitialSetupStatus `protobuf:"bytes,1,opt,name=setup_status,json=setupStatus,proto3" json:"setup_status,omitempty"` // contains filtered or unexported fields }
Response message for the PerformInitialClientSetup RPC.
func (*PerformInitialClientSetupResponse) Descriptor
deprecated
added in
v1.7.53
func (*PerformInitialClientSetupResponse) Descriptor() ([]byte, []int)
Deprecated: Use PerformInitialClientSetupResponse.ProtoReflect.Descriptor instead.
func (*PerformInitialClientSetupResponse) GetSetupStatus ¶ added in v1.7.53
func (x *PerformInitialClientSetupResponse) GetSetupStatus() *commons.InitialSetupStatus
func (*PerformInitialClientSetupResponse) ProtoMessage ¶ added in v1.7.53
func (*PerformInitialClientSetupResponse) ProtoMessage()
func (*PerformInitialClientSetupResponse) ProtoReflect ¶ added in v1.7.53
func (x *PerformInitialClientSetupResponse) ProtoReflect() protoreflect.Message
func (*PerformInitialClientSetupResponse) Reset ¶ added in v1.7.53
func (x *PerformInitialClientSetupResponse) Reset()
func (*PerformInitialClientSetupResponse) String ¶ added in v1.7.53
func (x *PerformInitialClientSetupResponse) String() string
type PerformanceMetric
deprecated
type PerformanceMetric struct { // Datetime range over which the metrics were determined. DateRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"` // The total calls required over the @date_range, as determined by the forecast. TotalCallsRequired int32 `protobuf:"varint,2,opt,name=total_calls_required,json=totalCallsRequired,proto3" json:"total_calls_required,omitempty"` // The total calls the the schedule is likely to address with the current shift instances. TotalFtesAchieved int32 `protobuf:"varint,3,opt,name=total_ftes_achieved,json=totalFtesAchieved,proto3" json:"total_ftes_achieved,omitempty"` // The number of intervals with required calls. NumIntervalsWithRequiredCalls int32 `` /* 155-byte string literal not displayed */ // The number of intervals with FTE's but no schedules. NumIntervalsWithFtesButNoSchedules int32 `` /* 174-byte string literal not displayed */ // the number of intervals with FTE's but no forecasted calls. NumIntervalsWithFtesButNoForecastedCalls int32 `` /* 194-byte string literal not displayed */ // The total calls forecsted where there are no FTE's scheduled. TotalUnscheduledCalls int32 `` /* 127-byte string literal not displayed */ // The total number of FTE's scheduled where there were no forecasted calls. TotalUnnecessaryFtes int32 `protobuf:"varint,8,opt,name=total_unnecessary_ftes,json=totalUnnecessaryFtes,proto3" json:"total_unnecessary_ftes,omitempty"` // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // The type of metric being reported. MetricType commons.PerformanceMetricType `` /* 132-byte string literal not displayed */ // One value will be set between @fte_intervals and @service_level_intervals, depending on @metric_type. // If @metric_type is FTE_REQUIRED_VS_ACHIEVED_SIMPLE then the intervals will be stored in @fte_intervals // If @metric_type is SERVICE_LEVEL_ANALYSIS then the intervals will be stored in @service_level_intervals // Interval set comparing the number of FTE required to the number achieved. FteIntervals []*FTERequiredVsAchievedInterval `protobuf:"bytes,11,rep,name=fte_intervals,json=fteIntervals,proto3" json:"fte_intervals,omitempty"` // Interval set checking the service level achieved as a percentage. ServiceLevelIntervals []*ServiceLevelInterval `` /* 127-byte string literal not displayed */ // Per-skill metrics. MetricsBySkillCollection []*PerformanceMetricForSkillCollection `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Deprecated. Represents a performance metric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetric) Descriptor
deprecated
func (*PerformanceMetric) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceMetric.ProtoReflect.Descriptor instead.
func (*PerformanceMetric) GetDateRange ¶
func (x *PerformanceMetric) GetDateRange() *commons.DatetimeRange
func (*PerformanceMetric) GetFteIntervals ¶
func (x *PerformanceMetric) GetFteIntervals() []*FTERequiredVsAchievedInterval
func (*PerformanceMetric) GetIntervalWidthInMinutes ¶
func (x *PerformanceMetric) GetIntervalWidthInMinutes() int32
func (*PerformanceMetric) GetMetricType ¶
func (x *PerformanceMetric) GetMetricType() commons.PerformanceMetricType
func (*PerformanceMetric) GetMetricsBySkillCollection ¶ added in v1.7.56
func (x *PerformanceMetric) GetMetricsBySkillCollection() []*PerformanceMetricForSkillCollection
func (*PerformanceMetric) GetNumIntervalsWithFtesButNoForecastedCalls ¶
func (x *PerformanceMetric) GetNumIntervalsWithFtesButNoForecastedCalls() int32
func (*PerformanceMetric) GetNumIntervalsWithFtesButNoSchedules ¶
func (x *PerformanceMetric) GetNumIntervalsWithFtesButNoSchedules() int32
func (*PerformanceMetric) GetNumIntervalsWithRequiredCalls ¶
func (x *PerformanceMetric) GetNumIntervalsWithRequiredCalls() int32
func (*PerformanceMetric) GetServiceLevelIntervals ¶
func (x *PerformanceMetric) GetServiceLevelIntervals() []*ServiceLevelInterval
func (*PerformanceMetric) GetTotalCallsRequired ¶
func (x *PerformanceMetric) GetTotalCallsRequired() int32
func (*PerformanceMetric) GetTotalFtesAchieved ¶
func (x *PerformanceMetric) GetTotalFtesAchieved() int32
func (*PerformanceMetric) GetTotalUnnecessaryFtes ¶
func (x *PerformanceMetric) GetTotalUnnecessaryFtes() int32
func (*PerformanceMetric) GetTotalUnscheduledCalls ¶
func (x *PerformanceMetric) GetTotalUnscheduledCalls() int32
func (*PerformanceMetric) ProtoMessage ¶
func (*PerformanceMetric) ProtoMessage()
func (*PerformanceMetric) ProtoReflect ¶
func (x *PerformanceMetric) ProtoReflect() protoreflect.Message
func (*PerformanceMetric) Reset ¶
func (x *PerformanceMetric) Reset()
func (*PerformanceMetric) String ¶
func (x *PerformanceMetric) String() string
type PerformanceMetricForSkillCollection
deprecated
added in
v1.7.56
type PerformanceMetricForSkillCollection struct { // Datetime range over which the metrics were determined. DateRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"` // The total calls required over the @date_range, as determined by the forecast. TotalCallsRequired int32 `protobuf:"varint,2,opt,name=total_calls_required,json=totalCallsRequired,proto3" json:"total_calls_required,omitempty"` // The total calls the the schedule is likely to address with the current shift instances. TotalFtesAchieved int32 `protobuf:"varint,3,opt,name=total_ftes_achieved,json=totalFtesAchieved,proto3" json:"total_ftes_achieved,omitempty"` // The number of intervals with required calls. NumIntervalsWithRequiredCalls int32 `` /* 155-byte string literal not displayed */ // The number of intervals with FTE's but no schedules. NumIntervalsWithFtesButNoSchedules int32 `` /* 174-byte string literal not displayed */ // the number of intervals with FTE's but no forecasted calls. NumIntervalsWithFtesButNoForecastedCalls int32 `` /* 194-byte string literal not displayed */ // The total calls forecsted where there are no FTE's scheduled. TotalUnscheduledCalls int32 `` /* 127-byte string literal not displayed */ // The total number of FTE's scheduled where there were no forecasted calls. TotalUnnecessaryFtes int32 `protobuf:"varint,8,opt,name=total_unnecessary_ftes,json=totalUnnecessaryFtes,proto3" json:"total_unnecessary_ftes,omitempty"` // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 132-byte string literal not displayed */ // The type of metric being reported. MetricType commons.PerformanceMetricType `` /* 132-byte string literal not displayed */ // One value will be set between @fte_intervals and @service_level_intervals, depending on @metric_type. // If @metric_type is FTE_REQUIRED_VS_ACHIEVED_SIMPLE then the intervals will be stored in @fte_intervals // If @metric_type is SERVICE_LEVEL_ANALYSIS then the intervals will be stored in @service_level_intervals // Interval set comparing the number of FTE required to the number achieved. FteIntervals []*FTERequiredVsAchievedInterval `protobuf:"bytes,11,rep,name=fte_intervals,json=fteIntervals,proto3" json:"fte_intervals,omitempty"` // Interval set checking the service level achieved as a percentage. ServiceLevelIntervals []*ServiceLevelInterval `` /* 127-byte string literal not displayed */ // Pointer to skill collection. SkillCollection *commons.SkillProfileCategory `protobuf:"bytes,13,opt,name=skill_collection,json=skillCollection,proto3" json:"skill_collection,omitempty"` // contains filtered or unexported fields }
Deprecated. PerformanceMetricForSkillCollection. Not a top-level entity: * No primary-key field. * No org_id field. * No rpc endpoints, part of PerformanceMetric only.
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetricForSkillCollection) Descriptor
deprecated
added in
v1.7.56
func (*PerformanceMetricForSkillCollection) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceMetricForSkillCollection.ProtoReflect.Descriptor instead.
func (*PerformanceMetricForSkillCollection) GetDateRange ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetDateRange() *commons.DatetimeRange
func (*PerformanceMetricForSkillCollection) GetFteIntervals ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetFteIntervals() []*FTERequiredVsAchievedInterval
func (*PerformanceMetricForSkillCollection) GetIntervalWidthInMinutes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetIntervalWidthInMinutes() int32
func (*PerformanceMetricForSkillCollection) GetMetricType ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetMetricType() commons.PerformanceMetricType
func (*PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoForecastedCalls ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoForecastedCalls() int32
func (*PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoSchedules ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithFtesButNoSchedules() int32
func (*PerformanceMetricForSkillCollection) GetNumIntervalsWithRequiredCalls ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetNumIntervalsWithRequiredCalls() int32
func (*PerformanceMetricForSkillCollection) GetServiceLevelIntervals ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetServiceLevelIntervals() []*ServiceLevelInterval
func (*PerformanceMetricForSkillCollection) GetSkillCollection ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetSkillCollection() *commons.SkillProfileCategory
func (*PerformanceMetricForSkillCollection) GetTotalCallsRequired ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetTotalCallsRequired() int32
func (*PerformanceMetricForSkillCollection) GetTotalFtesAchieved ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetTotalFtesAchieved() int32
func (*PerformanceMetricForSkillCollection) GetTotalUnnecessaryFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetTotalUnnecessaryFtes() int32
func (*PerformanceMetricForSkillCollection) GetTotalUnscheduledCalls ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) GetTotalUnscheduledCalls() int32
func (*PerformanceMetricForSkillCollection) ProtoMessage ¶ added in v1.7.56
func (*PerformanceMetricForSkillCollection) ProtoMessage()
func (*PerformanceMetricForSkillCollection) ProtoReflect ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) ProtoReflect() protoreflect.Message
func (*PerformanceMetricForSkillCollection) Reset ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) Reset()
func (*PerformanceMetricForSkillCollection) String ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollection) String() string
type PerformanceMetricForSkillCollectionV2 ¶ added in v1.7.56
type PerformanceMetricForSkillCollectionV2 struct { // Datetime range over which the metrics were determined. DateRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"` // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. TotalFteIntervalsRequired float32 `` /* 142-byte string literal not displayed */ // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. TotalFteIntervalsAchieved float32 `` /* 142-byte string literal not displayed */ NumIntervalsWithCallFtes int32 `` /* 140-byte string literal not displayed */ NumIntervalsWithShiftFtes int32 `` /* 143-byte string literal not displayed */ NumIntervalsWithCallFtesButNoShifts int32 `` /* 179-byte string literal not displayed */ NumIntervalsWithShiftsButNoCallFtes int32 `` /* 179-byte string literal not displayed */ TotalUnderscheduledCallFtes float32 `` /* 148-byte string literal not displayed */ TotalOverscheduledCallFtes float32 `` /* 145-byte string literal not displayed */ // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 133-byte string literal not displayed */ // The type of metric being reported. MetricType commons.PerformanceMetricType `` /* 132-byte string literal not displayed */ // One value will be set between @fte_occupancy_intervals and @service_level_intervals, depending on @metric_type. // If @metric_type is FTE_REQUIRED_VS_ACHIEVED_SIMPLE then the intervals will be stored in @fte_occupancy_intervals // If @metric_type is SERVICE_LEVEL_ANALYSIS then the intervals will be stored in @service_level_intervals // Interval set comparing the number of FTE required to the number achieved. FteOccupancyIntervals []*FTERequiredVsAchievedOccupancyInterval `` /* 127-byte string literal not displayed */ // Interval set checking the service level achieved as a percentage. ServiceLevelIntervals []*ServiceLevelInterval `` /* 127-byte string literal not displayed */ // Pointer to skill collection. SkillCollection *commons.SkillProfileCategory `protobuf:"bytes,14,opt,name=skill_collection,json=skillCollection,proto3" json:"skill_collection,omitempty"` // The total FTE required over the @date_range, as determined by the forecast. TotalRequiredFte float32 `protobuf:"fixed32,15,opt,name=total_required_fte,json=totalRequiredFte,proto3" json:"total_required_fte,omitempty"` // The total FTE the the schedule is likely to address with the current shift instances. TotalAchievedFte float32 `protobuf:"fixed32,16,opt,name=total_achieved_fte,json=totalAchievedFte,proto3" json:"total_achieved_fte,omitempty"` // Total count of FTE scheduled to be on the phone / productive for a specific interval / duration of time. TotalProductiveFte float32 `protobuf:"fixed32,17,opt,name=total_productive_fte,json=totalProductiveFte,proto3" json:"total_productive_fte,omitempty"` // The total FTE, minus shrinkage, the the schedule is likely to address with the current shift instances. TotalAchievedFteWithShrinkageApplied float32 `` /* 180-byte string literal not displayed */ // Total count of FTE, minus shrinkage, scheduled to be on the phone / productive / duration of time. TotalProductiveFteWithShrinkageApplied float32 `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
PerformanceMetricForSkillCollectionV2. Not a top-level entity: * No primary-key field. * No org_id field. * No rpc endpoints, part of PerformanceMetricV2 only.
func (*PerformanceMetricForSkillCollectionV2) Descriptor
deprecated
added in
v1.7.56
func (*PerformanceMetricForSkillCollectionV2) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceMetricForSkillCollectionV2.ProtoReflect.Descriptor instead.
func (*PerformanceMetricForSkillCollectionV2) GetDateRange ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetDateRange() *commons.DatetimeRange
func (*PerformanceMetricForSkillCollectionV2) GetFteOccupancyIntervals ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetFteOccupancyIntervals() []*FTERequiredVsAchievedOccupancyInterval
func (*PerformanceMetricForSkillCollectionV2) GetIntervalWidthInMinutes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetIntervalWidthInMinutes() int32
func (*PerformanceMetricForSkillCollectionV2) GetMetricType ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetMetricType() commons.PerformanceMetricType
func (*PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtes() int32
func (*PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtesButNoShifts ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithCallFtesButNoShifts() int32
func (*PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftFtes() int32
func (*PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftsButNoCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetNumIntervalsWithShiftsButNoCallFtes() int32
func (*PerformanceMetricForSkillCollectionV2) GetServiceLevelIntervals ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetServiceLevelIntervals() []*ServiceLevelInterval
func (*PerformanceMetricForSkillCollectionV2) GetSkillCollection ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetSkillCollection() *commons.SkillProfileCategory
func (*PerformanceMetricForSkillCollectionV2) GetTotalAchievedFte ¶ added in v1.8.5
func (x *PerformanceMetricForSkillCollectionV2) GetTotalAchievedFte() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalAchievedFteWithShrinkageApplied ¶ added in v1.8.13
func (x *PerformanceMetricForSkillCollectionV2) GetTotalAchievedFteWithShrinkageApplied() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsAchieved
deprecated
added in
v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsAchieved() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsRequired
deprecated
added in
v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetTotalFteIntervalsRequired() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetricForSkillCollectionV2) GetTotalOverscheduledCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetTotalOverscheduledCallFtes() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalProductiveFte ¶ added in v1.8.5
func (x *PerformanceMetricForSkillCollectionV2) GetTotalProductiveFte() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalProductiveFteWithShrinkageApplied ¶ added in v1.8.13
func (x *PerformanceMetricForSkillCollectionV2) GetTotalProductiveFteWithShrinkageApplied() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalRequiredFte ¶ added in v1.8.5
func (x *PerformanceMetricForSkillCollectionV2) GetTotalRequiredFte() float32
func (*PerformanceMetricForSkillCollectionV2) GetTotalUnderscheduledCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) GetTotalUnderscheduledCallFtes() float32
func (*PerformanceMetricForSkillCollectionV2) ProtoMessage ¶ added in v1.7.56
func (*PerformanceMetricForSkillCollectionV2) ProtoMessage()
func (*PerformanceMetricForSkillCollectionV2) ProtoReflect ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) ProtoReflect() protoreflect.Message
func (*PerformanceMetricForSkillCollectionV2) Reset ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) Reset()
func (*PerformanceMetricForSkillCollectionV2) String ¶ added in v1.7.56
func (x *PerformanceMetricForSkillCollectionV2) String() string
type PerformanceMetricParameter ¶
type PerformanceMetricParameter struct { // The type of metric. MetricType commons.PerformanceMetricType `` /* 131-byte string literal not displayed */ // Number of seconds allowed to answer a call if the @metric_type is set to SERVICE_LEVEL_ANALYSIS. // If @metric_type is not SERVICE_LEVEL_ANALYSIS then this field must be set to nil. ServiceLevelTargetDurationSeconds *wrapperspb.Int64Value `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a Performance Metric Parameter.
func (*PerformanceMetricParameter) Descriptor
deprecated
func (*PerformanceMetricParameter) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceMetricParameter.ProtoReflect.Descriptor instead.
func (*PerformanceMetricParameter) GetMetricType ¶
func (x *PerformanceMetricParameter) GetMetricType() commons.PerformanceMetricType
func (*PerformanceMetricParameter) GetServiceLevelTargetDurationSeconds ¶
func (x *PerformanceMetricParameter) GetServiceLevelTargetDurationSeconds() *wrapperspb.Int64Value
func (*PerformanceMetricParameter) ProtoMessage ¶
func (*PerformanceMetricParameter) ProtoMessage()
func (*PerformanceMetricParameter) ProtoReflect ¶
func (x *PerformanceMetricParameter) ProtoReflect() protoreflect.Message
func (*PerformanceMetricParameter) Reset ¶
func (x *PerformanceMetricParameter) Reset()
func (*PerformanceMetricParameter) String ¶
func (x *PerformanceMetricParameter) String() string
type PerformanceMetricV2 ¶ added in v1.7.56
type PerformanceMetricV2 struct { // Datetime range over which the metrics were determined. DateRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"` // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. TotalFteIntervalsRequired float32 `` /* 142-byte string literal not displayed */ // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. TotalFteIntervalsAchieved float32 `` /* 142-byte string literal not displayed */ NumIntervalsWithCallFtes int32 `` /* 140-byte string literal not displayed */ NumIntervalsWithShiftFtes int32 `` /* 143-byte string literal not displayed */ NumIntervalsWithCallFtesButNoShifts int32 `` /* 179-byte string literal not displayed */ NumIntervalsWithShiftsButNoCallFtes int32 `` /* 179-byte string literal not displayed */ TotalUnderscheduledCallFtes float32 `` /* 148-byte string literal not displayed */ TotalOverscheduledCallFtes float32 `` /* 145-byte string literal not displayed */ // Width of each interval in minutes. IntervalWidthInMinutes int32 `` /* 133-byte string literal not displayed */ // The type of metric being reported. MetricType commons.PerformanceMetricType `` /* 132-byte string literal not displayed */ // One value will be set between @fte_occupancy_intervals and @service_level_intervals, depending on @metric_type. // If @metric_type is FTE_REQUIRED_VS_ACHIEVED_SIMPLE then the intervals will be stored in @fte_occupancy_intervals // If @metric_type is SERVICE_LEVEL_ANALYSIS then the intervals will be stored in @service_level_intervals // Interval set comparing the number of FTE required to the number achieved. FteOccupancyIntervals []*FTERequiredVsAchievedOccupancyInterval `` /* 127-byte string literal not displayed */ // Interval set checking the service level achieved as a percentage. ServiceLevelIntervals []*ServiceLevelInterval `` /* 127-byte string literal not displayed */ // Per-skill metrics. MetricsBySkillCollection []*PerformanceMetricForSkillCollectionV2 `` /* 138-byte string literal not displayed */ // The total FTE required over the @date_range, as determined by the forecast. TotalRequiredFte float32 `protobuf:"fixed32,15,opt,name=total_required_fte,json=totalRequiredFte,proto3" json:"total_required_fte,omitempty"` // The total FTE the the schedule is likely to address with the current shift instances. TotalAchievedFte float32 `protobuf:"fixed32,16,opt,name=total_achieved_fte,json=totalAchievedFte,proto3" json:"total_achieved_fte,omitempty"` // Total count of FTE scheduled to be on the phone / productive for a specific interval / duration of time. TotalProductiveFte float32 `protobuf:"fixed32,17,opt,name=total_productive_fte,json=totalProductiveFte,proto3" json:"total_productive_fte,omitempty"` // The total FTE, minus shrinkage, the the schedule is likely to address with the current shift instances. TotalAchievedFteWithShrinkageApplied float32 `` /* 180-byte string literal not displayed */ // Total count of FTE, minus shrinkage, scheduled to be on the phone / productive / duration of time. TotalProductiveFteWithShrinkageApplied float32 `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
PerformanceMetricV2.
func (*PerformanceMetricV2) Descriptor
deprecated
added in
v1.7.56
func (*PerformanceMetricV2) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceMetricV2.ProtoReflect.Descriptor instead.
func (*PerformanceMetricV2) GetDateRange ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetDateRange() *commons.DatetimeRange
func (*PerformanceMetricV2) GetFteOccupancyIntervals ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetFteOccupancyIntervals() []*FTERequiredVsAchievedOccupancyInterval
func (*PerformanceMetricV2) GetIntervalWidthInMinutes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetIntervalWidthInMinutes() int32
func (*PerformanceMetricV2) GetMetricType ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetMetricType() commons.PerformanceMetricType
func (*PerformanceMetricV2) GetMetricsBySkillCollection ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetMetricsBySkillCollection() []*PerformanceMetricForSkillCollectionV2
func (*PerformanceMetricV2) GetNumIntervalsWithCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetNumIntervalsWithCallFtes() int32
func (*PerformanceMetricV2) GetNumIntervalsWithCallFtesButNoShifts ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetNumIntervalsWithCallFtesButNoShifts() int32
func (*PerformanceMetricV2) GetNumIntervalsWithShiftFtes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetNumIntervalsWithShiftFtes() int32
func (*PerformanceMetricV2) GetNumIntervalsWithShiftsButNoCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetNumIntervalsWithShiftsButNoCallFtes() int32
func (*PerformanceMetricV2) GetServiceLevelIntervals ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetServiceLevelIntervals() []*ServiceLevelInterval
func (*PerformanceMetricV2) GetTotalAchievedFte ¶ added in v1.8.5
func (x *PerformanceMetricV2) GetTotalAchievedFte() float32
func (*PerformanceMetricV2) GetTotalAchievedFteWithShrinkageApplied ¶ added in v1.8.13
func (x *PerformanceMetricV2) GetTotalAchievedFteWithShrinkageApplied() float32
func (*PerformanceMetricV2) GetTotalFteIntervalsAchieved
deprecated
added in
v1.7.56
func (x *PerformanceMetricV2) GetTotalFteIntervalsAchieved() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetricV2) GetTotalFteIntervalsRequired
deprecated
added in
v1.7.56
func (x *PerformanceMetricV2) GetTotalFteIntervalsRequired() float32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PerformanceMetricV2) GetTotalOverscheduledCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetTotalOverscheduledCallFtes() float32
func (*PerformanceMetricV2) GetTotalProductiveFte ¶ added in v1.8.5
func (x *PerformanceMetricV2) GetTotalProductiveFte() float32
func (*PerformanceMetricV2) GetTotalProductiveFteWithShrinkageApplied ¶ added in v1.8.13
func (x *PerformanceMetricV2) GetTotalProductiveFteWithShrinkageApplied() float32
func (*PerformanceMetricV2) GetTotalRequiredFte ¶ added in v1.8.5
func (x *PerformanceMetricV2) GetTotalRequiredFte() float32
func (*PerformanceMetricV2) GetTotalUnderscheduledCallFtes ¶ added in v1.7.56
func (x *PerformanceMetricV2) GetTotalUnderscheduledCallFtes() float32
func (*PerformanceMetricV2) ProtoMessage ¶ added in v1.7.56
func (*PerformanceMetricV2) ProtoMessage()
func (*PerformanceMetricV2) ProtoReflect ¶ added in v1.7.56
func (x *PerformanceMetricV2) ProtoReflect() protoreflect.Message
func (*PerformanceMetricV2) Reset ¶ added in v1.7.56
func (x *PerformanceMetricV2) Reset()
func (*PerformanceMetricV2) String ¶ added in v1.7.56
func (x *PerformanceMetricV2) String() string
type PlacementRule ¶
type PlacementRule struct { // ID of this placement rule PlacementRuleSid int64 `protobuf:"varint,1,opt,name=placement_rule_sid,json=placementRuleSid,proto3" json:"placement_rule_sid,omitempty"` // ID of the parent shift this rule is associated with ShiftTemplateSid int64 `protobuf:"varint,2,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // Ordinal that indicates order of rule within ShiftTemplate (1 = first, 2 = second, etc.) ActivityOrder int32 `protobuf:"varint,3,opt,name=activity_order,json=activityOrder,proto3" json:"activity_order,omitempty"` // Minimum activity length in minutes MinDurationMinutes int32 `protobuf:"varint,4,opt,name=min_duration_minutes,json=minDurationMinutes,proto3" json:"min_duration_minutes,omitempty"` // Maximum activity length in minutes MaxDurationMinutes int32 `protobuf:"varint,5,opt,name=max_duration_minutes,json=maxDurationMinutes,proto3" json:"max_duration_minutes,omitempty"` // ID of the scheduling activity this rule is associated with SchedulingActivitySid int64 `` /* 127-byte string literal not displayed */ // ID of the schedule scenario that the placement rule belongs to. ScheduleScenarioSid int64 `protobuf:"varint,7,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // The scheduling activity associated with the @scheduling_activity_sid MemberSchedulingActivity *SchedulingActivity `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Represents rules that describe how shifts are placed in a schedule
func (*PlacementRule) Descriptor
deprecated
func (*PlacementRule) Descriptor() ([]byte, []int)
Deprecated: Use PlacementRule.ProtoReflect.Descriptor instead.
func (*PlacementRule) GetActivityOrder ¶
func (x *PlacementRule) GetActivityOrder() int32
func (*PlacementRule) GetMaxDurationMinutes ¶
func (x *PlacementRule) GetMaxDurationMinutes() int32
func (*PlacementRule) GetMemberSchedulingActivity ¶
func (x *PlacementRule) GetMemberSchedulingActivity() *SchedulingActivity
func (*PlacementRule) GetMinDurationMinutes ¶
func (x *PlacementRule) GetMinDurationMinutes() int32
func (*PlacementRule) GetPlacementRuleSid ¶
func (x *PlacementRule) GetPlacementRuleSid() int64
func (*PlacementRule) GetScheduleScenarioSid ¶
func (x *PlacementRule) GetScheduleScenarioSid() int64
func (*PlacementRule) GetSchedulingActivitySid ¶
func (x *PlacementRule) GetSchedulingActivitySid() int64
func (*PlacementRule) GetShiftTemplateSid ¶
func (x *PlacementRule) GetShiftTemplateSid() int64
func (*PlacementRule) ProtoMessage ¶
func (*PlacementRule) ProtoMessage()
func (*PlacementRule) ProtoReflect ¶
func (x *PlacementRule) ProtoReflect() protoreflect.Message
func (*PlacementRule) Reset ¶
func (x *PlacementRule) Reset()
func (*PlacementRule) String ¶
func (x *PlacementRule) String() string
type PollBuildInProgressRequest ¶ added in v1.8.26
type PollBuildInProgressRequest struct { // ID of the draft to check for a build in progress. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // contains filtered or unexported fields }
Request message for PollBuildInProgress RPC
func (*PollBuildInProgressRequest) Descriptor
deprecated
added in
v1.8.26
func (*PollBuildInProgressRequest) Descriptor() ([]byte, []int)
Deprecated: Use PollBuildInProgressRequest.ProtoReflect.Descriptor instead.
func (*PollBuildInProgressRequest) GetDraftScheduleSid ¶ added in v1.8.26
func (x *PollBuildInProgressRequest) GetDraftScheduleSid() int64
func (*PollBuildInProgressRequest) ProtoMessage ¶ added in v1.8.26
func (*PollBuildInProgressRequest) ProtoMessage()
func (*PollBuildInProgressRequest) ProtoReflect ¶ added in v1.8.26
func (x *PollBuildInProgressRequest) ProtoReflect() protoreflect.Message
func (*PollBuildInProgressRequest) Reset ¶ added in v1.8.26
func (x *PollBuildInProgressRequest) Reset()
func (*PollBuildInProgressRequest) String ¶ added in v1.8.26
func (x *PollBuildInProgressRequest) String() string
type PollBuildInProgressResponse ¶ added in v1.8.26
type PollBuildInProgressResponse struct { // Start time of the build in progress, if @build_in_progress is true. BuildStartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=build_start_datetime,json=buildStartDatetime,proto3" json:"build_start_datetime,omitempty"` // If True: A build is currently in progress for the draft. // If False: There is no build in progress for the draft. BuildInProgress bool `protobuf:"varint,2,opt,name=build_in_progress,json=buildInProgress,proto3" json:"build_in_progress,omitempty"` // contains filtered or unexported fields }
Response message for PollBuildInProgress RPC
func (*PollBuildInProgressResponse) Descriptor
deprecated
added in
v1.8.26
func (*PollBuildInProgressResponse) Descriptor() ([]byte, []int)
Deprecated: Use PollBuildInProgressResponse.ProtoReflect.Descriptor instead.
func (*PollBuildInProgressResponse) GetBuildInProgress ¶ added in v1.8.26
func (x *PollBuildInProgressResponse) GetBuildInProgress() bool
func (*PollBuildInProgressResponse) GetBuildStartDatetime ¶ added in v1.8.26
func (x *PollBuildInProgressResponse) GetBuildStartDatetime() *timestamppb.Timestamp
func (*PollBuildInProgressResponse) ProtoMessage ¶ added in v1.8.26
func (*PollBuildInProgressResponse) ProtoMessage()
func (*PollBuildInProgressResponse) ProtoReflect ¶ added in v1.8.26
func (x *PollBuildInProgressResponse) ProtoReflect() protoreflect.Message
func (*PollBuildInProgressResponse) Reset ¶ added in v1.8.26
func (x *PollBuildInProgressResponse) Reset()
func (*PollBuildInProgressResponse) String ¶ added in v1.8.26
func (x *PollBuildInProgressResponse) String() string
type ProgramNode ¶
type ProgramNode struct { // Node unique id ProgramNodeSid int64 `protobuf:"varint,1,opt,name=program_node_sid,json=programNodeSid,proto3" json:"program_node_sid,omitempty"` // Node name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Node description. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ID of the parent location node. LocationNodeSid int64 `protobuf:"varint,4,opt,name=location_node_sid,json=locationNodeSid,proto3" json:"location_node_sid,omitempty"` // Datetime that the node was set to inactive, if not set then the node is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Indicates whether on not the @shrinkage_value is a percentage (true=percentage, false=agents). // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. ShrinkageIsPercentage bool `` /* 127-byte string literal not displayed */ // Value of the shrinkage. Either 0-100 if @shrinkage_is_percentage is true, or a value greater than 0 otherwise. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. ShrinkageValue int32 `protobuf:"varint,7,opt,name=shrinkage_value,json=shrinkageValue,proto3" json:"shrinkage_value,omitempty"` // ID of the schedule scenario that the program node belongs to. ScheduleScenarioSid int64 `protobuf:"varint,8,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Any shift templates associated with @program_node_sid. MemberShiftTemplates []*ShiftTemplate `protobuf:"bytes,9,rep,name=member_shift_templates,json=memberShiftTemplates,proto3" json:"member_shift_templates,omitempty"` // Any non skill activities associated with @program_node_sid. MemberNonSkillActivities []*NonSkillActivity `` /* 138-byte string literal not displayed */ // Any open times patterns associated with @program_node_sid. MemberOpenTimesPatterns []*OpenTimesPattern `` /* 135-byte string literal not displayed */ // Any agent availability patterns associated with @program_node_sid. MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 159-byte string literal not displayed */ // Any constraint rules associated with @program_node_sid. MemberConstraintRules []*ConstraintRule `` /* 127-byte string literal not displayed */ // Any agent groups associated with @program_node_sid. MemberAgentGroups []*AgentGroup `protobuf:"bytes,14,rep,name=member_agent_groups,json=memberAgentGroups,proto3" json:"member_agent_groups,omitempty"` // Any skill proficiencies associated with @program_node_sid. MemberSkillProficiencies []*SkillProficiency `` /* 136-byte string literal not displayed */ // ID of the original Program Node that this node was copied from. // If this node is the original, field will be set as nil. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. OriginSid *wrapperspb.Int64Value `protobuf:"bytes,16,opt,name=origin_sid,json=originSid,proto3" json:"origin_sid,omitempty"` // The predicted calls of this skill profile category will be used when scheduling. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,17,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // the shrinkage percentage [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents Shrinkage *wrapperspb.FloatValue `protobuf:"bytes,18,opt,name=shrinkage,proto3" json:"shrinkage,omitempty"` // contains filtered or unexported fields }
Program node
func (*ProgramNode) Descriptor
deprecated
func (*ProgramNode) Descriptor() ([]byte, []int)
Deprecated: Use ProgramNode.ProtoReflect.Descriptor instead.
func (*ProgramNode) GetDatetimeSetToInactive ¶
func (x *ProgramNode) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*ProgramNode) GetDescription ¶
func (x *ProgramNode) GetDescription() string
func (*ProgramNode) GetLocationNodeSid ¶
func (x *ProgramNode) GetLocationNodeSid() int64
func (*ProgramNode) GetMemberAgentAvailabilityPatterns ¶
func (x *ProgramNode) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*ProgramNode) GetMemberAgentGroups ¶
func (x *ProgramNode) GetMemberAgentGroups() []*AgentGroup
func (*ProgramNode) GetMemberConstraintRules ¶
func (x *ProgramNode) GetMemberConstraintRules() []*ConstraintRule
func (*ProgramNode) GetMemberNonSkillActivities ¶
func (x *ProgramNode) GetMemberNonSkillActivities() []*NonSkillActivity
func (*ProgramNode) GetMemberOpenTimesPatterns ¶
func (x *ProgramNode) GetMemberOpenTimesPatterns() []*OpenTimesPattern
func (*ProgramNode) GetMemberShiftTemplates ¶
func (x *ProgramNode) GetMemberShiftTemplates() []*ShiftTemplate
func (*ProgramNode) GetMemberSkillProficiencies ¶
func (x *ProgramNode) GetMemberSkillProficiencies() []*SkillProficiency
func (*ProgramNode) GetName ¶
func (x *ProgramNode) GetName() string
func (*ProgramNode) GetOriginSid
deprecated
func (x *ProgramNode) GetOriginSid() *wrapperspb.Int64Value
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ProgramNode) GetProgramNodeSid ¶
func (x *ProgramNode) GetProgramNodeSid() int64
func (*ProgramNode) GetScheduleScenarioSid ¶
func (x *ProgramNode) GetScheduleScenarioSid() int64
func (*ProgramNode) GetShrinkage ¶ added in v1.7.79
func (x *ProgramNode) GetShrinkage() *wrapperspb.FloatValue
func (*ProgramNode) GetShrinkageIsPercentage
deprecated
func (x *ProgramNode) GetShrinkageIsPercentage() bool
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ProgramNode) GetShrinkageValue
deprecated
func (x *ProgramNode) GetShrinkageValue() int32
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ProgramNode) GetSkillProfileCategory ¶ added in v1.7.39
func (x *ProgramNode) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*ProgramNode) ProtoMessage ¶
func (*ProgramNode) ProtoMessage()
func (*ProgramNode) ProtoReflect ¶
func (x *ProgramNode) ProtoReflect() protoreflect.Message
func (*ProgramNode) Reset ¶
func (x *ProgramNode) Reset()
func (*ProgramNode) String ¶
func (x *ProgramNode) String() string
type PublishDraftScheduleReq ¶
type PublishDraftScheduleReq struct { // ID of the draft schedule being published. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Node that the shift instances will belong to. NodeSelector *ParentEntity `protobuf:"bytes,2,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // Date range to of the drafts to publish. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,3,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Include fields determine what the returned published schedule will include // Set to true to include shift instances. IncludeShiftInstances bool `` /* 127-byte string literal not displayed */ // Set to true to include shift template in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftTemplate bool `protobuf:"varint,5,opt,name=include_shift_template,json=includeShiftTemplate,proto3" json:"include_shift_template,omitempty"` // Set to true to include shift segments in each of the returned shift instances. // Only effective when include_shift_instances is also set to true. IncludeShiftSegments bool `protobuf:"varint,6,opt,name=include_shift_segments,json=includeShiftSegments,proto3" json:"include_shift_segments,omitempty"` // Set to true to include scheduling activity in each of the returned shift segments. // Only effective when include_shift_instances and include_shift_segments are also set to true. IncludeSchedulingActivity bool `` /* 139-byte string literal not displayed */ // Set to true to include non skill activity in each of the returned scheduling activities. // Only effective when include_scheduling_activity, include_shift_segments and include_shift_instances are also set to true. IncludeActivity bool `protobuf:"varint,8,opt,name=include_activity,json=includeActivity,proto3" json:"include_activity,omitempty"` // If set to true, it will publish the schedule regardless of any diagnostics errors, // otherwise it will return those diagnostic errors and not publish the schedule IgnoreDiagnosticsErrors bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the PublishDraftSchedule RPC
func (*PublishDraftScheduleReq) Descriptor
deprecated
func (*PublishDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use PublishDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*PublishDraftScheduleReq) GetDatetimeRange ¶
func (x *PublishDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*PublishDraftScheduleReq) GetDraftScheduleSid ¶
func (x *PublishDraftScheduleReq) GetDraftScheduleSid() int64
func (*PublishDraftScheduleReq) GetIgnoreDiagnosticsErrors ¶
func (x *PublishDraftScheduleReq) GetIgnoreDiagnosticsErrors() bool
func (*PublishDraftScheduleReq) GetIncludeActivity ¶
func (x *PublishDraftScheduleReq) GetIncludeActivity() bool
func (*PublishDraftScheduleReq) GetIncludeSchedulingActivity ¶
func (x *PublishDraftScheduleReq) GetIncludeSchedulingActivity() bool
func (*PublishDraftScheduleReq) GetIncludeShiftInstances ¶
func (x *PublishDraftScheduleReq) GetIncludeShiftInstances() bool
func (*PublishDraftScheduleReq) GetIncludeShiftSegments ¶
func (x *PublishDraftScheduleReq) GetIncludeShiftSegments() bool
func (*PublishDraftScheduleReq) GetIncludeShiftTemplate ¶
func (x *PublishDraftScheduleReq) GetIncludeShiftTemplate() bool
func (*PublishDraftScheduleReq) GetNodeSelector ¶
func (x *PublishDraftScheduleReq) GetNodeSelector() *ParentEntity
func (*PublishDraftScheduleReq) ProtoMessage ¶
func (*PublishDraftScheduleReq) ProtoMessage()
func (*PublishDraftScheduleReq) ProtoReflect ¶
func (x *PublishDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*PublishDraftScheduleReq) Reset ¶
func (x *PublishDraftScheduleReq) Reset()
func (*PublishDraftScheduleReq) String ¶
func (x *PublishDraftScheduleReq) String() string
type PublishDraftScheduleRes ¶
type PublishDraftScheduleRes struct { // Resulting Published schedule. PublishedSchedule *PublishedSchedule `protobuf:"bytes,1,opt,name=published_schedule,json=publishedSchedule,proto3" json:"published_schedule,omitempty"` // Any diagnostics that were produced while publishing the schedule Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the PublishDraftSchedule RPC
func (*PublishDraftScheduleRes) Descriptor
deprecated
func (*PublishDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use PublishDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*PublishDraftScheduleRes) GetDiagnostics ¶
func (x *PublishDraftScheduleRes) GetDiagnostics() []*Diagnostic
func (*PublishDraftScheduleRes) GetPublishedSchedule ¶
func (x *PublishDraftScheduleRes) GetPublishedSchedule() *PublishedSchedule
func (*PublishDraftScheduleRes) ProtoMessage ¶
func (*PublishDraftScheduleRes) ProtoMessage()
func (*PublishDraftScheduleRes) ProtoReflect ¶
func (x *PublishDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*PublishDraftScheduleRes) Reset ¶
func (x *PublishDraftScheduleRes) Reset()
func (*PublishDraftScheduleRes) String ¶
func (x *PublishDraftScheduleRes) String() string
type PublishedSchedule ¶
type PublishedSchedule struct { // ID of this published schedule. PublishedScheduleSid int64 `protobuf:"varint,1,opt,name=published_schedule_sid,json=publishedScheduleSid,proto3" json:"published_schedule_sid,omitempty"` // Datetime of creation. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Datetime of last update. LastUpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_updated_at,json=lastUpdatedAt,proto3" json:"last_updated_at,omitempty"` // Shifts that this schedule has. ShiftInstances []*ShiftInstance `protobuf:"bytes,4,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // Deprecated. Performance metrics that this schedule has. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. PerformanceMetrics []*PerformanceMetric `protobuf:"bytes,5,rep,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"` // Performance metrics that this schedule has. PerformanceMetricsV2 []*PerformanceMetricV2 `protobuf:"bytes,6,rep,name=performance_metrics_v2,json=performanceMetricsV2,proto3" json:"performance_metrics_v2,omitempty"` // contains filtered or unexported fields }
func (*PublishedSchedule) Descriptor
deprecated
func (*PublishedSchedule) Descriptor() ([]byte, []int)
Deprecated: Use PublishedSchedule.ProtoReflect.Descriptor instead.
func (*PublishedSchedule) GetCreatedAt ¶
func (x *PublishedSchedule) GetCreatedAt() *timestamppb.Timestamp
func (*PublishedSchedule) GetLastUpdatedAt ¶
func (x *PublishedSchedule) GetLastUpdatedAt() *timestamppb.Timestamp
func (*PublishedSchedule) GetPerformanceMetrics
deprecated
func (x *PublishedSchedule) GetPerformanceMetrics() []*PerformanceMetric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*PublishedSchedule) GetPerformanceMetricsV2 ¶ added in v1.8.5
func (x *PublishedSchedule) GetPerformanceMetricsV2() []*PerformanceMetricV2
func (*PublishedSchedule) GetPublishedScheduleSid ¶
func (x *PublishedSchedule) GetPublishedScheduleSid() int64
func (*PublishedSchedule) GetShiftInstances ¶
func (x *PublishedSchedule) GetShiftInstances() []*ShiftInstance
func (*PublishedSchedule) ProtoMessage ¶
func (*PublishedSchedule) ProtoMessage()
func (*PublishedSchedule) ProtoReflect ¶
func (x *PublishedSchedule) ProtoReflect() protoreflect.Message
func (*PublishedSchedule) Reset ¶
func (x *PublishedSchedule) Reset()
func (*PublishedSchedule) String ¶
func (x *PublishedSchedule) String() string
type RealTimeManagementStateColor ¶ added in v1.7.72
type RealTimeManagementStateColor struct { // The state. State commons.RealTimeManagementState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.RealTimeManagementState" json:"state,omitempty"` // The color. Color *RgbaColor `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
Combines RealTimeManagementState and RgbaColor.
func (*RealTimeManagementStateColor) Descriptor
deprecated
added in
v1.7.72
func (*RealTimeManagementStateColor) Descriptor() ([]byte, []int)
Deprecated: Use RealTimeManagementStateColor.ProtoReflect.Descriptor instead.
func (*RealTimeManagementStateColor) GetColor ¶ added in v1.7.72
func (x *RealTimeManagementStateColor) GetColor() *RgbaColor
func (*RealTimeManagementStateColor) GetState ¶ added in v1.7.72
func (x *RealTimeManagementStateColor) GetState() commons.RealTimeManagementState
func (*RealTimeManagementStateColor) ProtoMessage ¶ added in v1.7.72
func (*RealTimeManagementStateColor) ProtoMessage()
func (*RealTimeManagementStateColor) ProtoReflect ¶ added in v1.7.72
func (x *RealTimeManagementStateColor) ProtoReflect() protoreflect.Message
func (*RealTimeManagementStateColor) Reset ¶ added in v1.7.72
func (x *RealTimeManagementStateColor) Reset()
func (*RealTimeManagementStateColor) String ¶ added in v1.7.72
func (x *RealTimeManagementStateColor) String() string
type RegressionTemplate ¶
type RegressionTemplate struct { // ID of the regression template. RegressionTemplateSid int64 `` /* 127-byte string literal not displayed */ // Name of the regression template. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Selected algorithmic method to be used ModelType commons.RegressionForecasterModelTypes `` /* 137-byte string literal not displayed */ // Number of weeks of training data to exclude when building a forecast. ExcludeCallDataForNWeeks int32 `` /* 142-byte string literal not displayed */ // Number of weeks in the past to emphasize; NumWeeksAgoToEmphasize int32 `` /* 134-byte string literal not displayed */ // Value that especificies the max value of deviations to use. Greater deviations than the specified values will be excluded. // optional MaxDeviation float32 `protobuf:"fixed32,6,opt,name=max_deviation,json=maxDeviation,proto3" json:"max_deviation,omitempty"` // Percentage from 0 to 100 that specifies the trend sensitivity. TrendSensitivity float32 `protobuf:"fixed32,7,opt,name=trend_sensitivity,json=trendSensitivity,proto3" json:"trend_sensitivity,omitempty"` // Whether or not to exclude intervals with no calls. ExcludeIntervalsWithNoCalls bool `` /* 149-byte string literal not displayed */ // Processing type for the averages. AvgsProcessingType commons.RegressionForecasterAvgsProcessingType `` /* 174-byte string literal not displayed */ // Whether or not to include seasonality. IncludeSeasonality bool `protobuf:"varint,10,opt,name=include_seasonality,json=includeSeasonality,proto3" json:"include_seasonality,omitempty"` // Whether or not to include trend. IncludeTrend bool `protobuf:"varint,11,opt,name=include_trend,json=includeTrend,proto3" json:"include_trend,omitempty"` // contains filtered or unexported fields }
Message type specifying the parameters for a regression forecast
func (*RegressionTemplate) Descriptor
deprecated
func (*RegressionTemplate) Descriptor() ([]byte, []int)
Deprecated: Use RegressionTemplate.ProtoReflect.Descriptor instead.
func (*RegressionTemplate) GetAvgsProcessingType ¶
func (x *RegressionTemplate) GetAvgsProcessingType() commons.RegressionForecasterAvgsProcessingType
func (*RegressionTemplate) GetExcludeCallDataForNWeeks ¶
func (x *RegressionTemplate) GetExcludeCallDataForNWeeks() int32
func (*RegressionTemplate) GetExcludeIntervalsWithNoCalls ¶
func (x *RegressionTemplate) GetExcludeIntervalsWithNoCalls() bool
func (*RegressionTemplate) GetIncludeSeasonality ¶
func (x *RegressionTemplate) GetIncludeSeasonality() bool
func (*RegressionTemplate) GetIncludeTrend ¶
func (x *RegressionTemplate) GetIncludeTrend() bool
func (*RegressionTemplate) GetMaxDeviation ¶
func (x *RegressionTemplate) GetMaxDeviation() float32
func (*RegressionTemplate) GetModelType ¶
func (x *RegressionTemplate) GetModelType() commons.RegressionForecasterModelTypes
func (*RegressionTemplate) GetName ¶
func (x *RegressionTemplate) GetName() string
func (*RegressionTemplate) GetNumWeeksAgoToEmphasize ¶
func (x *RegressionTemplate) GetNumWeeksAgoToEmphasize() int32
func (*RegressionTemplate) GetRegressionTemplateSid ¶
func (x *RegressionTemplate) GetRegressionTemplateSid() int64
func (*RegressionTemplate) GetTrendSensitivity ¶
func (x *RegressionTemplate) GetTrendSensitivity() float32
func (*RegressionTemplate) ProtoMessage ¶
func (*RegressionTemplate) ProtoMessage()
func (*RegressionTemplate) ProtoReflect ¶
func (x *RegressionTemplate) ProtoReflect() protoreflect.Message
func (*RegressionTemplate) Reset ¶
func (x *RegressionTemplate) Reset()
func (*RegressionTemplate) String ¶
func (x *RegressionTemplate) String() string
type RemoveAgentFromFutureShiftsRequest ¶ added in v1.7.66
type RemoveAgentFromFutureShiftsRequest struct { // ID of the wfm agent sid to remove from the future schedules. WfmAgentSidToRemove int64 `protobuf:"varint,1,opt,name=wfm_agent_sid_to_remove,json=wfmAgentSidToRemove,proto3" json:"wfm_agent_sid_to_remove,omitempty"` // If set to true, a new unassigned agent will be created and it will be assigned to the shifts and agent groups from @wfm_agent_sid_to_remove. // If set to false, the shifts will just be deleted. ReplaceWithNewUnassignedAgent bool `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the RemoveAgentFromFutureShifts RPC
func (*RemoveAgentFromFutureShiftsRequest) Descriptor
deprecated
added in
v1.7.66
func (*RemoveAgentFromFutureShiftsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAgentFromFutureShiftsRequest.ProtoReflect.Descriptor instead.
func (*RemoveAgentFromFutureShiftsRequest) GetReplaceWithNewUnassignedAgent ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsRequest) GetReplaceWithNewUnassignedAgent() bool
func (*RemoveAgentFromFutureShiftsRequest) GetWfmAgentSidToRemove ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsRequest) GetWfmAgentSidToRemove() int64
func (*RemoveAgentFromFutureShiftsRequest) ProtoMessage ¶ added in v1.7.66
func (*RemoveAgentFromFutureShiftsRequest) ProtoMessage()
func (*RemoveAgentFromFutureShiftsRequest) ProtoReflect ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsRequest) ProtoReflect() protoreflect.Message
func (*RemoveAgentFromFutureShiftsRequest) Reset ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsRequest) Reset()
func (*RemoveAgentFromFutureShiftsRequest) String ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsRequest) String() string
type RemoveAgentFromFutureShiftsResponse ¶ added in v1.7.66
type RemoveAgentFromFutureShiftsResponse struct { // ID of the new unassigned agent if @replace_with_new_unassigned_agent was set to true. UnassignedAgentSid *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=unassigned_agent_sid,json=unassignedAgentSid,proto3" json:"unassigned_agent_sid,omitempty"` // contains filtered or unexported fields }
Response message for the RemoveAgentFromFutureShifts RPC
func (*RemoveAgentFromFutureShiftsResponse) Descriptor
deprecated
added in
v1.7.66
func (*RemoveAgentFromFutureShiftsResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAgentFromFutureShiftsResponse.ProtoReflect.Descriptor instead.
func (*RemoveAgentFromFutureShiftsResponse) GetUnassignedAgentSid ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsResponse) GetUnassignedAgentSid() *wrapperspb.Int64Value
func (*RemoveAgentFromFutureShiftsResponse) ProtoMessage ¶ added in v1.7.66
func (*RemoveAgentFromFutureShiftsResponse) ProtoMessage()
func (*RemoveAgentFromFutureShiftsResponse) ProtoReflect ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsResponse) ProtoReflect() protoreflect.Message
func (*RemoveAgentFromFutureShiftsResponse) Reset ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsResponse) Reset()
func (*RemoveAgentFromFutureShiftsResponse) String ¶ added in v1.7.66
func (x *RemoveAgentFromFutureShiftsResponse) String() string
type RemoveAgentFromScheduleRequest ¶ added in v1.7.57
type RemoveAgentFromScheduleRequest struct { // Datetime range over which the agent should be removed. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // ID of the agent to be removed. WfmAgentSid int64 `protobuf:"varint,2,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // The schedule containing shifts for @wfm_agent_sid to be removed from. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,3,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // The node that the shifts to be removed are associated with. // If left blank, the agent may be removed from shifts associated with the entire scenario. NodeSelector *ParentEntity `protobuf:"bytes,4,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // The schedule_scenario_sid that @node_selector and @wfm_agent_sid is associated with. ScheduleScenarioSid int64 `protobuf:"varint,5,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the RemoveAgentFromSchedule RPC.
func (*RemoveAgentFromScheduleRequest) Descriptor
deprecated
added in
v1.7.57
func (*RemoveAgentFromScheduleRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAgentFromScheduleRequest.ProtoReflect.Descriptor instead.
func (*RemoveAgentFromScheduleRequest) GetDatetimeRange ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) GetDatetimeRange() *commons.DatetimeRange
func (*RemoveAgentFromScheduleRequest) GetNodeSelector ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) GetNodeSelector() *ParentEntity
func (*RemoveAgentFromScheduleRequest) GetScheduleScenarioSid ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) GetScheduleScenarioSid() int64
func (*RemoveAgentFromScheduleRequest) GetScheduleSelector ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) GetScheduleSelector() *commons.ScheduleSelector
func (*RemoveAgentFromScheduleRequest) GetWfmAgentSid ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) GetWfmAgentSid() int64
func (*RemoveAgentFromScheduleRequest) ProtoMessage ¶ added in v1.7.57
func (*RemoveAgentFromScheduleRequest) ProtoMessage()
func (*RemoveAgentFromScheduleRequest) ProtoReflect ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) ProtoReflect() protoreflect.Message
func (*RemoveAgentFromScheduleRequest) Reset ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) Reset()
func (*RemoveAgentFromScheduleRequest) String ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleRequest) String() string
type RemoveAgentFromScheduleResponse ¶ added in v1.7.57
type RemoveAgentFromScheduleResponse struct { // ID of the newly created unassigned WFM agent. UnassignedWfmAgentSid int64 `` /* 129-byte string literal not displayed */ // All shifts updated by the method, now assigned to @unassigned_wfm_agent_sid. UpdatedShifts []*ShiftInstance `protobuf:"bytes,2,rep,name=updated_shifts,json=updatedShifts,proto3" json:"updated_shifts,omitempty"` // contains filtered or unexported fields }
Response message for the RemoveAgentFromSchedule RPC.
func (*RemoveAgentFromScheduleResponse) Descriptor
deprecated
added in
v1.7.57
func (*RemoveAgentFromScheduleResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAgentFromScheduleResponse.ProtoReflect.Descriptor instead.
func (*RemoveAgentFromScheduleResponse) GetUnassignedWfmAgentSid ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleResponse) GetUnassignedWfmAgentSid() int64
func (*RemoveAgentFromScheduleResponse) GetUpdatedShifts ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleResponse) GetUpdatedShifts() []*ShiftInstance
func (*RemoveAgentFromScheduleResponse) ProtoMessage ¶ added in v1.7.57
func (*RemoveAgentFromScheduleResponse) ProtoMessage()
func (*RemoveAgentFromScheduleResponse) ProtoReflect ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleResponse) ProtoReflect() protoreflect.Message
func (*RemoveAgentFromScheduleResponse) Reset ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleResponse) Reset()
func (*RemoveAgentFromScheduleResponse) String ¶ added in v1.7.57
func (x *RemoveAgentFromScheduleResponse) String() string
type ReplaceAgentOnScheduleReq ¶ added in v1.7.56
type ReplaceAgentOnScheduleReq struct { // An optional field used to limit the datetime range of the shifts being updated. // If left blank, the full schedule range will be updated. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,1,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Indicates the schedule to be updated. ScheduleSelector *commons.ScheduleSelector `protobuf:"bytes,2,opt,name=schedule_selector,json=scheduleSelector,proto3" json:"schedule_selector,omitempty"` // An optional field indicating the node to get shifts from. // Otherwise shifts will be updated for all nodes on the @schedule_selector. NodeSelector *ParentEntity `protobuf:"bytes,3,opt,name=node_selector,json=nodeSelector,proto3" json:"node_selector,omitempty"` // ID of the WFM agent to remove from the schedule. WfmAgentSidToRemove int64 `protobuf:"varint,4,opt,name=wfm_agent_sid_to_remove,json=wfmAgentSidToRemove,proto3" json:"wfm_agent_sid_to_remove,omitempty"` // ID of the WFM agent to add to the schedule, in place of @wfm_agent_sid_to_remove. WfmAgentSidToAdd int64 `protobuf:"varint,5,opt,name=wfm_agent_sid_to_add,json=wfmAgentSidToAdd,proto3" json:"wfm_agent_sid_to_add,omitempty"` // If set to true, any overlapping shift conflicts will be skipped. // Otherwise, any overlap conflicts will raise a diagnostic and prevent any shifts from being updated. SkipOverlappingShifts bool `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ReplaceAgentOnSchedule RPC.
func (*ReplaceAgentOnScheduleReq) Descriptor
deprecated
added in
v1.7.56
func (*ReplaceAgentOnScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use ReplaceAgentOnScheduleReq.ProtoReflect.Descriptor instead.
func (*ReplaceAgentOnScheduleReq) GetDatetimeRange ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*ReplaceAgentOnScheduleReq) GetNodeSelector ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetNodeSelector() *ParentEntity
func (*ReplaceAgentOnScheduleReq) GetScheduleSelector ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetScheduleSelector() *commons.ScheduleSelector
func (*ReplaceAgentOnScheduleReq) GetSkipOverlappingShifts ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetSkipOverlappingShifts() bool
func (*ReplaceAgentOnScheduleReq) GetWfmAgentSidToAdd ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetWfmAgentSidToAdd() int64
func (*ReplaceAgentOnScheduleReq) GetWfmAgentSidToRemove ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) GetWfmAgentSidToRemove() int64
func (*ReplaceAgentOnScheduleReq) ProtoMessage ¶ added in v1.7.56
func (*ReplaceAgentOnScheduleReq) ProtoMessage()
func (*ReplaceAgentOnScheduleReq) ProtoReflect ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) ProtoReflect() protoreflect.Message
func (*ReplaceAgentOnScheduleReq) Reset ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) Reset()
func (*ReplaceAgentOnScheduleReq) String ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleReq) String() string
type ReplaceAgentOnScheduleRes ¶ added in v1.7.56
type ReplaceAgentOnScheduleRes struct { // The updated shift instances which were transfered to @wfm_agent_sid_to_add. UpdatedShiftInstances []*ShiftInstance `` /* 126-byte string literal not displayed */ // Any diagnostics raised due to overlap conflicts. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the ReplaceAgentOnSchedule RPC.
func (*ReplaceAgentOnScheduleRes) Descriptor
deprecated
added in
v1.7.56
func (*ReplaceAgentOnScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use ReplaceAgentOnScheduleRes.ProtoReflect.Descriptor instead.
func (*ReplaceAgentOnScheduleRes) GetDiagnostics ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleRes) GetDiagnostics() []*Diagnostic
func (*ReplaceAgentOnScheduleRes) GetUpdatedShiftInstances ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleRes) GetUpdatedShiftInstances() []*ShiftInstance
func (*ReplaceAgentOnScheduleRes) ProtoMessage ¶ added in v1.7.56
func (*ReplaceAgentOnScheduleRes) ProtoMessage()
func (*ReplaceAgentOnScheduleRes) ProtoReflect ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleRes) ProtoReflect() protoreflect.Message
func (*ReplaceAgentOnScheduleRes) Reset ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleRes) Reset()
func (*ReplaceAgentOnScheduleRes) String ¶ added in v1.7.56
func (x *ReplaceAgentOnScheduleRes) String() string
type RequiredCallsInterval ¶
type RequiredCallsInterval struct { // The start time of the interval. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Number of required calls in the interval. RequiredCalls int32 `protobuf:"varint,2,opt,name=required_calls,json=requiredCalls,proto3" json:"required_calls,omitempty"` // contains filtered or unexported fields }
Represents fte required Used in GetPublishedScheduleRequiredCallsRes and GetDraftScheduleRequiredCallsRes.
func (*RequiredCallsInterval) Descriptor
deprecated
func (*RequiredCallsInterval) Descriptor() ([]byte, []int)
Deprecated: Use RequiredCallsInterval.ProtoReflect.Descriptor instead.
func (*RequiredCallsInterval) GetRequiredCalls ¶
func (x *RequiredCallsInterval) GetRequiredCalls() int32
func (*RequiredCallsInterval) GetStartDatetime ¶
func (x *RequiredCallsInterval) GetStartDatetime() *timestamppb.Timestamp
func (*RequiredCallsInterval) ProtoMessage ¶
func (*RequiredCallsInterval) ProtoMessage()
func (*RequiredCallsInterval) ProtoReflect ¶
func (x *RequiredCallsInterval) ProtoReflect() protoreflect.Message
func (*RequiredCallsInterval) Reset ¶
func (x *RequiredCallsInterval) Reset()
func (*RequiredCallsInterval) String ¶
func (x *RequiredCallsInterval) String() string
type ResetDraftScheduleReq ¶ added in v1.7.32
type ResetDraftScheduleReq struct { // ID of the draft schedule to reset. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Date range to of the draft to reset. // If left blank, the full range for the draft schedule will be used by default. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to true to only delete unlocked shifts from @draft_schedule_sid. UnlockedOnly bool `protobuf:"varint,3,opt,name=unlocked_only,json=unlockedOnly,proto3" json:"unlocked_only,omitempty"` // contains filtered or unexported fields }
Request message for the ResetDraftSchedule RPC
func (*ResetDraftScheduleReq) Descriptor
deprecated
added in
v1.7.32
func (*ResetDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use ResetDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*ResetDraftScheduleReq) GetDatetimeRange ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*ResetDraftScheduleReq) GetDraftScheduleSid ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) GetDraftScheduleSid() int64
func (*ResetDraftScheduleReq) GetUnlockedOnly ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) GetUnlockedOnly() bool
func (*ResetDraftScheduleReq) ProtoMessage ¶ added in v1.7.32
func (*ResetDraftScheduleReq) ProtoMessage()
func (*ResetDraftScheduleReq) ProtoReflect ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*ResetDraftScheduleReq) Reset ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) Reset()
func (*ResetDraftScheduleReq) String ¶ added in v1.7.32
func (x *ResetDraftScheduleReq) String() string
type ResetDraftScheduleRes ¶ added in v1.7.32
type ResetDraftScheduleRes struct { // Set of diagnostic reports for any newly created overlap conflicts.. Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the ResetDraftSchedule RPC
func (*ResetDraftScheduleRes) Descriptor
deprecated
added in
v1.7.32
func (*ResetDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use ResetDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*ResetDraftScheduleRes) GetDiagnostics ¶ added in v1.7.32
func (x *ResetDraftScheduleRes) GetDiagnostics() []*Diagnostic
func (*ResetDraftScheduleRes) ProtoMessage ¶ added in v1.7.32
func (*ResetDraftScheduleRes) ProtoMessage()
func (*ResetDraftScheduleRes) ProtoReflect ¶ added in v1.7.32
func (x *ResetDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*ResetDraftScheduleRes) Reset ¶ added in v1.7.32
func (x *ResetDraftScheduleRes) Reset()
func (*ResetDraftScheduleRes) String ¶ added in v1.7.32
func (x *ResetDraftScheduleRes) String() string
type ResolveAgentLeavePetitionRequest ¶ added in v1.8.5
type ResolveAgentLeavePetitionRequest struct { // ID of the agent leave petition to approve or deny. AgentLeavePetitionId int64 `` /* 126-byte string literal not displayed */ // The status to resolve the petition to. PetitionStatus commons.AgentLeavePetitionStatus `` /* 146-byte string literal not displayed */ // An optional comment to explain the approval or denial of the leave petition. ResponseComment string `protobuf:"bytes,3,opt,name=response_comment,json=responseComment,proto3" json:"response_comment,omitempty"` // If true, partial shifts overlapping the requested_datetime_ranges will have the remaining portion of the shift retained // // if the remaining portion is at least 30 minutes wide. // // If false, the entirety of shifts overlapping the requested_datetime_ranges will be deleted or transfered, depending on @replace_with_unassigned_agent. RetainPartialShifts bool `protobuf:"varint,4,opt,name=retain_partial_shifts,json=retainPartialShifts,proto3" json:"retain_partial_shifts,omitempty"` // If @replace_with_unassigned_agent is true, an unassigned agent sid will be assigned to the shifts instead of deleting them. // If @retain_partial_shifts is also true, only the portion of the shift in the requested datetime ranges will be transfered. // if @retain_partial_shifts is false, the entirety of any overlapping shifts will be transfered. ReplaceWithUnassignedAgent bool `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ResolveAgentLeavePetition.
func (*ResolveAgentLeavePetitionRequest) Descriptor
deprecated
added in
v1.8.5
func (*ResolveAgentLeavePetitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResolveAgentLeavePetitionRequest.ProtoReflect.Descriptor instead.
func (*ResolveAgentLeavePetitionRequest) GetAgentLeavePetitionId ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) GetAgentLeavePetitionId() int64
func (*ResolveAgentLeavePetitionRequest) GetPetitionStatus ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) GetPetitionStatus() commons.AgentLeavePetitionStatus
func (*ResolveAgentLeavePetitionRequest) GetReplaceWithUnassignedAgent ¶ added in v1.8.7
func (x *ResolveAgentLeavePetitionRequest) GetReplaceWithUnassignedAgent() bool
func (*ResolveAgentLeavePetitionRequest) GetResponseComment ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) GetResponseComment() string
func (*ResolveAgentLeavePetitionRequest) GetRetainPartialShifts ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) GetRetainPartialShifts() bool
func (*ResolveAgentLeavePetitionRequest) ProtoMessage ¶ added in v1.8.5
func (*ResolveAgentLeavePetitionRequest) ProtoMessage()
func (*ResolveAgentLeavePetitionRequest) ProtoReflect ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) ProtoReflect() protoreflect.Message
func (*ResolveAgentLeavePetitionRequest) Reset ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) Reset()
func (*ResolveAgentLeavePetitionRequest) String ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionRequest) String() string
type ResolveAgentLeavePetitionResponse ¶ added in v1.8.5
type ResolveAgentLeavePetitionResponse struct { // The resolved Agent Leave Petition. AgentLeavePetition *commons.AgentLeavePetition `protobuf:"bytes,1,opt,name=agent_leave_petition,json=agentLeavePetition,proto3" json:"agent_leave_petition,omitempty"` // contains filtered or unexported fields }
Response message for the ResolveAgentLeavePetition.
func (*ResolveAgentLeavePetitionResponse) Descriptor
deprecated
added in
v1.8.5
func (*ResolveAgentLeavePetitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResolveAgentLeavePetitionResponse.ProtoReflect.Descriptor instead.
func (*ResolveAgentLeavePetitionResponse) GetAgentLeavePetition ¶ added in v1.8.7
func (x *ResolveAgentLeavePetitionResponse) GetAgentLeavePetition() *commons.AgentLeavePetition
func (*ResolveAgentLeavePetitionResponse) ProtoMessage ¶ added in v1.8.5
func (*ResolveAgentLeavePetitionResponse) ProtoMessage()
func (*ResolveAgentLeavePetitionResponse) ProtoReflect ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionResponse) ProtoReflect() protoreflect.Message
func (*ResolveAgentLeavePetitionResponse) Reset ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionResponse) Reset()
func (*ResolveAgentLeavePetitionResponse) String ¶ added in v1.8.5
func (x *ResolveAgentLeavePetitionResponse) String() string
type ResyncSkillProfilesReq ¶
type ResyncSkillProfilesReq struct { // Whether or not to resync from the historical range start date time. // If set to false resync will be done from the last resync date. FromHistoricalRangeStartDate bool `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the ResyncSkillProfiles RPC.
func (*ResyncSkillProfilesReq) Descriptor
deprecated
func (*ResyncSkillProfilesReq) Descriptor() ([]byte, []int)
Deprecated: Use ResyncSkillProfilesReq.ProtoReflect.Descriptor instead.
func (*ResyncSkillProfilesReq) GetFromHistoricalRangeStartDate ¶
func (x *ResyncSkillProfilesReq) GetFromHistoricalRangeStartDate() bool
func (*ResyncSkillProfilesReq) ProtoMessage ¶
func (*ResyncSkillProfilesReq) ProtoMessage()
func (*ResyncSkillProfilesReq) ProtoReflect ¶
func (x *ResyncSkillProfilesReq) ProtoReflect() protoreflect.Message
func (*ResyncSkillProfilesReq) Reset ¶
func (x *ResyncSkillProfilesReq) Reset()
func (*ResyncSkillProfilesReq) String ¶
func (x *ResyncSkillProfilesReq) String() string
type ResyncSkillProfilesRes ¶
type ResyncSkillProfilesRes struct { // IDs of the newly created skill profiles. CreatedSkillProfileSids []int64 `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for the ResyncSkillProfiles RPC.
func (*ResyncSkillProfilesRes) Descriptor
deprecated
func (*ResyncSkillProfilesRes) Descriptor() ([]byte, []int)
Deprecated: Use ResyncSkillProfilesRes.ProtoReflect.Descriptor instead.
func (*ResyncSkillProfilesRes) GetCreatedSkillProfileSids ¶
func (x *ResyncSkillProfilesRes) GetCreatedSkillProfileSids() []int64
func (*ResyncSkillProfilesRes) ProtoMessage ¶
func (*ResyncSkillProfilesRes) ProtoMessage()
func (*ResyncSkillProfilesRes) ProtoReflect ¶
func (x *ResyncSkillProfilesRes) ProtoReflect() protoreflect.Message
func (*ResyncSkillProfilesRes) Reset ¶
func (x *ResyncSkillProfilesRes) Reset()
func (*ResyncSkillProfilesRes) String ¶
func (x *ResyncSkillProfilesRes) String() string
type RgbaColor ¶ added in v1.7.72
type RgbaColor struct { Red float32 `protobuf:"fixed32,1,opt,name=red,proto3" json:"red,omitempty"` // [0.0, 1.0] Green float32 `protobuf:"fixed32,2,opt,name=green,proto3" json:"green,omitempty"` // [0.0, 1.0] Blue float32 `protobuf:"fixed32,3,opt,name=blue,proto3" json:"blue,omitempty"` // [0.0, 1.0] Alpha float32 `protobuf:"fixed32,4,opt,name=alpha,proto3" json:"alpha,omitempty"` // [0.0, 1.0] Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // ID of the rgba color. RgbaColorId int64 `protobuf:"varint,6,opt,name=rgba_color_id,json=rgbaColorId,proto3" json:"rgba_color_id,omitempty"` // contains filtered or unexported fields }
An rgba color.
func (*RgbaColor) Descriptor
deprecated
added in
v1.7.72
func (*RgbaColor) GetRgbaColorId ¶ added in v1.8.13
func (*RgbaColor) ProtoMessage ¶ added in v1.7.72
func (*RgbaColor) ProtoMessage()
func (*RgbaColor) ProtoReflect ¶ added in v1.7.72
func (x *RgbaColor) ProtoReflect() protoreflect.Message
type ScheduleScenario ¶
type ScheduleScenario struct { // ID of the schedule scenario. ScheduleScenarioSid int64 `protobuf:"varint,1,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // Name of the schedule scenario. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the schedule scenario. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Datetime that the scenario was created. CreationDatetime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=creation_datetime,json=creationDatetime,proto3" json:"creation_datetime,omitempty"` // ID of User/Agent in the TCN system that created the scenario. // Field is ignored in all update requests. CreatedByUserId string `protobuf:"bytes,5,opt,name=created_by_user_id,json=createdByUserId,proto3" json:"created_by_user_id,omitempty"` // Whether this scenario was the last scenario built/used for scheduling. IsDefault bool `protobuf:"varint,6,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"` // ID of scenario that this scenario was copied from (if applicable). CopiedFromScenarioSid *wrapperspb.Int64Value `` /* 128-byte string literal not displayed */ // Datetime range that schedules will cover when built using this schedule scenario. ScheduleRange *commons.DatetimeRange `protobuf:"bytes,8,opt,name=schedule_range,json=scheduleRange,proto3" json:"schedule_range,omitempty"` // Datetime that the sceneario was set to inactive. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Indicates whether or not the scenario is active. IsActive bool `protobuf:"varint,10,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"` // contains filtered or unexported fields }
Represents the data encapsulated by a schedule scenario.
func (*ScheduleScenario) Descriptor
deprecated
func (*ScheduleScenario) Descriptor() ([]byte, []int)
Deprecated: Use ScheduleScenario.ProtoReflect.Descriptor instead.
func (*ScheduleScenario) GetCopiedFromScenarioSid ¶
func (x *ScheduleScenario) GetCopiedFromScenarioSid() *wrapperspb.Int64Value
func (*ScheduleScenario) GetCreatedByUserId ¶
func (x *ScheduleScenario) GetCreatedByUserId() string
func (*ScheduleScenario) GetCreationDatetime ¶
func (x *ScheduleScenario) GetCreationDatetime() *timestamppb.Timestamp
func (*ScheduleScenario) GetDatetimeSetToInactive ¶ added in v1.7.21
func (x *ScheduleScenario) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*ScheduleScenario) GetDescription ¶
func (x *ScheduleScenario) GetDescription() string
func (*ScheduleScenario) GetIsActive ¶ added in v1.7.21
func (x *ScheduleScenario) GetIsActive() bool
func (*ScheduleScenario) GetIsDefault ¶
func (x *ScheduleScenario) GetIsDefault() bool
func (*ScheduleScenario) GetName ¶
func (x *ScheduleScenario) GetName() string
func (*ScheduleScenario) GetScheduleRange ¶
func (x *ScheduleScenario) GetScheduleRange() *commons.DatetimeRange
func (*ScheduleScenario) GetScheduleScenarioSid ¶
func (x *ScheduleScenario) GetScheduleScenarioSid() int64
func (*ScheduleScenario) ProtoMessage ¶
func (*ScheduleScenario) ProtoMessage()
func (*ScheduleScenario) ProtoReflect ¶
func (x *ScheduleScenario) ProtoReflect() protoreflect.Message
func (*ScheduleScenario) Reset ¶
func (x *ScheduleScenario) Reset()
func (*ScheduleScenario) String ¶
func (x *ScheduleScenario) String() string
type SchedulingActivity ¶
type SchedulingActivity struct { // ID of this scheduling activity. SchedulingActivitySid int64 `` /* 127-byte string literal not displayed */ // If false, the @idActivity refers to the id for a non-skill activity, if true then @activity_sid refers to all calls for any skill. IsSkillActivity bool `protobuf:"varint,2,opt,name=is_skill_activity,json=isSkillActivity,proto3" json:"is_skill_activity,omitempty"` // ID for non-skill activity if @is_skill_activity is false, or for a skill activity if @is_skill_activity is true. // This is nil by default, meaning the scheduling_activity refers to a call. ActivitySid *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=activity_sid,json=activitySid,proto3" json:"activity_sid,omitempty"` // The non skill activity associated with @activity_sid if @is_skill_activity is false. MemberNonSkillActivity *NonSkillActivity `` /* 131-byte string literal not displayed */ // Distinguishes if this is a special scheduling activity. ActivityClassification commons.SchedulingActivityClassification `` /* 178-byte string literal not displayed */ // contains filtered or unexported fields }
Scheduling activity
func (*SchedulingActivity) Descriptor
deprecated
func (*SchedulingActivity) Descriptor() ([]byte, []int)
Deprecated: Use SchedulingActivity.ProtoReflect.Descriptor instead.
func (*SchedulingActivity) GetActivityClassification ¶ added in v1.8.7
func (x *SchedulingActivity) GetActivityClassification() commons.SchedulingActivityClassification
func (*SchedulingActivity) GetActivitySid ¶
func (x *SchedulingActivity) GetActivitySid() *wrapperspb.Int64Value
func (*SchedulingActivity) GetIsSkillActivity ¶
func (x *SchedulingActivity) GetIsSkillActivity() bool
func (*SchedulingActivity) GetMemberNonSkillActivity ¶
func (x *SchedulingActivity) GetMemberNonSkillActivity() *NonSkillActivity
func (*SchedulingActivity) GetSchedulingActivitySid ¶
func (x *SchedulingActivity) GetSchedulingActivitySid() int64
func (*SchedulingActivity) ProtoMessage ¶
func (*SchedulingActivity) ProtoMessage()
func (*SchedulingActivity) ProtoReflect ¶
func (x *SchedulingActivity) ProtoReflect() protoreflect.Message
func (*SchedulingActivity) Reset ¶
func (x *SchedulingActivity) Reset()
func (*SchedulingActivity) String ¶
func (x *SchedulingActivity) String() string
type SchedulingTarget ¶
type SchedulingTarget struct { // ID of the scheduling target. SchedulingTargetSid int64 `protobuf:"varint,1,opt,name=scheduling_target_sid,json=schedulingTargetSid,proto3" json:"scheduling_target_sid,omitempty"` // Target type for the @node to override the inherited value. SchedulingTargetType commons.SchedulingTargetType `` /* 162-byte string literal not displayed */ // Target percentage for scheduling. SchedulingTargetPercentage float32 `` /* 143-byte string literal not displayed */ // Number of seconds allowed to answer call for the scheduling if @scheduling_target_type is set to SERVICE_LEVEL. // If @scheduling_target_type is not SERVICE_LEVEL then this field must be set to nil ServiceLevelTargetDurationSeconds *wrapperspb.Int64Value `` /* 166-byte string literal not displayed */ // The node that the scheduling target if used by. // May be set to nil if associated with the master scheduling target. NodeEntity *ParentEntity `protobuf:"bytes,5,opt,name=node_entity,json=nodeEntity,proto3" json:"node_entity,omitempty"` // contains filtered or unexported fields }
func (*SchedulingTarget) Descriptor
deprecated
func (*SchedulingTarget) Descriptor() ([]byte, []int)
Deprecated: Use SchedulingTarget.ProtoReflect.Descriptor instead.
func (*SchedulingTarget) GetNodeEntity ¶
func (x *SchedulingTarget) GetNodeEntity() *ParentEntity
func (*SchedulingTarget) GetSchedulingTargetPercentage ¶
func (x *SchedulingTarget) GetSchedulingTargetPercentage() float32
func (*SchedulingTarget) GetSchedulingTargetSid ¶
func (x *SchedulingTarget) GetSchedulingTargetSid() int64
func (*SchedulingTarget) GetSchedulingTargetType ¶
func (x *SchedulingTarget) GetSchedulingTargetType() commons.SchedulingTargetType
func (*SchedulingTarget) GetServiceLevelTargetDurationSeconds ¶
func (x *SchedulingTarget) GetServiceLevelTargetDurationSeconds() *wrapperspb.Int64Value
func (*SchedulingTarget) ProtoMessage ¶
func (*SchedulingTarget) ProtoMessage()
func (*SchedulingTarget) ProtoReflect ¶
func (x *SchedulingTarget) ProtoReflect() protoreflect.Message
func (*SchedulingTarget) Reset ¶
func (x *SchedulingTarget) Reset()
func (*SchedulingTarget) String ¶
func (x *SchedulingTarget) String() string
type ServiceLevelInterval ¶
type ServiceLevelInterval struct { // The start time of the interval. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // The service level achieved as a percent value, ranging from 0.0 to 1.0 ServiceLevelAchieved float32 `protobuf:"fixed32,2,opt,name=service_level_achieved,json=serviceLevelAchieved,proto3" json:"service_level_achieved,omitempty"` // contains filtered or unexported fields }
Represents a service level interval.
func (*ServiceLevelInterval) Descriptor
deprecated
func (*ServiceLevelInterval) Descriptor() ([]byte, []int)
Deprecated: Use ServiceLevelInterval.ProtoReflect.Descriptor instead.
func (*ServiceLevelInterval) GetServiceLevelAchieved ¶
func (x *ServiceLevelInterval) GetServiceLevelAchieved() float32
func (*ServiceLevelInterval) GetStartDatetime ¶
func (x *ServiceLevelInterval) GetStartDatetime() *timestamppb.Timestamp
func (*ServiceLevelInterval) ProtoMessage ¶
func (*ServiceLevelInterval) ProtoMessage()
func (*ServiceLevelInterval) ProtoReflect ¶
func (x *ServiceLevelInterval) ProtoReflect() protoreflect.Message
func (*ServiceLevelInterval) Reset ¶
func (x *ServiceLevelInterval) Reset()
func (*ServiceLevelInterval) String ¶
func (x *ServiceLevelInterval) String() string
type SetDefaultSchedulingTargetReq ¶ added in v1.7.37
type SetDefaultSchedulingTargetReq struct { SchedulingTarget *SchedulingTarget `protobuf:"bytes,1,opt,name=scheduling_target,json=schedulingTarget,proto3" json:"scheduling_target,omitempty"` // contains filtered or unexported fields }
SetDefaultSchedulingTargetReq is a request mesage.
func (*SetDefaultSchedulingTargetReq) Descriptor
deprecated
added in
v1.7.37
func (*SetDefaultSchedulingTargetReq) Descriptor() ([]byte, []int)
Deprecated: Use SetDefaultSchedulingTargetReq.ProtoReflect.Descriptor instead.
func (*SetDefaultSchedulingTargetReq) GetSchedulingTarget ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetReq) GetSchedulingTarget() *SchedulingTarget
func (*SetDefaultSchedulingTargetReq) ProtoMessage ¶ added in v1.7.37
func (*SetDefaultSchedulingTargetReq) ProtoMessage()
func (*SetDefaultSchedulingTargetReq) ProtoReflect ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetReq) ProtoReflect() protoreflect.Message
func (*SetDefaultSchedulingTargetReq) Reset ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetReq) Reset()
func (*SetDefaultSchedulingTargetReq) String ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetReq) String() string
type SetDefaultSchedulingTargetRes ¶ added in v1.7.37
type SetDefaultSchedulingTargetRes struct {
// contains filtered or unexported fields
}
SetDefaultSchedulingTargetRes is a response mesage.
func (*SetDefaultSchedulingTargetRes) Descriptor
deprecated
added in
v1.7.37
func (*SetDefaultSchedulingTargetRes) Descriptor() ([]byte, []int)
Deprecated: Use SetDefaultSchedulingTargetRes.ProtoReflect.Descriptor instead.
func (*SetDefaultSchedulingTargetRes) ProtoMessage ¶ added in v1.7.37
func (*SetDefaultSchedulingTargetRes) ProtoMessage()
func (*SetDefaultSchedulingTargetRes) ProtoReflect ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetRes) ProtoReflect() protoreflect.Message
func (*SetDefaultSchedulingTargetRes) Reset ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetRes) Reset()
func (*SetDefaultSchedulingTargetRes) String ¶ added in v1.7.37
func (x *SetDefaultSchedulingTargetRes) String() string
type SetSchedulingTargetReq ¶
type SetSchedulingTargetReq struct { // Scheduling target to create. SchedulingTarget *SchedulingTarget `protobuf:"bytes,1,opt,name=scheduling_target,json=schedulingTarget,proto3" json:"scheduling_target,omitempty"` // ID of the schedule scenario that the @node_entity belongs to. ScheduleScenarioSid int64 `protobuf:"varint,2,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
SetSchedulingTarget request.
func (*SetSchedulingTargetReq) Descriptor
deprecated
func (*SetSchedulingTargetReq) Descriptor() ([]byte, []int)
Deprecated: Use SetSchedulingTargetReq.ProtoReflect.Descriptor instead.
func (*SetSchedulingTargetReq) GetScheduleScenarioSid ¶
func (x *SetSchedulingTargetReq) GetScheduleScenarioSid() int64
func (*SetSchedulingTargetReq) GetSchedulingTarget ¶
func (x *SetSchedulingTargetReq) GetSchedulingTarget() *SchedulingTarget
func (*SetSchedulingTargetReq) ProtoMessage ¶
func (*SetSchedulingTargetReq) ProtoMessage()
func (*SetSchedulingTargetReq) ProtoReflect ¶
func (x *SetSchedulingTargetReq) ProtoReflect() protoreflect.Message
func (*SetSchedulingTargetReq) Reset ¶
func (x *SetSchedulingTargetReq) Reset()
func (*SetSchedulingTargetReq) String ¶
func (x *SetSchedulingTargetReq) String() string
type SetSchedulingTargetRes ¶
type SetSchedulingTargetRes struct { // ID of the newly created scheduling target. SchedulingTargetSid int64 `protobuf:"varint,1,opt,name=scheduling_target_sid,json=schedulingTargetSid,proto3" json:"scheduling_target_sid,omitempty"` // contains filtered or unexported fields }
SetSchedulingTarget reponse.
func (*SetSchedulingTargetRes) Descriptor
deprecated
func (*SetSchedulingTargetRes) Descriptor() ([]byte, []int)
Deprecated: Use SetSchedulingTargetRes.ProtoReflect.Descriptor instead.
func (*SetSchedulingTargetRes) GetSchedulingTargetSid ¶
func (x *SetSchedulingTargetRes) GetSchedulingTargetSid() int64
func (*SetSchedulingTargetRes) ProtoMessage ¶
func (*SetSchedulingTargetRes) ProtoMessage()
func (*SetSchedulingTargetRes) ProtoReflect ¶
func (x *SetSchedulingTargetRes) ProtoReflect() protoreflect.Message
func (*SetSchedulingTargetRes) Reset ¶
func (x *SetSchedulingTargetRes) Reset()
func (*SetSchedulingTargetRes) String ¶
func (x *SetSchedulingTargetRes) String() string
type ShiftInstance ¶
type ShiftInstance struct { // ID of the shift instance. ShiftInstanceSid int64 `protobuf:"varint,1,opt,name=shift_instance_sid,json=shiftInstanceSid,proto3" json:"shift_instance_sid,omitempty"` // The start time for this shift instance StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Tells the scheduler to leave this instance in tact when performing 'build schedule'. // If set to false, the instance will not be locked and may be lost when a new schedule is built. IsLocked bool `protobuf:"varint,3,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"` // The duration of this shift instance in minutes. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // ID of shift template that this shift instance belongs to. ShiftTemplateSid int64 `protobuf:"varint,5,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // ID of the program node that the shift instance belongs to, which may be different that the one that the @parent_shift_template_sid belongs to. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. OriginatingProgramNodeSid int64 `` /* 141-byte string literal not displayed */ // ID of the schedule that this shift instance belongs to. // May either point to a published or draft schedule. ScheduleSid int64 `protobuf:"varint,7,opt,name=schedule_sid,json=scheduleSid,proto3" json:"schedule_sid,omitempty"` // ID for the wfm agent that is scheduled to this shift. WfmAgentSid int64 `protobuf:"varint,8,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // Type of schedule that this shift instance belongs to. ScheduleType commons.ScheduleType `` /* 128-byte string literal not displayed */ // The following field is only returned in List requests of the entity. // The ordered set of shift segments for this shift instance. ShiftSegments []*ShiftSegment `protobuf:"bytes,10,rep,name=shift_segments,json=shiftSegments,proto3" json:"shift_segments,omitempty"` // The shift template used to create this shift instance. ShiftTemplate *ShiftTemplate `protobuf:"bytes,11,opt,name=shift_template,json=shiftTemplate,proto3" json:"shift_template,omitempty"` // the percentage shrinkage expected for this shift [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents PlannedShrinkagePercent float32 `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a shift instance
func (*ShiftInstance) Descriptor
deprecated
func (*ShiftInstance) Descriptor() ([]byte, []int)
Deprecated: Use ShiftInstance.ProtoReflect.Descriptor instead.
func (*ShiftInstance) GetIsLocked ¶
func (x *ShiftInstance) GetIsLocked() bool
func (*ShiftInstance) GetOriginatingProgramNodeSid
deprecated
func (x *ShiftInstance) GetOriginatingProgramNodeSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*ShiftInstance) GetPlannedShrinkagePercent ¶ added in v1.7.79
func (x *ShiftInstance) GetPlannedShrinkagePercent() float32
func (*ShiftInstance) GetScheduleSid ¶
func (x *ShiftInstance) GetScheduleSid() int64
func (*ShiftInstance) GetScheduleType ¶
func (x *ShiftInstance) GetScheduleType() commons.ScheduleType
func (*ShiftInstance) GetShiftInstanceSid ¶
func (x *ShiftInstance) GetShiftInstanceSid() int64
func (*ShiftInstance) GetShiftSegments ¶
func (x *ShiftInstance) GetShiftSegments() []*ShiftSegment
func (*ShiftInstance) GetShiftTemplate ¶
func (x *ShiftInstance) GetShiftTemplate() *ShiftTemplate
func (*ShiftInstance) GetShiftTemplateSid ¶
func (x *ShiftInstance) GetShiftTemplateSid() int64
func (*ShiftInstance) GetStartDatetime ¶
func (x *ShiftInstance) GetStartDatetime() *timestamppb.Timestamp
func (*ShiftInstance) GetWfmAgentSid ¶
func (x *ShiftInstance) GetWfmAgentSid() int64
func (*ShiftInstance) GetWidthInMinutes ¶
func (x *ShiftInstance) GetWidthInMinutes() int32
func (*ShiftInstance) ProtoMessage ¶
func (*ShiftInstance) ProtoMessage()
func (*ShiftInstance) ProtoReflect ¶
func (x *ShiftInstance) ProtoReflect() protoreflect.Message
func (*ShiftInstance) Reset ¶
func (x *ShiftInstance) Reset()
func (*ShiftInstance) String ¶
func (x *ShiftInstance) String() string
type ShiftSegment ¶
type ShiftSegment struct { // ID of this shift segment. ShiftSegmentSid int64 `protobuf:"varint,1,opt,name=shift_segment_sid,json=shiftSegmentSid,proto3" json:"shift_segment_sid,omitempty"` // ID of the shift instance that this segment belongs to. ShiftInstanceSid int64 `protobuf:"varint,2,opt,name=shift_instance_sid,json=shiftInstanceSid,proto3" json:"shift_instance_sid,omitempty"` // Order that this segment has in it's parent shift instance. OrderInShiftInstance int32 `` /* 126-byte string literal not displayed */ // Width of this shift segment in minutes. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // How long after the shift instance start time, the segment to begin. StartMinuteInShift int32 `protobuf:"varint,5,opt,name=start_minute_in_shift,json=startMinuteInShift,proto3" json:"start_minute_in_shift,omitempty"` // Scheduling activity sid of this shift segment. SchedulingActivitySid int64 `` /* 127-byte string literal not displayed */ // The following field is only returned in List requests of the entity. // The scheduling activity referred to by @scheduling_activity_sid SchedulingActivity *SchedulingActivity `protobuf:"bytes,8,opt,name=scheduling_activity,json=schedulingActivity,proto3" json:"scheduling_activity,omitempty"` // Per-skill call stats. CallStatsBySkillCollection []*ShiftSegmentCallStat `` /* 145-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a shift segment
func (*ShiftSegment) Descriptor
deprecated
func (*ShiftSegment) Descriptor() ([]byte, []int)
Deprecated: Use ShiftSegment.ProtoReflect.Descriptor instead.
func (*ShiftSegment) GetCallStatsBySkillCollection ¶ added in v1.7.56
func (x *ShiftSegment) GetCallStatsBySkillCollection() []*ShiftSegmentCallStat
func (*ShiftSegment) GetOrderInShiftInstance ¶
func (x *ShiftSegment) GetOrderInShiftInstance() int32
func (*ShiftSegment) GetSchedulingActivity ¶
func (x *ShiftSegment) GetSchedulingActivity() *SchedulingActivity
func (*ShiftSegment) GetSchedulingActivitySid ¶
func (x *ShiftSegment) GetSchedulingActivitySid() int64
func (*ShiftSegment) GetShiftInstanceSid ¶
func (x *ShiftSegment) GetShiftInstanceSid() int64
func (*ShiftSegment) GetShiftSegmentSid ¶
func (x *ShiftSegment) GetShiftSegmentSid() int64
func (*ShiftSegment) GetStartMinuteInShift ¶
func (x *ShiftSegment) GetStartMinuteInShift() int32
func (*ShiftSegment) GetWidthInMinutes ¶
func (x *ShiftSegment) GetWidthInMinutes() int32
func (*ShiftSegment) ProtoMessage ¶
func (*ShiftSegment) ProtoMessage()
func (*ShiftSegment) ProtoReflect ¶
func (x *ShiftSegment) ProtoReflect() protoreflect.Message
func (*ShiftSegment) Reset ¶
func (x *ShiftSegment) Reset()
func (*ShiftSegment) String ¶
func (x *ShiftSegment) String() string
type ShiftSegmentCallStat ¶ added in v1.7.56
type ShiftSegmentCallStat struct { // Number of predicted calls. // A float to account for predicted calls that would extend past end of shift_segment. NumCalls float32 `protobuf:"fixed32,1,opt,name=num_calls,json=numCalls,proto3" json:"num_calls,omitempty"` // The percentage fit // 0.0 through 1.0, for 0% through 100%. PercentFit float32 `protobuf:"fixed32,2,opt,name=percent_fit,json=percentFit,proto3" json:"percent_fit,omitempty"` // Pointer to skill_collection. SkillCollection *commons.SkillProfileCategory `protobuf:"bytes,3,opt,name=skill_collection,json=skillCollection,proto3" json:"skill_collection,omitempty"` // contains filtered or unexported fields }
ShiftSegmentCallStat. Not a top-level entity: * No primary-key field. * No org_id field. * No rpc endpoints, part of ShiftSegment only.
func (*ShiftSegmentCallStat) Descriptor
deprecated
added in
v1.7.56
func (*ShiftSegmentCallStat) Descriptor() ([]byte, []int)
Deprecated: Use ShiftSegmentCallStat.ProtoReflect.Descriptor instead.
func (*ShiftSegmentCallStat) GetNumCalls ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) GetNumCalls() float32
func (*ShiftSegmentCallStat) GetPercentFit ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) GetPercentFit() float32
func (*ShiftSegmentCallStat) GetSkillCollection ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) GetSkillCollection() *commons.SkillProfileCategory
func (*ShiftSegmentCallStat) ProtoMessage ¶ added in v1.7.56
func (*ShiftSegmentCallStat) ProtoMessage()
func (*ShiftSegmentCallStat) ProtoReflect ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) ProtoReflect() protoreflect.Message
func (*ShiftSegmentCallStat) Reset ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) Reset()
func (*ShiftSegmentCallStat) String ¶ added in v1.7.56
func (x *ShiftSegmentCallStat) String() string
type ShiftTemplate ¶
type ShiftTemplate struct { // ID of this shift template. ShiftTemplateSid int64 `protobuf:"varint,1,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // Parent node id -- parent will only be a program nodes ProgramNodeSid int64 `protobuf:"varint,2,opt,name=program_node_sid,json=programNodeSid,proto3" json:"program_node_sid,omitempty"` // Template name Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Template description Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Datetime that the template was set to inactive, if not set then the template is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // Type of Shift Template (true=tour shift, false=dynamic shift) IsTourshift bool `protobuf:"varint,6,opt,name=is_tourshift,json=isTourshift,proto3" json:"is_tourshift,omitempty"` // Min shift width (minutes) MinShiftWidth int32 `protobuf:"varint,7,opt,name=min_shift_width,json=minShiftWidth,proto3" json:"min_shift_width,omitempty"` // Max shift width (minutes) MaxShiftWidth int32 `protobuf:"varint,8,opt,name=max_shift_width,json=maxShiftWidth,proto3" json:"max_shift_width,omitempty"` // Min number of agent shifts for shift template MinAgents int32 `protobuf:"varint,9,opt,name=min_agents,json=minAgents,proto3" json:"min_agents,omitempty"` // Max number of agent shifts for shift template MaxAgents int32 `protobuf:"varint,10,opt,name=max_agents,json=maxAgents,proto3" json:"max_agents,omitempty"` // Intervals upon which shifts may start (minutes) ShiftStartBoundaryMinutes int32 `` /* 142-byte string literal not displayed */ // Whether or not shifts in this shift template must start at the same time each day of the week SameTimeEach_DOW bool `protobuf:"varint,12,opt,name=same_time_each_DOW,json=sameTimeEachDOW,proto3" json:"same_time_each_DOW,omitempty"` // Whether or not all of an Agent's shifts in this shift template will be the same length SameLengthPerAgent bool `protobuf:"varint,13,opt,name=same_length_per_agent,json=sameLengthPerAgent,proto3" json:"same_length_per_agent,omitempty"` // ID of the schedule scenario that the shift template belongs to. ScheduleScenarioSid int64 `protobuf:"varint,14,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // The placement rules associated with @shift_template_sid. MemberPlacementRules []*PlacementRule `protobuf:"bytes,15,rep,name=member_placement_rules,json=memberPlacementRules,proto3" json:"member_placement_rules,omitempty"` // The DOW_placements set the placement days for the shift template. // The length of the list must be divisible by seven to represent days of the week. // May include more sets of seven days to represent another sequential week (ie, 21 placements for 3 weeks). // The DOWPlacements represents sequential days of the week, always starting on Sunday. DOWPlacements []*DOWPlacement `protobuf:"bytes,16,rep,name=DOW_placements,json=DOWPlacements,proto3" json:"DOW_placements,omitempty"` // agent groups that are children of call center node MemberAgentGroups []*AgentGroup `protobuf:"bytes,17,rep,name=member_agent_groups,json=memberAgentGroups,proto3" json:"member_agent_groups,omitempty"` // contains filtered or unexported fields }
Shift Template
func (*ShiftTemplate) Descriptor
deprecated
func (*ShiftTemplate) Descriptor() ([]byte, []int)
Deprecated: Use ShiftTemplate.ProtoReflect.Descriptor instead.
func (*ShiftTemplate) GetDOWPlacements ¶
func (x *ShiftTemplate) GetDOWPlacements() []*DOWPlacement
func (*ShiftTemplate) GetDatetimeSetToInactive ¶
func (x *ShiftTemplate) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*ShiftTemplate) GetDescription ¶
func (x *ShiftTemplate) GetDescription() string
func (*ShiftTemplate) GetIsTourshift ¶
func (x *ShiftTemplate) GetIsTourshift() bool
func (*ShiftTemplate) GetMaxAgents ¶
func (x *ShiftTemplate) GetMaxAgents() int32
func (*ShiftTemplate) GetMaxShiftWidth ¶
func (x *ShiftTemplate) GetMaxShiftWidth() int32
func (*ShiftTemplate) GetMemberAgentGroups ¶ added in v1.7.25
func (x *ShiftTemplate) GetMemberAgentGroups() []*AgentGroup
func (*ShiftTemplate) GetMemberPlacementRules ¶
func (x *ShiftTemplate) GetMemberPlacementRules() []*PlacementRule
func (*ShiftTemplate) GetMinAgents ¶
func (x *ShiftTemplate) GetMinAgents() int32
func (*ShiftTemplate) GetMinShiftWidth ¶
func (x *ShiftTemplate) GetMinShiftWidth() int32
func (*ShiftTemplate) GetName ¶
func (x *ShiftTemplate) GetName() string
func (*ShiftTemplate) GetProgramNodeSid ¶
func (x *ShiftTemplate) GetProgramNodeSid() int64
func (*ShiftTemplate) GetSameLengthPerAgent ¶
func (x *ShiftTemplate) GetSameLengthPerAgent() bool
func (*ShiftTemplate) GetSameTimeEach_DOW ¶
func (x *ShiftTemplate) GetSameTimeEach_DOW() bool
func (*ShiftTemplate) GetScheduleScenarioSid ¶
func (x *ShiftTemplate) GetScheduleScenarioSid() int64
func (*ShiftTemplate) GetShiftStartBoundaryMinutes ¶
func (x *ShiftTemplate) GetShiftStartBoundaryMinutes() int32
func (*ShiftTemplate) GetShiftTemplateSid ¶
func (x *ShiftTemplate) GetShiftTemplateSid() int64
func (*ShiftTemplate) ProtoMessage ¶
func (*ShiftTemplate) ProtoMessage()
func (*ShiftTemplate) ProtoReflect ¶
func (x *ShiftTemplate) ProtoReflect() protoreflect.Message
func (*ShiftTemplate) Reset ¶
func (x *ShiftTemplate) Reset()
func (*ShiftTemplate) String ¶
func (x *ShiftTemplate) String() string
type Skill ¶
type Skill struct { // ID of the skill profile skill. SkillSid int64 `protobuf:"varint,1,opt,name=skill_sid,json=skillSid,proto3" json:"skill_sid,omitempty"` // type of the skill. ClientSkillType commons.SkillType_Enum `` /* 141-byte string literal not displayed */ // skill name. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // approximate date that the skill was deleted, if absent, the skill has not been deleted. DeleteDate *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_date,json=deleteDate,proto3" json:"delete_date,omitempty"` // ID of the skill (as shown in backoffice) for the given skill type (agent, PBX, hunt_group, etc). ClientSkillSid int64 `protobuf:"varint,5,opt,name=client_skill_sid,json=clientSkillSid,proto3" json:"client_skill_sid,omitempty"` // Proficiency that this skill has for the skill profile containing it. // This field will only be set when this skill is contained within a SkillProfile. Proficiency int32 `protobuf:"varint,6,opt,name=proficiency,proto3" json:"proficiency,omitempty"` // contains filtered or unexported fields }
Message type specifying information regarding the skill that will associated with SkillProfile and other entities.
func (*Skill) Descriptor
deprecated
func (*Skill) GetClientSkillSid ¶
func (*Skill) GetClientSkillType ¶
func (x *Skill) GetClientSkillType() commons.SkillType_Enum
func (*Skill) GetDeleteDate ¶
func (x *Skill) GetDeleteDate() *timestamppb.Timestamp
func (*Skill) GetProficiency ¶
func (*Skill) GetSkillSid ¶
func (*Skill) ProtoMessage ¶
func (*Skill) ProtoMessage()
func (*Skill) ProtoReflect ¶
func (x *Skill) ProtoReflect() protoreflect.Message
type SkillProficiency ¶
type SkillProficiency struct { // ID of the skill proficiency. SkillProficiencySid int64 `protobuf:"varint,1,opt,name=skill_proficiency_sid,json=skillProficiencySid,proto3" json:"skill_proficiency_sid,omitempty"` // ID of the skill that this proficiency belongs to. SkillSid int64 `protobuf:"varint,2,opt,name=skill_sid,json=skillSid,proto3" json:"skill_sid,omitempty"` // ID of the skill profile that contains the @skill_sid. // If not set to NULL, then the proficiency value of the @skill_sid for that skill profile should be used, // otherwise the @manual_proficiency_value is the preferred proficiency to use for the @skill_sid. PreferredSkillProfileSid *wrapperspb.Int64Value `` /* 137-byte string literal not displayed */ // Manual proficiency value (from 1 to 100), it will be used when @preferred_skill_profile_sid is NULL. ManualProficiencyValue int32 `` /* 130-byte string literal not displayed */ // Parent entity of the proficiency. ParentEntity *ParentEntity `protobuf:"bytes,5,opt,name=parent_entity,json=parentEntity,proto3" json:"parent_entity,omitempty"` // The following fields are only used in the return of List requests of the entity. // Name of the skill with @skill_sid. SkillName string `protobuf:"bytes,7,opt,name=skill_name,json=skillName,proto3" json:"skill_name,omitempty"` // Name of the skill profile with @preferred_skill_profile_sid, will be blank if said field is NULL. SkillProfileName string `protobuf:"bytes,8,opt,name=skill_profile_name,json=skillProfileName,proto3" json:"skill_profile_name,omitempty"` // Proficiency value that @preferred_skill_profile_sid has for the given @skill_sid, it will be 0 if @preferred_skill_profile_sid is NULL. SkillProfileProficiencyValue int32 `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a skill proficiency
func (*SkillProficiency) Descriptor
deprecated
func (*SkillProficiency) Descriptor() ([]byte, []int)
Deprecated: Use SkillProficiency.ProtoReflect.Descriptor instead.
func (*SkillProficiency) GetManualProficiencyValue ¶
func (x *SkillProficiency) GetManualProficiencyValue() int32
func (*SkillProficiency) GetParentEntity ¶
func (x *SkillProficiency) GetParentEntity() *ParentEntity
func (*SkillProficiency) GetPreferredSkillProfileSid ¶
func (x *SkillProficiency) GetPreferredSkillProfileSid() *wrapperspb.Int64Value
func (*SkillProficiency) GetSkillName ¶
func (x *SkillProficiency) GetSkillName() string
func (*SkillProficiency) GetSkillProficiencySid ¶
func (x *SkillProficiency) GetSkillProficiencySid() int64
func (*SkillProficiency) GetSkillProfileName ¶
func (x *SkillProficiency) GetSkillProfileName() string
func (*SkillProficiency) GetSkillProfileProficiencyValue ¶
func (x *SkillProficiency) GetSkillProfileProficiencyValue() int32
func (*SkillProficiency) GetSkillSid ¶
func (x *SkillProficiency) GetSkillSid() int64
func (*SkillProficiency) ProtoMessage ¶
func (*SkillProficiency) ProtoMessage()
func (*SkillProficiency) ProtoReflect ¶
func (x *SkillProficiency) ProtoReflect() protoreflect.Message
func (*SkillProficiency) Reset ¶
func (x *SkillProficiency) Reset()
func (*SkillProficiency) String ¶
func (x *SkillProficiency) String() string
type SkillProfile ¶
type SkillProfile struct { // ID of the skill profile. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // name of the skill profile. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // description about the skill profile. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // date of creation of the skill profile. CreateDate *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_date,json=createDate,proto3" json:"create_date,omitempty"` // indicates whether the autogenerated name of the skill profile has been modified by the org. Unnamed bool `protobuf:"varint,5,opt,name=unnamed,proto3" json:"unnamed,omitempty"` // date that the profile became inactive, if not set, then the profile is currently active. InactiveAsOfDate *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=inactive_as_of_date,json=inactiveAsOfDate,proto3" json:"inactive_as_of_date,omitempty"` // skills of the skill profile. Skills []*Skill `protobuf:"bytes,7,rep,name=skills,proto3" json:"skills,omitempty"` // number of skills that this skill profile has. SkillsCount int32 `protobuf:"varint,8,opt,name=skills_count,json=skillsCount,proto3" json:"skills_count,omitempty"` // percentage of total calls that had this skill profile. Occurrence float32 `protobuf:"fixed32,9,opt,name=occurrence,proto3" json:"occurrence,omitempty"` // average time that calls took to be answered. AverageSpeedOfAnswerInSeconds float32 `` /* 159-byte string literal not displayed */ // average duration of answered calls. AverageHandleTimeInSeconds float32 `` /* 148-byte string literal not displayed */ // average time that agents spent in wrap up. AverageAfterCallWorkInSeconds float32 `` /* 159-byte string literal not displayed */ // average time that callers waited before hanging unanswered calls. AverageTimeToAbortInSeconds float32 `` /* 153-byte string literal not displayed */ // indicates whether or not the averages were manually entered by the user (if false then the averages were automatically calculated from the historical data). AreAveragesManual bool `protobuf:"varint,14,opt,name=are_averages_manual,json=areAveragesManual,proto3" json:"are_averages_manual,omitempty"` // contains filtered or unexported fields }
Message type specifying a skill profile including specific skills
func (*SkillProfile) Descriptor
deprecated
func (*SkillProfile) Descriptor() ([]byte, []int)
Deprecated: Use SkillProfile.ProtoReflect.Descriptor instead.
func (*SkillProfile) GetAreAveragesManual ¶
func (x *SkillProfile) GetAreAveragesManual() bool
func (*SkillProfile) GetAverageAfterCallWorkInSeconds ¶
func (x *SkillProfile) GetAverageAfterCallWorkInSeconds() float32
func (*SkillProfile) GetAverageHandleTimeInSeconds ¶
func (x *SkillProfile) GetAverageHandleTimeInSeconds() float32
func (*SkillProfile) GetAverageSpeedOfAnswerInSeconds ¶
func (x *SkillProfile) GetAverageSpeedOfAnswerInSeconds() float32
func (*SkillProfile) GetAverageTimeToAbortInSeconds ¶
func (x *SkillProfile) GetAverageTimeToAbortInSeconds() float32
func (*SkillProfile) GetCreateDate ¶
func (x *SkillProfile) GetCreateDate() *timestamppb.Timestamp
func (*SkillProfile) GetDescription ¶
func (x *SkillProfile) GetDescription() string
func (*SkillProfile) GetInactiveAsOfDate ¶
func (x *SkillProfile) GetInactiveAsOfDate() *timestamppb.Timestamp
func (*SkillProfile) GetName ¶
func (x *SkillProfile) GetName() string
func (*SkillProfile) GetOccurrence ¶
func (x *SkillProfile) GetOccurrence() float32
func (*SkillProfile) GetSkillProfileSid ¶
func (x *SkillProfile) GetSkillProfileSid() int64
func (*SkillProfile) GetSkills ¶
func (x *SkillProfile) GetSkills() []*Skill
func (*SkillProfile) GetSkillsCount ¶
func (x *SkillProfile) GetSkillsCount() int32
func (*SkillProfile) GetUnnamed ¶
func (x *SkillProfile) GetUnnamed() bool
func (*SkillProfile) ProtoMessage ¶
func (*SkillProfile) ProtoMessage()
func (*SkillProfile) ProtoReflect ¶
func (x *SkillProfile) ProtoReflect() protoreflect.Message
func (*SkillProfile) Reset ¶
func (x *SkillProfile) Reset()
func (*SkillProfile) String ¶
func (x *SkillProfile) String() string
type SkillProfileGroup ¶ added in v1.7.37
type SkillProfileGroup struct { // ID of the skill profile group. SkillProfileGroupSid int64 `` /* 126-byte string literal not displayed */ // name of the skill profile group. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // description about the skill profile group. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // date of creation of the skill profile group. CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // average time that calls took to be answered. AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // average duration of answered calls. AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // average time that agents spent in wrap up. AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // average time that callers waited before hanging unanswered calls. AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // indicates whether or not the averages were manually entered by the user (if false then the averages were automatically calculated from the historical data). AreAveragesManual bool `protobuf:"varint,9,opt,name=are_averages_manual,json=areAveragesManual,proto3" json:"are_averages_manual,omitempty"` // IDs of the skill profiles that belong to this group. SkillProfileSids []int64 `protobuf:"varint,10,rep,packed,name=skill_profile_sids,json=skillProfileSids,proto3" json:"skill_profile_sids,omitempty"` // Datetime that the group was set to inactive, if not set then the group is currently active. DatetimeSetToInactive *timestamppb.Timestamp `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SkillProfileGroup) Descriptor
deprecated
added in
v1.7.37
func (*SkillProfileGroup) Descriptor() ([]byte, []int)
Deprecated: Use SkillProfileGroup.ProtoReflect.Descriptor instead.
func (*SkillProfileGroup) GetAreAveragesManual ¶ added in v1.7.37
func (x *SkillProfileGroup) GetAreAveragesManual() bool
func (*SkillProfileGroup) GetAverageAfterCallWorkInSeconds ¶ added in v1.7.37
func (x *SkillProfileGroup) GetAverageAfterCallWorkInSeconds() float32
func (*SkillProfileGroup) GetAverageHandleTimeInSeconds ¶ added in v1.7.37
func (x *SkillProfileGroup) GetAverageHandleTimeInSeconds() float32
func (*SkillProfileGroup) GetAverageSpeedOfAnswerInSeconds ¶ added in v1.7.37
func (x *SkillProfileGroup) GetAverageSpeedOfAnswerInSeconds() float32
func (*SkillProfileGroup) GetAverageTimeToAbortInSeconds ¶ added in v1.7.37
func (x *SkillProfileGroup) GetAverageTimeToAbortInSeconds() float32
func (*SkillProfileGroup) GetCreateTime ¶ added in v1.7.37
func (x *SkillProfileGroup) GetCreateTime() *timestamppb.Timestamp
func (*SkillProfileGroup) GetDatetimeSetToInactive ¶ added in v1.7.39
func (x *SkillProfileGroup) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*SkillProfileGroup) GetDescription ¶ added in v1.7.37
func (x *SkillProfileGroup) GetDescription() string
func (*SkillProfileGroup) GetName ¶ added in v1.7.37
func (x *SkillProfileGroup) GetName() string
func (*SkillProfileGroup) GetSkillProfileGroupSid ¶ added in v1.7.37
func (x *SkillProfileGroup) GetSkillProfileGroupSid() int64
func (*SkillProfileGroup) GetSkillProfileSids ¶ added in v1.7.37
func (x *SkillProfileGroup) GetSkillProfileSids() []int64
func (*SkillProfileGroup) ProtoMessage ¶ added in v1.7.37
func (*SkillProfileGroup) ProtoMessage()
func (*SkillProfileGroup) ProtoReflect ¶ added in v1.7.37
func (x *SkillProfileGroup) ProtoReflect() protoreflect.Message
func (*SkillProfileGroup) Reset ¶ added in v1.7.37
func (x *SkillProfileGroup) Reset()
func (*SkillProfileGroup) String ¶ added in v1.7.37
func (x *SkillProfileGroup) String() string
type SplitShiftInstanceReq ¶ added in v1.7.45
type SplitShiftInstanceReq struct { // ID of the shift instance to split. ShiftInstanceSid int64 `protobuf:"varint,1,opt,name=shift_instance_sid,json=shiftInstanceSid,proto3" json:"shift_instance_sid,omitempty"` // The datetime at which to split the @shift_instance_sid. TimeToSplit *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time_to_split,json=timeToSplit,proto3" json:"time_to_split,omitempty"` // contains filtered or unexported fields }
Request message for the SplitShiftInstance RPC
func (*SplitShiftInstanceReq) Descriptor
deprecated
added in
v1.7.45
func (*SplitShiftInstanceReq) Descriptor() ([]byte, []int)
Deprecated: Use SplitShiftInstanceReq.ProtoReflect.Descriptor instead.
func (*SplitShiftInstanceReq) GetShiftInstanceSid ¶ added in v1.7.45
func (x *SplitShiftInstanceReq) GetShiftInstanceSid() int64
func (*SplitShiftInstanceReq) GetTimeToSplit ¶ added in v1.7.45
func (x *SplitShiftInstanceReq) GetTimeToSplit() *timestamppb.Timestamp
func (*SplitShiftInstanceReq) ProtoMessage ¶ added in v1.7.45
func (*SplitShiftInstanceReq) ProtoMessage()
func (*SplitShiftInstanceReq) ProtoReflect ¶ added in v1.7.45
func (x *SplitShiftInstanceReq) ProtoReflect() protoreflect.Message
func (*SplitShiftInstanceReq) Reset ¶ added in v1.7.45
func (x *SplitShiftInstanceReq) Reset()
func (*SplitShiftInstanceReq) String ¶ added in v1.7.45
func (x *SplitShiftInstanceReq) String() string
type SplitShiftInstanceRes ¶ added in v1.7.45
type SplitShiftInstanceRes struct { // The newly split shift instances and their shift segments. ShiftInstances []*ShiftInstance `protobuf:"bytes,1,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // Diagnostics to report if shift templates specify a larger minimum shift length than resulting shifts have. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the SplitShiftInstance RPC
func (*SplitShiftInstanceRes) Descriptor
deprecated
added in
v1.7.45
func (*SplitShiftInstanceRes) Descriptor() ([]byte, []int)
Deprecated: Use SplitShiftInstanceRes.ProtoReflect.Descriptor instead.
func (*SplitShiftInstanceRes) GetDiagnostics ¶ added in v1.7.45
func (x *SplitShiftInstanceRes) GetDiagnostics() []*Diagnostic
func (*SplitShiftInstanceRes) GetShiftInstances ¶ added in v1.7.45
func (x *SplitShiftInstanceRes) GetShiftInstances() []*ShiftInstance
func (*SplitShiftInstanceRes) ProtoMessage ¶ added in v1.7.45
func (*SplitShiftInstanceRes) ProtoMessage()
func (*SplitShiftInstanceRes) ProtoReflect ¶ added in v1.7.45
func (x *SplitShiftInstanceRes) ProtoReflect() protoreflect.Message
func (*SplitShiftInstanceRes) Reset ¶ added in v1.7.45
func (x *SplitShiftInstanceRes) Reset()
func (*SplitShiftInstanceRes) String ¶ added in v1.7.45
func (x *SplitShiftInstanceRes) String() string
type SwapShiftInstancesReq ¶
type SwapShiftInstancesReq struct { // ID of the wfm agent that will swap instances with @wfm_agent_sid2. WfmAgentSid1 int64 `protobuf:"varint,1,opt,name=wfm_agent_sid1,json=wfmAgentSid1,proto3" json:"wfm_agent_sid1,omitempty"` // ID of the wfm agent that will swap instances with @wfm_agent_sid1. WfmAgentSid2 int64 `protobuf:"varint,2,opt,name=wfm_agent_sid2,json=wfmAgentSid2,proto3" json:"wfm_agent_sid2,omitempty"` // IDs of the shift instances that will be swapped. ShiftInstanceSids []int64 `protobuf:"varint,3,rep,packed,name=shift_instance_sids,json=shiftInstanceSids,proto3" json:"shift_instance_sids,omitempty"` // contains filtered or unexported fields }
Request message for the SwapShiftInstances RPC
func (*SwapShiftInstancesReq) Descriptor
deprecated
func (*SwapShiftInstancesReq) Descriptor() ([]byte, []int)
Deprecated: Use SwapShiftInstancesReq.ProtoReflect.Descriptor instead.
func (*SwapShiftInstancesReq) GetShiftInstanceSids ¶
func (x *SwapShiftInstancesReq) GetShiftInstanceSids() []int64
func (*SwapShiftInstancesReq) GetWfmAgentSid1 ¶
func (x *SwapShiftInstancesReq) GetWfmAgentSid1() int64
func (*SwapShiftInstancesReq) GetWfmAgentSid2 ¶
func (x *SwapShiftInstancesReq) GetWfmAgentSid2() int64
func (*SwapShiftInstancesReq) ProtoMessage ¶
func (*SwapShiftInstancesReq) ProtoMessage()
func (*SwapShiftInstancesReq) ProtoReflect ¶
func (x *SwapShiftInstancesReq) ProtoReflect() protoreflect.Message
func (*SwapShiftInstancesReq) Reset ¶
func (x *SwapShiftInstancesReq) Reset()
func (*SwapShiftInstancesReq) String ¶
func (x *SwapShiftInstancesReq) String() string
type SwapShiftInstancesRes ¶
type SwapShiftInstancesRes struct { // Shift instances that were swapped. ShiftInstances []*ShiftInstance `protobuf:"bytes,1,rep,name=shift_instances,json=shiftInstances,proto3" json:"shift_instances,omitempty"` // Diagnostics for any overlapping shift instances. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the SwapShiftInstances RPC
func (*SwapShiftInstancesRes) Descriptor
deprecated
func (*SwapShiftInstancesRes) Descriptor() ([]byte, []int)
Deprecated: Use SwapShiftInstancesRes.ProtoReflect.Descriptor instead.
func (*SwapShiftInstancesRes) GetDiagnostics ¶ added in v1.7.25
func (x *SwapShiftInstancesRes) GetDiagnostics() []*Diagnostic
func (*SwapShiftInstancesRes) GetShiftInstances ¶
func (x *SwapShiftInstancesRes) GetShiftInstances() []*ShiftInstance
func (*SwapShiftInstancesRes) ProtoMessage ¶
func (*SwapShiftInstancesRes) ProtoMessage()
func (*SwapShiftInstancesRes) ProtoReflect ¶
func (x *SwapShiftInstancesRes) ProtoReflect() protoreflect.Message
func (*SwapShiftInstancesRes) Reset ¶
func (x *SwapShiftInstancesRes) Reset()
func (*SwapShiftInstancesRes) String ¶
func (x *SwapShiftInstancesRes) String() string
type TourAgentCollection ¶ added in v1.7.38
type TourAgentCollection struct { // The unique ID of this tour agent collection sid. TourAgentCollectionSid int64 `` /* 132-byte string literal not displayed */ // The ID of the tour pattern that the tour agent collection is associated with. TourPatternSid int64 `protobuf:"varint,2,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // The minimum number of agents that are required to be scheduled using this collection. MinAgentsToSchedule int32 `protobuf:"varint,3,opt,name=min_agents_to_schedule,json=minAgentsToSchedule,proto3" json:"min_agents_to_schedule,omitempty"` // The maximum number of agents that are allowed to be scheduled using this collection. MaxAgentsToSchedule int32 `protobuf:"varint,4,opt,name=max_agents_to_schedule,json=maxAgentsToSchedule,proto3" json:"max_agents_to_schedule,omitempty"` // The week pattern number to start scheduling this collection with. // Each the next week pattern number in sequence will be scheduled, starting with the @first_week_pattern_number. FirstWeekPatternNumber int32 `` /* 132-byte string literal not displayed */ // The name used to describe this tour agent collection to the user. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` // The IDs of any wfm agents associated with @tour_collection_sid. WfmAgentSids []int64 `protobuf:"varint,7,rep,packed,name=wfm_agent_sids,json=wfmAgentSids,proto3" json:"wfm_agent_sids,omitempty"` // contains filtered or unexported fields }
Represents a TourAgentCollection
func (*TourAgentCollection) Descriptor
deprecated
added in
v1.7.38
func (*TourAgentCollection) Descriptor() ([]byte, []int)
Deprecated: Use TourAgentCollection.ProtoReflect.Descriptor instead.
func (*TourAgentCollection) GetFirstWeekPatternNumber ¶ added in v1.7.38
func (x *TourAgentCollection) GetFirstWeekPatternNumber() int32
func (*TourAgentCollection) GetMaxAgentsToSchedule ¶ added in v1.7.38
func (x *TourAgentCollection) GetMaxAgentsToSchedule() int32
func (*TourAgentCollection) GetMinAgentsToSchedule ¶ added in v1.7.38
func (x *TourAgentCollection) GetMinAgentsToSchedule() int32
func (*TourAgentCollection) GetName ¶ added in v1.7.38
func (x *TourAgentCollection) GetName() string
func (*TourAgentCollection) GetTourAgentCollectionSid ¶ added in v1.7.38
func (x *TourAgentCollection) GetTourAgentCollectionSid() int64
func (*TourAgentCollection) GetTourPatternSid ¶ added in v1.7.38
func (x *TourAgentCollection) GetTourPatternSid() int64
func (*TourAgentCollection) GetWfmAgentSids ¶ added in v1.7.38
func (x *TourAgentCollection) GetWfmAgentSids() []int64
func (*TourAgentCollection) ProtoMessage ¶ added in v1.7.38
func (*TourAgentCollection) ProtoMessage()
func (*TourAgentCollection) ProtoReflect ¶ added in v1.7.38
func (x *TourAgentCollection) ProtoReflect() protoreflect.Message
func (*TourAgentCollection) Reset ¶ added in v1.7.38
func (x *TourAgentCollection) Reset()
func (*TourAgentCollection) String ¶ added in v1.7.38
func (x *TourAgentCollection) String() string
type TourPattern ¶ added in v1.7.38
type TourPattern struct { // The unique ID of this tour pattern sid. TourPatternSid int64 `protobuf:"varint,1,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // The ID of the shift template that the tour pattern belongs to. ShiftTemplateSid int64 `protobuf:"varint,2,opt,name=shift_template_sid,json=shiftTemplateSid,proto3" json:"shift_template_sid,omitempty"` // The tour week patterns associated with @tour_pattern_sid. MemberTourWeekPatterns []*TourWeekPattern `` /* 131-byte string literal not displayed */ // The tour agent collection associated with @tour_pattern_sid. MemberTourAgentCollections []*TourAgentCollection `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a TourPattern
func (*TourPattern) Descriptor
deprecated
added in
v1.7.38
func (*TourPattern) Descriptor() ([]byte, []int)
Deprecated: Use TourPattern.ProtoReflect.Descriptor instead.
func (*TourPattern) GetMemberTourAgentCollections ¶ added in v1.7.38
func (x *TourPattern) GetMemberTourAgentCollections() []*TourAgentCollection
func (*TourPattern) GetMemberTourWeekPatterns ¶ added in v1.7.38
func (x *TourPattern) GetMemberTourWeekPatterns() []*TourWeekPattern
func (*TourPattern) GetShiftTemplateSid ¶ added in v1.7.38
func (x *TourPattern) GetShiftTemplateSid() int64
func (*TourPattern) GetTourPatternSid ¶ added in v1.7.38
func (x *TourPattern) GetTourPatternSid() int64
func (*TourPattern) ProtoMessage ¶ added in v1.7.38
func (*TourPattern) ProtoMessage()
func (*TourPattern) ProtoReflect ¶ added in v1.7.38
func (x *TourPattern) ProtoReflect() protoreflect.Message
func (*TourPattern) Reset ¶ added in v1.7.38
func (x *TourPattern) Reset()
func (*TourPattern) String ¶ added in v1.7.38
func (x *TourPattern) String() string
type TourShiftInstanceConfig ¶ added in v1.7.38
type TourShiftInstanceConfig struct { // The unique ID of the tour shift instance config. TourShiftInstanceConfigSid int64 `` /* 146-byte string literal not displayed */ // The ID of the tour week pattern that the tour shift instance config belongs to. TourWeekPatternSid int64 `protobuf:"varint,2,opt,name=tour_week_pattern_sid,json=tourWeekPatternSid,proto3" json:"tour_week_pattern_sid,omitempty"` // The number of minutes after the start of week UTC for the shift instance config to start. // May not be greater than 10080, as that would begin during the next week. StartMinuteInWeek int32 `protobuf:"varint,3,opt,name=start_minute_in_week,json=startMinuteInWeek,proto3" json:"start_minute_in_week,omitempty"` // The number of minutes wide that the tour shift instance config covers. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // The tour shift segment configs that are associated with @tour_shift_instance_config_sid. MemberTourShiftSegmentConfigs []*TourShiftSegmentConfig `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a TourShiftInstanceConfig
func (*TourShiftInstanceConfig) Descriptor
deprecated
added in
v1.7.38
func (*TourShiftInstanceConfig) Descriptor() ([]byte, []int)
Deprecated: Use TourShiftInstanceConfig.ProtoReflect.Descriptor instead.
func (*TourShiftInstanceConfig) GetMemberTourShiftSegmentConfigs ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) GetMemberTourShiftSegmentConfigs() []*TourShiftSegmentConfig
func (*TourShiftInstanceConfig) GetStartMinuteInWeek ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) GetStartMinuteInWeek() int32
func (*TourShiftInstanceConfig) GetTourShiftInstanceConfigSid ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) GetTourShiftInstanceConfigSid() int64
func (*TourShiftInstanceConfig) GetTourWeekPatternSid ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) GetTourWeekPatternSid() int64
func (*TourShiftInstanceConfig) GetWidthInMinutes ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) GetWidthInMinutes() int32
func (*TourShiftInstanceConfig) ProtoMessage ¶ added in v1.7.38
func (*TourShiftInstanceConfig) ProtoMessage()
func (*TourShiftInstanceConfig) ProtoReflect ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) ProtoReflect() protoreflect.Message
func (*TourShiftInstanceConfig) Reset ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) Reset()
func (*TourShiftInstanceConfig) String ¶ added in v1.7.38
func (x *TourShiftInstanceConfig) String() string
type TourShiftSegmentConfig ¶ added in v1.7.38
type TourShiftSegmentConfig struct { // The unique ID of the tour shift segment config. TourShiftSegmentConfigSid int64 `` /* 143-byte string literal not displayed */ // The ID of the parent tour shift instance config TourShiftInstanceConfigSid int64 `` /* 146-byte string literal not displayed */ // The minute within the shift instance config where the shift segment config starts. StartMinuteInShift int32 `protobuf:"varint,3,opt,name=start_minute_in_shift,json=startMinuteInShift,proto3" json:"start_minute_in_shift,omitempty"` // The number of minutes wide that the segment covers. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // The ID of the scheduling activity that the segment will schedule. SchedulingActivitySid int64 `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a TourShiftSegmentConfig
func (*TourShiftSegmentConfig) Descriptor
deprecated
added in
v1.7.38
func (*TourShiftSegmentConfig) Descriptor() ([]byte, []int)
Deprecated: Use TourShiftSegmentConfig.ProtoReflect.Descriptor instead.
func (*TourShiftSegmentConfig) GetSchedulingActivitySid ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) GetSchedulingActivitySid() int64
func (*TourShiftSegmentConfig) GetStartMinuteInShift ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) GetStartMinuteInShift() int32
func (*TourShiftSegmentConfig) GetTourShiftInstanceConfigSid ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) GetTourShiftInstanceConfigSid() int64
func (*TourShiftSegmentConfig) GetTourShiftSegmentConfigSid ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) GetTourShiftSegmentConfigSid() int64
func (*TourShiftSegmentConfig) GetWidthInMinutes ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) GetWidthInMinutes() int32
func (*TourShiftSegmentConfig) ProtoMessage ¶ added in v1.7.38
func (*TourShiftSegmentConfig) ProtoMessage()
func (*TourShiftSegmentConfig) ProtoReflect ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) ProtoReflect() protoreflect.Message
func (*TourShiftSegmentConfig) Reset ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) Reset()
func (*TourShiftSegmentConfig) String ¶ added in v1.7.38
func (x *TourShiftSegmentConfig) String() string
type TourWeekPattern ¶ added in v1.7.38
type TourWeekPattern struct { // The unique ID of the tour week pattern. TourWeekPatternSid int64 `protobuf:"varint,1,opt,name=tour_week_pattern_sid,json=tourWeekPatternSid,proto3" json:"tour_week_pattern_sid,omitempty"` // The ID of the tour pattern that the tour week pattern belongs to. TourPatternSid int64 `protobuf:"varint,2,opt,name=tour_pattern_sid,json=tourPatternSid,proto3" json:"tour_pattern_sid,omitempty"` // The tour week patterns place within the sequence of tour week patterns that belong to @tour_pattern_sid. WeekPatternNumber int32 `protobuf:"varint,3,opt,name=week_pattern_number,json=weekPatternNumber,proto3" json:"week_pattern_number,omitempty"` // The tour shift instance configs associated with @tour_week_pattern_sid. MemberTourShiftInstanceConfigs []*TourShiftInstanceConfig `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a TourWeekPattern
func (*TourWeekPattern) Descriptor
deprecated
added in
v1.7.38
func (*TourWeekPattern) Descriptor() ([]byte, []int)
Deprecated: Use TourWeekPattern.ProtoReflect.Descriptor instead.
func (*TourWeekPattern) GetMemberTourShiftInstanceConfigs ¶ added in v1.7.38
func (x *TourWeekPattern) GetMemberTourShiftInstanceConfigs() []*TourShiftInstanceConfig
func (*TourWeekPattern) GetTourPatternSid ¶ added in v1.7.38
func (x *TourWeekPattern) GetTourPatternSid() int64
func (*TourWeekPattern) GetTourWeekPatternSid ¶ added in v1.7.38
func (x *TourWeekPattern) GetTourWeekPatternSid() int64
func (*TourWeekPattern) GetWeekPatternNumber ¶ added in v1.7.38
func (x *TourWeekPattern) GetWeekPatternNumber() int32
func (*TourWeekPattern) ProtoMessage ¶ added in v1.7.38
func (*TourWeekPattern) ProtoMessage()
func (*TourWeekPattern) ProtoReflect ¶ added in v1.7.38
func (x *TourWeekPattern) ProtoReflect() protoreflect.Message
func (*TourWeekPattern) Reset ¶ added in v1.7.38
func (x *TourWeekPattern) Reset()
func (*TourWeekPattern) String ¶ added in v1.7.38
func (x *TourWeekPattern) String() string
type UnimplementedWFMServer ¶
type UnimplementedWFMServer struct{}
UnimplementedWFMServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedWFMServer) AgentCancelLeavePetition ¶ added in v1.8.26
func (UnimplementedWFMServer) AgentCancelLeavePetition(context.Context, *AgentCancelLeavePetitionRequest) (*AgentCancelLeavePetitionResponse, error)
func (UnimplementedWFMServer) AgentCreateLeavePetition ¶ added in v1.8.26
func (UnimplementedWFMServer) AgentCreateLeavePetition(context.Context, *AgentCreateLeavePetitionRequest) (*AgentCreateLeavePetitionResponse, error)
func (UnimplementedWFMServer) AgentGetSchedule ¶ added in v1.8.26
func (UnimplementedWFMServer) AgentGetSchedule(context.Context, *AgentGetScheduleRequest) (*AgentGetScheduleResponse, error)
func (UnimplementedWFMServer) AgentListLeavePetitions ¶ added in v1.8.26
func (UnimplementedWFMServer) AgentListLeavePetitions(context.Context, *AgentListLeavePetitionsRequest) (*AgentListLeavePetitionsResponse, error)
func (UnimplementedWFMServer) ArchiveAgentLeavePetition ¶ added in v1.8.0
func (UnimplementedWFMServer) ArchiveAgentLeavePetition(context.Context, *ArchiveAgentLeavePetitionRequest) (*ArchiveAgentLeavePetitionResponse, error)
func (UnimplementedWFMServer) BuildAgentDiagnostics ¶
func (UnimplementedWFMServer) BuildAgentDiagnostics(context.Context, *BuildAgentDiagnosticsReq) (*BuildAgentDiagnosticsRes, error)
func (UnimplementedWFMServer) BuildCallProfileTemplate ¶ added in v1.7.35
func (UnimplementedWFMServer) BuildCallProfileTemplate(context.Context, *BuildCallProfileTemplateReq) (*BuildCallProfileTemplateRes, error)
func (UnimplementedWFMServer) BuildCallProfileTemplateForSkillProfile ¶
func (UnimplementedWFMServer) BuildCallProfileTemplateForSkillProfile(context.Context, *BuildCallProfileTemplateForSkillProfileReq) (*BuildCallProfileTemplateForSkillProfileRes, error)
func (UnimplementedWFMServer) BuildDOWAndMOYProfiles ¶
func (UnimplementedWFMServer) BuildDOWAndMOYProfiles(context.Context, *BuildDOWAndMOYProfilesReq) (*BuildDOWAndMOYProfilesRes, error)
func (UnimplementedWFMServer) BuildDraftSchedule ¶
func (UnimplementedWFMServer) BuildDraftSchedule(context.Context, *BuildDraftScheduleReq) (*BuildDraftScheduleRes, error)
func (UnimplementedWFMServer) BuildGlobalDiagnostics ¶
func (UnimplementedWFMServer) BuildGlobalDiagnostics(context.Context, *BuildGlobalDiagnosticsReq) (*BuildGlobalDiagnosticsRes, error)
func (UnimplementedWFMServer) BuildNodeDiagnostics ¶
func (UnimplementedWFMServer) BuildNodeDiagnostics(context.Context, *BuildNodeDiagnosticsReq) (*BuildNodeDiagnosticsRes, error)
func (UnimplementedWFMServer) BuildProfileForecastByInterval ¶
func (UnimplementedWFMServer) BuildProfileForecastByInterval(*BuildProfileForecastByIntervalReq, WFM_BuildProfileForecastByIntervalServer) error
func (UnimplementedWFMServer) BuildProfileForecastByIntervalWithStats ¶
func (UnimplementedWFMServer) BuildProfileForecastByIntervalWithStats(*BuildProfileForecastByIntervalWithStatsReq, WFM_BuildProfileForecastByIntervalWithStatsServer) error
func (UnimplementedWFMServer) BuildRegressionForecastByInterval ¶
func (UnimplementedWFMServer) BuildRegressionForecastByInterval(*BuildRegressionForecastByIntervalReq, WFM_BuildRegressionForecastByIntervalServer) error
func (UnimplementedWFMServer) BuildRegressionForecastByIntervalWithStats ¶
func (UnimplementedWFMServer) BuildRegressionForecastByIntervalWithStats(*BuildRegressionForecastByIntervalWithStatsReq, WFM_BuildRegressionForecastByIntervalWithStatsServer) error
func (UnimplementedWFMServer) BuildShiftTemplateDiagnostics ¶
func (UnimplementedWFMServer) BuildShiftTemplateDiagnostics(context.Context, *BuildShiftTemplateDiagnosticsReq) (*BuildShiftTemplateDiagnosticsRes, error)
func (UnimplementedWFMServer) CalculateTrainingDataAveragesForSkillProfile ¶
func (UnimplementedWFMServer) CalculateTrainingDataAveragesForSkillProfile(context.Context, *CalculateTrainingDataAveragesForSkillProfileReq) (*CalculateTrainingDataAveragesForSkillProfileRes, error)
func (UnimplementedWFMServer) CancelAgentLeavePetition ¶ added in v1.8.5
func (UnimplementedWFMServer) CancelAgentLeavePetition(context.Context, *CancelAgentLeavePetitionRequest) (*CancelAgentLeavePetitionResponse, error)
func (UnimplementedWFMServer) CancelBuildInProgress ¶ added in v1.8.26
func (UnimplementedWFMServer) CancelBuildInProgress(context.Context, *CancelBuildInProgressRequest) (*CancelBuildInProgressResponse, error)
func (UnimplementedWFMServer) ClearSchedule ¶ added in v1.7.33
func (UnimplementedWFMServer) ClearSchedule(context.Context, *ClearScheduleReq) (*ClearScheduleRes, error)
func (UnimplementedWFMServer) CopyScenario ¶
func (UnimplementedWFMServer) CopyScenario(context.Context, *CopyScenarioReq) (*CopyScenarioRes, error)
func (UnimplementedWFMServer) CopyScheduleToSchedule ¶ added in v1.7.31
func (UnimplementedWFMServer) CopyScheduleToSchedule(context.Context, *CopyScheduleToScheduleReq) (*CopyScheduleToScheduleRes, error)
func (UnimplementedWFMServer) CopyShiftInstancesToSchedule ¶ added in v1.7.27
func (UnimplementedWFMServer) CopyShiftInstancesToSchedule(context.Context, *CopyShiftInstancesToScheduleReq) (*CopyShiftInstancesToScheduleRes, error)
func (UnimplementedWFMServer) CopyWFMAgentMemberships ¶ added in v1.7.67
func (UnimplementedWFMServer) CopyWFMAgentMemberships(context.Context, *CopyWFMAgentMembershipsRequest) (*CopyWFMAgentMembershipsResponse, error)
func (UnimplementedWFMServer) CreateAdherenceAgentRule ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceAgentRule(context.Context, *CreateAdherenceAgentRuleRequest) (*CreateAdherenceAgentRuleResponse, error)
func (UnimplementedWFMServer) CreateAdherenceAgentRuleClause ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceAgentRuleClause(context.Context, *CreateAdherenceAgentRuleClauseRequest) (*CreateAdherenceAgentRuleClauseResponse, error)
func (UnimplementedWFMServer) CreateAdherenceDepartmentalRule ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceDepartmentalRule(context.Context, *CreateAdherenceDepartmentalRuleRequest) (*CreateAdherenceDepartmentalRuleResponse, error)
func (UnimplementedWFMServer) CreateAdherenceDepartmentalRuleClause ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceDepartmentalRuleClause(context.Context, *CreateAdherenceDepartmentalRuleClauseRequest) (*CreateAdherenceDepartmentalRuleClauseResponse, error)
func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfig ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfig(context.Context, *CreateAdherenceRuleNotificationConfigRequest) (*CreateAdherenceRuleNotificationConfigResponse, error)
func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfigEntry ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateAdherenceRuleNotificationConfigEntry(context.Context, *CreateAdherenceRuleNotificationConfigEntryRequest) (*CreateAdherenceRuleNotificationConfigEntryResponse, error)
func (UnimplementedWFMServer) CreateAgentAvailabilityPattern ¶
func (UnimplementedWFMServer) CreateAgentAvailabilityPattern(context.Context, *CreateAgentAvailabilityPatternReq) (*CreateAgentAvailabilityPatternRes, error)
func (UnimplementedWFMServer) CreateAgentGroup ¶
func (UnimplementedWFMServer) CreateAgentGroup(context.Context, *CreateAgentGroupReq) (*CreateAgentGroupRes, error)
func (UnimplementedWFMServer) CreateAgentLeavePetition ¶ added in v1.7.80
func (UnimplementedWFMServer) CreateAgentLeavePetition(context.Context, *CreateAgentLeavePetitionRequest) (*CreateAgentLeavePetitionResponse, error)
func (UnimplementedWFMServer) CreateCallProfileTemplate ¶
func (UnimplementedWFMServer) CreateCallProfileTemplate(context.Context, *CreateCallProfileTemplateReq) (*CreateCallProfileTemplateRes, error)
func (UnimplementedWFMServer) CreateClientNode ¶
func (UnimplementedWFMServer) CreateClientNode(context.Context, *CreateClientNodeReq) (*CreateClientNodeRes, error)
func (UnimplementedWFMServer) CreateConstraintRule ¶
func (UnimplementedWFMServer) CreateConstraintRule(context.Context, *CreateConstraintRuleReq) (*CreateConstraintRuleRes, error)
func (UnimplementedWFMServer) CreateDraftSchedule ¶
func (UnimplementedWFMServer) CreateDraftSchedule(context.Context, *CreateDraftScheduleReq) (*CreateDraftScheduleRes, error)
func (UnimplementedWFMServer) CreateInactiveSkillProfileMapping ¶
func (UnimplementedWFMServer) CreateInactiveSkillProfileMapping(context.Context, *CreateInactiveSkillProfileMappingReq) (*CreateInactiveSkillProfileMappingRes, error)
func (UnimplementedWFMServer) CreateInitialDemoActivities ¶ added in v1.8.17
func (UnimplementedWFMServer) CreateInitialDemoActivities(context.Context, *CreateInitialDemoActivitiesRequest) (*CreateInitialDemoActivitiesResponse, error)
func (UnimplementedWFMServer) CreateLocationNode ¶
func (UnimplementedWFMServer) CreateLocationNode(context.Context, *CreateLocationNodeReq) (*CreateLocationNodeRes, error)
func (UnimplementedWFMServer) CreateNonSkillActivity ¶
func (UnimplementedWFMServer) CreateNonSkillActivity(context.Context, *CreateNonSkillActivityReq) (*CreateNonSkillActivityRes, error)
func (UnimplementedWFMServer) CreateOpenTimesPattern ¶
func (UnimplementedWFMServer) CreateOpenTimesPattern(context.Context, *CreateOpenTimesPatternReq) (*CreateOpenTimesPatternRes, error)
func (UnimplementedWFMServer) CreatePlacementRule ¶
func (UnimplementedWFMServer) CreatePlacementRule(context.Context, *CreatePlacementRuleReq) (*CreatePlacementRuleRes, error)
func (UnimplementedWFMServer) CreateProgramNode ¶
func (UnimplementedWFMServer) CreateProgramNode(context.Context, *CreateProgramNodeReq) (*CreateProgramNodeRes, error)
func (UnimplementedWFMServer) CreateRegressionTemplate ¶
func (UnimplementedWFMServer) CreateRegressionTemplate(context.Context, *CreateRegressionTemplateReq) (*CreateRegressionTemplateRes, error)
func (UnimplementedWFMServer) CreateRgbaColor ¶ added in v1.8.8
func (UnimplementedWFMServer) CreateRgbaColor(context.Context, *CreateRgbaColorRequest) (*CreateRgbaColorResponse, error)
func (UnimplementedWFMServer) CreateScheduleScenarioWithNodes ¶
func (UnimplementedWFMServer) CreateScheduleScenarioWithNodes(context.Context, *CreateScheduleScenarioWithNodesReq) (*CreateScheduleScenarioWithNodesRes, error)
func (UnimplementedWFMServer) CreateShiftInstance ¶
func (UnimplementedWFMServer) CreateShiftInstance(context.Context, *CreateShiftInstanceReq) (*CreateShiftInstanceRes, error)
func (UnimplementedWFMServer) CreateShiftInstanceV2 ¶ added in v1.7.21
func (UnimplementedWFMServer) CreateShiftInstanceV2(context.Context, *CreateShiftInstanceV2Req) (*CreateShiftInstanceV2Res, error)
func (UnimplementedWFMServer) CreateShiftInstanceWithSegments ¶ added in v1.7.60
func (UnimplementedWFMServer) CreateShiftInstanceWithSegments(context.Context, *CreateShiftInstanceWithSegmentsRequest) (*CreateShiftInstanceWithSegmentsResponse, error)
func (UnimplementedWFMServer) CreateShiftTemplate ¶
func (UnimplementedWFMServer) CreateShiftTemplate(context.Context, *CreateShiftTemplateReq) (*CreateShiftTemplateRes, error)
func (UnimplementedWFMServer) CreateSkillProficiencies ¶
func (UnimplementedWFMServer) CreateSkillProficiencies(context.Context, *CreateSkillProficienciesReq) (*CreateSkillProficienciesRes, error)
func (UnimplementedWFMServer) CreateSkillProfileGroup ¶ added in v1.7.37
func (UnimplementedWFMServer) CreateSkillProfileGroup(context.Context, *CreateSkillProfileGroupReq) (*CreateSkillProfileGroupRes, error)
func (UnimplementedWFMServer) CreateTourAgentCollection ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourAgentCollection(context.Context, *CreateTourAgentCollectionReq) (*CreateTourAgentCollectionRes, error)
func (UnimplementedWFMServer) CreateTourAgentCollectionWFMAgents ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourAgentCollectionWFMAgents(context.Context, *CreateTourAgentCollectionWFMAgentsReq) (*CreateTourAgentCollectionWFMAgentsRes, error)
func (UnimplementedWFMServer) CreateTourPattern ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourPattern(context.Context, *CreateTourPatternReq) (*CreateTourPatternRes, error)
func (UnimplementedWFMServer) CreateTourShiftInstanceConfig ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourShiftInstanceConfig(context.Context, *CreateTourShiftInstanceConfigReq) (*CreateTourShiftInstanceConfigRes, error)
func (UnimplementedWFMServer) CreateTourShiftSegmentConfig ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourShiftSegmentConfig(context.Context, *CreateTourShiftSegmentConfigReq) (*CreateTourShiftSegmentConfigRes, error)
func (UnimplementedWFMServer) CreateTourWeekPattern ¶ added in v1.7.38
func (UnimplementedWFMServer) CreateTourWeekPattern(context.Context, *CreateTourWeekPatternReq) (*CreateTourWeekPatternRes, error)
func (UnimplementedWFMServer) CreateUnassignedWFMAgent ¶ added in v1.7.66
func (UnimplementedWFMServer) CreateUnassignedWFMAgent(context.Context, *CreateUnassignedWFMAgentRequest) (*CreateUnassignedWFMAgentResponse, error)
func (UnimplementedWFMServer) CreateWFMAgentMemberships ¶
func (UnimplementedWFMServer) CreateWFMAgentMemberships(context.Context, *CreateWFMAgentMembershipsReq) (*CreateWFMAgentMembershipsRes, error)
func (UnimplementedWFMServer) DeleteAdherenceAgentRuleClause ¶ added in v1.8.21
func (UnimplementedWFMServer) DeleteAdherenceAgentRuleClause(context.Context, *DeleteAdherenceAgentRuleClauseRequest) (*DeleteAdherenceAgentRuleClauseResponse, error)
func (UnimplementedWFMServer) DeleteAdherenceDepartmentalRuleClause ¶ added in v1.8.21
func (UnimplementedWFMServer) DeleteAdherenceDepartmentalRuleClause(context.Context, *DeleteAdherenceDepartmentalRuleClauseRequest) (*DeleteAdherenceDepartmentalRuleClauseResponse, error)
func (UnimplementedWFMServer) DeleteAdherenceRuleNotificationConfigEntry ¶ added in v1.8.21
func (UnimplementedWFMServer) DeleteAdherenceRuleNotificationConfigEntry(context.Context, *DeleteAdherenceRuleNotificationConfigEntryRequest) (*DeleteAdherenceRuleNotificationConfigEntryResponse, error)
func (UnimplementedWFMServer) DeleteAgentAvailabilityPattern ¶
func (UnimplementedWFMServer) DeleteAgentAvailabilityPattern(context.Context, *DeleteAgentAvailabilityPatternReq) (*DeleteAgentAvailabilityPatternRes, error)
func (UnimplementedWFMServer) DeleteCallProfileTemplate ¶
func (UnimplementedWFMServer) DeleteCallProfileTemplate(context.Context, *DeleteCallProfileTemplateReq) (*DeleteCallProfileTemplateRes, error)
func (UnimplementedWFMServer) DeleteConstraintRule ¶
func (UnimplementedWFMServer) DeleteConstraintRule(context.Context, *DeleteConstraintRuleReq) (*DeleteConstraintRuleRes, error)
func (UnimplementedWFMServer) DeleteDraftSchedule ¶
func (UnimplementedWFMServer) DeleteDraftSchedule(context.Context, *DeleteDraftScheduleReq) (*DeleteDraftScheduleRes, error)
func (UnimplementedWFMServer) DeleteForecastIntervals ¶
func (UnimplementedWFMServer) DeleteForecastIntervals(context.Context, *DeleteForecastIntervalsReq) (*DeleteForecastIntervalsRes, error)
func (UnimplementedWFMServer) DeleteHistoricalDataDeltas ¶
func (UnimplementedWFMServer) DeleteHistoricalDataDeltas(context.Context, *DeleteHistoricalDataDeltasReq) (*DeleteHistoricalDataDeltasRes, error)
func (UnimplementedWFMServer) DeleteOpenTimesPattern ¶
func (UnimplementedWFMServer) DeleteOpenTimesPattern(context.Context, *DeleteOpenTimesPatternReq) (*DeleteOpenTimesPatternRes, error)
func (UnimplementedWFMServer) DeletePlacementRule ¶
func (UnimplementedWFMServer) DeletePlacementRule(context.Context, *DeletePlacementRuleReq) (*DeletePlacementRuleRes, error)
func (UnimplementedWFMServer) DeleteRealTimeManagementStateColor ¶ added in v1.8.11
func (UnimplementedWFMServer) DeleteRealTimeManagementStateColor(context.Context, *DeleteRealTimeManagementStateColorRequest) (*DeleteRealTimeManagementStateColorResponse, error)
func (UnimplementedWFMServer) DeleteRegressionTemplate ¶
func (UnimplementedWFMServer) DeleteRegressionTemplate(context.Context, *DeleteRegressionTemplateReq) (*DeleteRegressionTemplateRes, error)
func (UnimplementedWFMServer) DeleteRgbaColor ¶ added in v1.8.8
func (UnimplementedWFMServer) DeleteRgbaColor(context.Context, *DeleteRgbaColorRequest) (*DeleteRgbaColorResponse, error)
func (UnimplementedWFMServer) DeleteSchedulingTarget ¶
func (UnimplementedWFMServer) DeleteSchedulingTarget(context.Context, *DeleteSchedulingTargetReq) (*DeleteSchedulingTargetRes, error)
func (UnimplementedWFMServer) DeleteShiftInstances ¶
func (UnimplementedWFMServer) DeleteShiftInstances(context.Context, *DeleteShiftInstancesReq) (*DeleteShiftInstancesRes, error)
func (UnimplementedWFMServer) DeleteSkillProficiency ¶
func (UnimplementedWFMServer) DeleteSkillProficiency(context.Context, *DeleteSkillProficiencyReq) (*DeleteSkillProficiencyRes, error)
func (UnimplementedWFMServer) DeleteTourAgentCollectionWFMAgents ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourAgentCollectionWFMAgents(context.Context, *DeleteTourAgentCollectionWFMAgentsReq) (*DeleteTourAgentCollectionWFMAgentsRes, error)
func (UnimplementedWFMServer) DeleteTourAgentCollections ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourAgentCollections(context.Context, *DeleteTourAgentCollectionsReq) (*DeleteTourAgentCollectionsRes, error)
func (UnimplementedWFMServer) DeleteTourPattern ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourPattern(context.Context, *DeleteTourPatternReq) (*DeleteTourPatternRes, error)
func (UnimplementedWFMServer) DeleteTourShiftInstanceConfigs ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourShiftInstanceConfigs(context.Context, *DeleteTourShiftInstanceConfigsReq) (*DeleteTourShiftInstanceConfigsRes, error)
func (UnimplementedWFMServer) DeleteTourShiftSegmentConfigs ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourShiftSegmentConfigs(context.Context, *DeleteTourShiftSegmentConfigsReq) (*DeleteTourShiftSegmentConfigsRes, error)
func (UnimplementedWFMServer) DeleteTourWeekPatterns ¶ added in v1.7.38
func (UnimplementedWFMServer) DeleteTourWeekPatterns(context.Context, *DeleteTourWeekPatternsReq) (*DeleteTourWeekPatternsRes, error)
func (UnimplementedWFMServer) DeleteWFMAgentMemberships ¶
func (UnimplementedWFMServer) DeleteWFMAgentMemberships(context.Context, *DeleteWFMAgentMembershipsReq) (*DeleteWFMAgentMembershipsRes, error)
func (UnimplementedWFMServer) DeleteWFMAgentsMemberships ¶ added in v1.7.16
func (UnimplementedWFMServer) DeleteWFMAgentsMemberships(context.Context, *DeleteWFMAgentsMembershipsReq) (*DeleteWFMAgentsMembershipsRes, error)
func (UnimplementedWFMServer) DisconnectInactiveSkillProfileMapping ¶
func (UnimplementedWFMServer) DisconnectInactiveSkillProfileMapping(context.Context, *DisconnectInactiveSkillProfileMappingReq) (*DisconnectInactiveSkillProfileMappingRes, error)
func (UnimplementedWFMServer) GenerateTourWeekPatterns ¶ added in v1.7.38
func (UnimplementedWFMServer) GenerateTourWeekPatterns(context.Context, *GenerateTourWeekPatternsReq) (*GenerateTourWeekPatternsRes, error)
func (UnimplementedWFMServer) GetAvailabilityBitmaps ¶
func (UnimplementedWFMServer) GetAvailabilityBitmaps(context.Context, *GetAvailabilityBitmapsReq) (*GetAvailabilityBitmapsRes, error)
func (UnimplementedWFMServer) GetAvailableRegressionForecasterModelTypes ¶
func (UnimplementedWFMServer) GetAvailableRegressionForecasterModelTypes(context.Context, *GetAvailableRegressionForecasterModelTypesReq) (*GetAvailableRegressionForecasterModelTypesRes, error)
func (UnimplementedWFMServer) GetClientHistoryCacheInfo ¶ added in v1.7.45
func (UnimplementedWFMServer) GetClientHistoryCacheInfo(context.Context, *GetClientHistoryCacheInfoReq) (*GetClientHistoryCacheInfoRes, error)
func (UnimplementedWFMServer) GetDefaultSchedulingTarget ¶ added in v1.7.37
func (UnimplementedWFMServer) GetDefaultSchedulingTarget(context.Context, *GetDefaultSchedulingTargetReq) (*GetDefaultSchedulingTargetRes, error)
func (UnimplementedWFMServer) GetDraftSchedule ¶
func (UnimplementedWFMServer) GetDraftSchedule(context.Context, *GetDraftScheduleReq) (*GetDraftScheduleRes, error)
func (UnimplementedWFMServer) GetDraftScheduleRequiredCalls ¶
func (UnimplementedWFMServer) GetDraftScheduleRequiredCalls(context.Context, *GetDraftScheduleRequiredCallsReq) (*GetDraftScheduleRequiredCallsRes, error)
func (UnimplementedWFMServer) GetForecastingParameters ¶
func (UnimplementedWFMServer) GetForecastingParameters(context.Context, *GetForecastingParametersReq) (*GetForecastingParametersRes, error)
func (UnimplementedWFMServer) GetLastSkillProfileResyncDate ¶
func (UnimplementedWFMServer) GetLastSkillProfileResyncDate(context.Context, *GetLastSkillProfileResyncDateReq) (*GetLastSkillProfileResyncDateRes, error)
func (UnimplementedWFMServer) GetOnCallSchedulingActivity ¶ added in v1.8.4
func (UnimplementedWFMServer) GetOnCallSchedulingActivity(context.Context, *GetOnCallSchedulingActivityReq) (*GetOnCallSchedulingActivityRes, error)
func (UnimplementedWFMServer) GetOpenTimesBitmaps ¶
func (UnimplementedWFMServer) GetOpenTimesBitmaps(context.Context, *GetOpenTimesBitmapsReq) (*GetOpenTimesBitmapsRes, error)
func (UnimplementedWFMServer) GetPerformanceMetrics ¶
func (UnimplementedWFMServer) GetPerformanceMetrics(context.Context, *GetPerformanceMetricsReq) (*GetPerformanceMetricsRes, error)
func (UnimplementedWFMServer) GetPublishedSchedule ¶
func (UnimplementedWFMServer) GetPublishedSchedule(context.Context, *GetPublishedScheduleReq) (*GetPublishedScheduleRes, error)
func (UnimplementedWFMServer) GetPublishedScheduleRequiredCalls ¶
func (UnimplementedWFMServer) GetPublishedScheduleRequiredCalls(context.Context, *GetPublishedScheduleRequiredCallsReq) (*GetPublishedScheduleRequiredCallsRes, error)
func (UnimplementedWFMServer) GetSchedulingTarget ¶
func (UnimplementedWFMServer) GetSchedulingTarget(context.Context, *GetSchedulingTargetReq) (*GetSchedulingTargetRes, error)
func (UnimplementedWFMServer) GetSkillProfile ¶
func (UnimplementedWFMServer) GetSkillProfile(context.Context, *GetSkillProfileReq) (*GetSkillProfileRes, error)
func (UnimplementedWFMServer) GetSkillProfilesCount ¶
func (UnimplementedWFMServer) GetSkillProfilesCount(context.Context, *GetSkillProfilesCountReq) (*GetSkillProfilesCountRes, error)
func (UnimplementedWFMServer) GetTimeOffSchedulingActivity ¶ added in v1.8.21
func (UnimplementedWFMServer) GetTimeOffSchedulingActivity(context.Context, *GetTimeOffSchedulingActivityRequest) (*GetTimeOffSchedulingActivityResponse, error)
func (UnimplementedWFMServer) GetTourPattern ¶ added in v1.7.38
func (UnimplementedWFMServer) GetTourPattern(context.Context, *GetTourPatternReq) (*GetTourPatternRes, error)
func (UnimplementedWFMServer) GetTourPatternDiagnostics ¶ added in v1.7.39
func (UnimplementedWFMServer) GetTourPatternDiagnostics(context.Context, *GetTourPatternDiagnosticsReq) (*GetTourPatternDiagnosticsRes, error)
func (UnimplementedWFMServer) GetTourPatternWithMembers ¶ added in v1.7.45
func (UnimplementedWFMServer) GetTourPatternWithMembers(context.Context, *GetTourPatternWithMembersReq) (*GetTourPatternWithMembersRes, error)
func (UnimplementedWFMServer) HelloWorldWFMAdherence ¶ added in v1.7.65
func (UnimplementedWFMServer) HelloWorldWFMAdherence(context.Context, *HelloWorldWFMAdherenceRequest) (*HelloWorldWFMAdherenceResponse, error)
func (UnimplementedWFMServer) ListAdherenceAgentRules ¶ added in v1.8.20
func (UnimplementedWFMServer) ListAdherenceAgentRules(context.Context, *ListAdherenceAgentRulesRequest) (*ListAdherenceAgentRulesResponse, error)
func (UnimplementedWFMServer) ListAdherenceDepartmentalRules ¶ added in v1.8.20
func (UnimplementedWFMServer) ListAdherenceDepartmentalRules(context.Context, *ListAdherenceDepartmentalRulesRequest) (*ListAdherenceDepartmentalRulesResponse, error)
func (UnimplementedWFMServer) ListAdherenceRuleNotificationConfigs ¶ added in v1.8.20
func (UnimplementedWFMServer) ListAdherenceRuleNotificationConfigs(context.Context, *ListAdherenceRuleNotificationConfigsRequest) (*ListAdherenceRuleNotificationConfigsResponse, error)
func (UnimplementedWFMServer) ListAgentLeavePetitions ¶ added in v1.7.80
func (UnimplementedWFMServer) ListAgentLeavePetitions(context.Context, *ListAgentLeavePetitionsRequest) (*ListAgentLeavePetitionsResponse, error)
func (UnimplementedWFMServer) ListAgentScheduleGroups ¶ added in v1.7.45
func (UnimplementedWFMServer) ListAgentScheduleGroups(context.Context, *ListAgentScheduleGroupsRequest) (*ListAgentScheduleGroupsResponse, error)
func (UnimplementedWFMServer) ListAgentStatesForDay ¶ added in v1.7.69
func (UnimplementedWFMServer) ListAgentStatesForDay(context.Context, *ListAgentStatesForDayRequest) (*ListAgentStatesForDayResponse, error)
func (UnimplementedWFMServer) ListAllWFMAgents ¶
func (UnimplementedWFMServer) ListAllWFMAgents(context.Context, *ListAllWFMAgentsReq) (*ListAllWFMAgentsRes, error)
func (UnimplementedWFMServer) ListCallProfileTemplates ¶
func (UnimplementedWFMServer) ListCallProfileTemplates(context.Context, *ListCallProfileTemplatesReq) (*ListCallProfileTemplatesRes, error)
func (UnimplementedWFMServer) ListCandidateSchedulingActivities ¶
func (UnimplementedWFMServer) ListCandidateSchedulingActivities(context.Context, *ListCandidateSchedulingActivitiesReq) (*ListCandidateSchedulingActivitiesRes, error)
func (UnimplementedWFMServer) ListCandidateWFMAgents ¶
func (UnimplementedWFMServer) ListCandidateWFMAgents(context.Context, *ListCandidateWFMAgentsReq) (*ListCandidateWFMAgentsRes, error)
func (UnimplementedWFMServer) ListConfigEntities ¶
func (UnimplementedWFMServer) ListConfigEntities(context.Context, *ListConfigEntitiesReq) (*ListConfigEntitiesRes, error)
func (UnimplementedWFMServer) ListDraftSchedules ¶
func (UnimplementedWFMServer) ListDraftSchedules(context.Context, *ListDraftSchedulesReq) (*ListDraftSchedulesRes, error)
func (UnimplementedWFMServer) ListForecastIntervals ¶ added in v1.7.36
func (UnimplementedWFMServer) ListForecastIntervals(*ListForecastIntervalsReq, WFM_ListForecastIntervalsServer) error
func (UnimplementedWFMServer) ListForecastIntervalsForSkillProfile ¶
func (UnimplementedWFMServer) ListForecastIntervalsForSkillProfile(*ListForecastIntervalsForSkillProfileReq, WFM_ListForecastIntervalsForSkillProfileServer) error
func (UnimplementedWFMServer) ListHistoricalData ¶
func (UnimplementedWFMServer) ListHistoricalData(context.Context, *ListHistoricalDataReq) (*ListHistoricalDataRes, error)
func (UnimplementedWFMServer) ListHistoricalDataForAllSkillProfiles ¶
func (UnimplementedWFMServer) ListHistoricalDataForAllSkillProfiles(context.Context, *ListHistoricalDataForAllSkillProfilesReq) (*ListHistoricalDataForAllSkillProfilesRes, error)
func (UnimplementedWFMServer) ListNonSkillActivities ¶ added in v1.7.33
func (UnimplementedWFMServer) ListNonSkillActivities(context.Context, *ListNonSkillActivitiesReq) (*ListNonSkillActivitiesRes, error)
func (UnimplementedWFMServer) ListNonSkillActivityAssociations ¶
func (UnimplementedWFMServer) ListNonSkillActivityAssociations(context.Context, *ListNonSkillActivityAssociationsReq) (*ListNonSkillActivityAssociationsRes, error)
func (UnimplementedWFMServer) ListOpenDateRangesForNodeOpenTimesBitmaps ¶ added in v1.7.74
func (UnimplementedWFMServer) ListOpenDateRangesForNodeOpenTimesBitmaps(context.Context, *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse, error)
func (UnimplementedWFMServer) ListPatternsForSchedulingActivityClassifications ¶ added in v1.8.21
func (UnimplementedWFMServer) ListPatternsForSchedulingActivityClassifications(context.Context, *ListPatternsForSchedulingActivityClassificationsRequest) (*ListPatternsForSchedulingActivityClassificationsResponse, error)
func (UnimplementedWFMServer) ListProgramNodesBySid ¶ added in v1.7.35
func (UnimplementedWFMServer) ListProgramNodesBySid(context.Context, *ListProgramNodesBySidReq) (*ListProgramNodesBySidRes, error)
func (UnimplementedWFMServer) ListRealTimeManagementStateColors ¶ added in v1.7.72
func (UnimplementedWFMServer) ListRealTimeManagementStateColors(context.Context, *ListRealTimeManagementStateColorsRequest) (*ListRealTimeManagementStateColorsResponse, error)
func (UnimplementedWFMServer) ListRealTimeManagementStates ¶ added in v1.7.72
func (UnimplementedWFMServer) ListRealTimeManagementStates(context.Context, *ListRealTimeManagementStatesRequest) (*ListRealTimeManagementStatesResponse, error)
func (UnimplementedWFMServer) ListRegressionTemplates ¶
func (UnimplementedWFMServer) ListRegressionTemplates(context.Context, *ListRegressionTemplatesReq) (*ListRegressionTemplatesRes, error)
func (UnimplementedWFMServer) ListRequiredCallsIntervals ¶
func (UnimplementedWFMServer) ListRequiredCallsIntervals(context.Context, *ListRequiredCallsIntervalsReq) (*ListRequiredCallsIntervalsRes, error)
func (UnimplementedWFMServer) ListRgbaColors ¶ added in v1.8.8
func (UnimplementedWFMServer) ListRgbaColors(context.Context, *ListRgbaColorsRequest) (*ListRgbaColorsResponse, error)
func (UnimplementedWFMServer) ListShiftInstanceSidsForAgent ¶ added in v1.7.25
func (UnimplementedWFMServer) ListShiftInstanceSidsForAgent(context.Context, *ListShiftInstanceSidsForAgentReq) (*ListShiftInstanceSidsForAgentRes, error)
func (UnimplementedWFMServer) ListShiftInstanceSidsForSchedule ¶ added in v1.8.13
func (UnimplementedWFMServer) ListShiftInstanceSidsForSchedule(context.Context, *ListShiftInstanceSidsForScheduleRequest) (*ListShiftInstanceSidsForScheduleResponse, error)
func (UnimplementedWFMServer) ListShiftInstancesBySid ¶ added in v1.7.33
func (UnimplementedWFMServer) ListShiftInstancesBySid(context.Context, *ListShiftInstancesBySidReq) (*ListShiftInstancesBySidRes, error)
func (UnimplementedWFMServer) ListShiftSegmentsByShiftInstanceSids ¶
func (UnimplementedWFMServer) ListShiftSegmentsByShiftInstanceSids(context.Context, *ListShiftSegmentsByShiftInstanceSidsReq) (*ListShiftSegmentsByShiftInstanceSidsRes, error)
func (UnimplementedWFMServer) ListShiftTemplatesBySids ¶
func (UnimplementedWFMServer) ListShiftTemplatesBySids(context.Context, *ListShiftTemplatesBySidsReq) (*ListShiftTemplatesBySidsRes, error)
func (UnimplementedWFMServer) ListSkillProfileGroups ¶ added in v1.7.37
func (UnimplementedWFMServer) ListSkillProfileGroups(context.Context, *ListSkillProfileGroupsReq) (*ListSkillProfileGroupsRes, error)
func (UnimplementedWFMServer) ListSkillProfiles ¶
func (UnimplementedWFMServer) ListSkillProfiles(context.Context, *ListSkillProfilesReq) (*ListSkillProfilesRes, error)
func (UnimplementedWFMServer) ListSkills ¶
func (UnimplementedWFMServer) ListSkills(context.Context, *ListSkillsReq) (*ListSkillsRes, error)
func (UnimplementedWFMServer) ListTopSkillProfiles ¶
func (UnimplementedWFMServer) ListTopSkillProfiles(context.Context, *ListTopSkillProfilesReq) (*ListTopSkillProfilesRes, error)
func (UnimplementedWFMServer) ListTourAgentCollectionWFMAgents ¶ added in v1.7.38
func (UnimplementedWFMServer) ListTourAgentCollectionWFMAgents(context.Context, *ListTourAgentCollectionWFMAgentsReq) (*ListTourAgentCollectionWFMAgentsRes, error)
func (UnimplementedWFMServer) ListTourAgentCollections ¶ added in v1.7.38
func (UnimplementedWFMServer) ListTourAgentCollections(context.Context, *ListTourAgentCollectionsReq) (*ListTourAgentCollectionsRes, error)
func (UnimplementedWFMServer) ListTourShiftInstanceConfigs ¶ added in v1.7.38
func (UnimplementedWFMServer) ListTourShiftInstanceConfigs(context.Context, *ListTourShiftInstanceConfigsReq) (*ListTourShiftInstanceConfigsRes, error)
func (UnimplementedWFMServer) ListTourShiftSegmentConfigs ¶ added in v1.7.38
func (UnimplementedWFMServer) ListTourShiftSegmentConfigs(context.Context, *ListTourShiftSegmentConfigsReq) (*ListTourShiftSegmentConfigsRes, error)
func (UnimplementedWFMServer) ListTourWeekPatterns ¶ added in v1.7.38
func (UnimplementedWFMServer) ListTourWeekPatterns(context.Context, *ListTourWeekPatternsReq) (*ListTourWeekPatternsRes, error)
func (UnimplementedWFMServer) ListUnassignedWFMAgents ¶ added in v1.7.66
func (UnimplementedWFMServer) ListUnassignedWFMAgents(context.Context, *ListUnassignedWFMAgentsRequest) (*ListUnassignedWFMAgentsResponse, error)
func (UnimplementedWFMServer) ListUngroupedWFMAgents ¶
func (UnimplementedWFMServer) ListUngroupedWFMAgents(context.Context, *ListUngroupedWFMAgentsReq) (*ListUngroupedWFMAgentsRes, error)
func (UnimplementedWFMServer) ListValidAgentsForReplacement ¶ added in v1.7.56
func (UnimplementedWFMServer) ListValidAgentsForReplacement(context.Context, *ListValidAgentsForReplacementReq) (*ListValidAgentsForReplacementRes, error)
func (UnimplementedWFMServer) ListWFMAgentSids ¶ added in v1.7.35
func (UnimplementedWFMServer) ListWFMAgentSids(context.Context, *ListWFMAgentSidsReq) (*ListWFMAgentSidsRes, error)
func (UnimplementedWFMServer) ListWFMAgentsAssociatedWithAgentGroup ¶
func (UnimplementedWFMServer) ListWFMAgentsAssociatedWithAgentGroup(context.Context, *ListWFMAgentsAssociatedWithAgentGroupReq) (*ListWFMAgentsAssociatedWithAgentGroupRes, error)
func (UnimplementedWFMServer) PerformInitialClientSetup ¶ added in v1.7.53
func (UnimplementedWFMServer) PerformInitialClientSetup(context.Context, *PerformInitialClientSetupRequest) (*PerformInitialClientSetupResponse, error)
func (UnimplementedWFMServer) PollBuildInProgress ¶ added in v1.8.26
func (UnimplementedWFMServer) PollBuildInProgress(context.Context, *PollBuildInProgressRequest) (*PollBuildInProgressResponse, error)
func (UnimplementedWFMServer) PublishDraftSchedule ¶
func (UnimplementedWFMServer) PublishDraftSchedule(context.Context, *PublishDraftScheduleReq) (*PublishDraftScheduleRes, error)
func (UnimplementedWFMServer) RemoveAgentFromFutureShifts ¶ added in v1.7.66
func (UnimplementedWFMServer) RemoveAgentFromFutureShifts(context.Context, *RemoveAgentFromFutureShiftsRequest) (*RemoveAgentFromFutureShiftsResponse, error)
func (UnimplementedWFMServer) RemoveAgentFromSchedule ¶ added in v1.7.57
func (UnimplementedWFMServer) RemoveAgentFromSchedule(context.Context, *RemoveAgentFromScheduleRequest) (*RemoveAgentFromScheduleResponse, error)
func (UnimplementedWFMServer) ReplaceAgentOnSchedule ¶ added in v1.7.56
func (UnimplementedWFMServer) ReplaceAgentOnSchedule(context.Context, *ReplaceAgentOnScheduleRes) (*ReplaceAgentOnScheduleRes, error)
func (UnimplementedWFMServer) ReplaceAgentOnScheduleV1 ¶ added in v1.7.60
func (UnimplementedWFMServer) ReplaceAgentOnScheduleV1(context.Context, *ReplaceAgentOnScheduleReq) (*ReplaceAgentOnScheduleRes, error)
func (UnimplementedWFMServer) ResetDraftSchedule ¶ added in v1.7.32
func (UnimplementedWFMServer) ResetDraftSchedule(context.Context, *ResetDraftScheduleReq) (*ResetDraftScheduleRes, error)
func (UnimplementedWFMServer) ResolveAgentLeavePetition ¶ added in v1.8.5
func (UnimplementedWFMServer) ResolveAgentLeavePetition(context.Context, *ResolveAgentLeavePetitionRequest) (*ResolveAgentLeavePetitionResponse, error)
func (UnimplementedWFMServer) ResyncSkillProfiles ¶
func (UnimplementedWFMServer) ResyncSkillProfiles(context.Context, *ResyncSkillProfilesReq) (*ResyncSkillProfilesRes, error)
func (UnimplementedWFMServer) SetDefaultSchedulingTarget ¶ added in v1.7.37
func (UnimplementedWFMServer) SetDefaultSchedulingTarget(context.Context, *SetDefaultSchedulingTargetReq) (*SetDefaultSchedulingTargetRes, error)
func (UnimplementedWFMServer) SetSchedulingTarget ¶
func (UnimplementedWFMServer) SetSchedulingTarget(context.Context, *SetSchedulingTargetReq) (*SetSchedulingTargetRes, error)
func (UnimplementedWFMServer) SplitShiftInstance ¶ added in v1.7.45
func (UnimplementedWFMServer) SplitShiftInstance(context.Context, *SplitShiftInstanceReq) (*SplitShiftInstanceRes, error)
func (UnimplementedWFMServer) SwapShiftInstances ¶
func (UnimplementedWFMServer) SwapShiftInstances(context.Context, *SwapShiftInstancesReq) (*SwapShiftInstancesRes, error)
func (UnimplementedWFMServer) UpdateAdherenceAgentRule ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceAgentRule(context.Context, *UpdateAdherenceAgentRuleRequest) (*UpdateAdherenceAgentRuleResponse, error)
func (UnimplementedWFMServer) UpdateAdherenceAgentRuleClause ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceAgentRuleClause(context.Context, *UpdateAdherenceAgentRuleClauseRequest) (*UpdateAdherenceAgentRuleClauseResponse, error)
func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRule ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRule(context.Context, *UpdateAdherenceDepartmentalRuleRequest) (*UpdateAdherenceDepartmentalRuleResponse, error)
func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRuleClause ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceDepartmentalRuleClause(context.Context, *UpdateAdherenceDepartmentalRuleClauseRequest) (*UpdateAdherenceDepartmentalRuleClauseResponse, error)
func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfig ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfig(context.Context, *UpdateAdherenceRuleNotificationConfigRequest) (*UpdateAdherenceRuleNotificationConfigResponse, error)
func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfigEntry ¶ added in v1.8.21
func (UnimplementedWFMServer) UpdateAdherenceRuleNotificationConfigEntry(context.Context, *UpdateAdherenceRuleNotificationConfigEntryRequest) (*UpdateAdherenceRuleNotificationConfigEntryResponse, error)
func (UnimplementedWFMServer) UpdateAgentAvailabilityPattern ¶
func (UnimplementedWFMServer) UpdateAgentAvailabilityPattern(context.Context, *UpdateAgentAvailabilityPatternReq) (*UpdateAgentAvailabilityPatternRes, error)
func (UnimplementedWFMServer) UpdateAgentGroup ¶
func (UnimplementedWFMServer) UpdateAgentGroup(context.Context, *UpdateAgentGroupReq) (*UpdateAgentGroupRes, error)
func (UnimplementedWFMServer) UpdateCallCenterNode ¶
func (UnimplementedWFMServer) UpdateCallCenterNode(context.Context, *UpdateCallCenterNodeReq) (*UpdateCallCenterNodeRes, error)
func (UnimplementedWFMServer) UpdateClientNode ¶
func (UnimplementedWFMServer) UpdateClientNode(context.Context, *UpdateClientNodeReq) (*UpdateClientNodeRes, error)
func (UnimplementedWFMServer) UpdateConstraintRule ¶
func (UnimplementedWFMServer) UpdateConstraintRule(context.Context, *UpdateConstraintRuleReq) (*UpdateConstraintRuleRes, error)
func (UnimplementedWFMServer) UpdateDraftSchedule ¶ added in v1.7.11
func (UnimplementedWFMServer) UpdateDraftSchedule(context.Context, *UpdateDraftScheduleReq) (*UpdateDraftScheduleRes, error)
func (UnimplementedWFMServer) UpdateLocationNode ¶
func (UnimplementedWFMServer) UpdateLocationNode(context.Context, *UpdateLocationNodeReq) (*UpdateLocationNodeRes, error)
func (UnimplementedWFMServer) UpdateNonSkillActivity ¶
func (UnimplementedWFMServer) UpdateNonSkillActivity(context.Context, *UpdateNonSkillActivityReq) (*UpdateNonSkillActivityRes, error)
func (UnimplementedWFMServer) UpdateOpenTimesPattern ¶
func (UnimplementedWFMServer) UpdateOpenTimesPattern(context.Context, *UpdateOpenTimesPatternReq) (*UpdateOpenTimesPatternRes, error)
func (UnimplementedWFMServer) UpdatePlacementRule ¶
func (UnimplementedWFMServer) UpdatePlacementRule(context.Context, *UpdatePlacementRuleReq) (*UpdatePlacementRuleRes, error)
func (UnimplementedWFMServer) UpdateProgramNode ¶
func (UnimplementedWFMServer) UpdateProgramNode(context.Context, *UpdateProgramNodeReq) (*UpdateProgramNodeRes, error)
func (UnimplementedWFMServer) UpdateRgbaColor ¶ added in v1.8.8
func (UnimplementedWFMServer) UpdateRgbaColor(context.Context, *UpdateRgbaColorRequest) (*UpdateRgbaColorResponse, error)
func (UnimplementedWFMServer) UpdateScheduleScenario ¶
func (UnimplementedWFMServer) UpdateScheduleScenario(context.Context, *UpdateScheduleScenarioReq) (*UpdateScheduleScenarioRes, error)
func (UnimplementedWFMServer) UpdateShiftInstance ¶
func (UnimplementedWFMServer) UpdateShiftInstance(context.Context, *UpdateShiftInstanceReq) (*UpdateShiftInstanceRes, error)
func (UnimplementedWFMServer) UpdateShiftInstanceV2 ¶ added in v1.7.25
func (UnimplementedWFMServer) UpdateShiftInstanceV2(context.Context, *UpdateShiftInstanceV2Req) (*UpdateShiftInstanceV2Res, error)
func (UnimplementedWFMServer) UpdateShiftInstanceWithSegments ¶ added in v1.7.60
func (UnimplementedWFMServer) UpdateShiftInstanceWithSegments(context.Context, *UpdateShiftInstanceWithSegmentsRequest) (*UpdateShiftInstanceWithSegmentsResponse, error)
func (UnimplementedWFMServer) UpdateShiftTemplate ¶
func (UnimplementedWFMServer) UpdateShiftTemplate(context.Context, *UpdateShiftTemplateReq) (*UpdateShiftTemplateRes, error)
func (UnimplementedWFMServer) UpdateSkillProficiencies ¶
func (UnimplementedWFMServer) UpdateSkillProficiencies(context.Context, *UpdateSkillProficienciesReq) (*UpdateSkillProficienciesRes, error)
func (UnimplementedWFMServer) UpdateSkillProfile ¶
func (UnimplementedWFMServer) UpdateSkillProfile(context.Context, *UpdateSkillProfileReq) (*UpdateSkillProfileRes, error)
func (UnimplementedWFMServer) UpdateSkillProfileAveragesUsingHistoricalData ¶
func (UnimplementedWFMServer) UpdateSkillProfileAveragesUsingHistoricalData(context.Context, *UpdateSkillProfileAveragesUsingHistoricalDataReq) (*UpdateSkillProfileAveragesUsingHistoricalDataRes, error)
func (UnimplementedWFMServer) UpdateSkillProfileGroup ¶ added in v1.7.37
func (UnimplementedWFMServer) UpdateSkillProfileGroup(context.Context, *UpdateSkillProfileGroupReq) (*UpdateSkillProfileGroupRes, error)
func (UnimplementedWFMServer) UpdateSkillProfileGroupAssociations ¶ added in v1.7.37
func (UnimplementedWFMServer) UpdateSkillProfileGroupAssociations(context.Context, *UpdateSkillProfileGroupAssociationsReq) (*UpdateSkillProfileGroupAssociationsRes, error)
func (UnimplementedWFMServer) UpdateSkillProfileProficiencies ¶
func (UnimplementedWFMServer) UpdateSkillProfileProficiencies(context.Context, *UpdateSkillProfileProficienciesReq) (*UpdateSkillProfileProficienciesRes, error)
func (UnimplementedWFMServer) UpdateTourAgentCollection ¶ added in v1.7.38
func (UnimplementedWFMServer) UpdateTourAgentCollection(context.Context, *UpdateTourAgentCollectionReq) (*UpdateTourAgentCollectionRes, error)
func (UnimplementedWFMServer) UpdateTourShiftInstanceConfig ¶ added in v1.7.38
func (UnimplementedWFMServer) UpdateTourShiftInstanceConfig(context.Context, *UpdateTourShiftInstanceConfigReq) (*UpdateTourShiftInstanceConfigRes, error)
func (UnimplementedWFMServer) UpdateTourShiftSegmentConfig ¶ added in v1.7.38
func (UnimplementedWFMServer) UpdateTourShiftSegmentConfig(context.Context, *UpdateTourShiftSegmentConfigReq) (*UpdateTourShiftSegmentConfigRes, error)
func (UnimplementedWFMServer) UpdateWFMAgent ¶
func (UnimplementedWFMServer) UpdateWFMAgent(context.Context, *UpdateWFMAgentReq) (*UpdateWFMAgentRes, error)
func (UnimplementedWFMServer) UpsertForecastDataDelta ¶
func (UnimplementedWFMServer) UpsertForecastDataDelta(context.Context, *UpsertForecastDataDeltaReq) (*UpsertForecastDataDeltaRes, error)
func (UnimplementedWFMServer) UpsertForecastDataDeltas ¶
func (UnimplementedWFMServer) UpsertForecastDataDeltas(context.Context, *UpsertForecastDataDeltasReq) (*UpsertForecastDataDeltasRes, error)
func (UnimplementedWFMServer) UpsertForecastingParameters ¶
func (UnimplementedWFMServer) UpsertForecastingParameters(context.Context, *UpsertForecastingParametersReq) (*UpsertForecastingParametersRes, error)
func (UnimplementedWFMServer) UpsertHistoricalDataDelta ¶
func (UnimplementedWFMServer) UpsertHistoricalDataDelta(context.Context, *UpsertHistoricalDataDeltaReq) (*UpsertHistoricalDataDeltaRes, error)
func (UnimplementedWFMServer) UpsertHistoricalDataDeltas ¶
func (UnimplementedWFMServer) UpsertHistoricalDataDeltas(context.Context, *UpsertHistoricalDataDeltasReq) (*UpsertHistoricalDataDeltasRes, error)
func (UnimplementedWFMServer) UpsertNonSkillActivityAssociation ¶
func (UnimplementedWFMServer) UpsertNonSkillActivityAssociation(context.Context, *UpsertNonSkillActivityAssociationReq) (*UpsertNonSkillActivityAssociationRes, error)
func (UnimplementedWFMServer) UpsertProfileForecast ¶
func (UnimplementedWFMServer) UpsertProfileForecast(context.Context, *UpsertProfileForecastReq) (*UpsertProfileForecastRes, error)
func (UnimplementedWFMServer) UpsertRealTimeManagementStateColor ¶ added in v1.8.11
func (UnimplementedWFMServer) UpsertRealTimeManagementStateColor(context.Context, *UpsertRealTimeManagementStateColorRequest) (*UpsertRealTimeManagementStateColorResponse, error)
func (UnimplementedWFMServer) UpsertRegressionForecast ¶
func (UnimplementedWFMServer) UpsertRegressionForecast(context.Context, *UpsertRegressionForecastReq) (*UpsertRegressionForecastRes, error)
func (UnimplementedWFMServer) UpsertTourPatternWithMembers ¶ added in v1.7.38
func (UnimplementedWFMServer) UpsertTourPatternWithMembers(context.Context, *UpsertTourPatternWithMembersReq) (*UpsertTourPatternWithMembersRes, error)
type UnimplementedWfmAdherenceAppServiceServer ¶ added in v1.7.62
type UnimplementedWfmAdherenceAppServiceServer struct{}
UnimplementedWfmAdherenceAppServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
type UnsafeWFMServer ¶
type UnsafeWFMServer interface {
// contains filtered or unexported methods
}
UnsafeWFMServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WFMServer will result in compilation errors.
type UnsafeWfmAdherenceAppServiceServer ¶ added in v1.7.62
type UnsafeWfmAdherenceAppServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWfmAdherenceAppServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WfmAdherenceAppServiceServer will result in compilation errors.
type UpdateAdherenceAgentRuleClauseRequest ¶ added in v1.8.21
type UpdateAdherenceAgentRuleClauseRequest struct { // Agent rule clause to update. Clause *commons.AdherenceAgentRuleClause `protobuf:"bytes,1,opt,name=clause,proto3" json:"clause,omitempty"` // contains filtered or unexported fields }
Request message for UpdateAdherenceAgentRuleClause.
func (*UpdateAdherenceAgentRuleClauseRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceAgentRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceAgentRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceAgentRuleClauseRequest) GetClause ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseRequest) GetClause() *commons.AdherenceAgentRuleClause
func (*UpdateAdherenceAgentRuleClauseRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceAgentRuleClauseRequest) ProtoMessage()
func (*UpdateAdherenceAgentRuleClauseRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceAgentRuleClauseRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseRequest) Reset()
func (*UpdateAdherenceAgentRuleClauseRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseRequest) String() string
type UpdateAdherenceAgentRuleClauseResponse ¶ added in v1.8.21
type UpdateAdherenceAgentRuleClauseResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceAgentRuleClause.
func (*UpdateAdherenceAgentRuleClauseResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceAgentRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceAgentRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceAgentRuleClauseResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceAgentRuleClauseResponse) ProtoMessage()
func (*UpdateAdherenceAgentRuleClauseResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceAgentRuleClauseResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseResponse) Reset()
func (*UpdateAdherenceAgentRuleClauseResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleClauseResponse) String() string
type UpdateAdherenceAgentRuleRequest ¶ added in v1.8.21
type UpdateAdherenceAgentRuleRequest struct { // Agent rule to update. Rule *commons.AdherenceAgentRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // contains filtered or unexported fields }
Request message for UpdateAdherenceAgentRule.
func (*UpdateAdherenceAgentRuleRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceAgentRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceAgentRuleRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceAgentRuleRequest) GetRule ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleRequest) GetRule() *commons.AdherenceAgentRule
func (*UpdateAdherenceAgentRuleRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceAgentRuleRequest) ProtoMessage()
func (*UpdateAdherenceAgentRuleRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceAgentRuleRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleRequest) Reset()
func (*UpdateAdherenceAgentRuleRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleRequest) String() string
type UpdateAdherenceAgentRuleResponse ¶ added in v1.8.21
type UpdateAdherenceAgentRuleResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceAgentRule.
func (*UpdateAdherenceAgentRuleResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceAgentRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceAgentRuleResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceAgentRuleResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceAgentRuleResponse) ProtoMessage()
func (*UpdateAdherenceAgentRuleResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceAgentRuleResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleResponse) Reset()
func (*UpdateAdherenceAgentRuleResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceAgentRuleResponse) String() string
type UpdateAdherenceDepartmentalRuleClauseRequest ¶ added in v1.8.21
type UpdateAdherenceDepartmentalRuleClauseRequest struct { // Departmental rule clause to update. Clause *commons.AdherenceDepartmentalRuleClause `protobuf:"bytes,1,opt,name=clause,proto3" json:"clause,omitempty"` // contains filtered or unexported fields }
Request message for UpdateAdherenceDepartmentalRuleClause.
func (*UpdateAdherenceDepartmentalRuleClauseRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceDepartmentalRuleClauseRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceDepartmentalRuleClauseRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceDepartmentalRuleClauseRequest) GetClause ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseRequest) GetClause() *commons.AdherenceDepartmentalRuleClause
func (*UpdateAdherenceDepartmentalRuleClauseRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceDepartmentalRuleClauseRequest) ProtoMessage()
func (*UpdateAdherenceDepartmentalRuleClauseRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceDepartmentalRuleClauseRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseRequest) Reset()
func (*UpdateAdherenceDepartmentalRuleClauseRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseRequest) String() string
type UpdateAdherenceDepartmentalRuleClauseResponse ¶ added in v1.8.21
type UpdateAdherenceDepartmentalRuleClauseResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceDepartmentalRuleClause.
func (*UpdateAdherenceDepartmentalRuleClauseResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceDepartmentalRuleClauseResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceDepartmentalRuleClauseResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceDepartmentalRuleClauseResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceDepartmentalRuleClauseResponse) ProtoMessage()
func (*UpdateAdherenceDepartmentalRuleClauseResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceDepartmentalRuleClauseResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseResponse) Reset()
func (*UpdateAdherenceDepartmentalRuleClauseResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleClauseResponse) String() string
type UpdateAdherenceDepartmentalRuleRequest ¶ added in v1.8.21
type UpdateAdherenceDepartmentalRuleRequest struct { // Departmental rule to update. Rule *commons.AdherenceDepartmentalRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // contains filtered or unexported fields }
Request message for UpdateAdherenceDepartmentalRule.
func (*UpdateAdherenceDepartmentalRuleRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceDepartmentalRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceDepartmentalRuleRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceDepartmentalRuleRequest) GetRule ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleRequest) GetRule() *commons.AdherenceDepartmentalRule
func (*UpdateAdherenceDepartmentalRuleRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceDepartmentalRuleRequest) ProtoMessage()
func (*UpdateAdherenceDepartmentalRuleRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceDepartmentalRuleRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleRequest) Reset()
func (*UpdateAdherenceDepartmentalRuleRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleRequest) String() string
type UpdateAdherenceDepartmentalRuleResponse ¶ added in v1.8.21
type UpdateAdherenceDepartmentalRuleResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceDepartmentalRule.
func (*UpdateAdherenceDepartmentalRuleResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceDepartmentalRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceDepartmentalRuleResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceDepartmentalRuleResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceDepartmentalRuleResponse) ProtoMessage()
func (*UpdateAdherenceDepartmentalRuleResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceDepartmentalRuleResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleResponse) Reset()
func (*UpdateAdherenceDepartmentalRuleResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceDepartmentalRuleResponse) String() string
type UpdateAdherenceRuleNotificationConfigEntryRequest ¶ added in v1.8.21
type UpdateAdherenceRuleNotificationConfigEntryRequest struct { // Notification config entry to update. NotificationConfigEntry *commons.AdherenceRuleNotificationConfigEntry `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for UpdateAdherenceRuleNotificationConfigEntry.
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceRuleNotificationConfigEntryRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) GetNotificationConfigEntry() *commons.AdherenceRuleNotificationConfigEntry
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoMessage()
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) Reset()
func (*UpdateAdherenceRuleNotificationConfigEntryRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryRequest) String() string
type UpdateAdherenceRuleNotificationConfigEntryResponse ¶ added in v1.8.21
type UpdateAdherenceRuleNotificationConfigEntryResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceRuleNotificationConfigEntry.
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceRuleNotificationConfigEntryResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoMessage()
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) Reset()
func (*UpdateAdherenceRuleNotificationConfigEntryResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigEntryResponse) String() string
type UpdateAdherenceRuleNotificationConfigRequest ¶ added in v1.8.21
type UpdateAdherenceRuleNotificationConfigRequest struct { // Notification config to update. NotificationConfig *commons.AdherenceRuleNotificationConfig `protobuf:"bytes,1,opt,name=notification_config,json=notificationConfig,proto3" json:"notification_config,omitempty"` // contains filtered or unexported fields }
Request message for UpdateAdherenceRuleNotificationConfig.
func (*UpdateAdherenceRuleNotificationConfigRequest) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceRuleNotificationConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceRuleNotificationConfigRequest.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceRuleNotificationConfigRequest) GetNotificationConfig ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigRequest) GetNotificationConfig() *commons.AdherenceRuleNotificationConfig
func (*UpdateAdherenceRuleNotificationConfigRequest) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceRuleNotificationConfigRequest) ProtoMessage()
func (*UpdateAdherenceRuleNotificationConfigRequest) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigRequest) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceRuleNotificationConfigRequest) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigRequest) Reset()
func (*UpdateAdherenceRuleNotificationConfigRequest) String ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigRequest) String() string
type UpdateAdherenceRuleNotificationConfigResponse ¶ added in v1.8.21
type UpdateAdherenceRuleNotificationConfigResponse struct {
// contains filtered or unexported fields
}
Response message for UpdateAdherenceRuleNotificationConfig.
func (*UpdateAdherenceRuleNotificationConfigResponse) Descriptor
deprecated
added in
v1.8.21
func (*UpdateAdherenceRuleNotificationConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAdherenceRuleNotificationConfigResponse.ProtoReflect.Descriptor instead.
func (*UpdateAdherenceRuleNotificationConfigResponse) ProtoMessage ¶ added in v1.8.21
func (*UpdateAdherenceRuleNotificationConfigResponse) ProtoMessage()
func (*UpdateAdherenceRuleNotificationConfigResponse) ProtoReflect ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigResponse) ProtoReflect() protoreflect.Message
func (*UpdateAdherenceRuleNotificationConfigResponse) Reset ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigResponse) Reset()
func (*UpdateAdherenceRuleNotificationConfigResponse) String ¶ added in v1.8.21
func (x *UpdateAdherenceRuleNotificationConfigResponse) String() string
type UpdateAgentAvailabilityPatternReq ¶
type UpdateAgentAvailabilityPatternReq struct { // Agent availability pattern to update. AgentAvailabilityPattern *AgentAvailabilityPattern `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateAgentAvailabilityPattern RPC
func (*UpdateAgentAvailabilityPatternReq) Descriptor
deprecated
func (*UpdateAgentAvailabilityPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentAvailabilityPatternReq.ProtoReflect.Descriptor instead.
func (*UpdateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern ¶
func (x *UpdateAgentAvailabilityPatternReq) GetAgentAvailabilityPattern() *AgentAvailabilityPattern
func (*UpdateAgentAvailabilityPatternReq) ProtoMessage ¶
func (*UpdateAgentAvailabilityPatternReq) ProtoMessage()
func (*UpdateAgentAvailabilityPatternReq) ProtoReflect ¶
func (x *UpdateAgentAvailabilityPatternReq) ProtoReflect() protoreflect.Message
func (*UpdateAgentAvailabilityPatternReq) Reset ¶
func (x *UpdateAgentAvailabilityPatternReq) Reset()
func (*UpdateAgentAvailabilityPatternReq) String ¶
func (x *UpdateAgentAvailabilityPatternReq) String() string
type UpdateAgentAvailabilityPatternRes ¶
type UpdateAgentAvailabilityPatternRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateAgentAvailabilityPattern RPC
func (*UpdateAgentAvailabilityPatternRes) Descriptor
deprecated
func (*UpdateAgentAvailabilityPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentAvailabilityPatternRes.ProtoReflect.Descriptor instead.
func (*UpdateAgentAvailabilityPatternRes) ProtoMessage ¶
func (*UpdateAgentAvailabilityPatternRes) ProtoMessage()
func (*UpdateAgentAvailabilityPatternRes) ProtoReflect ¶
func (x *UpdateAgentAvailabilityPatternRes) ProtoReflect() protoreflect.Message
func (*UpdateAgentAvailabilityPatternRes) Reset ¶
func (x *UpdateAgentAvailabilityPatternRes) Reset()
func (*UpdateAgentAvailabilityPatternRes) String ¶
func (x *UpdateAgentAvailabilityPatternRes) String() string
type UpdateAgentGroupReq ¶
type UpdateAgentGroupReq struct { // AgentGroup to update AgentGroup *AgentGroup `protobuf:"bytes,1,opt,name=agent_group,json=agentGroup,proto3" json:"agent_group,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateAgentGroup RPC
func (*UpdateAgentGroupReq) Descriptor
deprecated
func (*UpdateAgentGroupReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentGroupReq.ProtoReflect.Descriptor instead.
func (*UpdateAgentGroupReq) GetAgentGroup ¶
func (x *UpdateAgentGroupReq) GetAgentGroup() *AgentGroup
func (*UpdateAgentGroupReq) ProtoMessage ¶
func (*UpdateAgentGroupReq) ProtoMessage()
func (*UpdateAgentGroupReq) ProtoReflect ¶
func (x *UpdateAgentGroupReq) ProtoReflect() protoreflect.Message
func (*UpdateAgentGroupReq) Reset ¶
func (x *UpdateAgentGroupReq) Reset()
func (*UpdateAgentGroupReq) String ¶
func (x *UpdateAgentGroupReq) String() string
type UpdateAgentGroupRes ¶
type UpdateAgentGroupRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateAgentGroup RPC
func (*UpdateAgentGroupRes) Descriptor
deprecated
func (*UpdateAgentGroupRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAgentGroupRes.ProtoReflect.Descriptor instead.
func (*UpdateAgentGroupRes) ProtoMessage ¶
func (*UpdateAgentGroupRes) ProtoMessage()
func (*UpdateAgentGroupRes) ProtoReflect ¶
func (x *UpdateAgentGroupRes) ProtoReflect() protoreflect.Message
func (*UpdateAgentGroupRes) Reset ¶
func (x *UpdateAgentGroupRes) Reset()
func (*UpdateAgentGroupRes) String ¶
func (x *UpdateAgentGroupRes) String() string
type UpdateCallCenterNodeReq ¶
type UpdateCallCenterNodeReq struct { // Node entity that will be updated with the values provided. // If no change is desired for a given field in @node, then the current value must be set. Node *CallCenterNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateCallCenterNode RPC
func (*UpdateCallCenterNodeReq) Descriptor
deprecated
func (*UpdateCallCenterNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCallCenterNodeReq.ProtoReflect.Descriptor instead.
func (*UpdateCallCenterNodeReq) GetNode ¶
func (x *UpdateCallCenterNodeReq) GetNode() *CallCenterNode
func (*UpdateCallCenterNodeReq) ProtoMessage ¶
func (*UpdateCallCenterNodeReq) ProtoMessage()
func (*UpdateCallCenterNodeReq) ProtoReflect ¶
func (x *UpdateCallCenterNodeReq) ProtoReflect() protoreflect.Message
func (*UpdateCallCenterNodeReq) Reset ¶
func (x *UpdateCallCenterNodeReq) Reset()
func (*UpdateCallCenterNodeReq) String ¶
func (x *UpdateCallCenterNodeReq) String() string
type UpdateCallCenterNodeRes ¶
type UpdateCallCenterNodeRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateCallCenterNode RPC
func (*UpdateCallCenterNodeRes) Descriptor
deprecated
func (*UpdateCallCenterNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCallCenterNodeRes.ProtoReflect.Descriptor instead.
func (*UpdateCallCenterNodeRes) ProtoMessage ¶
func (*UpdateCallCenterNodeRes) ProtoMessage()
func (*UpdateCallCenterNodeRes) ProtoReflect ¶
func (x *UpdateCallCenterNodeRes) ProtoReflect() protoreflect.Message
func (*UpdateCallCenterNodeRes) Reset ¶
func (x *UpdateCallCenterNodeRes) Reset()
func (*UpdateCallCenterNodeRes) String ¶
func (x *UpdateCallCenterNodeRes) String() string
type UpdateClientNodeReq ¶
type UpdateClientNodeReq struct { // Client Node to update Node *ClientNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateClientNode RPC
func (*UpdateClientNodeReq) Descriptor
deprecated
func (*UpdateClientNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateClientNodeReq.ProtoReflect.Descriptor instead.
func (*UpdateClientNodeReq) GetNode ¶
func (x *UpdateClientNodeReq) GetNode() *ClientNode
func (*UpdateClientNodeReq) ProtoMessage ¶
func (*UpdateClientNodeReq) ProtoMessage()
func (*UpdateClientNodeReq) ProtoReflect ¶
func (x *UpdateClientNodeReq) ProtoReflect() protoreflect.Message
func (*UpdateClientNodeReq) Reset ¶
func (x *UpdateClientNodeReq) Reset()
func (*UpdateClientNodeReq) String ¶
func (x *UpdateClientNodeReq) String() string
type UpdateClientNodeRes ¶
type UpdateClientNodeRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateClientNode RPC
func (*UpdateClientNodeRes) Descriptor
deprecated
func (*UpdateClientNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateClientNodeRes.ProtoReflect.Descriptor instead.
func (*UpdateClientNodeRes) ProtoMessage ¶
func (*UpdateClientNodeRes) ProtoMessage()
func (*UpdateClientNodeRes) ProtoReflect ¶
func (x *UpdateClientNodeRes) ProtoReflect() protoreflect.Message
func (*UpdateClientNodeRes) Reset ¶
func (x *UpdateClientNodeRes) Reset()
func (*UpdateClientNodeRes) String ¶
func (x *UpdateClientNodeRes) String() string
type UpdateConstraintRuleReq ¶
type UpdateConstraintRuleReq struct { // Constraint rule to update ConstraintRule *ConstraintRule `protobuf:"bytes,1,opt,name=constraint_rule,json=constraintRule,proto3" json:"constraint_rule,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateConstraintRule RPC
func (*UpdateConstraintRuleReq) Descriptor
deprecated
func (*UpdateConstraintRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConstraintRuleReq.ProtoReflect.Descriptor instead.
func (*UpdateConstraintRuleReq) GetConstraintRule ¶
func (x *UpdateConstraintRuleReq) GetConstraintRule() *ConstraintRule
func (*UpdateConstraintRuleReq) ProtoMessage ¶
func (*UpdateConstraintRuleReq) ProtoMessage()
func (*UpdateConstraintRuleReq) ProtoReflect ¶
func (x *UpdateConstraintRuleReq) ProtoReflect() protoreflect.Message
func (*UpdateConstraintRuleReq) Reset ¶
func (x *UpdateConstraintRuleReq) Reset()
func (*UpdateConstraintRuleReq) String ¶
func (x *UpdateConstraintRuleReq) String() string
type UpdateConstraintRuleRes ¶
type UpdateConstraintRuleRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateConstraintRule RPC
func (*UpdateConstraintRuleRes) Descriptor
deprecated
func (*UpdateConstraintRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConstraintRuleRes.ProtoReflect.Descriptor instead.
func (*UpdateConstraintRuleRes) ProtoMessage ¶
func (*UpdateConstraintRuleRes) ProtoMessage()
func (*UpdateConstraintRuleRes) ProtoReflect ¶
func (x *UpdateConstraintRuleRes) ProtoReflect() protoreflect.Message
func (*UpdateConstraintRuleRes) Reset ¶
func (x *UpdateConstraintRuleRes) Reset()
func (*UpdateConstraintRuleRes) String ¶
func (x *UpdateConstraintRuleRes) String() string
type UpdateDraftScheduleReq ¶ added in v1.7.11
type UpdateDraftScheduleReq struct { // ID of the draft schedule to be updated. DraftScheduleSid int64 `protobuf:"varint,1,opt,name=draft_schedule_sid,json=draftScheduleSid,proto3" json:"draft_schedule_sid,omitempty"` // Name of the draft schedule. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the draft schedule. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Range to retrieve shift instances and segments from the published schedule to use for this draft schedule. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,4,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // Set to true to delete any shift instances belonging to the draft schedule, which are outside of the new @datetime_range. // If false, instances outside of the new @datetime_range will be retained, for use if the datetime range is expanded to cover the instances in the future. DeleteShiftsNotInRange bool `` /* 134-byte string literal not displayed */ // Set to true to copy shift instances from the published schedule into regions of the schedule with no shift instances. CopyShiftsIntoNewRange bool `` /* 134-byte string literal not displayed */ // Set to true to get the draft schedule with the updated schedule range, shift instances, and shift segments GetUpdatedShifts bool `protobuf:"varint,7,opt,name=get_updated_shifts,json=getUpdatedShifts,proto3" json:"get_updated_shifts,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateDraftSchedule RPC.
func (*UpdateDraftScheduleReq) Descriptor
deprecated
added in
v1.7.11
func (*UpdateDraftScheduleReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDraftScheduleReq.ProtoReflect.Descriptor instead.
func (*UpdateDraftScheduleReq) GetCopyShiftsIntoNewRange ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetCopyShiftsIntoNewRange() bool
func (*UpdateDraftScheduleReq) GetDatetimeRange ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetDatetimeRange() *commons.DatetimeRange
func (*UpdateDraftScheduleReq) GetDeleteShiftsNotInRange ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetDeleteShiftsNotInRange() bool
func (*UpdateDraftScheduleReq) GetDescription ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetDescription() string
func (*UpdateDraftScheduleReq) GetDraftScheduleSid ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetDraftScheduleSid() int64
func (*UpdateDraftScheduleReq) GetGetUpdatedShifts ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetGetUpdatedShifts() bool
func (*UpdateDraftScheduleReq) GetName ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) GetName() string
func (*UpdateDraftScheduleReq) ProtoMessage ¶ added in v1.7.11
func (*UpdateDraftScheduleReq) ProtoMessage()
func (*UpdateDraftScheduleReq) ProtoReflect ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) ProtoReflect() protoreflect.Message
func (*UpdateDraftScheduleReq) Reset ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) Reset()
func (*UpdateDraftScheduleReq) String ¶ added in v1.7.11
func (x *UpdateDraftScheduleReq) String() string
type UpdateDraftScheduleRes ¶ added in v1.7.11
type UpdateDraftScheduleRes struct { // The newly updated draft schedule. DraftSchedule *DraftSchedule `protobuf:"bytes,1,opt,name=draft_schedule,json=draftSchedule,proto3" json:"draft_schedule,omitempty"` // contains filtered or unexported fields }
Response message for the UpdateDraftSchedule RPC.
func (*UpdateDraftScheduleRes) Descriptor
deprecated
added in
v1.7.11
func (*UpdateDraftScheduleRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDraftScheduleRes.ProtoReflect.Descriptor instead.
func (*UpdateDraftScheduleRes) GetDraftSchedule ¶ added in v1.7.11
func (x *UpdateDraftScheduleRes) GetDraftSchedule() *DraftSchedule
func (*UpdateDraftScheduleRes) ProtoMessage ¶ added in v1.7.11
func (*UpdateDraftScheduleRes) ProtoMessage()
func (*UpdateDraftScheduleRes) ProtoReflect ¶ added in v1.7.11
func (x *UpdateDraftScheduleRes) ProtoReflect() protoreflect.Message
func (*UpdateDraftScheduleRes) Reset ¶ added in v1.7.11
func (x *UpdateDraftScheduleRes) Reset()
func (*UpdateDraftScheduleRes) String ¶ added in v1.7.11
func (x *UpdateDraftScheduleRes) String() string
type UpdateLocationNodeReq ¶
type UpdateLocationNodeReq struct { // Location node to update LocationNode *LocationNode `protobuf:"bytes,1,opt,name=location_node,json=locationNode,proto3" json:"location_node,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateLocationNode RPC
func (*UpdateLocationNodeReq) Descriptor
deprecated
func (*UpdateLocationNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLocationNodeReq.ProtoReflect.Descriptor instead.
func (*UpdateLocationNodeReq) GetLocationNode ¶
func (x *UpdateLocationNodeReq) GetLocationNode() *LocationNode
func (*UpdateLocationNodeReq) ProtoMessage ¶
func (*UpdateLocationNodeReq) ProtoMessage()
func (*UpdateLocationNodeReq) ProtoReflect ¶
func (x *UpdateLocationNodeReq) ProtoReflect() protoreflect.Message
func (*UpdateLocationNodeReq) Reset ¶
func (x *UpdateLocationNodeReq) Reset()
func (*UpdateLocationNodeReq) String ¶
func (x *UpdateLocationNodeReq) String() string
type UpdateLocationNodeRes ¶
type UpdateLocationNodeRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateLocationNode RPC
func (*UpdateLocationNodeRes) Descriptor
deprecated
func (*UpdateLocationNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLocationNodeRes.ProtoReflect.Descriptor instead.
func (*UpdateLocationNodeRes) ProtoMessage ¶
func (*UpdateLocationNodeRes) ProtoMessage()
func (*UpdateLocationNodeRes) ProtoReflect ¶
func (x *UpdateLocationNodeRes) ProtoReflect() protoreflect.Message
func (*UpdateLocationNodeRes) Reset ¶
func (x *UpdateLocationNodeRes) Reset()
func (*UpdateLocationNodeRes) String ¶
func (x *UpdateLocationNodeRes) String() string
type UpdateNonSkillActivityReq ¶
type UpdateNonSkillActivityReq struct { // Non skill activity to update. NonSkillActivity *NonSkillActivity `protobuf:"bytes,1,opt,name=non_skill_activity,json=nonSkillActivity,proto3" json:"non_skill_activity,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateNonSkillActivity RPC
func (*UpdateNonSkillActivityReq) Descriptor
deprecated
func (*UpdateNonSkillActivityReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNonSkillActivityReq.ProtoReflect.Descriptor instead.
func (*UpdateNonSkillActivityReq) GetNonSkillActivity ¶
func (x *UpdateNonSkillActivityReq) GetNonSkillActivity() *NonSkillActivity
func (*UpdateNonSkillActivityReq) ProtoMessage ¶
func (*UpdateNonSkillActivityReq) ProtoMessage()
func (*UpdateNonSkillActivityReq) ProtoReflect ¶
func (x *UpdateNonSkillActivityReq) ProtoReflect() protoreflect.Message
func (*UpdateNonSkillActivityReq) Reset ¶
func (x *UpdateNonSkillActivityReq) Reset()
func (*UpdateNonSkillActivityReq) String ¶
func (x *UpdateNonSkillActivityReq) String() string
type UpdateNonSkillActivityRes ¶
type UpdateNonSkillActivityRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateNonSkillActivity RPC
func (*UpdateNonSkillActivityRes) Descriptor
deprecated
func (*UpdateNonSkillActivityRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNonSkillActivityRes.ProtoReflect.Descriptor instead.
func (*UpdateNonSkillActivityRes) ProtoMessage ¶
func (*UpdateNonSkillActivityRes) ProtoMessage()
func (*UpdateNonSkillActivityRes) ProtoReflect ¶
func (x *UpdateNonSkillActivityRes) ProtoReflect() protoreflect.Message
func (*UpdateNonSkillActivityRes) Reset ¶
func (x *UpdateNonSkillActivityRes) Reset()
func (*UpdateNonSkillActivityRes) String ¶
func (x *UpdateNonSkillActivityRes) String() string
type UpdateOpenTimesPatternReq ¶
type UpdateOpenTimesPatternReq struct { // Open times pattern to update. OpenTimesPattern *OpenTimesPattern `protobuf:"bytes,1,opt,name=open_times_pattern,json=openTimesPattern,proto3" json:"open_times_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateOpenTimesPattern RPC
func (*UpdateOpenTimesPatternReq) Descriptor
deprecated
func (*UpdateOpenTimesPatternReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOpenTimesPatternReq.ProtoReflect.Descriptor instead.
func (*UpdateOpenTimesPatternReq) GetOpenTimesPattern ¶
func (x *UpdateOpenTimesPatternReq) GetOpenTimesPattern() *OpenTimesPattern
func (*UpdateOpenTimesPatternReq) ProtoMessage ¶
func (*UpdateOpenTimesPatternReq) ProtoMessage()
func (*UpdateOpenTimesPatternReq) ProtoReflect ¶
func (x *UpdateOpenTimesPatternReq) ProtoReflect() protoreflect.Message
func (*UpdateOpenTimesPatternReq) Reset ¶
func (x *UpdateOpenTimesPatternReq) Reset()
func (*UpdateOpenTimesPatternReq) String ¶
func (x *UpdateOpenTimesPatternReq) String() string
type UpdateOpenTimesPatternRes ¶
type UpdateOpenTimesPatternRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateOpenTimesPattern RPC
func (*UpdateOpenTimesPatternRes) Descriptor
deprecated
func (*UpdateOpenTimesPatternRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOpenTimesPatternRes.ProtoReflect.Descriptor instead.
func (*UpdateOpenTimesPatternRes) ProtoMessage ¶
func (*UpdateOpenTimesPatternRes) ProtoMessage()
func (*UpdateOpenTimesPatternRes) ProtoReflect ¶
func (x *UpdateOpenTimesPatternRes) ProtoReflect() protoreflect.Message
func (*UpdateOpenTimesPatternRes) Reset ¶
func (x *UpdateOpenTimesPatternRes) Reset()
func (*UpdateOpenTimesPatternRes) String ¶
func (x *UpdateOpenTimesPatternRes) String() string
type UpdatePlacementRuleReq ¶
type UpdatePlacementRuleReq struct { // Placement rule to update. PlacementRule *PlacementRule `protobuf:"bytes,1,opt,name=placement_rule,json=placementRule,proto3" json:"placement_rule,omitempty"` // contains filtered or unexported fields }
Request message for the UpdatePlacementRule RPC
func (*UpdatePlacementRuleReq) Descriptor
deprecated
func (*UpdatePlacementRuleReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePlacementRuleReq.ProtoReflect.Descriptor instead.
func (*UpdatePlacementRuleReq) GetPlacementRule ¶
func (x *UpdatePlacementRuleReq) GetPlacementRule() *PlacementRule
func (*UpdatePlacementRuleReq) ProtoMessage ¶
func (*UpdatePlacementRuleReq) ProtoMessage()
func (*UpdatePlacementRuleReq) ProtoReflect ¶
func (x *UpdatePlacementRuleReq) ProtoReflect() protoreflect.Message
func (*UpdatePlacementRuleReq) Reset ¶
func (x *UpdatePlacementRuleReq) Reset()
func (*UpdatePlacementRuleReq) String ¶
func (x *UpdatePlacementRuleReq) String() string
type UpdatePlacementRuleRes ¶
type UpdatePlacementRuleRes struct {
// contains filtered or unexported fields
}
Response message for the UpdatePlacementRule RPC
func (*UpdatePlacementRuleRes) Descriptor
deprecated
func (*UpdatePlacementRuleRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePlacementRuleRes.ProtoReflect.Descriptor instead.
func (*UpdatePlacementRuleRes) ProtoMessage ¶
func (*UpdatePlacementRuleRes) ProtoMessage()
func (*UpdatePlacementRuleRes) ProtoReflect ¶
func (x *UpdatePlacementRuleRes) ProtoReflect() protoreflect.Message
func (*UpdatePlacementRuleRes) Reset ¶
func (x *UpdatePlacementRuleRes) Reset()
func (*UpdatePlacementRuleRes) String ¶
func (x *UpdatePlacementRuleRes) String() string
type UpdateProgramNodeReq ¶
type UpdateProgramNodeReq struct { // Program node to update. ProgramNode *ProgramNode `protobuf:"bytes,1,opt,name=program_node,json=programNode,proto3" json:"program_node,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateProgramNode RPC
func (*UpdateProgramNodeReq) Descriptor
deprecated
func (*UpdateProgramNodeReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProgramNodeReq.ProtoReflect.Descriptor instead.
func (*UpdateProgramNodeReq) GetProgramNode ¶
func (x *UpdateProgramNodeReq) GetProgramNode() *ProgramNode
func (*UpdateProgramNodeReq) ProtoMessage ¶
func (*UpdateProgramNodeReq) ProtoMessage()
func (*UpdateProgramNodeReq) ProtoReflect ¶
func (x *UpdateProgramNodeReq) ProtoReflect() protoreflect.Message
func (*UpdateProgramNodeReq) Reset ¶
func (x *UpdateProgramNodeReq) Reset()
func (*UpdateProgramNodeReq) String ¶
func (x *UpdateProgramNodeReq) String() string
type UpdateProgramNodeRes ¶
type UpdateProgramNodeRes struct {
// contains filtered or unexported fields
}
Response messsage for the UpdateProgramNode RPC
func (*UpdateProgramNodeRes) Descriptor
deprecated
func (*UpdateProgramNodeRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProgramNodeRes.ProtoReflect.Descriptor instead.
func (*UpdateProgramNodeRes) ProtoMessage ¶
func (*UpdateProgramNodeRes) ProtoMessage()
func (*UpdateProgramNodeRes) ProtoReflect ¶
func (x *UpdateProgramNodeRes) ProtoReflect() protoreflect.Message
func (*UpdateProgramNodeRes) Reset ¶
func (x *UpdateProgramNodeRes) Reset()
func (*UpdateProgramNodeRes) String ¶
func (x *UpdateProgramNodeRes) String() string
type UpdateRgbaColorRequest ¶ added in v1.8.8
type UpdateRgbaColorRequest struct { // The rgba color to update. Color *RgbaColor `protobuf:"bytes,1,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
Request message for UpdateRgbaColor.
func (*UpdateRgbaColorRequest) Descriptor
deprecated
added in
v1.8.8
func (*UpdateRgbaColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRgbaColorRequest.ProtoReflect.Descriptor instead.
func (*UpdateRgbaColorRequest) GetColor ¶ added in v1.8.8
func (x *UpdateRgbaColorRequest) GetColor() *RgbaColor
func (*UpdateRgbaColorRequest) ProtoMessage ¶ added in v1.8.8
func (*UpdateRgbaColorRequest) ProtoMessage()
func (*UpdateRgbaColorRequest) ProtoReflect ¶ added in v1.8.8
func (x *UpdateRgbaColorRequest) ProtoReflect() protoreflect.Message
func (*UpdateRgbaColorRequest) Reset ¶ added in v1.8.8
func (x *UpdateRgbaColorRequest) Reset()
func (*UpdateRgbaColorRequest) String ¶ added in v1.8.8
func (x *UpdateRgbaColorRequest) String() string
type UpdateRgbaColorResponse ¶ added in v1.8.8
type UpdateRgbaColorResponse struct { // The updated rgba color. Color *RgbaColor `protobuf:"bytes,1,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
Response message for UpdateRgbaColor.
func (*UpdateRgbaColorResponse) Descriptor
deprecated
added in
v1.8.8
func (*UpdateRgbaColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRgbaColorResponse.ProtoReflect.Descriptor instead.
func (*UpdateRgbaColorResponse) GetColor ¶ added in v1.8.8
func (x *UpdateRgbaColorResponse) GetColor() *RgbaColor
func (*UpdateRgbaColorResponse) ProtoMessage ¶ added in v1.8.8
func (*UpdateRgbaColorResponse) ProtoMessage()
func (*UpdateRgbaColorResponse) ProtoReflect ¶ added in v1.8.8
func (x *UpdateRgbaColorResponse) ProtoReflect() protoreflect.Message
func (*UpdateRgbaColorResponse) Reset ¶ added in v1.8.8
func (x *UpdateRgbaColorResponse) Reset()
func (*UpdateRgbaColorResponse) String ¶ added in v1.8.8
func (x *UpdateRgbaColorResponse) String() string
type UpdateScheduleScenarioReq ¶
type UpdateScheduleScenarioReq struct { ScheduleScenario *ScheduleScenario `protobuf:"bytes,1,opt,name=scheduleScenario,proto3" json:"scheduleScenario,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateScheduleScenario RPC
func (*UpdateScheduleScenarioReq) Descriptor
deprecated
func (*UpdateScheduleScenarioReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateScheduleScenarioReq.ProtoReflect.Descriptor instead.
func (*UpdateScheduleScenarioReq) GetScheduleScenario ¶
func (x *UpdateScheduleScenarioReq) GetScheduleScenario() *ScheduleScenario
func (*UpdateScheduleScenarioReq) ProtoMessage ¶
func (*UpdateScheduleScenarioReq) ProtoMessage()
func (*UpdateScheduleScenarioReq) ProtoReflect ¶
func (x *UpdateScheduleScenarioReq) ProtoReflect() protoreflect.Message
func (*UpdateScheduleScenarioReq) Reset ¶
func (x *UpdateScheduleScenarioReq) Reset()
func (*UpdateScheduleScenarioReq) String ¶
func (x *UpdateScheduleScenarioReq) String() string
type UpdateScheduleScenarioRes ¶
type UpdateScheduleScenarioRes struct {
// contains filtered or unexported fields
}
Request message for the UpdateScheduleScenario RPC
func (*UpdateScheduleScenarioRes) Descriptor
deprecated
func (*UpdateScheduleScenarioRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateScheduleScenarioRes.ProtoReflect.Descriptor instead.
func (*UpdateScheduleScenarioRes) ProtoMessage ¶
func (*UpdateScheduleScenarioRes) ProtoMessage()
func (*UpdateScheduleScenarioRes) ProtoReflect ¶
func (x *UpdateScheduleScenarioRes) ProtoReflect() protoreflect.Message
func (*UpdateScheduleScenarioRes) Reset ¶
func (x *UpdateScheduleScenarioRes) Reset()
func (*UpdateScheduleScenarioRes) String ¶
func (x *UpdateScheduleScenarioRes) String() string
type UpdateShiftInstanceReq ¶
type UpdateShiftInstanceReq struct { // ID of the shift instance. ShiftInstanceSid int64 `protobuf:"varint,1,opt,name=shift_instance_sid,json=shiftInstanceSid,proto3" json:"shift_instance_sid,omitempty"` // The start time for this shift instance StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // Tells the scheduler to leave this instance in tact when performing 'build schedule'. // If set to false, the instance will not be locked and may be lost when a new schedule is built. IsLocked bool `protobuf:"varint,3,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"` // The duration of this shift instance in minutes. WidthInMinutes int32 `protobuf:"varint,4,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // ID of the wfm agent for the shift instance. If null it will // create a new unassigned WfmAgent for the shift instance. WfmAgentSid *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // Types of metrics. MetricTypes []commons.PerformanceMetricType `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateShiftInstance RPC
func (*UpdateShiftInstanceReq) Descriptor
deprecated
func (*UpdateShiftInstanceReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceReq.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceReq) GetIsLocked ¶
func (x *UpdateShiftInstanceReq) GetIsLocked() bool
func (*UpdateShiftInstanceReq) GetMetricTypes ¶
func (x *UpdateShiftInstanceReq) GetMetricTypes() []commons.PerformanceMetricType
func (*UpdateShiftInstanceReq) GetShiftInstanceSid ¶
func (x *UpdateShiftInstanceReq) GetShiftInstanceSid() int64
func (*UpdateShiftInstanceReq) GetStartDatetime ¶
func (x *UpdateShiftInstanceReq) GetStartDatetime() *timestamppb.Timestamp
func (*UpdateShiftInstanceReq) GetWfmAgentSid ¶
func (x *UpdateShiftInstanceReq) GetWfmAgentSid() *wrapperspb.Int64Value
func (*UpdateShiftInstanceReq) GetWidthInMinutes ¶
func (x *UpdateShiftInstanceReq) GetWidthInMinutes() int32
func (*UpdateShiftInstanceReq) ProtoMessage ¶
func (*UpdateShiftInstanceReq) ProtoMessage()
func (*UpdateShiftInstanceReq) ProtoReflect ¶
func (x *UpdateShiftInstanceReq) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceReq) Reset ¶
func (x *UpdateShiftInstanceReq) Reset()
func (*UpdateShiftInstanceReq) String ¶
func (x *UpdateShiftInstanceReq) String() string
type UpdateShiftInstanceRes ¶
type UpdateShiftInstanceRes struct { // Shift instance that was updated. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // Deprecated. Performance metrics that this shift instance has. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. PerformanceMetrics []*PerformanceMetric `protobuf:"bytes,2,rep,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"` // Performance metrics that this shift instance has. PerformanceMetricsV2 []*PerformanceMetricV2 `protobuf:"bytes,3,rep,name=performance_metrics_v2,json=performanceMetricsV2,proto3" json:"performance_metrics_v2,omitempty"` // contains filtered or unexported fields }
Response message for the UpdateShiftInstance RPC
func (*UpdateShiftInstanceRes) Descriptor
deprecated
func (*UpdateShiftInstanceRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceRes.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceRes) GetPerformanceMetrics
deprecated
func (x *UpdateShiftInstanceRes) GetPerformanceMetrics() []*PerformanceMetric
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*UpdateShiftInstanceRes) GetPerformanceMetricsV2 ¶ added in v1.8.5
func (x *UpdateShiftInstanceRes) GetPerformanceMetricsV2() []*PerformanceMetricV2
func (*UpdateShiftInstanceRes) GetShiftInstance ¶
func (x *UpdateShiftInstanceRes) GetShiftInstance() *ShiftInstance
func (*UpdateShiftInstanceRes) ProtoMessage ¶
func (*UpdateShiftInstanceRes) ProtoMessage()
func (*UpdateShiftInstanceRes) ProtoReflect ¶
func (x *UpdateShiftInstanceRes) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceRes) Reset ¶
func (x *UpdateShiftInstanceRes) Reset()
func (*UpdateShiftInstanceRes) String ¶
func (x *UpdateShiftInstanceRes) String() string
type UpdateShiftInstanceV2Req ¶ added in v1.7.25
type UpdateShiftInstanceV2Req struct { // ID of the shift instance to update. ShiftInstanceSid int64 `protobuf:"varint,1,opt,name=shift_instance_sid,json=shiftInstanceSid,proto3" json:"shift_instance_sid,omitempty"` // The new start time for the updated shift instance. StartDatetime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_datetime,json=startDatetime,proto3" json:"start_datetime,omitempty"` // The width of the updated shift instance WidthInMinutes int32 `protobuf:"varint,3,opt,name=width_in_minutes,json=widthInMinutes,proto3" json:"width_in_minutes,omitempty"` // The updated wfm agent to be assigned to @shift_segment_sid. WfmAgentSid int64 `protobuf:"varint,4,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // If true, locks @shift_instance_sid, so that it may not be updated again without being unlocked. // if true and the shift instance already is locked, the instance will not have any fields updated. // If false, will unlock a currently locked shift instance and allow it to be updated. IsLocked bool `protobuf:"varint,5,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"` // the percentage shrinkage expected for this shift [0.0, 100.0]. 0.0 = no shrinkage, 100 = no agents PlannedShrinkagePercent float32 `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateShiftInstanceV2 RPC
func (*UpdateShiftInstanceV2Req) Descriptor
deprecated
added in
v1.7.25
func (*UpdateShiftInstanceV2Req) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceV2Req.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceV2Req) GetIsLocked ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) GetIsLocked() bool
func (*UpdateShiftInstanceV2Req) GetPlannedShrinkagePercent ¶ added in v1.7.80
func (x *UpdateShiftInstanceV2Req) GetPlannedShrinkagePercent() float32
func (*UpdateShiftInstanceV2Req) GetShiftInstanceSid ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) GetShiftInstanceSid() int64
func (*UpdateShiftInstanceV2Req) GetStartDatetime ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) GetStartDatetime() *timestamppb.Timestamp
func (*UpdateShiftInstanceV2Req) GetWfmAgentSid ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) GetWfmAgentSid() int64
func (*UpdateShiftInstanceV2Req) GetWidthInMinutes ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) GetWidthInMinutes() int32
func (*UpdateShiftInstanceV2Req) ProtoMessage ¶ added in v1.7.25
func (*UpdateShiftInstanceV2Req) ProtoMessage()
func (*UpdateShiftInstanceV2Req) ProtoReflect ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceV2Req) Reset ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) Reset()
func (*UpdateShiftInstanceV2Req) String ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Req) String() string
type UpdateShiftInstanceV2Res ¶ added in v1.7.25
type UpdateShiftInstanceV2Res struct { // The updated shift instance. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // A list of diagnostics for any errors encountered, which prevented the update. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the UpdateShiftInstanceV2 RPC
func (*UpdateShiftInstanceV2Res) Descriptor
deprecated
added in
v1.7.25
func (*UpdateShiftInstanceV2Res) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceV2Res.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceV2Res) GetDiagnostics ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Res) GetDiagnostics() []*Diagnostic
func (*UpdateShiftInstanceV2Res) GetShiftInstance ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Res) GetShiftInstance() *ShiftInstance
func (*UpdateShiftInstanceV2Res) ProtoMessage ¶ added in v1.7.25
func (*UpdateShiftInstanceV2Res) ProtoMessage()
func (*UpdateShiftInstanceV2Res) ProtoReflect ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Res) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceV2Res) Reset ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Res) Reset()
func (*UpdateShiftInstanceV2Res) String ¶ added in v1.7.25
func (x *UpdateShiftInstanceV2Res) String() string
type UpdateShiftInstanceWithSegmentsRequest ¶ added in v1.7.60
type UpdateShiftInstanceWithSegmentsRequest struct { // Instance to update with member shift segments to replace. // Any existing shift segments belonging to the instances will be deleted. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // If set to true, it will update the shift instance regardless of any diagnostics errors, // otherwise it will return those diagnostic errors and not do the update. IgnoreDiagnosticsErrors bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateShiftInstanceWithSegments RPC.
func (*UpdateShiftInstanceWithSegmentsRequest) Descriptor
deprecated
added in
v1.7.60
func (*UpdateShiftInstanceWithSegmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceWithSegmentsRequest.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsRequest) GetIgnoreDiagnosticsErrors() bool
func (*UpdateShiftInstanceWithSegmentsRequest) GetShiftInstance ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsRequest) GetShiftInstance() *ShiftInstance
func (*UpdateShiftInstanceWithSegmentsRequest) ProtoMessage ¶ added in v1.7.60
func (*UpdateShiftInstanceWithSegmentsRequest) ProtoMessage()
func (*UpdateShiftInstanceWithSegmentsRequest) ProtoReflect ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsRequest) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceWithSegmentsRequest) Reset ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsRequest) Reset()
func (*UpdateShiftInstanceWithSegmentsRequest) String ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsRequest) String() string
type UpdateShiftInstanceWithSegmentsResponse ¶ added in v1.7.60
type UpdateShiftInstanceWithSegmentsResponse struct { // Instance that was updated, with member shift segments and call stats. ShiftInstance *ShiftInstance `protobuf:"bytes,1,opt,name=shift_instance,json=shiftInstance,proto3" json:"shift_instance,omitempty"` // A list of diagnostics for any errors encountered with the shift instance in the request. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Reponse message for the UpdateShiftInstanceWithSegments RPC.
func (*UpdateShiftInstanceWithSegmentsResponse) Descriptor
deprecated
added in
v1.7.60
func (*UpdateShiftInstanceWithSegmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftInstanceWithSegmentsResponse.ProtoReflect.Descriptor instead.
func (*UpdateShiftInstanceWithSegmentsResponse) GetDiagnostics ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsResponse) GetDiagnostics() []*Diagnostic
func (*UpdateShiftInstanceWithSegmentsResponse) GetShiftInstance ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsResponse) GetShiftInstance() *ShiftInstance
func (*UpdateShiftInstanceWithSegmentsResponse) ProtoMessage ¶ added in v1.7.60
func (*UpdateShiftInstanceWithSegmentsResponse) ProtoMessage()
func (*UpdateShiftInstanceWithSegmentsResponse) ProtoReflect ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsResponse) ProtoReflect() protoreflect.Message
func (*UpdateShiftInstanceWithSegmentsResponse) Reset ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsResponse) Reset()
func (*UpdateShiftInstanceWithSegmentsResponse) String ¶ added in v1.7.60
func (x *UpdateShiftInstanceWithSegmentsResponse) String() string
type UpdateShiftTemplateReq ¶
type UpdateShiftTemplateReq struct { // Shift template to update ShiftTemplate *ShiftTemplate `protobuf:"bytes,1,opt,name=shift_template,json=shiftTemplate,proto3" json:"shift_template,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateShiftTemplate RPC
func (*UpdateShiftTemplateReq) Descriptor
deprecated
func (*UpdateShiftTemplateReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftTemplateReq.ProtoReflect.Descriptor instead.
func (*UpdateShiftTemplateReq) GetShiftTemplate ¶
func (x *UpdateShiftTemplateReq) GetShiftTemplate() *ShiftTemplate
func (*UpdateShiftTemplateReq) ProtoMessage ¶
func (*UpdateShiftTemplateReq) ProtoMessage()
func (*UpdateShiftTemplateReq) ProtoReflect ¶
func (x *UpdateShiftTemplateReq) ProtoReflect() protoreflect.Message
func (*UpdateShiftTemplateReq) Reset ¶
func (x *UpdateShiftTemplateReq) Reset()
func (*UpdateShiftTemplateReq) String ¶
func (x *UpdateShiftTemplateReq) String() string
type UpdateShiftTemplateRes ¶
type UpdateShiftTemplateRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateShiftTemplate RPC
func (*UpdateShiftTemplateRes) Descriptor
deprecated
func (*UpdateShiftTemplateRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateShiftTemplateRes.ProtoReflect.Descriptor instead.
func (*UpdateShiftTemplateRes) ProtoMessage ¶
func (*UpdateShiftTemplateRes) ProtoMessage()
func (*UpdateShiftTemplateRes) ProtoReflect ¶
func (x *UpdateShiftTemplateRes) ProtoReflect() protoreflect.Message
func (*UpdateShiftTemplateRes) Reset ¶
func (x *UpdateShiftTemplateRes) Reset()
func (*UpdateShiftTemplateRes) String ¶
func (x *UpdateShiftTemplateRes) String() string
type UpdateSkillProficienciesReq ¶
type UpdateSkillProficienciesReq struct { // Skill proficiencies to update. SkillProficiencies []*SkillProficiency `protobuf:"bytes,1,rep,name=skill_proficiencies,json=skillProficiencies,proto3" json:"skill_proficiencies,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateSkillProficiencies RPC
func (*UpdateSkillProficienciesReq) Descriptor
deprecated
func (*UpdateSkillProficienciesReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProficienciesReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProficienciesReq) GetSkillProficiencies ¶
func (x *UpdateSkillProficienciesReq) GetSkillProficiencies() []*SkillProficiency
func (*UpdateSkillProficienciesReq) ProtoMessage ¶
func (*UpdateSkillProficienciesReq) ProtoMessage()
func (*UpdateSkillProficienciesReq) ProtoReflect ¶
func (x *UpdateSkillProficienciesReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProficienciesReq) Reset ¶
func (x *UpdateSkillProficienciesReq) Reset()
func (*UpdateSkillProficienciesReq) String ¶
func (x *UpdateSkillProficienciesReq) String() string
type UpdateSkillProficienciesRes ¶
type UpdateSkillProficienciesRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProficiencies RPC
func (*UpdateSkillProficienciesRes) Descriptor
deprecated
func (*UpdateSkillProficienciesRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProficienciesRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProficienciesRes) ProtoMessage ¶
func (*UpdateSkillProficienciesRes) ProtoMessage()
func (*UpdateSkillProficienciesRes) ProtoReflect ¶
func (x *UpdateSkillProficienciesRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProficienciesRes) Reset ¶
func (x *UpdateSkillProficienciesRes) Reset()
func (*UpdateSkillProficienciesRes) String ¶
func (x *UpdateSkillProficienciesRes) String() string
type UpdateSkillProfileAveragesUsingHistoricalDataReq ¶
type UpdateSkillProfileAveragesUsingHistoricalDataReq struct { // IDs of the skill profiles to calculate the averages of, if none are sent it calculates it for all skill profiles the org has. SkillProfileSids []int64 `protobuf:"varint,1,rep,packed,name=skill_profile_sids,json=skillProfileSids,proto3" json:"skill_profile_sids,omitempty"` // The datetime range of the training data to use to calculate the averages, if a nil range is given the following range is used: // @training_data_range_end_datetime - @averages_calculation_range_in_months to the @training_data_range_end_datetime from the forecasting parameters. // If @averages_calculation_range_in_months is 0, it will use the @training_data_range_start_datetime as the start datetime of the range. DatetimeRange *commons.DatetimeRange `protobuf:"bytes,2,opt,name=datetime_range,json=datetimeRange,proto3" json:"datetime_range,omitempty"` // If true, it will exclude skill profiles that have manual averages in them from the calculation (even if those skill profiles are in @skill_profile_sids). // Otherwise they will be included in the calculation. ExcludeSkillProfilesWithManualAverages bool `` /* 184-byte string literal not displayed */ // IDs of the skill profile groups to calculate the averages of, if none are sent it calculates it for all skill profile groups that the org has. SkillProfileGroupSids []int64 `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateSkillProfileAveragesUsingHistoricalData RPC
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) Descriptor
deprecated
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileAveragesUsingHistoricalDataReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) GetDatetimeRange ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetDatetimeRange() *commons.DatetimeRange
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) GetExcludeSkillProfilesWithManualAverages ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetExcludeSkillProfilesWithManualAverages() bool
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileGroupSids ¶ added in v1.7.38
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileGroupSids() []int64
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileSids ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) GetSkillProfileSids() []int64
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoMessage ¶
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoMessage()
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoReflect ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) Reset ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) Reset()
func (*UpdateSkillProfileAveragesUsingHistoricalDataReq) String ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataReq) String() string
type UpdateSkillProfileAveragesUsingHistoricalDataRes ¶
type UpdateSkillProfileAveragesUsingHistoricalDataRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProfileAveragesUsingHistoricalData RPC
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) Descriptor
deprecated
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileAveragesUsingHistoricalDataRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoMessage ¶
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoMessage()
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoReflect ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) Reset ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) Reset()
func (*UpdateSkillProfileAveragesUsingHistoricalDataRes) String ¶
func (x *UpdateSkillProfileAveragesUsingHistoricalDataRes) String() string
type UpdateSkillProfileGroupAssociationsReq ¶ added in v1.7.37
type UpdateSkillProfileGroupAssociationsReq struct { // IDs of the skill profile groups to update the associations of. SkillProfileGroupSid int64 `` /* 126-byte string literal not displayed */ // IDs of the skill profiles to associate with this group. SkillProfileSidsToAssociate []int64 `` /* 156-byte string literal not displayed */ // IDs of the skill profiles to disassociate with this group. SkillProfileSidsToDisassociate []int64 `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateSkillProfileGroupAssociations RPC.
func (*UpdateSkillProfileGroupAssociationsReq) Descriptor
deprecated
added in
v1.7.37
func (*UpdateSkillProfileGroupAssociationsReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileGroupAssociationsReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileGroupAssociationsReq) GetSkillProfileGroupSid ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileGroupSid() int64
func (*UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToAssociate ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToAssociate() []int64
func (*UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToDisassociate ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) GetSkillProfileSidsToDisassociate() []int64
func (*UpdateSkillProfileGroupAssociationsReq) ProtoMessage ¶ added in v1.7.37
func (*UpdateSkillProfileGroupAssociationsReq) ProtoMessage()
func (*UpdateSkillProfileGroupAssociationsReq) ProtoReflect ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileGroupAssociationsReq) Reset ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) Reset()
func (*UpdateSkillProfileGroupAssociationsReq) String ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsReq) String() string
type UpdateSkillProfileGroupAssociationsRes ¶ added in v1.7.37
type UpdateSkillProfileGroupAssociationsRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProfileGroupAssociations RPC.
func (*UpdateSkillProfileGroupAssociationsRes) Descriptor
deprecated
added in
v1.7.37
func (*UpdateSkillProfileGroupAssociationsRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileGroupAssociationsRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileGroupAssociationsRes) ProtoMessage ¶ added in v1.7.37
func (*UpdateSkillProfileGroupAssociationsRes) ProtoMessage()
func (*UpdateSkillProfileGroupAssociationsRes) ProtoReflect ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileGroupAssociationsRes) Reset ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsRes) Reset()
func (*UpdateSkillProfileGroupAssociationsRes) String ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupAssociationsRes) String() string
type UpdateSkillProfileGroupReq ¶ added in v1.7.37
type UpdateSkillProfileGroupReq struct { // Skill profile group to update. // @skill_profile_group_sids will be ignored since associations cannot be updated by this method. SkillProfileGroup *SkillProfileGroup `protobuf:"bytes,1,opt,name=skill_profile_group,json=skillProfileGroup,proto3" json:"skill_profile_group,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateSkillProfileGroup RPC.
func (*UpdateSkillProfileGroupReq) Descriptor
deprecated
added in
v1.7.37
func (*UpdateSkillProfileGroupReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileGroupReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileGroupReq) GetSkillProfileGroup ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupReq) GetSkillProfileGroup() *SkillProfileGroup
func (*UpdateSkillProfileGroupReq) ProtoMessage ¶ added in v1.7.37
func (*UpdateSkillProfileGroupReq) ProtoMessage()
func (*UpdateSkillProfileGroupReq) ProtoReflect ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileGroupReq) Reset ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupReq) Reset()
func (*UpdateSkillProfileGroupReq) String ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupReq) String() string
type UpdateSkillProfileGroupRes ¶ added in v1.7.37
type UpdateSkillProfileGroupRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProfileGroup RPC.
func (*UpdateSkillProfileGroupRes) Descriptor
deprecated
added in
v1.7.37
func (*UpdateSkillProfileGroupRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileGroupRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileGroupRes) ProtoMessage ¶ added in v1.7.37
func (*UpdateSkillProfileGroupRes) ProtoMessage()
func (*UpdateSkillProfileGroupRes) ProtoReflect ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileGroupRes) Reset ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupRes) Reset()
func (*UpdateSkillProfileGroupRes) String ¶ added in v1.7.37
func (x *UpdateSkillProfileGroupRes) String() string
type UpdateSkillProfileProficienciesReq ¶
type UpdateSkillProfileProficienciesReq struct { // Proficiencies to update. Proficiencies []*UpdateSkillProfileProficienciesReq_Proficiency `protobuf:"bytes,2,rep,name=proficiencies,proto3" json:"proficiencies,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateSkillProfileProficiencies RPC.
func (*UpdateSkillProfileProficienciesReq) Descriptor
deprecated
func (*UpdateSkillProfileProficienciesReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileProficienciesReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileProficienciesReq) GetProficiencies ¶
func (x *UpdateSkillProfileProficienciesReq) GetProficiencies() []*UpdateSkillProfileProficienciesReq_Proficiency
func (*UpdateSkillProfileProficienciesReq) ProtoMessage ¶
func (*UpdateSkillProfileProficienciesReq) ProtoMessage()
func (*UpdateSkillProfileProficienciesReq) ProtoReflect ¶
func (x *UpdateSkillProfileProficienciesReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileProficienciesReq) Reset ¶
func (x *UpdateSkillProfileProficienciesReq) Reset()
func (*UpdateSkillProfileProficienciesReq) String ¶
func (x *UpdateSkillProfileProficienciesReq) String() string
type UpdateSkillProfileProficienciesReq_Proficiency ¶
type UpdateSkillProfileProficienciesReq_Proficiency struct { // ID of the skill profile that contains the @skill_sid. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // ID of the skill profile skill to update the proficiency. SkillSid int64 `protobuf:"varint,2,opt,name=skill_sid,json=skillSid,proto3" json:"skill_sid,omitempty"` // Updated value to give the proficiency. Proficiency int32 `protobuf:"varint,3,opt,name=proficiency,proto3" json:"proficiency,omitempty"` // contains filtered or unexported fields }
func (*UpdateSkillProfileProficienciesReq_Proficiency) Descriptor
deprecated
func (*UpdateSkillProfileProficienciesReq_Proficiency) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileProficienciesReq_Proficiency.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileProficienciesReq_Proficiency) GetProficiency ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetProficiency() int32
func (*UpdateSkillProfileProficienciesReq_Proficiency) GetSkillProfileSid ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetSkillProfileSid() int64
func (*UpdateSkillProfileProficienciesReq_Proficiency) GetSkillSid ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) GetSkillSid() int64
func (*UpdateSkillProfileProficienciesReq_Proficiency) ProtoMessage ¶
func (*UpdateSkillProfileProficienciesReq_Proficiency) ProtoMessage()
func (*UpdateSkillProfileProficienciesReq_Proficiency) ProtoReflect ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileProficienciesReq_Proficiency) Reset ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) Reset()
func (*UpdateSkillProfileProficienciesReq_Proficiency) String ¶
func (x *UpdateSkillProfileProficienciesReq_Proficiency) String() string
type UpdateSkillProfileProficienciesRes ¶
type UpdateSkillProfileProficienciesRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProfileProficiencies RPC.
func (*UpdateSkillProfileProficienciesRes) Descriptor
deprecated
func (*UpdateSkillProfileProficienciesRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileProficienciesRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileProficienciesRes) ProtoMessage ¶
func (*UpdateSkillProfileProficienciesRes) ProtoMessage()
func (*UpdateSkillProfileProficienciesRes) ProtoReflect ¶
func (x *UpdateSkillProfileProficienciesRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileProficienciesRes) Reset ¶
func (x *UpdateSkillProfileProficienciesRes) Reset()
func (*UpdateSkillProfileProficienciesRes) String ¶
func (x *UpdateSkillProfileProficienciesRes) String() string
type UpdateSkillProfileReq ¶
type UpdateSkillProfileReq struct { // skill profile id to modify. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // new name that the skill profile will have. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // new description that the skill profile will have. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // average time that calls took to be answered. AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // average duration of answered calls. AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // average time that agents spent in wrap up. AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // average time that callers waited before hanging unanswered calls. AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // indicates whether or not the averages were manually entered by the user (if false then the averages were automatically calculated from the historical data). AreAveragesManual bool `protobuf:"varint,8,opt,name=are_averages_manual,json=areAveragesManual,proto3" json:"are_averages_manual,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateSkillProfile RPC.
func (*UpdateSkillProfileReq) Descriptor
deprecated
func (*UpdateSkillProfileReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileReq.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileReq) GetAreAveragesManual ¶
func (x *UpdateSkillProfileReq) GetAreAveragesManual() bool
func (*UpdateSkillProfileReq) GetAverageAfterCallWorkInSeconds ¶
func (x *UpdateSkillProfileReq) GetAverageAfterCallWorkInSeconds() float32
func (*UpdateSkillProfileReq) GetAverageHandleTimeInSeconds ¶
func (x *UpdateSkillProfileReq) GetAverageHandleTimeInSeconds() float32
func (*UpdateSkillProfileReq) GetAverageSpeedOfAnswerInSeconds ¶
func (x *UpdateSkillProfileReq) GetAverageSpeedOfAnswerInSeconds() float32
func (*UpdateSkillProfileReq) GetAverageTimeToAbortInSeconds ¶
func (x *UpdateSkillProfileReq) GetAverageTimeToAbortInSeconds() float32
func (*UpdateSkillProfileReq) GetDescription ¶
func (x *UpdateSkillProfileReq) GetDescription() string
func (*UpdateSkillProfileReq) GetName ¶
func (x *UpdateSkillProfileReq) GetName() string
func (*UpdateSkillProfileReq) GetSkillProfileSid ¶
func (x *UpdateSkillProfileReq) GetSkillProfileSid() int64
func (*UpdateSkillProfileReq) ProtoMessage ¶
func (*UpdateSkillProfileReq) ProtoMessage()
func (*UpdateSkillProfileReq) ProtoReflect ¶
func (x *UpdateSkillProfileReq) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileReq) Reset ¶
func (x *UpdateSkillProfileReq) Reset()
func (*UpdateSkillProfileReq) String ¶
func (x *UpdateSkillProfileReq) String() string
type UpdateSkillProfileRes ¶
type UpdateSkillProfileRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateSkillProfile RPC.
func (*UpdateSkillProfileRes) Descriptor
deprecated
func (*UpdateSkillProfileRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSkillProfileRes.ProtoReflect.Descriptor instead.
func (*UpdateSkillProfileRes) ProtoMessage ¶
func (*UpdateSkillProfileRes) ProtoMessage()
func (*UpdateSkillProfileRes) ProtoReflect ¶
func (x *UpdateSkillProfileRes) ProtoReflect() protoreflect.Message
func (*UpdateSkillProfileRes) Reset ¶
func (x *UpdateSkillProfileRes) Reset()
func (*UpdateSkillProfileRes) String ¶
func (x *UpdateSkillProfileRes) String() string
type UpdateTourAgentCollectionReq ¶ added in v1.7.38
type UpdateTourAgentCollectionReq struct { // The Tour Agent Collection to update. TourAgentCollection *TourAgentCollection `protobuf:"bytes,1,opt,name=tour_agent_collection,json=tourAgentCollection,proto3" json:"tour_agent_collection,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateTourAgentCollection RPC.
func (*UpdateTourAgentCollectionReq) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourAgentCollectionReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourAgentCollectionReq.ProtoReflect.Descriptor instead.
func (*UpdateTourAgentCollectionReq) GetTourAgentCollection ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionReq) GetTourAgentCollection() *TourAgentCollection
func (*UpdateTourAgentCollectionReq) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourAgentCollectionReq) ProtoMessage()
func (*UpdateTourAgentCollectionReq) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionReq) ProtoReflect() protoreflect.Message
func (*UpdateTourAgentCollectionReq) Reset ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionReq) Reset()
func (*UpdateTourAgentCollectionReq) String ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionReq) String() string
type UpdateTourAgentCollectionRes ¶ added in v1.7.38
type UpdateTourAgentCollectionRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateTourAgentCollection RPC.
func (*UpdateTourAgentCollectionRes) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourAgentCollectionRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourAgentCollectionRes.ProtoReflect.Descriptor instead.
func (*UpdateTourAgentCollectionRes) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourAgentCollectionRes) ProtoMessage()
func (*UpdateTourAgentCollectionRes) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionRes) ProtoReflect() protoreflect.Message
func (*UpdateTourAgentCollectionRes) Reset ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionRes) Reset()
func (*UpdateTourAgentCollectionRes) String ¶ added in v1.7.38
func (x *UpdateTourAgentCollectionRes) String() string
type UpdateTourShiftInstanceConfigReq ¶ added in v1.7.38
type UpdateTourShiftInstanceConfigReq struct { // The Tour Shift Instance Config to update. TourShiftInstanceConfig *TourShiftInstanceConfig `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateTourShiftInstanceConfig RPC.
func (*UpdateTourShiftInstanceConfigReq) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourShiftInstanceConfigReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourShiftInstanceConfigReq.ProtoReflect.Descriptor instead.
func (*UpdateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigReq) GetTourShiftInstanceConfig() *TourShiftInstanceConfig
func (*UpdateTourShiftInstanceConfigReq) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourShiftInstanceConfigReq) ProtoMessage()
func (*UpdateTourShiftInstanceConfigReq) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigReq) ProtoReflect() protoreflect.Message
func (*UpdateTourShiftInstanceConfigReq) Reset ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigReq) Reset()
func (*UpdateTourShiftInstanceConfigReq) String ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigReq) String() string
type UpdateTourShiftInstanceConfigRes ¶ added in v1.7.38
type UpdateTourShiftInstanceConfigRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateTourShiftInstanceConfig RPC.
func (*UpdateTourShiftInstanceConfigRes) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourShiftInstanceConfigRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourShiftInstanceConfigRes.ProtoReflect.Descriptor instead.
func (*UpdateTourShiftInstanceConfigRes) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourShiftInstanceConfigRes) ProtoMessage()
func (*UpdateTourShiftInstanceConfigRes) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigRes) ProtoReflect() protoreflect.Message
func (*UpdateTourShiftInstanceConfigRes) Reset ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigRes) Reset()
func (*UpdateTourShiftInstanceConfigRes) String ¶ added in v1.7.38
func (x *UpdateTourShiftInstanceConfigRes) String() string
type UpdateTourShiftSegmentConfigReq ¶ added in v1.7.38
type UpdateTourShiftSegmentConfigReq struct { // The Tour Shift Segment Config to update. TourShiftSegmentConfig *TourShiftSegmentConfig `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpdateTourShiftSegmentConfig RPC.
func (*UpdateTourShiftSegmentConfigReq) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourShiftSegmentConfigReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourShiftSegmentConfigReq.ProtoReflect.Descriptor instead.
func (*UpdateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigReq) GetTourShiftSegmentConfig() *TourShiftSegmentConfig
func (*UpdateTourShiftSegmentConfigReq) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourShiftSegmentConfigReq) ProtoMessage()
func (*UpdateTourShiftSegmentConfigReq) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigReq) ProtoReflect() protoreflect.Message
func (*UpdateTourShiftSegmentConfigReq) Reset ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigReq) Reset()
func (*UpdateTourShiftSegmentConfigReq) String ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigReq) String() string
type UpdateTourShiftSegmentConfigRes ¶ added in v1.7.38
type UpdateTourShiftSegmentConfigRes struct {
// contains filtered or unexported fields
}
Response message for the CreateTourPattern RPC.
func (*UpdateTourShiftSegmentConfigRes) Descriptor
deprecated
added in
v1.7.38
func (*UpdateTourShiftSegmentConfigRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTourShiftSegmentConfigRes.ProtoReflect.Descriptor instead.
func (*UpdateTourShiftSegmentConfigRes) ProtoMessage ¶ added in v1.7.38
func (*UpdateTourShiftSegmentConfigRes) ProtoMessage()
func (*UpdateTourShiftSegmentConfigRes) ProtoReflect ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigRes) ProtoReflect() protoreflect.Message
func (*UpdateTourShiftSegmentConfigRes) Reset ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigRes) Reset()
func (*UpdateTourShiftSegmentConfigRes) String ¶ added in v1.7.38
func (x *UpdateTourShiftSegmentConfigRes) String() string
type UpdateWFMAgentReq ¶
type UpdateWFMAgentReq struct { // Wfm agent to update. WfmAgent *WFMAgent `protobuf:"bytes,1,opt,name=wfm_agent,json=wfmAgent,proto3" json:"wfm_agent,omitempty"` // contains filtered or unexported fields }
Request message for the UpdateWFMAgent RPC
func (*UpdateWFMAgentReq) Descriptor
deprecated
func (*UpdateWFMAgentReq) Descriptor() ([]byte, []int)
Deprecated: Use UpdateWFMAgentReq.ProtoReflect.Descriptor instead.
func (*UpdateWFMAgentReq) GetWfmAgent ¶
func (x *UpdateWFMAgentReq) GetWfmAgent() *WFMAgent
func (*UpdateWFMAgentReq) ProtoMessage ¶
func (*UpdateWFMAgentReq) ProtoMessage()
func (*UpdateWFMAgentReq) ProtoReflect ¶
func (x *UpdateWFMAgentReq) ProtoReflect() protoreflect.Message
func (*UpdateWFMAgentReq) Reset ¶
func (x *UpdateWFMAgentReq) Reset()
func (*UpdateWFMAgentReq) String ¶
func (x *UpdateWFMAgentReq) String() string
type UpdateWFMAgentRes ¶
type UpdateWFMAgentRes struct {
// contains filtered or unexported fields
}
Response message for the UpdateWFMAgent RPC
func (*UpdateWFMAgentRes) Descriptor
deprecated
func (*UpdateWFMAgentRes) Descriptor() ([]byte, []int)
Deprecated: Use UpdateWFMAgentRes.ProtoReflect.Descriptor instead.
func (*UpdateWFMAgentRes) ProtoMessage ¶
func (*UpdateWFMAgentRes) ProtoMessage()
func (*UpdateWFMAgentRes) ProtoReflect ¶
func (x *UpdateWFMAgentRes) ProtoReflect() protoreflect.Message
func (*UpdateWFMAgentRes) Reset ¶
func (x *UpdateWFMAgentRes) Reset()
func (*UpdateWFMAgentRes) String ¶
func (x *UpdateWFMAgentRes) String() string
type UpsertForecastDataDeltaReq ¶
type UpsertForecastDataDeltaReq struct { // Delta to store // The @start_datetime, @is_delta, and @skill_profile_category fields DO NOT need to be set. Delta *CallDataByInterval `protobuf:"bytes,1,opt,name=delta,proto3" json:"delta,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertForecastDataDelta RPC
func (*UpsertForecastDataDeltaReq) Descriptor
deprecated
func (*UpsertForecastDataDeltaReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastDataDeltaReq.ProtoReflect.Descriptor instead.
func (*UpsertForecastDataDeltaReq) GetDelta ¶
func (x *UpsertForecastDataDeltaReq) GetDelta() *CallDataByInterval
func (*UpsertForecastDataDeltaReq) ProtoMessage ¶
func (*UpsertForecastDataDeltaReq) ProtoMessage()
func (*UpsertForecastDataDeltaReq) ProtoReflect ¶
func (x *UpsertForecastDataDeltaReq) ProtoReflect() protoreflect.Message
func (*UpsertForecastDataDeltaReq) Reset ¶
func (x *UpsertForecastDataDeltaReq) Reset()
func (*UpsertForecastDataDeltaReq) String ¶
func (x *UpsertForecastDataDeltaReq) String() string
type UpsertForecastDataDeltaRes ¶
type UpsertForecastDataDeltaRes struct { // Delta that was stored. Delta *CallDataByInterval `protobuf:"bytes,1,opt,name=delta,proto3" json:"delta,omitempty"` // contains filtered or unexported fields }
Response message for the UpsertForecastDataDelta RPC
func (*UpsertForecastDataDeltaRes) Descriptor
deprecated
func (*UpsertForecastDataDeltaRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastDataDeltaRes.ProtoReflect.Descriptor instead.
func (*UpsertForecastDataDeltaRes) GetDelta ¶
func (x *UpsertForecastDataDeltaRes) GetDelta() *CallDataByInterval
func (*UpsertForecastDataDeltaRes) ProtoMessage ¶
func (*UpsertForecastDataDeltaRes) ProtoMessage()
func (*UpsertForecastDataDeltaRes) ProtoReflect ¶
func (x *UpsertForecastDataDeltaRes) ProtoReflect() protoreflect.Message
func (*UpsertForecastDataDeltaRes) Reset ¶
func (x *UpsertForecastDataDeltaRes) Reset()
func (*UpsertForecastDataDeltaRes) String ¶
func (x *UpsertForecastDataDeltaRes) String() string
type UpsertForecastDataDeltasReq ¶
type UpsertForecastDataDeltasReq struct { // Deltas to store // The @start_datetime, @is_delta, and @skill_profile_category fields DO NOT need to be set. Deltas []*CallDataByInterval `protobuf:"bytes,1,rep,name=deltas,proto3" json:"deltas,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertForecastDataDeltas RPC
func (*UpsertForecastDataDeltasReq) Descriptor
deprecated
func (*UpsertForecastDataDeltasReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastDataDeltasReq.ProtoReflect.Descriptor instead.
func (*UpsertForecastDataDeltasReq) GetDeltas ¶
func (x *UpsertForecastDataDeltasReq) GetDeltas() []*CallDataByInterval
func (*UpsertForecastDataDeltasReq) ProtoMessage ¶
func (*UpsertForecastDataDeltasReq) ProtoMessage()
func (*UpsertForecastDataDeltasReq) ProtoReflect ¶
func (x *UpsertForecastDataDeltasReq) ProtoReflect() protoreflect.Message
func (*UpsertForecastDataDeltasReq) Reset ¶
func (x *UpsertForecastDataDeltasReq) Reset()
func (*UpsertForecastDataDeltasReq) String ¶
func (x *UpsertForecastDataDeltasReq) String() string
type UpsertForecastDataDeltasRes ¶
type UpsertForecastDataDeltasRes struct {
// contains filtered or unexported fields
}
Response message for the UpsertForecastDataDeltas RPC
func (*UpsertForecastDataDeltasRes) Descriptor
deprecated
func (*UpsertForecastDataDeltasRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastDataDeltasRes.ProtoReflect.Descriptor instead.
func (*UpsertForecastDataDeltasRes) ProtoMessage ¶
func (*UpsertForecastDataDeltasRes) ProtoMessage()
func (*UpsertForecastDataDeltasRes) ProtoReflect ¶
func (x *UpsertForecastDataDeltasRes) ProtoReflect() protoreflect.Message
func (*UpsertForecastDataDeltasRes) Reset ¶
func (x *UpsertForecastDataDeltasRes) Reset()
func (*UpsertForecastDataDeltasRes) String ¶
func (x *UpsertForecastDataDeltasRes) String() string
type UpsertForecastingParametersReq ¶
type UpsertForecastingParametersReq struct { // parameters used for forecasts and training data samples. ForecastingParameters *commons.ForecastingParameters `protobuf:"bytes,3,opt,name=forecasting_parameters,json=forecastingParameters,proto3" json:"forecasting_parameters,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertForecastingParameters RPC.
func (*UpsertForecastingParametersReq) Descriptor
deprecated
func (*UpsertForecastingParametersReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastingParametersReq.ProtoReflect.Descriptor instead.
func (*UpsertForecastingParametersReq) GetForecastingParameters ¶
func (x *UpsertForecastingParametersReq) GetForecastingParameters() *commons.ForecastingParameters
func (*UpsertForecastingParametersReq) ProtoMessage ¶
func (*UpsertForecastingParametersReq) ProtoMessage()
func (*UpsertForecastingParametersReq) ProtoReflect ¶
func (x *UpsertForecastingParametersReq) ProtoReflect() protoreflect.Message
func (*UpsertForecastingParametersReq) Reset ¶
func (x *UpsertForecastingParametersReq) Reset()
func (*UpsertForecastingParametersReq) String ¶
func (x *UpsertForecastingParametersReq) String() string
type UpsertForecastingParametersRes ¶
type UpsertForecastingParametersRes struct {
// contains filtered or unexported fields
}
Response message for the UpsertForecastingParameters RPC.
func (*UpsertForecastingParametersRes) Descriptor
deprecated
func (*UpsertForecastingParametersRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertForecastingParametersRes.ProtoReflect.Descriptor instead.
func (*UpsertForecastingParametersRes) ProtoMessage ¶
func (*UpsertForecastingParametersRes) ProtoMessage()
func (*UpsertForecastingParametersRes) ProtoReflect ¶
func (x *UpsertForecastingParametersRes) ProtoReflect() protoreflect.Message
func (*UpsertForecastingParametersRes) Reset ¶
func (x *UpsertForecastingParametersRes) Reset()
func (*UpsertForecastingParametersRes) String ¶
func (x *UpsertForecastingParametersRes) String() string
type UpsertHistoricalDataDeltaReq ¶
type UpsertHistoricalDataDeltaReq struct { // Training data delta to create/update. Delta *HistoricalDataInterval `protobuf:"bytes,1,opt,name=delta,proto3" json:"delta,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertHistoricalDataDelta RPC
func (*UpsertHistoricalDataDeltaReq) Descriptor
deprecated
func (*UpsertHistoricalDataDeltaReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertHistoricalDataDeltaReq.ProtoReflect.Descriptor instead.
func (*UpsertHistoricalDataDeltaReq) GetDelta ¶
func (x *UpsertHistoricalDataDeltaReq) GetDelta() *HistoricalDataInterval
func (*UpsertHistoricalDataDeltaReq) ProtoMessage ¶
func (*UpsertHistoricalDataDeltaReq) ProtoMessage()
func (*UpsertHistoricalDataDeltaReq) ProtoReflect ¶
func (x *UpsertHistoricalDataDeltaReq) ProtoReflect() protoreflect.Message
func (*UpsertHistoricalDataDeltaReq) Reset ¶
func (x *UpsertHistoricalDataDeltaReq) Reset()
func (*UpsertHistoricalDataDeltaReq) String ¶
func (x *UpsertHistoricalDataDeltaReq) String() string
type UpsertHistoricalDataDeltaRes ¶
type UpsertHistoricalDataDeltaRes struct { // Updated delta that was stored. Delta *HistoricalDataInterval `protobuf:"bytes,1,opt,name=delta,proto3" json:"delta,omitempty"` // contains filtered or unexported fields }
Response message for the UpsertHistoricalDataDelta RPC
func (*UpsertHistoricalDataDeltaRes) Descriptor
deprecated
func (*UpsertHistoricalDataDeltaRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertHistoricalDataDeltaRes.ProtoReflect.Descriptor instead.
func (*UpsertHistoricalDataDeltaRes) GetDelta ¶
func (x *UpsertHistoricalDataDeltaRes) GetDelta() *HistoricalDataInterval
func (*UpsertHistoricalDataDeltaRes) ProtoMessage ¶
func (*UpsertHistoricalDataDeltaRes) ProtoMessage()
func (*UpsertHistoricalDataDeltaRes) ProtoReflect ¶
func (x *UpsertHistoricalDataDeltaRes) ProtoReflect() protoreflect.Message
func (*UpsertHistoricalDataDeltaRes) Reset ¶
func (x *UpsertHistoricalDataDeltaRes) Reset()
func (*UpsertHistoricalDataDeltaRes) String ¶
func (x *UpsertHistoricalDataDeltaRes) String() string
type UpsertHistoricalDataDeltasReq ¶
type UpsertHistoricalDataDeltasReq struct { // Training data delta to create/update. Deltas []*HistoricalDataInterval `protobuf:"bytes,1,rep,name=deltas,proto3" json:"deltas,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertHistoricalDataDelta RPC.
func (*UpsertHistoricalDataDeltasReq) Descriptor
deprecated
func (*UpsertHistoricalDataDeltasReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertHistoricalDataDeltasReq.ProtoReflect.Descriptor instead.
func (*UpsertHistoricalDataDeltasReq) GetDeltas ¶
func (x *UpsertHistoricalDataDeltasReq) GetDeltas() []*HistoricalDataInterval
func (*UpsertHistoricalDataDeltasReq) ProtoMessage ¶
func (*UpsertHistoricalDataDeltasReq) ProtoMessage()
func (*UpsertHistoricalDataDeltasReq) ProtoReflect ¶
func (x *UpsertHistoricalDataDeltasReq) ProtoReflect() protoreflect.Message
func (*UpsertHistoricalDataDeltasReq) Reset ¶
func (x *UpsertHistoricalDataDeltasReq) Reset()
func (*UpsertHistoricalDataDeltasReq) String ¶
func (x *UpsertHistoricalDataDeltasReq) String() string
type UpsertHistoricalDataDeltasRes ¶
type UpsertHistoricalDataDeltasRes struct {
// contains filtered or unexported fields
}
Response message for the UpsertHistoricalDataDelta RPC.
func (*UpsertHistoricalDataDeltasRes) Descriptor
deprecated
func (*UpsertHistoricalDataDeltasRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertHistoricalDataDeltasRes.ProtoReflect.Descriptor instead.
func (*UpsertHistoricalDataDeltasRes) ProtoMessage ¶
func (*UpsertHistoricalDataDeltasRes) ProtoMessage()
func (*UpsertHistoricalDataDeltasRes) ProtoReflect ¶
func (x *UpsertHistoricalDataDeltasRes) ProtoReflect() protoreflect.Message
func (*UpsertHistoricalDataDeltasRes) Reset ¶
func (x *UpsertHistoricalDataDeltasRes) Reset()
func (*UpsertHistoricalDataDeltasRes) String ¶
func (x *UpsertHistoricalDataDeltasRes) String() string
type UpsertNonSkillActivityAssociationReq ¶
type UpsertNonSkillActivityAssociationReq struct { // ID of the non skill activity to upsert the association of. NonSkillActivitySid int64 `protobuf:"varint,1,opt,name=non_skill_activity_sid,json=nonSkillActivitySid,proto3" json:"non_skill_activity_sid,omitempty"` // Node that the non skill activity will be associated with. Node *ParentEntity `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // Type of association that the non skill activity will have with the @node. AssociationType commons.ConfigRelationshipType `` /* 147-byte string literal not displayed */ // ID of the schedule scenario that this non skill activity belongs to. ScheduleScenarioSid int64 `protobuf:"varint,4,opt,name=schedule_scenario_sid,json=scheduleScenarioSid,proto3" json:"schedule_scenario_sid,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertNonSkillActivityAssociation RPC
func (*UpsertNonSkillActivityAssociationReq) Descriptor
deprecated
func (*UpsertNonSkillActivityAssociationReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertNonSkillActivityAssociationReq.ProtoReflect.Descriptor instead.
func (*UpsertNonSkillActivityAssociationReq) GetAssociationType ¶
func (x *UpsertNonSkillActivityAssociationReq) GetAssociationType() commons.ConfigRelationshipType
func (*UpsertNonSkillActivityAssociationReq) GetNode ¶
func (x *UpsertNonSkillActivityAssociationReq) GetNode() *ParentEntity
func (*UpsertNonSkillActivityAssociationReq) GetNonSkillActivitySid ¶
func (x *UpsertNonSkillActivityAssociationReq) GetNonSkillActivitySid() int64
func (*UpsertNonSkillActivityAssociationReq) GetScheduleScenarioSid ¶
func (x *UpsertNonSkillActivityAssociationReq) GetScheduleScenarioSid() int64
func (*UpsertNonSkillActivityAssociationReq) ProtoMessage ¶
func (*UpsertNonSkillActivityAssociationReq) ProtoMessage()
func (*UpsertNonSkillActivityAssociationReq) ProtoReflect ¶
func (x *UpsertNonSkillActivityAssociationReq) ProtoReflect() protoreflect.Message
func (*UpsertNonSkillActivityAssociationReq) Reset ¶
func (x *UpsertNonSkillActivityAssociationReq) Reset()
func (*UpsertNonSkillActivityAssociationReq) String ¶
func (x *UpsertNonSkillActivityAssociationReq) String() string
type UpsertNonSkillActivityAssociationRes ¶
type UpsertNonSkillActivityAssociationRes struct { // Indicates whether the upsert took effect if true, or that there are conflicting entities which would be affected, that must be updated/removed first if false. UpsertSucceeded bool `protobuf:"varint,1,opt,name=upsert_succeeded,json=upsertSucceeded,proto3" json:"upsert_succeeded,omitempty"` // Nodes that will effectively lose the non skill activity as a candidate, through inheritance. NodesAffected []*ParentEntity `protobuf:"bytes,2,rep,name=nodes_affected,json=nodesAffected,proto3" json:"nodes_affected,omitempty"` // Set of entities that are currently referencing the @non_skill_activity_sid. // The @right_entity will be the placement rule or constraint rule in conflict, and their parent entity will be the @left_entity RulesUsingActivity []*UpsertNonSkillActivityAssociationRes_EntityMapping `protobuf:"bytes,3,rep,name=rules_using_activity,json=rulesUsingActivity,proto3" json:"rules_using_activity,omitempty"` // contains filtered or unexported fields }
Response message for the UpsertNonSkillActivityAssociation RPC
func (*UpsertNonSkillActivityAssociationRes) Descriptor
deprecated
func (*UpsertNonSkillActivityAssociationRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertNonSkillActivityAssociationRes.ProtoReflect.Descriptor instead.
func (*UpsertNonSkillActivityAssociationRes) GetNodesAffected ¶
func (x *UpsertNonSkillActivityAssociationRes) GetNodesAffected() []*ParentEntity
func (*UpsertNonSkillActivityAssociationRes) GetRulesUsingActivity ¶
func (x *UpsertNonSkillActivityAssociationRes) GetRulesUsingActivity() []*UpsertNonSkillActivityAssociationRes_EntityMapping
func (*UpsertNonSkillActivityAssociationRes) GetUpsertSucceeded ¶
func (x *UpsertNonSkillActivityAssociationRes) GetUpsertSucceeded() bool
func (*UpsertNonSkillActivityAssociationRes) ProtoMessage ¶
func (*UpsertNonSkillActivityAssociationRes) ProtoMessage()
func (*UpsertNonSkillActivityAssociationRes) ProtoReflect ¶
func (x *UpsertNonSkillActivityAssociationRes) ProtoReflect() protoreflect.Message
func (*UpsertNonSkillActivityAssociationRes) Reset ¶
func (x *UpsertNonSkillActivityAssociationRes) Reset()
func (*UpsertNonSkillActivityAssociationRes) String ¶
func (x *UpsertNonSkillActivityAssociationRes) String() string
type UpsertNonSkillActivityAssociationRes_EntityMapping ¶
type UpsertNonSkillActivityAssociationRes_EntityMapping struct { // When possible, the parent entity of the pair. LeftEntity *ParentEntity `protobuf:"bytes,1,opt,name=left_entity,json=leftEntity,proto3" json:"left_entity,omitempty"` // When possible, the child or member entity of the pair. RightEntity *ParentEntity `protobuf:"bytes,2,opt,name=right_entity,json=rightEntity,proto3" json:"right_entity,omitempty"` // contains filtered or unexported fields }
Pair of parent entities, used to relate two entities.
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) Descriptor
deprecated
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) Descriptor() ([]byte, []int)
Deprecated: Use UpsertNonSkillActivityAssociationRes_EntityMapping.ProtoReflect.Descriptor instead.
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) GetLeftEntity ¶
func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) GetLeftEntity() *ParentEntity
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) GetRightEntity ¶
func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) GetRightEntity() *ParentEntity
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoMessage ¶
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoMessage()
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoReflect ¶
func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) ProtoReflect() protoreflect.Message
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) Reset ¶
func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) Reset()
func (*UpsertNonSkillActivityAssociationRes_EntityMapping) String ¶
func (x *UpsertNonSkillActivityAssociationRes_EntityMapping) String() string
type UpsertProfileForecastReq ¶
type UpsertProfileForecastReq struct { // ID of the skill profile that the forecast will belong to. // Deprecated as of Sep/8/2023: use skill_profile_category instead. // // Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto. SkillProfileSid int64 `protobuf:"varint,1,opt,name=skill_profile_sid,json=skillProfileSid,proto3" json:"skill_profile_sid,omitempty"` // Template to use to generate the forecast that will be stored. CallProfileTemplate *CallProfileTemplate `protobuf:"bytes,2,opt,name=call_profile_template,json=callProfileTemplate,proto3" json:"call_profile_template,omitempty"` // If @fixed_averages_forecast is set to true it will do a fixed averages forecast, // and will only use the fixed averages fields and @total_calls_profile from the @call_profile_template. // Otherwise, it will do a regular profile forecast and only the fixed averages fields @call_profile_template will be ignored. FixedAveragesForecast bool `` /* 127-byte string literal not displayed */ // Skill profile category that the forecast belongs to. SkillProfileCategory *commons.SkillProfileCategory `protobuf:"bytes,4,opt,name=skill_profile_category,json=skillProfileCategory,proto3" json:"skill_profile_category,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertProfileForecast RPC
func (*UpsertProfileForecastReq) Descriptor
deprecated
func (*UpsertProfileForecastReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertProfileForecastReq.ProtoReflect.Descriptor instead.
func (*UpsertProfileForecastReq) GetCallProfileTemplate ¶
func (x *UpsertProfileForecastReq) GetCallProfileTemplate() *CallProfileTemplate
func (*UpsertProfileForecastReq) GetFixedAveragesForecast ¶
func (x *UpsertProfileForecastReq) GetFixedAveragesForecast() bool
func (*UpsertProfileForecastReq) GetSkillProfileCategory ¶ added in v1.7.35
func (x *UpsertProfileForecastReq) GetSkillProfileCategory() *commons.SkillProfileCategory
func (*UpsertProfileForecastReq) GetSkillProfileSid
deprecated
func (x *UpsertProfileForecastReq) GetSkillProfileSid() int64
Deprecated: Marked as deprecated in api/v1alpha1/wfm/wfm.proto.
func (*UpsertProfileForecastReq) ProtoMessage ¶
func (*UpsertProfileForecastReq) ProtoMessage()
func (*UpsertProfileForecastReq) ProtoReflect ¶
func (x *UpsertProfileForecastReq) ProtoReflect() protoreflect.Message
func (*UpsertProfileForecastReq) Reset ¶
func (x *UpsertProfileForecastReq) Reset()
func (*UpsertProfileForecastReq) String ¶
func (x *UpsertProfileForecastReq) String() string
type UpsertProfileForecastRes ¶
type UpsertProfileForecastRes struct {
// contains filtered or unexported fields
}
Response message for the UpsertProfileForecast RPC
func (*UpsertProfileForecastRes) Descriptor
deprecated
func (*UpsertProfileForecastRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertProfileForecastRes.ProtoReflect.Descriptor instead.
func (*UpsertProfileForecastRes) ProtoMessage ¶
func (*UpsertProfileForecastRes) ProtoMessage()
func (*UpsertProfileForecastRes) ProtoReflect ¶
func (x *UpsertProfileForecastRes) ProtoReflect() protoreflect.Message
func (*UpsertProfileForecastRes) Reset ¶
func (x *UpsertProfileForecastRes) Reset()
func (*UpsertProfileForecastRes) String ¶
func (x *UpsertProfileForecastRes) String() string
type UpsertRealTimeManagementStateColorRequest ¶ added in v1.8.11
type UpsertRealTimeManagementStateColorRequest struct { // The state to associate with @rgba_color_id. State commons.RealTimeManagementState `protobuf:"varint,1,opt,name=state,proto3,enum=api.commons.RealTimeManagementState" json:"state,omitempty"` // The rgba_color_id to create a state color association with. RgbaColorId int64 `protobuf:"varint,2,opt,name=rgba_color_id,json=rgbaColorId,proto3" json:"rgba_color_id,omitempty"` // contains filtered or unexported fields }
Request message for UpsertRealTimeManagementStateColor
func (*UpsertRealTimeManagementStateColorRequest) Descriptor
deprecated
added in
v1.8.11
func (*UpsertRealTimeManagementStateColorRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpsertRealTimeManagementStateColorRequest.ProtoReflect.Descriptor instead.
func (*UpsertRealTimeManagementStateColorRequest) GetRgbaColorId ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorRequest) GetRgbaColorId() int64
func (*UpsertRealTimeManagementStateColorRequest) GetState ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorRequest) GetState() commons.RealTimeManagementState
func (*UpsertRealTimeManagementStateColorRequest) ProtoMessage ¶ added in v1.8.11
func (*UpsertRealTimeManagementStateColorRequest) ProtoMessage()
func (*UpsertRealTimeManagementStateColorRequest) ProtoReflect ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorRequest) ProtoReflect() protoreflect.Message
func (*UpsertRealTimeManagementStateColorRequest) Reset ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorRequest) Reset()
func (*UpsertRealTimeManagementStateColorRequest) String ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorRequest) String() string
type UpsertRealTimeManagementStateColorResponse ¶ added in v1.8.11
type UpsertRealTimeManagementStateColorResponse struct { // The resulting real time management state color. StateColor *RealTimeManagementStateColor `protobuf:"bytes,1,opt,name=state_color,json=stateColor,proto3" json:"state_color,omitempty"` // contains filtered or unexported fields }
Response message for UpsertRealTimeManagementStateColor
func (*UpsertRealTimeManagementStateColorResponse) Descriptor
deprecated
added in
v1.8.11
func (*UpsertRealTimeManagementStateColorResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpsertRealTimeManagementStateColorResponse.ProtoReflect.Descriptor instead.
func (*UpsertRealTimeManagementStateColorResponse) GetStateColor ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorResponse) GetStateColor() *RealTimeManagementStateColor
func (*UpsertRealTimeManagementStateColorResponse) ProtoMessage ¶ added in v1.8.11
func (*UpsertRealTimeManagementStateColorResponse) ProtoMessage()
func (*UpsertRealTimeManagementStateColorResponse) ProtoReflect ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorResponse) ProtoReflect() protoreflect.Message
func (*UpsertRealTimeManagementStateColorResponse) Reset ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorResponse) Reset()
func (*UpsertRealTimeManagementStateColorResponse) String ¶ added in v1.8.11
func (x *UpsertRealTimeManagementStateColorResponse) String() string
type UpsertRegressionForecastReq ¶
type UpsertRegressionForecastReq struct { // Forecast template used to build the regression forecast RegressionTemplate *RegressionTemplate `protobuf:"bytes,1,opt,name=regression_template,json=regressionTemplate,proto3" json:"regression_template,omitempty"` // the following only apply for avgs_processing_type=RegressionForecasterAvgsProcessingType.FIXED_AVERAGES // optional AverageSpeedOfAnswerInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageHandleTimeInSeconds float32 `` /* 147-byte string literal not displayed */ // optional AverageAfterCallWorkInSeconds float32 `` /* 158-byte string literal not displayed */ // optional AverageTimeToAbortInSeconds float32 `` /* 152-byte string literal not displayed */ // IDs of the skill Profiles of which to save the generated forecast. SkillProfileSidsToForecast []int64 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for the UpsertRegressionForecast RPC
func (*UpsertRegressionForecastReq) Descriptor
deprecated
func (*UpsertRegressionForecastReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertRegressionForecastReq.ProtoReflect.Descriptor instead.
func (*UpsertRegressionForecastReq) GetAverageAfterCallWorkInSeconds ¶
func (x *UpsertRegressionForecastReq) GetAverageAfterCallWorkInSeconds() float32
func (*UpsertRegressionForecastReq) GetAverageHandleTimeInSeconds ¶
func (x *UpsertRegressionForecastReq) GetAverageHandleTimeInSeconds() float32
func (*UpsertRegressionForecastReq) GetAverageSpeedOfAnswerInSeconds ¶
func (x *UpsertRegressionForecastReq) GetAverageSpeedOfAnswerInSeconds() float32
func (*UpsertRegressionForecastReq) GetAverageTimeToAbortInSeconds ¶
func (x *UpsertRegressionForecastReq) GetAverageTimeToAbortInSeconds() float32
func (*UpsertRegressionForecastReq) GetRegressionTemplate ¶
func (x *UpsertRegressionForecastReq) GetRegressionTemplate() *RegressionTemplate
func (*UpsertRegressionForecastReq) GetSkillProfileSidsToForecast ¶
func (x *UpsertRegressionForecastReq) GetSkillProfileSidsToForecast() []int64
func (*UpsertRegressionForecastReq) ProtoMessage ¶
func (*UpsertRegressionForecastReq) ProtoMessage()
func (*UpsertRegressionForecastReq) ProtoReflect ¶
func (x *UpsertRegressionForecastReq) ProtoReflect() protoreflect.Message
func (*UpsertRegressionForecastReq) Reset ¶
func (x *UpsertRegressionForecastReq) Reset()
func (*UpsertRegressionForecastReq) String ¶
func (x *UpsertRegressionForecastReq) String() string
type UpsertRegressionForecastRes ¶
type UpsertRegressionForecastRes struct {
// contains filtered or unexported fields
}
Response message for the UpsertRegressionForecast RPC
func (*UpsertRegressionForecastRes) Descriptor
deprecated
func (*UpsertRegressionForecastRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertRegressionForecastRes.ProtoReflect.Descriptor instead.
func (*UpsertRegressionForecastRes) ProtoMessage ¶
func (*UpsertRegressionForecastRes) ProtoMessage()
func (*UpsertRegressionForecastRes) ProtoReflect ¶
func (x *UpsertRegressionForecastRes) ProtoReflect() protoreflect.Message
func (*UpsertRegressionForecastRes) Reset ¶
func (x *UpsertRegressionForecastRes) Reset()
func (*UpsertRegressionForecastRes) String ¶
func (x *UpsertRegressionForecastRes) String() string
type UpsertTourPatternWithMembersReq ¶ added in v1.7.38
type UpsertTourPatternWithMembersReq struct { // The tour pattern to upsert, including any members. // Must include at least one Tour Week Pattern and one Tour Agent Collection. // Will replace the existing Tour Pattern and all members in database for @tour_pattern.shift_template_sid. TourPattern *TourPattern `protobuf:"bytes,1,opt,name=tour_pattern,json=tourPattern,proto3" json:"tour_pattern,omitempty"` // contains filtered or unexported fields }
Request message for the UpsertTourPatternWithMembers RPC.
func (*UpsertTourPatternWithMembersReq) Descriptor
deprecated
added in
v1.7.38
func (*UpsertTourPatternWithMembersReq) Descriptor() ([]byte, []int)
Deprecated: Use UpsertTourPatternWithMembersReq.ProtoReflect.Descriptor instead.
func (*UpsertTourPatternWithMembersReq) GetTourPattern ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersReq) GetTourPattern() *TourPattern
func (*UpsertTourPatternWithMembersReq) ProtoMessage ¶ added in v1.7.38
func (*UpsertTourPatternWithMembersReq) ProtoMessage()
func (*UpsertTourPatternWithMembersReq) ProtoReflect ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersReq) ProtoReflect() protoreflect.Message
func (*UpsertTourPatternWithMembersReq) Reset ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersReq) Reset()
func (*UpsertTourPatternWithMembersReq) String ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersReq) String() string
type UpsertTourPatternWithMembersRes ¶ added in v1.7.38
type UpsertTourPatternWithMembersRes struct { // The newly created tour pattern, returned with new SIDs and week pattern numbers. TourPattern *TourPattern `protobuf:"bytes,1,opt,name=tour_pattern,json=tourPattern,proto3" json:"tour_pattern,omitempty"` // Diagnostics for any issues encountered with the fields on the given @tour_pattern. Diagnostics []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` // contains filtered or unexported fields }
Response message for the UpsertTourPatternWithMembers RPC.
func (*UpsertTourPatternWithMembersRes) Descriptor
deprecated
added in
v1.7.38
func (*UpsertTourPatternWithMembersRes) Descriptor() ([]byte, []int)
Deprecated: Use UpsertTourPatternWithMembersRes.ProtoReflect.Descriptor instead.
func (*UpsertTourPatternWithMembersRes) GetDiagnostics ¶ added in v1.7.39
func (x *UpsertTourPatternWithMembersRes) GetDiagnostics() []*Diagnostic
func (*UpsertTourPatternWithMembersRes) GetTourPattern ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersRes) GetTourPattern() *TourPattern
func (*UpsertTourPatternWithMembersRes) ProtoMessage ¶ added in v1.7.38
func (*UpsertTourPatternWithMembersRes) ProtoMessage()
func (*UpsertTourPatternWithMembersRes) ProtoReflect ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersRes) ProtoReflect() protoreflect.Message
func (*UpsertTourPatternWithMembersRes) Reset ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersRes) Reset()
func (*UpsertTourPatternWithMembersRes) String ¶ added in v1.7.38
func (x *UpsertTourPatternWithMembersRes) String() string
type UserCapability ¶
type UserCapability struct { // UI can display element for this user CanDisplay bool `protobuf:"varint,1,opt,name=can_display,json=canDisplay,proto3" json:"can_display,omitempty"` // UI can edit element CanEdit bool `protobuf:"varint,2,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"` // User can move a valid node B to this node A, making B a child of A IsMoveTarget bool `protobuf:"varint,3,opt,name=is_move_target,json=isMoveTarget,proto3" json:"is_move_target,omitempty"` // User can move this node A to a valid node B, making A a child of B // where node B has the is_move_target flag set CanMove bool `protobuf:"varint,4,opt,name=can_move,json=canMove,proto3" json:"can_move,omitempty"` // User can mark this element as deleted CanDelete bool `protobuf:"varint,5,opt,name=can_delete,json=canDelete,proto3" json:"can_delete,omitempty"` // User can mark this element as undeleted CanUndelete bool `protobuf:"varint,6,opt,name=can_undelete,json=canUndelete,proto3" json:"can_undelete,omitempty"` // User can add a valid child to this node CanAddChild bool `protobuf:"varint,7,opt,name=can_add_child,json=canAddChild,proto3" json:"can_add_child,omitempty"` // contains filtered or unexported fields }
UserCapability represents the rules that apply to the current user for the applicable entity.
func (*UserCapability) Descriptor
deprecated
func (*UserCapability) Descriptor() ([]byte, []int)
Deprecated: Use UserCapability.ProtoReflect.Descriptor instead.
func (*UserCapability) GetCanAddChild ¶
func (x *UserCapability) GetCanAddChild() bool
func (*UserCapability) GetCanDelete ¶
func (x *UserCapability) GetCanDelete() bool
func (*UserCapability) GetCanDisplay ¶
func (x *UserCapability) GetCanDisplay() bool
func (*UserCapability) GetCanEdit ¶
func (x *UserCapability) GetCanEdit() bool
func (*UserCapability) GetCanMove ¶
func (x *UserCapability) GetCanMove() bool
func (*UserCapability) GetCanUndelete ¶
func (x *UserCapability) GetCanUndelete() bool
func (*UserCapability) GetIsMoveTarget ¶
func (x *UserCapability) GetIsMoveTarget() bool
func (*UserCapability) ProtoMessage ¶
func (*UserCapability) ProtoMessage()
func (*UserCapability) ProtoReflect ¶
func (x *UserCapability) ProtoReflect() protoreflect.Message
func (*UserCapability) Reset ¶
func (x *UserCapability) Reset()
func (*UserCapability) String ¶
func (x *UserCapability) String() string
type WFMAgent ¶
type WFMAgent struct { // Unique ID for this object. WfmAgentSid int64 `protobuf:"varint,1,opt,name=wfm_agent_sid,json=wfmAgentSid,proto3" json:"wfm_agent_sid,omitempty"` // Reference to the affiliated tcn agent. // If set to nil, that means that this WFM Agent is not assigned to a TCN agent. TcnAgentSid *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=tcn_agent_sid,json=tcnAgentSid,proto3" json:"tcn_agent_sid,omitempty"` // Name for WFM Agent. // If it's for a TCN agent this value will always match that TCN agent's name. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Null by default, indicates date which agent was removed or deactivated. DatetimeSetToInactive *timestamppb.Timestamp `` /* 128-byte string literal not displayed */ // The constraint rules associated with @wfm_agent_sid. MemberConstraintRules []*ConstraintRule `` /* 126-byte string literal not displayed */ // List of skill proficiencies associated with @wfm_agent_sid. MemberSkillProficiencies []*SkillProficiency `` /* 135-byte string literal not displayed */ // List of agent availability patterns associated with this wfm agent. MemberAgentAvailabilityPatterns []*AgentAvailabilityPattern `` /* 158-byte string literal not displayed */ // Date of creation of the agent. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // If this WFM agent is for a TCN agent, it indicates whether or not this TCN Agent is enabled or not. // Field is read only and cannot be modified. TcnAgentIsEnabled bool `protobuf:"varint,9,opt,name=tcn_agent_is_enabled,json=tcnAgentIsEnabled,proto3" json:"tcn_agent_is_enabled,omitempty"` // contains filtered or unexported fields }
Represents a wfm agent object refering to an agent in the TCN system.
func (*WFMAgent) Descriptor
deprecated
func (*WFMAgent) GetCreatedAt ¶
func (x *WFMAgent) GetCreatedAt() *timestamppb.Timestamp
func (*WFMAgent) GetDatetimeSetToInactive ¶
func (x *WFMAgent) GetDatetimeSetToInactive() *timestamppb.Timestamp
func (*WFMAgent) GetMemberAgentAvailabilityPatterns ¶
func (x *WFMAgent) GetMemberAgentAvailabilityPatterns() []*AgentAvailabilityPattern
func (*WFMAgent) GetMemberConstraintRules ¶
func (x *WFMAgent) GetMemberConstraintRules() []*ConstraintRule
func (*WFMAgent) GetMemberSkillProficiencies ¶
func (x *WFMAgent) GetMemberSkillProficiencies() []*SkillProficiency
func (*WFMAgent) GetTcnAgentIsEnabled ¶
func (*WFMAgent) GetTcnAgentSid ¶
func (x *WFMAgent) GetTcnAgentSid() *wrapperspb.Int64Value
func (*WFMAgent) GetWfmAgentSid ¶
func (*WFMAgent) ProtoMessage ¶
func (*WFMAgent) ProtoMessage()
func (*WFMAgent) ProtoReflect ¶
func (x *WFMAgent) ProtoReflect() protoreflect.Message
type WFMClient ¶
type WFMClient interface { // Starts the tasks to perform the initial setup on wfm services for the org sending the request. // It will then report the state of their setup task. // A new setup task will only be started if the client hasn't done one before, or their setup failed previously. // Errors: // - grpc.Internal: error occurs when performing the initial setup. PerformInitialClientSetup(ctx context.Context, in *PerformInitialClientSetupRequest, opts ...grpc.CallOption) (*PerformInitialClientSetupResponse, error) // Create an initial set of demo activities for the org sending the requests. // If any non skill activities already exist matching the names of the demo non skill activities, a second copy will not be created. // Required permissions: // // NONE // // Errors: // - grpc.Internal: error occurs when creating the activities or checking if they already exist. CreateInitialDemoActivities(ctx context.Context, in *CreateInitialDemoActivitiesRequest, opts ...grpc.CallOption) (*CreateInitialDemoActivitiesResponse, error) // Retrieves all the skill profiles of the org sending the request. // Also it can return the skills of each of the returned profiles. // Errors: ListSkillProfiles(ctx context.Context, in *ListSkillProfilesReq, opts ...grpc.CallOption) (*ListSkillProfilesRes, error) // Updates the @name, and averages of a skill profile that has the given @skill_profile_sid. // It also updates it to no longer be unnamed. // Errors: // - grpc.Invalid: the @skill_profile_sid, @name or averages in the request are invalid. // - grpc.Internal: error occurs when updating the skill profile. // - grpc.NotFound: entry to be updated doesn't exist. UpdateSkillProfile(ctx context.Context, in *UpdateSkillProfileReq, opts ...grpc.CallOption) (*UpdateSkillProfileRes, error) // Updates the @proficiencies for the given skill profile's skills that belong the org sending the request. // Errors: // - grpc.Invalid: the @proficiencies in the request are invalid. // - grpc.Internal: error occurs when updating the skill profiles proficiencies. UpdateSkillProfileProficiencies(ctx context.Context, in *UpdateSkillProfileProficienciesReq, opts ...grpc.CallOption) (*UpdateSkillProfileProficienciesRes, error) // Get a skill profile that has the given @skill_profile_sid. // It also gets all the skills and the mappings associated with that profile. // If the @inactive_as_of_date of the skill profile is nil then the mapping is of inactive profiles to this one, // otherwise the mapping is of this profile to an active one. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.Internal: error occurs when getting the skill profile. // - grpc.NotFound: skill profile doesn't exist. GetSkillProfile(ctx context.Context, in *GetSkillProfileReq, opts ...grpc.CallOption) (*GetSkillProfileRes, error) // Resyncs the skill profiles of the org sending the request. // It will add skills and skill profiles based on that client's historical call data. // Errors: // - grpc.Internal: error occurs when creating the new skills and skill profiles. ResyncSkillProfiles(ctx context.Context, in *ResyncSkillProfilesReq, opts ...grpc.CallOption) (*ResyncSkillProfilesRes, error) // Gets the last date of a skill profile resync for the org seding the request. // If the org has never done a skill profile resync @resync_date will not be set. // Errors: // - grpc.Internal: error occurs when getting the resync date. GetLastSkillProfileResyncDate(ctx context.Context, in *GetLastSkillProfileResyncDateReq, opts ...grpc.CallOption) (*GetLastSkillProfileResyncDateRes, error) // Tries to create an entry for the given forecasting parameters for the org sending the request. // If the org already has an entry for them, it will update the already existing entry. // Errors: // - grpc.Invalid: the @forecasting_parameters in the request is invalid. // - grpc.Internal: error occurs when upserting the parameters. UpsertForecastingParameters(ctx context.Context, in *UpsertForecastingParametersReq, opts ...grpc.CallOption) (*UpsertForecastingParametersRes, error) // Gets the forecasting parameters for the org sending the request. // If the org hasn't created any parameters, it will return the default parameters. // Errors: // - grpc.Internal: error occurs when getting the parameters. GetForecastingParameters(ctx context.Context, in *GetForecastingParametersReq, opts ...grpc.CallOption) (*GetForecastingParametersRes, error) // Deprecated: Do not use. // Gets the state of the cache for the org sending the request, and if the cache's state is not_loaded, or loading_failed, // it will start the loading task before returning the current state. // DEPRECATED as of Dec/13/2023 - Use PerformInitialClientSetup instead. // Errors: // // -grpc.Internal: error occurs when getting the cache info. GetClientHistoryCacheInfo(ctx context.Context, in *GetClientHistoryCacheInfoReq, opts ...grpc.CallOption) (*GetClientHistoryCacheInfoRes, error) // Gets the historical data for the org sending the request and the given @skill_profile_category. // It will look through the client's call history and generate the historical data by using their configured forecasting parameters (historical data period and interval width). // The duration of each interval will be the interval width of the org's forecasting parameters. // It also applies any deltas that the client has stored for the given @skill_profile_category, if the category is a group it will use the deltas of the skill profiles part of that group. // If the client has no historical data, only the deltas will be applied to the returned intervals, all other intervals will have nil averages. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.NotFound: the @skill_profile_category given is not found for the org. // - grpc.Internal: error occurs when getting the historical data. ListHistoricalData(ctx context.Context, in *ListHistoricalDataReq, opts ...grpc.CallOption) (*ListHistoricalDataRes, error) // Tries to create an entry for the given @delta for the org sending the request. // If the org already has an entry for it, it will update the already exisiting entry. // Errors: // - grpc.Invalid: the @delta in the request is invalid. // - grpc.Internal: error occurs when upserting the historical data interval. UpsertHistoricalDataDelta(ctx context.Context, in *UpsertHistoricalDataDeltaReq, opts ...grpc.CallOption) (*UpsertHistoricalDataDeltaRes, error) // Tries to create entries for the given @deltas. // If the given org already has an entry for any of the deltas, it will replace the already existing entries. // This is made into a unary due to the UI's lack of support for client streams. // Errors: // - grpc.Invalid: the @deltas in the request are invalid. // - grpc.Internal: error occurs when upserting the historical data deltas. UpsertHistoricalDataDeltas(ctx context.Context, in *UpsertHistoricalDataDeltasReq, opts ...grpc.CallOption) (*UpsertHistoricalDataDeltasRes, error) // Gets all the skills that the org sending the request has. // Skills returned will be sorted by @skill_sid in ascending order. // Errors: // - grpc.Internal: error occurs when getting the skills. ListSkills(ctx context.Context, in *ListSkillsReq, opts ...grpc.CallOption) (*ListSkillsRes, error) // Deprecated: Do not use. // Builds and returns a call profile template for the org sending the request and the given @skill_profile_sid. // The template will be generated using the training data for said skill profile using the @training_data_range and @averages_calculation_range_in_months // from the client's saved forecasting parameters. // The @total_calls in the returned template be summed from the (@training_data_start_datetime - @averages_calculation_range_in_months) to @training_data_end_datetime, // or from @training_data_start_datetime to @training_data_end_datetime if @averages_calculation_range_in_months is 0. // The fixed averages fields in the call profile template, will be set to the averages that the skill profile has. // DEPRECATED as of Sep/7/2023 - Use BuildCallProfileTemplate instead. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.NotFound: the @skill_profile_sid given is not found for the org. // - grpc.Internal: error occurs when building the call profile template. BuildCallProfileTemplateForSkillProfile(ctx context.Context, in *BuildCallProfileTemplateForSkillProfileReq, opts ...grpc.CallOption) (*BuildCallProfileTemplateForSkillProfileRes, error) // Builds and returns a call profile template for the org sending the request and the given @skill_profile_category. // The template will be generated using the training data for said skill profile category using the @training_data_range and @averages_calculation_range_in_months // from the client's saved forecasting parameters. // The @total_calls in the returned template be summed from the (@training_data_start_datetime - @averages_calculation_range_in_months) to @training_data_end_datetime, // or from @training_data_start_datetime to @training_data_end_datetime if @averages_calculation_range_in_months is 0. // The fixed averages fields in the call profile template, will be set to the averages that the skill profile category has. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.NotFound: the @skill_profile_category given is not found for the org. // - grpc.Internal: error occurs when building the call profile template. BuildCallProfileTemplate(ctx context.Context, in *BuildCallProfileTemplateReq, opts ...grpc.CallOption) (*BuildCallProfileTemplateRes, error) // Deprecated: Do not use. // Creates a mapping entry for the @inactive_skill_profile_sid to the @active_skill_profile_sid for the org sending the request. // DEPRECATED as of Sep/27/2023 - Use skill profile groups instead. // Errors: // - grpc.Invalid: the @inactive_skill_profile_sid, or @active_skill_profile_sid in the request are invalid. // the @inactive_skill_profile_sid given is of an active skill profile. // the @active_skill_profile_sid given is of an inactive skill profile. // - grpc.Internal: error occurs when creating the inactive skill profile mapping. CreateInactiveSkillProfileMapping(ctx context.Context, in *CreateInactiveSkillProfileMappingReq, opts ...grpc.CallOption) (*CreateInactiveSkillProfileMappingRes, error) // Gets a list of enums that represent all of the forecaster types that are currently available for use // Errors: // // -grpc.Internal: error occurs when contacting the forecaster to get the available forecaster types. GetAvailableRegressionForecasterModelTypes(ctx context.Context, in *GetAvailableRegressionForecasterModelTypesReq, opts ...grpc.CallOption) (*GetAvailableRegressionForecasterModelTypesRes, error) // Deprecated: Do not use. // Changes the current mapping for the given @inactive_skill_profile_sid to be disconnected. // DEPRECATED as of Sep/27/2023 - Use skill profile groups instead. // Errors: // - grpc.Invalid: the @inactive_skill_profile_sid in the request is invalid. // - grpc.NotFound: the skill profile is not found for the org. // - grpc.Internal: the current mapping for the given @inactive_skill_profile_sid is already disconnected, // the given @inactive_skill_profile_sid is of an active skill profile. DisconnectInactiveSkillProfileMapping(ctx context.Context, in *DisconnectInactiveSkillProfileMappingReq, opts ...grpc.CallOption) (*DisconnectInactiveSkillProfileMappingRes, error) // Creates the given @skill_profile_group. // @skill_profile_group_sids will be ignored since associations cannot be created by this method. // Errors: // - grpc.Invalid: the @skill_profile_group in the request is invalid. // - grpc.Internal: error occurs creating the skill profile group. CreateSkillProfileGroup(ctx context.Context, in *CreateSkillProfileGroupReq, opts ...grpc.CallOption) (*CreateSkillProfileGroupRes, error) // Updates the given @skill_profile_group that has the @skill_profile_group_sid for the org sending the request. // @skill_profile_group_sids will be ignored since associations cannot be updated by this method. // Errors: // - grpc.Invalid: the @skill_profile_group in the request is invalid. // - grpc.NotFound: the skill profile group to update doesn't exist. // - grpc.Internal: error occurs updating the skill profile group. UpdateSkillProfileGroup(ctx context.Context, in *UpdateSkillProfileGroupReq, opts ...grpc.CallOption) (*UpdateSkillProfileGroupRes, error) // Gets the skill profile groups that have the @skill_profile_group_sids for the org sending the request. // if @include_inactive is true then inactive groups will also be included, otherwise only active groups will be returned. // If @skill_profile_group_sids is empty it will get all the skill profile groups for the org. // Errors: // - grpc.Invalid: the @skill_profile_group_sids in the request is invalid. // - grpc.Internal: error occurs getting the skill profile groups. ListSkillProfileGroups(ctx context.Context, in *ListSkillProfileGroupsReq, opts ...grpc.CallOption) (*ListSkillProfileGroupsRes, error) // Updates associations of the given @skill_profile_group_sid for the org sending the request. // It will create the associations with the @skill_profile_sids_to_associate, and remove the associations with the @skill_profile_sids_to_disassociate. // Only one of the skill_profile_sids fields needs to be set, but both can be set on the same request. // Errors: // - grpc.Invalid: the values in the request are invalid. // - grpc.Internal: error occurs updating the skill profile group associations. UpdateSkillProfileGroupAssociations(ctx context.Context, in *UpdateSkillProfileGroupAssociationsReq, opts ...grpc.CallOption) (*UpdateSkillProfileGroupAssociationsRes, error) // Deletes deltas whose dates match the given @start_datetimes for the given @skill_profile_sid. // If no @start_datetimes are given, it will delete all the deltas that the given @skill_profile_sid has. // Errors: // - grpc.Invalid: the @skill_profile_sid, or @start_datetimes in the request are invalid. // - grpc.NotFound: no matching deltas are found for deletion. // - grpc.Internal: error occurs during the deletion of the historical data interval. DeleteHistoricalDataDeltas(ctx context.Context, in *DeleteHistoricalDataDeltasReq, opts ...grpc.CallOption) (*DeleteHistoricalDataDeltasRes, error) // Gets the top N skill profiles with the highest calls_count for org sending the request where N is @max_number_of_profiles. // It will also return the number of skills found for that profile. // Individual skills that each profile has will not be returned. // Errors: // - grpc.Invalid: the @max_number_of_profiles in the request is invalid. // - grpc.Internal: error occurs when getting the skill profiles. ListTopSkillProfiles(ctx context.Context, in *ListTopSkillProfilesReq, opts ...grpc.CallOption) (*ListTopSkillProfilesRes, error) // Gets the total number of skill profiles associated with the org sending the request. // Errors: // - grpc.Internal: error occurs when getting the skill profiles count. GetSkillProfilesCount(ctx context.Context, in *GetSkillProfilesCountReq, opts ...grpc.CallOption) (*GetSkillProfilesCountRes, error) // Builds a profile forecast using the provided @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // (@training_data_range_end_datetime - @forecast_test_range_in_weeks) to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplate. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // Errors: // - grpc.Invalid: the @skill_profile_category or @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the building of the profile forecast. BuildProfileForecastByInterval(ctx context.Context, in *BuildProfileForecastByIntervalReq, opts ...grpc.CallOption) (WFM_BuildProfileForecastByIntervalClient, error) // Builds a profile forecast using the provided @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // (@training_data_range_end_datetime - @forecast_test_range_in_weeks) to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplate. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // It also returns the statistics of the produced forecast by using the test data of the given @skill_profile_category. // Errors: // - grpc.Invalid: the @skill_profile_category or @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the building of the profile forecast. BuildProfileForecastByIntervalWithStats(ctx context.Context, in *BuildProfileForecastByIntervalWithStatsReq, opts ...grpc.CallOption) (WFM_BuildProfileForecastByIntervalWithStatsClient, error) // Builds a profile forecast for the given @skill_profile_sid and org sending the request using the given @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // @forecast_range_start_datetime to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplateForSkillProfile. // The intervals produced will be saved in the database. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // Errors: // - grpc.Invalid: the @skill_profile_sid or @call_profile_template in the request are invalid. // - grpc.NotFound: the @skill_profile_sid doesn't exist. // - grpc.Internal: error occurs when upserting the profile forecast. UpsertProfileForecast(ctx context.Context, in *UpsertProfileForecastReq, opts ...grpc.CallOption) (*UpsertProfileForecastRes, error) // Creates the given @call_profile_template for the org sending the request. // Errors: // - grpc.Invalid: the @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the creation of the call profile. CreateCallProfileTemplate(ctx context.Context, in *CreateCallProfileTemplateReq, opts ...grpc.CallOption) (*CreateCallProfileTemplateRes, error) // Deletes a call profile template for the requesting org that has the given @call_profile_template_sid. // Errors: // - grpc.Invalid: the @call_profile_template_sid in the request is invalid. // - grpc.Internal: error occurs during the deletion of the call profile. DeleteCallProfileTemplate(ctx context.Context, in *DeleteCallProfileTemplateReq, opts ...grpc.CallOption) (*DeleteCallProfileTemplateRes, error) // Creates an entry for the @regression_template for the requesting org. // Errors: // - grpc.Invalid: the @regression_template in the request is invalid. // - grpc.Internal: error occurs when creating the regression template. CreateRegressionTemplate(ctx context.Context, in *CreateRegressionTemplateReq, opts ...grpc.CallOption) (*CreateRegressionTemplateRes, error) // Deletes a regression template for the requesting org that has the given @regression_template_sid. // Errors: // - grpc.Invalid: the @regression_template_sid in the request is invalid. // - grpc.Internal: error occurs during the deletion of the regression template. DeleteRegressionTemplate(ctx context.Context, in *DeleteRegressionTemplateReq, opts ...grpc.CallOption) (*DeleteRegressionTemplateRes, error) // Gets all the regression templates that the org sending the request has. // Errors: // - grpc.Internal: error occurs when getting the regression templates. ListRegressionTemplates(ctx context.Context, in *ListRegressionTemplatesReq, opts ...grpc.CallOption) (*ListRegressionTemplatesRes, error) // Deprecated: Do not use. // Gets the forecast data intervals for the given @skill_profile_sid. // DEPRECATED as of Sep/13/2023 - Use ListForecastIntervals instead. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.Internal: error occurs when getting the forecast data intervals. ListForecastIntervalsForSkillProfile(ctx context.Context, in *ListForecastIntervalsForSkillProfileReq, opts ...grpc.CallOption) (WFM_ListForecastIntervalsForSkillProfileClient, error) // Gets the forecast data intervals for the given @skill_profile_category. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.Internal: error occurs when getting the forecast data intervals. ListForecastIntervals(ctx context.Context, in *ListForecastIntervalsReq, opts ...grpc.CallOption) (WFM_ListForecastIntervalsClient, error) // Generates a regression forecast using the provided @regression_template. // It will generate forecast intervals for the skill profiles sids in @skill_profile_sids_to_forecast. // It will use the client's saved forecasting test range as the start datetime and the forecast range as the end datetime of the forecasted data. // It will use the client's saved interval width to divide the resulting forecast intervals. // Errors: // - grpc.Invalid: no @skill_profile_sids_to_forecast are given or the @regression_template in the request is invalid. // - grpc.Internal: error occurs during the building of the regression forecast. BuildRegressionForecastByInterval(ctx context.Context, in *BuildRegressionForecastByIntervalReq, opts ...grpc.CallOption) (WFM_BuildRegressionForecastByIntervalClient, error) // Generates a regression forecast and calculates forecast statistics using the provided @regression_template. // It will generate forecast intervals for the skill profiles sids in @skill_profile_sids_to_forecast. // It will use the client's saved forecasting test range as the start datetime and the forecast range as the end datetime of the forecasted data. // It will use the client's saved interval width to divide the resulting forecast intervals. // The first message received will be the forecast statistics while all subsequent ones will be the forecast intervals. // // Errors: // - grpc.Invalid: no @skill_profile_sids_to_forecast are given or the @regression_template in the request is invalid. // - grpc.Internal: error occurs either during the when building the forecast or calculating the stats. BuildRegressionForecastByIntervalWithStats(ctx context.Context, in *BuildRegressionForecastByIntervalWithStatsReq, opts ...grpc.CallOption) (WFM_BuildRegressionForecastByIntervalWithStatsClient, error) // Gets the call profile templates that the org sending the request has. // Errors: // - grpc.Internal: error occurs when getting the templates. ListCallProfileTemplates(ctx context.Context, in *ListCallProfileTemplatesReq, opts ...grpc.CallOption) (*ListCallProfileTemplatesRes, error) // Builds a regression forecast for the org using the given @regression_template and saves the resulting intervals in the db. // It will generate forecast intervals for the skill profiles sids in @save_forecasts_for_skill_profile_sids, // if the list is empty or has no valid skill profile sids, it will generate and save forecasts for all active skill profiles. // If any intervals produced already exist in the db, they will be replaced with the ones produced. // Errors: // - grpc.Invalid: the @regression_template in the request is invalid. // - grpc.Internal: error occurs when upserting the regression forecast. UpsertRegressionForecast(ctx context.Context, in *UpsertRegressionForecastReq, opts ...grpc.CallOption) (*UpsertRegressionForecastRes, error) // Tries to create an entry for the given @delta for the org sending the request. // If the org already has an entry for it, it will update the already exisiting entry. // Errors: // - grpc.Invalid: the @delta in the request is invalid. // - grpc.Internal: error occurs when upserting the forecast data delta. UpsertForecastDataDelta(ctx context.Context, in *UpsertForecastDataDeltaReq, opts ...grpc.CallOption) (*UpsertForecastDataDeltaRes, error) // Tries to create entries for the given @deltas. // If the org already has entries for any of them, it will update the already existing entry. // Errors: // - grpc.Invalid: the @deltas in the request are invalid. // - grpc.Internal: error occurs when upserting the forecast data deltas. UpsertForecastDataDeltas(ctx context.Context, in *UpsertForecastDataDeltasReq, opts ...grpc.CallOption) (*UpsertForecastDataDeltasRes, error) // Deletes forecast data intervals/deltas based on the parameters provided. // If @delete_param is type skill_profile_category, then the intervals/deltas to be deleted will be // associated with that id. If @delete_param is type interval_sids, then the intervals/deltas to be // deleted will be contained in the list @interval_sids. The @delete_type field determines which // table(s) in the database the intervals/deltas will be deleted from. // Errors: // - grpc.Invalid: one of the @delete_params is invalid // - grpc.NotFound: no matching intervals/deltas are found for deletion. // - grpc.Internal: error occurs during the deletion of the forecast data intervals/deltas. DeleteForecastIntervals(ctx context.Context, in *DeleteForecastIntervalsReq, opts ...grpc.CallOption) (*DeleteForecastIntervalsRes, error) // Retrieves the history for all the skill profiles of the requesting org. // Each value in every interval that has the same @start_datetime of each skill profile will be summed then averaged and made into a single one. // When calculating the averages, each interval's values will be weighted by the number of @total_calls it has. // History will be sorted by @start_datetime in ascending order, and the range is determined by the client's historical range. // Errors: // - grpc.Internal: error occurs when retriving the history. ListHistoricalDataForAllSkillProfiles(ctx context.Context, in *ListHistoricalDataForAllSkillProfilesReq, opts ...grpc.CallOption) (*ListHistoricalDataForAllSkillProfilesRes, error) // Converts the given @profile_tod and @profile_woms to a ProfileDOW and ProfileMOY. // Errors: // - grpc.Invalid: the @profile_tod or @profile_woms in the request are invalid. // - grpc.Internal: error occurs when building the ProfileDOW or ProfileMOY. BuildDOWAndMOYProfiles(ctx context.Context, in *BuildDOWAndMOYProfilesReq, opts ...grpc.CallOption) (*BuildDOWAndMOYProfilesRes, error) // Calculates and returns the averages in the training data for the given @skill_profile_sid. // Averages to be returned will be weighted by the number of calls that each training data interval has. // The start time that the training data will be averaged can be modified based on the forecasting parameter @averages_calculation_range_in_months, // which will subtract that many months from the training data range end datetime and set it as the start time. // If @averages_calculation_range_in_months is 0, it will use the training data range start datetime. // // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.NotFound: the @skill_profile_sid given is not found. // - grpc.Internal: error occurs when calculating the averages from the training data. CalculateTrainingDataAveragesForSkillProfile(ctx context.Context, in *CalculateTrainingDataAveragesForSkillProfileReq, opts ...grpc.CallOption) (*CalculateTrainingDataAveragesForSkillProfileRes, error) // Calculates the averages for call characteristics using the historical data of the given @skill_profile_sids, @skill_profile_group_sids and org sending the request. // If no @skill_profile_sids are given, it will calculate the averages for all skill profiles for the org sending the request. // If no @skill_profile_group_sids are given, it will calculate the averages for all skill profile groups for the org sending the request. // Averages will be weighted by the number of calls that each historical data interval has. // Once the averages are calculated, they will be updated in the db for those skill profiles. // // If a nil @datetime_range is given then the range used will be @training_data_range_end_datetime - @averages_calculation_range_in_months to the @training_data_range_end_datetime from the forecasting parameters. // If @averages_calculation_range_in_months is 0, it will use the @training_data_range_start_datetime as the start datetime of the range. // // If @exclude_skill_profiles_with_manual_averages is true, it will exclude skill profiles and groups that have manual averages from the calculation // even if those skill profiles and groups are in @skill_profile_sids or @skill_profile_group_sids respectively. // // Errors: // - grpc.Internal: error occurs when calculating the averages from the historical data. UpdateSkillProfileAveragesUsingHistoricalData(ctx context.Context, in *UpdateSkillProfileAveragesUsingHistoricalDataReq, opts ...grpc.CallOption) (*UpdateSkillProfileAveragesUsingHistoricalDataRes, error) // Updates the call center @node that has the given @call_center_node_sid. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this call center node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the one or more of the fields in the request are invalid. // - grpc.Internal: error occurs when updating the call center node. // - grpc.NotFound: entry to be updated doesn't exist. UpdateCallCenterNode(ctx context.Context, in *UpdateCallCenterNodeReq, opts ...grpc.CallOption) (*UpdateCallCenterNodeRes, error) // Creates the given client @node for the org sending the request and @parent_sid in the node. // The @client_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent call center node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, @parent_sid, or @time_zone_val is invalid. // - grpc.NotFound: parent call center node doesn't exist, or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the client node. CreateClientNode(ctx context.Context, in *CreateClientNodeReq, opts ...grpc.CallOption) (*CreateClientNodeRes, error) // Updates a client node for the org sending the request that has the given @client_node_sid and @schedule_scenario_sid. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this client node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.Internal: error occurs when updating the client @node. // - grpc.NotFound: entry to be updated doesn't exist, or the given @parent_sid (call_center_node_sid) belongs to a different scenario than this @node. UpdateClientNode(ctx context.Context, in *UpdateClientNodeReq, opts ...grpc.CallOption) (*UpdateClientNodeRes, error) // Creates the given location @node for the org sending the request and parent @client_node_sid. // The @location_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent client node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.NotFound: parent client node doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the location node. CreateLocationNode(ctx context.Context, in *CreateLocationNodeReq, opts ...grpc.CallOption) (*CreateLocationNodeRes, error) // Updates a location node corresponding to the given @location_node_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this location node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @location_node have invalid values. // - grpc.Internal: error occurs when updating the location node. // - grpc.NotFound: entry to be updated doesn't exist, or the given parent @client_node_sid belongs to a different scenario than the node to update. UpdateLocationNode(ctx context.Context, in *UpdateLocationNodeReq, opts ...grpc.CallOption) (*UpdateLocationNodeRes, error) // Creates the given program @node for the org sending the request and parent @location_node_sid. // The @program_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent location node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.NotFound: parent location node doesn't exist or belongs to a different scenario than the one given. // the @skill_profile_category does not exist. // - grpc.Internal: error occurs when creating the program node. CreateProgramNode(ctx context.Context, in *CreateProgramNodeReq, opts ...grpc.CallOption) (*CreateProgramNodeRes, error) // Updates a program node for the given @program_node_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this program node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @program_node have invalid values. // - grpc.Internal: error occurs when updating the program node. // - grpc.NotFound: entry to be updated doesn't exist, or the given parent @location_node_sid belongs to a different scenario than the program node to update. // the @skill_profile_category does not exist. UpdateProgramNode(ctx context.Context, in *UpdateProgramNodeReq, opts ...grpc.CallOption) (*UpdateProgramNodeRes, error) // Lists the program nodes with the given @program_node_sids for the org sending the request. // Errors: // - grpc.Invalid: the given @program_node_sids are invalid. // - grpc.Internal: error occurs when listing the program nodes. ListProgramNodesBySid(ctx context.Context, in *ListProgramNodesBySidReq, opts ...grpc.CallOption) (*ListProgramNodesBySidRes, error) // Creates the given @constraint_rule for the org sending the request. // The @constraint_rule_sid and @skill_proficiency_sid (if one was created) of the new entities will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // If @rule_type is set to MIN_SKILL_LEVEL, the @member_target_entity field must be set with a skill proficiency and the @constraint_rule.target_sid will be ignored. // If the @member_target_entity is for a skill proficiency, that skill proficiency will be created with the given @constraint_rule as parent. // If @rule_type is NOT MIN_SKILL_LEVEL then the @target_sid must be that of a scheduling activity. // The all other @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @constraint_rule have invalid values. // - grpc.NotFound: the given @target_sid for the given @rule_type, or @parent_entity don't exist. // - grpc.Internal: error occurs when creating the constraint rule. CreateConstraintRule(ctx context.Context, in *CreateConstraintRuleReq, opts ...grpc.CallOption) (*CreateConstraintRuleRes, error) // Updates the constraint rule corresponding for given @contraint_rule_sid for the org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this constraint rule since it cannot be changed. // If @rule_type is set to MIN_SKILL_LEVEL, the @member_target_entity field must be set with a skill proficiency, otherwise it should not be set and field will be ignored. // If the @target_sid is for a different skill proficiency than the current one the constraint rule has as a target, // the old one will be deleted and a new one will be created for the given @member_target_entity. // If @rule_type is NOT MIN_SKILL_LEVEL then the @target_sid must be that of a scheduling activity. // The all other @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @constraint_rule have invalid values. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the constraint rule. // : the given @target_sid for the given @rule_type, or @parent_entity don't exist. // - grpc.Internal: error occurs when updating the constraint rule. UpdateConstraintRule(ctx context.Context, in *UpdateConstraintRuleReq, opts ...grpc.CallOption) (*UpdateConstraintRuleRes, error) // Deletes a constraint rule with the coresponding @constraint_rule_sid for the org sending the request. // It also deletes the entity referenced by the @target_sid and @rule_type if said entity is not a member of any other entity or the on call scheduling activity. // Errors: // - grpc.Invalid: the @constraint_rule_sid is invalid for the org making the request. // - grpc.NotFound: the given @constraint_rule doesn't exist. // - grpc.Internal: error occurs when removing the constraint rule. DeleteConstraintRule(ctx context.Context, in *DeleteConstraintRuleReq, opts ...grpc.CallOption) (*DeleteConstraintRuleRes, error) // Creates the given @non_skill_activity for the org sending the request. // Will also create a scheduling activity wrapper for the non skill activity. // The @non_skill_activity_sid and @scheduling_activity_sid of the new entities will be returned in the response. // Errors: // - grpc.Invalid: one or more fields in the @non_skill_activity have invalid values. // - grpc.NotFound: the @schedule_scenario_sid doesn't exist. // - grpc.Internal: error occurs when creating the non skill activity or scheduling activity. CreateNonSkillActivity(ctx context.Context, in *CreateNonSkillActivityReq, opts ...grpc.CallOption) (*CreateNonSkillActivityRes, error) // Updates a non skill activity that has the given @non_skill_activity_sid with the given values. // Errors: // - grpc.Invalid: @non_skill_activity fields have invalid values. // - grpc.NotFound: non skill activity for the given @non_skill_activity_sid doesn't exist. // - grpc.Internal: error occurs when updating the non skill activity. UpdateNonSkillActivity(ctx context.Context, in *UpdateNonSkillActivityReq, opts ...grpc.CallOption) (*UpdateNonSkillActivityRes, error) // Lists the non skill activities that belong to the org sending the request. // Errors:. // - grpc.Internal: error occurs when listing the activites. ListNonSkillActivities(ctx context.Context, in *ListNonSkillActivitiesReq, opts ...grpc.CallOption) (*ListNonSkillActivitiesRes, error) // Lists the IDs of non skill activities that belong to the org sending the request which have the given @relationship_type with the @associated_entity. // Errors: // - grpc.Invalid: the @associated_entity or @relationship_type are invalid. // - grpc.Internal: error occurs when listing the associations. ListNonSkillActivityAssociations(ctx context.Context, in *ListNonSkillActivityAssociationsReq, opts ...grpc.CallOption) (*ListNonSkillActivityAssociationsRes, error) // Lists the candidate scheduling activities for a constraint or placement rule, inherited through given @parent_of_rule for @schedule_scenario_sid for the org making the request. // @parent_of_rule may be any type of node, agent group, or shift template which the rule will belong to. // If the rule will belong to a wfm agent, the agent group must be supplied instead to get a relevant set of candidate scheduling activities. // Member non skill activity of each scheduling activity will be included in the response. // The on call scheduling activity will always be included. // Errors: // - grpc.Invalid: the @parent_of_rule is invalid. // - grpc.NotFound: @parent_of_rule doesn't exist // - grpc.Internal: error occurs when applying inheritance or getting the nodes from @parent_of_rule. ListCandidateSchedulingActivities(ctx context.Context, in *ListCandidateSchedulingActivitiesReq, opts ...grpc.CallOption) (*ListCandidateSchedulingActivitiesRes, error) // Gets the on call scheduling activity for the org sending the request. // Required permissions: // // NONE // // Errors: // // -grpc.NotFound: the on call scheduling activity for the org is not found. // -grpc.Internal: error occurs when getting on call scheduling activity. GetOnCallSchedulingActivity(ctx context.Context, in *GetOnCallSchedulingActivityReq, opts ...grpc.CallOption) (*GetOnCallSchedulingActivityRes, error) // Lists the Open Time and Agent Availability patterns for the given @parent_entity and @scheduling_activity_classifications for the org sending the request. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the arguments in the request are invalid. // - grpc.Internal: error occurs getting the patterns or their scheduling activity sids. ListPatternsForSchedulingActivityClassifications(ctx context.Context, in *ListPatternsForSchedulingActivityClassificationsRequest, opts ...grpc.CallOption) (*ListPatternsForSchedulingActivityClassificationsResponse, error) // Gets the time off scheduling activity for the org sending the request. // Required permissions: // // NONE // // Errors: // // -grpc.NotFound: the time off scheduling activity for the org is not found. // -grpc.Internal: error occurs when getting time off scheduling activity. GetTimeOffSchedulingActivity(ctx context.Context, in *GetTimeOffSchedulingActivityRequest, opts ...grpc.CallOption) (*GetTimeOffSchedulingActivityResponse, error) // Creates an agent group with the provided parameters. // A successful response should contain the @agent_group_sid of the newly created entity. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, or @parent_entity are invalid. // - grpc.NotFound: @parent_entity doesn't exist // - grpc.Internal: error occurs when creating the agent group. CreateAgentGroup(ctx context.Context, in *CreateAgentGroupReq, opts ...grpc.CallOption) (*CreateAgentGroupRes, error) // ListAgentScheduleGroups lists all schedulable agent groups for the given @entity filled with @member_wfm_agents for the org sending the request. // The given @entity must be either a Node or a ShiftTemplate. // // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the agent groups. ListAgentScheduleGroups(ctx context.Context, in *ListAgentScheduleGroupsRequest, opts ...grpc.CallOption) (*ListAgentScheduleGroupsResponse, error) // Updates the agent group corresponding to the @agent_group_sid, @name, and @parent_entity. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this agent group since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the @agent_group_sid, @parent_entity, or @name in the request are invalid. // - grpc.Internal: error occurs when updating the agent group. // - grpc.AlreadyExists: an agent group with the given @name already exists. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the agent group. UpdateAgentGroup(ctx context.Context, in *UpdateAgentGroupReq, opts ...grpc.CallOption) (*UpdateAgentGroupRes, error) // Creates an agent that is not assigned a tcn agent for the org sending the request. // If @wfm_agent_sid_to_copy_agent_group_associations is set, it will also copy that agent's agent group associations to the new agent. // Otherwise only the new agent will be created. // Errors: // - grpc.Invalid: the @wfm_agent_sid_to_copy_agent_group_associations in the request is invalid. // - grpc.Internal: error occurs creating the agent or the memberships. // - grpc.NotFound: the given @wfm_agent_sid_to_copy_agent_group_associations doesn't exist for the org. CreateUnassignedWFMAgent(ctx context.Context, in *CreateUnassignedWFMAgentRequest, opts ...grpc.CallOption) (*CreateUnassignedWFMAgentResponse, error) // Updates a wfm agent for the given @wfm_agent_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // The @tcn_agent_sid cannot be updated. // Required permission: // // NONE // // Errors: // - grpc.Invalid: one or more fields in the @wfm_agent have invalid values. // - grpc.NotFound: WFM agent with the given @wfm_agent_sid doesn't exist. // - grpc.Internal: error occurs when updating the wfm agent. UpdateWFMAgent(ctx context.Context, in *UpdateWFMAgentReq, opts ...grpc.CallOption) (*UpdateWFMAgentRes, error) // Lists all wfm agents for the org sending the request. // if @include_inactive is true then inactive agents will also be included, otherwise only active agents will be returned. // if @include_skill_proficiencies is true then agents returned will include their skill proficiencies. // if @include_agent_groups is true then the @agent_groups_by_agent response field will be set with a list of agent groups correlating to each agents index in the @wfm_agents field. // if @include_agent_groups is set to true, the @agent_group_schedule_scenario_sid field must be set, so that the agent groups for the correct scenario are returned. // if @include_agent_groups is set to true, and @agent_group_schedule_scenario_sid is not set, the agent groups will not be filtered by schedule scenario. // if @include_agent_groups is set to false, the @agent_group_schedule_scenario_sid will be ignored. // @agent_group_schedule_scenario_sid does not effect which @wfm_agents are returned. // WFM agents with no associated agent_groups will have an empty slice in agent_groups_by_agent at their correlated index. // Errors: // - grpc.Internal: error occurs when getting the wfm agents. ListAllWFMAgents(ctx context.Context, in *ListAllWFMAgentsReq, opts ...grpc.CallOption) (*ListAllWFMAgentsRes, error) // Lists all candidate wfm agents for the org sending the request and given @agent_group_sid. // A WFM agent is considered a candidate when it's active and it doesn't already belong to the given agent group. // Member entities will not be returned. // Errors: // - grpc.Invalid: @agent_group_sid has an invalid value. // - grpc.Internal: error occurs when getting the wfm agents. ListCandidateWFMAgents(ctx context.Context, in *ListCandidateWFMAgentsReq, opts ...grpc.CallOption) (*ListCandidateWFMAgentsRes, error) // Lists all wfm agents who are not grouped with any agent group for the given org sending the request that were created at or after the given @created_after_datetime. // If @schedule_scenario_sid is positive, it will filter further to get only agents who are not grouped with any agent group for that scenario. // if @include_skill_proficiencies is true then agents returned will include their skill proficiencies. // Member entities will not be returned. // Errors: // - grpc.Invalid: @created_after_datetime has an invalid value. // - grpc.Internal: error occurs when getting the wfm agents. ListUngroupedWFMAgents(ctx context.Context, in *ListUngroupedWFMAgentsReq, opts ...grpc.CallOption) (*ListUngroupedWFMAgentsRes, error) // Gets the wfm_agent_sids with the given @tcn_agent_sids for the org sending the request. // Returns a map where Key: tcn_agent_sid - Value: wfm_agent_sid. // If the wfm_agent_sid is not found for any @tcn_agent_sids, they will not have an entry in the returned @sids. // Errors: // - grpc.Invalid: the @tcn_agent_sids are invalid. // - grpc.Internal: error occours while listing the wfm_agent_sids. ListWFMAgentSids(ctx context.Context, in *ListWFMAgentSidsReq, opts ...grpc.CallOption) (*ListWFMAgentSidsRes, error) // Lists all wfm agents that don't have a TCN agent assigned to them for the given @orgId. // Member entities will not be returned. // Errors: // - grpc.Internal: error occurs when getting the wfm agents. ListUnassignedWFMAgents(ctx context.Context, in *ListUnassignedWFMAgentsRequest, opts ...grpc.CallOption) (*ListUnassignedWFMAgentsResponse, error) // Lists the IDs of wfm agents that belong to the org sending the request which are associated with the given @agent_group_sid. // Errors: // - grpc.Invalid: the @agent_group_sid is invalid. // - grpc.Internal: error occurs when listing the wfm agents. ListWFMAgentsAssociatedWithAgentGroup(ctx context.Context, in *ListWFMAgentsAssociatedWithAgentGroupReq, opts ...grpc.CallOption) (*ListWFMAgentsAssociatedWithAgentGroupRes, error) // Creates a membership association for each of the given @wfm_agent_sids with the given @agent_group_sid. // The @schedule_scenario_sid must match the scenario of the agent group and wfm agents. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sid are invalid. // - grpc.NotFound: the @wfm_agent_sids or @agent_group_sid don't exist for the org or given @schedule_scenario_sid. // - grpc.Internal: error occurs when creating the association. CreateWFMAgentMemberships(ctx context.Context, in *CreateWFMAgentMembershipsReq, opts ...grpc.CallOption) (*CreateWFMAgentMembershipsRes, error) // Copies the membership association of @originating_wfm_agent_sid to @target_wfm_agent_sid. // The wfm agents must both belong to the org sending the request. // Any existing membership associations on @target_wfm_agent_sid with be retained. // Any conflicting memberships for @target_wfm_agent_sid will be set with the membership of @originating_wfm_agent_sid. // Errors: // - grpc.NotFound: the @wfm_agent_sids or @agent_group_sid don't exist for the org sending the request. // - grpc.Internal: error occurs when creating the associations. CopyWFMAgentMemberships(ctx context.Context, in *CopyWFMAgentMembershipsRequest, opts ...grpc.CallOption) (*CopyWFMAgentMembershipsResponse, error) // Deletes a membership association for each of the given @wfm_agent_sids with the given @agent_group_sid for the org sending the request. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sid are invalid. // - grpc.NotFound: any of the given memberships to delete do not exist. // - grpc.Internal: error occurs when deleting the association. DeleteWFMAgentMemberships(ctx context.Context, in *DeleteWFMAgentMembershipsReq, opts ...grpc.CallOption) (*DeleteWFMAgentMembershipsRes, error) // Deletes all membership associations for the given @wfm_agent_sids with the given @agent_group_sids. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sids are invalid. // - grpc.Internal: error occurs when deleting the associations. DeleteWFMAgentsMemberships(ctx context.Context, in *DeleteWFMAgentsMembershipsReq, opts ...grpc.CallOption) (*DeleteWFMAgentsMembershipsRes, error) // Removes the @wfm_agent_sid_to_remove from all future shifts for the org. // If @replace_with_new_unassigned_agent is set to true, a new unassigned agent will be created and it will be assigned to the shifts and agent groups from @wfm_agent_sid_to_remove. // If @replace_with_new_unassigned_agent is set to false, the future shifts will just be deleted. // If the @wfm_agent_sid_to_remove is not currently inactive, it will be set as inactive. // Errors: // - grpc.Internal: error occurs when deleting the shifts, creating the new unassigned agent, reassigning the shifts to that agent, or setting the agent to inactive. RemoveAgentFromFutureShifts(ctx context.Context, in *RemoveAgentFromFutureShiftsRequest, opts ...grpc.CallOption) (*RemoveAgentFromFutureShiftsResponse, error) // Builds and returns the diagnostics for the wfm agent associated with the given @wfm_agent_sid or @agent_group_sid for the org sending the request. // Response will only contain: // // one element if build for a single @wfm_agent_sid. // one element for each WFM agent if build for an @agent_group_sid. // - grpc.Invalid: the @wfm_agent_sid, or @agent_group_sid is invalid. // - grpc.NotFound: the given @wfm_agent_sid doesn't exist or the @agent_group_sid has no agents. // - grpc.Internal: error occurs building the diagnostics. BuildAgentDiagnostics(ctx context.Context, in *BuildAgentDiagnosticsReq, opts ...grpc.CallOption) (*BuildAgentDiagnosticsRes, error) // Creates a shift template for the org sending the request with the provided parameters // The @shift_template_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent program node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, or @program_node_sid are invalid. // - grpc.AlreadyExists: a shift template with the given @name already exists. // - grpc.NotFound: the parent program node doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the shift template. CreateShiftTemplate(ctx context.Context, in *CreateShiftTemplateReq, opts ...grpc.CallOption) (*CreateShiftTemplateRes, error) // Updates a shift template for the given @shift_template_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this shift template since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the @shift_template_sid, @name, @program_node_sid are invalid. // - grpc.AlreadyExists: a shift template with the given @name already exists. // - grpc.NotFound: the parent program node doesn't exist or belongs to a different scenario than the shift template to update. // - grpc.Internal: error occurs when updating the shift template. UpdateShiftTemplate(ctx context.Context, in *UpdateShiftTemplateReq, opts ...grpc.CallOption) (*UpdateShiftTemplateRes, error) // Lists the shift templates matching the specified @shift_template_sids for the org sending the request. // If @include_placement_rules is set to true, the @shift_templates will be returned with their member placement rules. // Errors: // - grpc.Invalid: the @shift_template_sids are invalid. // - grpc.Internal: error occurs when getting the data. ListShiftTemplatesBySids(ctx context.Context, in *ListShiftTemplatesBySidsReq, opts ...grpc.CallOption) (*ListShiftTemplatesBySidsRes, error) // Builds and returns the diagnostics for the shift template associated with the given @shift_template_sid for the org sending the request. // - grpc.Invalid: the @shift_template_sid is invalid. // - grpc.NotFound: the given @shift_template_sid doesn't exist for the org sending the request. // - grpc.Internal: error occours building the diagnostics for the shift template. BuildShiftTemplateDiagnostics(ctx context.Context, in *BuildShiftTemplateDiagnosticsReq, opts ...grpc.CallOption) (*BuildShiftTemplateDiagnosticsRes, error) // Creates a placement rule for org sending the request with the provided parameters. // The @placement_rule_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent shift template. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the parameters in the @placement_rule are invalid. // - grpc.NotFound: the parent shift template doesn't exist or belongs to a different scenario than the one given. // the scheduling activity to associate with the placement rule doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the placement rule. CreatePlacementRule(ctx context.Context, in *CreatePlacementRuleReq, opts ...grpc.CallOption) (*CreatePlacementRuleRes, error) // Updates a placement rule corresponding with the given @placement_rule_sid for the org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this placement rule since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the one or more of the fields in the @placement_rule are invalid. // - grpc.Internal: error occurs when updating the placement rule. // - grpc.NotFound: entry to be updated doesn't exist. // : the parent shift template or related scheduling activity don't exist or belong to a different scenario than the placement rule to update. UpdatePlacementRule(ctx context.Context, in *UpdatePlacementRuleReq, opts ...grpc.CallOption) (*UpdatePlacementRuleRes, error) // Deletes a placement rule with the coresponding @placement_rule_sid for the org sending the request. // It also deletes the scheduling activity referenced by the @scheduling_activity_sid if said activity is not a member of any other entity. // Errors: // - grpc.Invalid: the @placement_rule_sid is invalid for the org making the request. // - grpc.NotFound: the given @placement_rule doesn't exist. // - grpc.Internal: error occurs when removing the placement rule. DeletePlacementRule(ctx context.Context, in *DeletePlacementRuleReq, opts ...grpc.CallOption) (*DeletePlacementRuleRes, error) // Creates an open times pattern for the org sending the request with the provided parameters. // The @open_times_pattern_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // Errors: // - grpc.Invalid: the parameters in the @open_times_pattern are invalid. // - grpc.NotFound: the parent entity doesn't exist. // - grpc.Internal: error occurs when creating the open times pattern. CreateOpenTimesPattern(ctx context.Context, in *CreateOpenTimesPatternReq, opts ...grpc.CallOption) (*CreateOpenTimesPatternRes, error) // Updates an open times pattern for the given @open_times_pattern_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this open times pattern since it cannot be changed. // Required permission: // // NONE // // Errors: // - grpc.Invalid: one or more fields in the @open_times_pattern have invalid values. // - grpc.NotFound: the given @open_times_pattern or it's @parent_entity doesn't exist. // - grpc.Internal: error occurs when updating the open times pattern. UpdateOpenTimesPattern(ctx context.Context, in *UpdateOpenTimesPatternReq, opts ...grpc.CallOption) (*UpdateOpenTimesPatternRes, error) // Deletes an open times pattern with the coresponding @open_times_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the @open_times_pattern_sid is invalid for the org making the request. // - grpc.NotFound: the given @open_times_pattern doesn't exist. // - grpc.Internal: error occurs when removing the open times pattern. DeleteOpenTimesPattern(ctx context.Context, in *DeleteOpenTimesPatternReq, opts ...grpc.CallOption) (*DeleteOpenTimesPatternRes, error) // Gets the inherited, own, and resulting bitmaps for the open times patterns of @node_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @node_to_check. // If @bitmap_type is COMPLETE, the bitmaps will be generated using all relevant pattern data. // If @bitmap_type is ONLY_WEEKMAPS, the bitmaps will be generated using only the weekmap data from the open times patterns. // If @bitmap_type is ONLY_CALENDAR_ITEMS, the bitmaps will be generated using only the calendar item data from the open times patterns. // The bitmaps will be generated for the span of @datetime_range. // Errors: // - grpc.Invalid: the @node_to_check is invalid for @schedule_scenario_sid and the org making the request. // : the @datetime_range is invalid. // - grpc.NotFound: the given @node_to_check doesn't exist. // - grpc.Internal: error occurs when getting the open times pattern bitmaps. GetOpenTimesBitmaps(ctx context.Context, in *GetOpenTimesBitmapsReq, opts ...grpc.CallOption) (*GetOpenTimesBitmapsRes, error) // Gets the datetime ranges over which the given @node_selector open times patterns are open throughout the given @datetime_range for the org sending the request. // If the @node_selector is not open during that range, no ranges will be returned. // If the @node_selector is opened before or after the given @datetime_range, those times outside of @datetime_range will not be included in the returned @open_close_ranges. // Errors: // - grpc.Invalid: the @node_selector or @datetime_range is invalid. // - grpc.NotFound: the given @node_selector doesn't exist in @schedule_scenario_sid for the org sending the request. // - grpc.Internal: error occurs when getting the open time close times. ListOpenDateRangesForNodeOpenTimesBitmaps(ctx context.Context, in *ListOpenDateRangesForNodeOpenTimesBitmapsRequest, opts ...grpc.CallOption) (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse, error) // Creates an agent availability pattern for the org sending the request with the provided parameters. // The @agent_availability_pattern_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // Errors: // - grpc.Invalid: the parameters in the @agent_availability_pattern are invalid. // - grpc.NotFound: the parent entity doesn't exist. // - grpc.Internal: error occurs when creating the agent availability pattern. CreateAgentAvailabilityPattern(ctx context.Context, in *CreateAgentAvailabilityPatternReq, opts ...grpc.CallOption) (*CreateAgentAvailabilityPatternRes, error) // Updates an agent availability pattern for the given @agent_availability_pattern_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this agent availability pattern since it cannot be changed. // Errors: // - grpc.Invalid: one or more fields in the @agent_availability_pattern have invalid values. // - grpc.Internal: error occurs when updating the agent avilability pattern. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the agent availability pattern. UpdateAgentAvailabilityPattern(ctx context.Context, in *UpdateAgentAvailabilityPatternReq, opts ...grpc.CallOption) (*UpdateAgentAvailabilityPatternRes, error) // Deletes an agent availability pattern with the coresponding @agent_availability_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the @agent_availability_pattern_sid has an invalid value. // - grpc.NotFound: the @agent_availability_pattern with the given sid doesn't exist. // - grpc.Internal: error occurs when removing the agent availability pattern. DeleteAgentAvailabilityPattern(ctx context.Context, in *DeleteAgentAvailabilityPatternReq, opts ...grpc.CallOption) (*DeleteAgentAvailabilityPatternRes, error) // Gets the inherited, own, and resulting bitmaps for the agent availability patterns of @entities_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @entities_to_check. // @entities_to_check must have the entity_type field set with a wfm agent, agent group or a type of node. // If an availability bitmap is requested for an agent group, the bitmaps for all of it's member agents will be returned instead. // The bitmaps will be generated for the span of @datetime_range. // If @bitmap_type is COMPLETE, the bitmaps will be generated using all relevant pattern data. // If @bitmap_type is ONLY_WEEKMAPS, the bitmaps will be generated using only the weekmap data from the availability patterns. // If @bitmap_type is ONLY_CALENDAR_ITEMS, the bitmaps will be generated using only the calendar item data from the availability patterns. // Errors: // - grpc.Invalid: the @entities_to_check is invalid for @schedule_scenario_sid and the org making the request. // : the @datetime_range is invalid. // - grpc.NotFound: the given @entities_to_check don't exist. // - grpc.Internal: error occurs when getting the agent availability pattern bitmaps. GetAvailabilityBitmaps(ctx context.Context, in *GetAvailabilityBitmapsReq, opts ...grpc.CallOption) (*GetAvailabilityBitmapsRes, error) // Upserts an association for the given @non_skill_activity_sid to the given @node. // All downstream members of the entity will have their inheritance state cleared, and inherit the given association. // If an association already exists between the non skill activity and the @node then their @relationship_type will be updated. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // If a NOT_ASSOCIATED_WITH relationship is being created, the tree will be checked for conflicting downstream effects. // If any member rules, are referencing the non skill activity and @relationship_type is NOT_ASSOCIATED_WITH, then the upsert will not take effect, and the list of related entities to be updated/removed first will be returned. // Errors: // - grpc.Invalid: the @non_skill_activity_sid, @node or @association_type are invalid. // : the non skill activity and @node belong to different scenarios. // - grpc.NotFound: the @non_skill_activity_sid or @node don't exist. // - grpc.Internal: error occurs when upserting the association. UpsertNonSkillActivityAssociation(ctx context.Context, in *UpsertNonSkillActivityAssociationReq, opts ...grpc.CallOption) (*UpsertNonSkillActivityAssociationRes, error) // Creates skill proficiencies for the org sending the request with the provided parameters. // The @schedule_scenario_sid must match the scenario of the @parent_entities. // Errors: // - grpc.Invalid: the parameters in a @proficiency, or the @schedule_scenario_sid are invalid. // - grpc.NotFound: for any of the given @skill_proficiencies: // the @parent_entity doesn't exist. // the @skill_sid doesn't exist. // the skill profile with @preferred_skill_profile_sid doesn't contain the given @skill_sid. // - grpc.AlreadyExists: a skill proficiency with the given @skill_sid and @parent_entity already exists. // - grpc.Internal: error occurs when creating the skill proficiencies. CreateSkillProficiencies(ctx context.Context, in *CreateSkillProficienciesReq, opts ...grpc.CallOption) (*CreateSkillProficienciesRes, error) // Updates skill proficiencies corresponding to the given @skill_proficiency_sids and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @skill_sid and @parent_entity field of each proficiency will be ignored since it cannot be updated. // Errors: // - grpc.Invalid: one or more fields in the @skill_proficiencies have invalid values. // - grpc.Internal: error occurs when updating the skill proficiencies. // - grpc.NotFound: for any of the given @skill_proficiencies: // the @skill_sid doesn't exist. // the skill profile with @preferred_skill_profile_sid doesn't contain the skill of the given skill proficiency. // - grpc.AlreadyExists: a skill proficiency with the given @skill_sid and @parent_entity already exists. UpdateSkillProficiencies(ctx context.Context, in *UpdateSkillProficienciesReq, opts ...grpc.CallOption) (*UpdateSkillProficienciesRes, error) // Deletes a skill proficiency with the corresponding @skill_proficiency_sid for the org sending the request. // Errors: // // -grpc.Invalid: the @skill_proficiency_sid is invalid for the org making the request. // -grpc.NotFound: the skill proficiency with the given @skill_proficiency_sid doesn't exist. // -grpc.Internal: error occurs when removing the skill proficiency. DeleteSkillProficiency(ctx context.Context, in *DeleteSkillProficiencyReq, opts ...grpc.CallOption) (*DeleteSkillProficiencyRes, error) // Copies the existing scenario with the @scenario_sid_to_copy for the org sending the request using the provided parameters. // Scheduling targets of entities in the scenario to copy will also be copied. // The new @schedule_scenario_sid of the new entity will be returned in the response. // Errors:gg // - grpc.Invalid: the parameters @scenario_sid_to_copy or any others are invalid. // - grpc.NotFound: the scenario corresponding to the @scenario_sid_to_copy doesn't exist. // - grpc.Internal: error occurs when creating/coping the new scenario. CopyScenario(ctx context.Context, in *CopyScenarioReq, opts ...grpc.CallOption) (*CopyScenarioRes, error) // Creates a new schedule scenario for the org sending the request with the provided parameters. // The new @schedule_scenario_sid of the new entity will be returned in the response. // It also creates 1 of each of the following: call center, client, program, location node, and on call scheduling activity (if it doesn't exist already for the org). // The @node_description fields may optionally be left blank. // The @copied_from_scenario_sid field will be ignored, as it will be set to nil in the newly created scenario. // The @creation_datetime and @is_default fields will also be ignored and set as the current time and false respectively. // The @skill_profile_category will be associated with the created program node. // Errors: // - grpc.Invalid: parameters in the @req are invalid for the org making the request. // - grpc.NotFound: the @skill_profile_category does not exist. // - grpc.Internal: error occurs when creating the new scenario, or any of the node entities. CreateScheduleScenarioWithNodes(ctx context.Context, in *CreateScheduleScenarioWithNodesReq, opts ...grpc.CallOption) (*CreateScheduleScenarioWithNodesRes, error) // Updates a schedule scenario corresponding to the given @schedule_scenario_sid and org sending the request with the provided parameters. // Only the @name, @description and @datetime_set_to_inactive fields may be updated, and must be filled in with current value if updating the field is not desired. // The @schedule_scenario_sid must be the original for the schedule scenario since it cannot be updated. // All other fields will be ignored since they cannot be updated. // Errors: // // -grpc.Invalid: one or more fields in the @scenario have invalid values. // -grpc.NotFound: the scenario with the given @schedule_scenario_sid doesn't exist. // -grpc.Internal: error occurs when updating the scenario. UpdateScheduleScenario(ctx context.Context, in *UpdateScheduleScenarioReq, opts ...grpc.CallOption) (*UpdateScheduleScenarioRes, error) // Gets config entities that match the org sending the request and given @entity_type and that belong to the @belongs_to_entity and @schedule_scenario_sid parameters. // If @include_member_lists is set to true the member lists of the entities retrieved will be included. // Any nodes in the returned set of entities will have inherited nonskill associations applied to the node's member_nonskill_activity fields. // Errors: // - grpc.Invalid: the @entity_type, or @belongs_to_entity have invalid values. // - grpc.Internal: error occurs when getting the config entities. ListConfigEntities(ctx context.Context, in *ListConfigEntitiesReq, opts ...grpc.CallOption) (*ListConfigEntitiesRes, error) // Deletes shift instances with the corresponding @shift_instance_sids for the org sending the request. // Errors: // // -grpc.Invalid: the @shift_instance_sids are invalid for the org making the request. // -grpc.NotFound: the shift instances with the given @shift_instance_sids don't exist. // -grpc.Internal: error occurs when removing the shift instances. DeleteShiftInstances(ctx context.Context, in *DeleteShiftInstancesReq, opts ...grpc.CallOption) (*DeleteShiftInstancesRes, error) // Builds and returns the diagnostics and @nodes_checked for the @node_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @node_to_check. // Errors: // - grpc.Invalid: the @node_to_check is invalid for @schedule_scenario_sid and the org making the request. // - grpc.NotFound: the given @node_to_check doesn't exist. // - grpc.Internal: error occurs when building the diagnostics. BuildNodeDiagnostics(ctx context.Context, in *BuildNodeDiagnosticsReq, opts ...grpc.CallOption) (*BuildNodeDiagnosticsRes, error) // Builds and returns the global diagnostics and @nodes_checked for the @schedule_scenario_sid and the org sending the request. // Errors: // - grpc.Invalid: the @schedule_scenario_sid has an invalid values. // - grpc.NotFound: the given @schedule_scenario_sid doesn't exist for the org making the request. // - grpc.Internal: error occurs when building the diagnostics. BuildGlobalDiagnostics(ctx context.Context, in *BuildGlobalDiagnosticsReq, opts ...grpc.CallOption) (*BuildGlobalDiagnosticsRes, error) // Gets the published schedule for the corresponding @datetime_range for the org sending the request. // Will create a published schedule if it does not exist already for the org sending the request. // if @include_shift_instances is true, the shift instances associated within @datetime_range for the published schedule will be returned in the published schedules shift_instances field. // if @include_shift_template is true, any returned shift instances will have their orginating shift template returned in their origin_shift_template field. // if @include_shift_segments is true, any returned shift instances will have their shift_segments field set, otherwise the field will be left nil. // if @include_scheduling_activity is true, any returned shift segments will have their scheduling_activity field set, otherwise the field will be left nil. // if @include_activity is true, any returned scheduling activities will have their member_non_skill_activity field set, otherwise the field will be left nil. // Errors: // - grpc.Invalid: the @datetime_range, @metric_types are invalid. // - grpc.NotFound: the @node_selector doesn't exist. // - grpc.Internal: error occurs when getting the published schedule. GetPublishedSchedule(ctx context.Context, in *GetPublishedScheduleReq, opts ...grpc.CallOption) (*GetPublishedScheduleRes, error) // Gets the required calls intervals for the published schedule for the corresponding @viewing_range, for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the published schedule doesn't exist. // - grpc.Internal: error occurs when getting the data. GetPublishedScheduleRequiredCalls(ctx context.Context, in *GetPublishedScheduleRequiredCallsReq, opts ...grpc.CallOption) (*GetPublishedScheduleRequiredCallsRes, error) // Gets the required calls intervals for the specified draft schedule for the corresponding @viewing_range, for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the draft schedule doesn't exist. // - grpc.Internal: error occurs when getting the data. GetDraftScheduleRequiredCalls(ctx context.Context, in *GetDraftScheduleRequiredCallsReq, opts ...grpc.CallOption) (*GetDraftScheduleRequiredCallsRes, error) // Creates a draft schedule for the org sending the request with the provided parameters. // The @draft_schedule_sid of the new entity will be returned in the response. // The @created_at and @last_updated_at fields will be set to the current time and null respectively. // The draft schedule will include the published schedule's shift instances and shift segments. // Errors: // - grpc.Invalid: the @name, @description or @scheduling_range are invalid. // - grpc.Internal: error occurs when creating the draft schedule. CreateDraftSchedule(ctx context.Context, in *CreateDraftScheduleReq, opts ...grpc.CallOption) (*CreateDraftScheduleRes, error) // Updates the @name, @description, and @datetime_range of the given @draft_schedule_sid for the org sending the request. // The @name, @description, and @datetime_range fields must all be set with their desired values. // If @delete_shifts_not_in_range if true, then any instances outside of the @datetime_range will be permenantly deleted with no recovery option. // If @delete_shifts_not_in_range is false, instances outside of the new @datetime_range will be retained, for use if the datetime range is expanded to cover the instances in the future. // If @copy_shifts_into_new_range time is true, then new the portion of an expanded @datetime_range which has no instances will copy the instances from the published schedule. If false, no instances will be created for an expanded @scheduling_range. // If @get_updated_shifts is true, then the returned draft schedule will also contain the shift instances and segments in the given @datetime_range. // Errors: // - grpc.Invalid: the @name, @description or @datetime_range are invalid. // - grpc.Internal: error occurs when updating the schedule or its instances. UpdateDraftSchedule(ctx context.Context, in *UpdateDraftScheduleReq, opts ...grpc.CallOption) (*UpdateDraftScheduleRes, error) // Builds a draft schedule for the given @node_selector in @schedule_scenario_sid over @schedule_scenario_scheduling_range for @draft_schedule_sid and the org making the request. // The @schedule_scenario_scheduling_range field is optional. If not set, the draft schedule will be obtained with it's default range from it's start to end time. // @include parameters are used when retrieving the resulting draft schedule, and work in the same way as for GetDraftSchedule. // Will return diagnostics for the newly built schedule, or just diagnostics if the schedule cannot be built successfully due to diagnostic error. // If @auto_generate_agents is set to true, unassigned agents will automatically be generated to meet the requirements of the shift templates min and max agents. BuildDraftSchedule(ctx context.Context, in *BuildDraftScheduleReq, opts ...grpc.CallOption) (*BuildDraftScheduleRes, error) // Polls the scheduler to check if there is currently a build in progress for the given @draft_schedule_sid. // If there is a build in progress @build_in_progress will be true and the @build_start_datetime will be set with the time that the build process started. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid. // - grpc.NotFound: the @draft_schedule_sid does not exist for the org sending the request. // - grpc.Internal: error chceking for the build in progress. PollBuildInProgress(ctx context.Context, in *PollBuildInProgressRequest, opts ...grpc.CallOption) (*PollBuildInProgressResponse, error) // Cancels the build in progress for the given @draft_schedule_sid. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid. // - grpc.NotFound: there is no build in progress to be cancelled for the org sending the request. // - grpc.Internal: error when cancelling the build or updating the build in progress table. CancelBuildInProgress(ctx context.Context, in *CancelBuildInProgressRequest, opts ...grpc.CallOption) (*CancelBuildInProgressResponse, error) // Publishes the shift instances of the given @draft_schedule_sid to the published schedule of the org sending the request. // Overlapping shift instances that aren't locked will be replaced with the instances from the draft schedule. // If @ignore_diagnostics_errors is set to true, it will publish the schedule regardless of any diagnostics errors, // otherwise it will return those diagnostic errors and not publish the schedule. // @include parameters are used when retrieving the resulting published schedule, and work in the same way as for GetDraftSchedule. // Errors: // - grpc.Invalid: the parameters in the @req are invalid.. // - grpc.NotFound: @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when publishing the draft schedule. PublishDraftSchedule(ctx context.Context, in *PublishDraftScheduleReq, opts ...grpc.CallOption) (*PublishDraftScheduleRes, error) // Resets the shifts on the @draft_schedule_sid for the org sending the request. // Shifts overlapping the @datetime_range will be deleted, then that @datetime_range will be populated with shifts from the published schedule. // If no @datetime_range is provided, all shifts will be removed from the @draft_schedule_sid, and published shifts will be copied across the draft's datetime range. // If @unlocked_only is set to true, only unlocked shifts will be deleted, and the locked shift instances will remain. // // The published schedule will still be copied, so any newly overlapping shifts will result in an overlap warning. // // Errors: // - grpc.Invalid: the @datetime_range or @draft_schedule_sid are invalid for the org sending the request. // - grpc.NotFound: the @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when resetting the schedule. ResetDraftSchedule(ctx context.Context, in *ResetDraftScheduleReq, opts ...grpc.CallOption) (*ResetDraftScheduleRes, error) // Gets the draft schedule with @draft_schedule_sid for the corresponding @datetime_range for the org sending the request. // The @datetime_range field is optional. If not set, the draft schedule will be obtained with it's default range from it's start to end time. // if @include_shift_instances is true, the shift instances associated within @datetime_range for the draft schedule will be returned in the draft schedules shift_instances field. // @node_selector must be for a node that belongs to the same schedule scenario as @draft_schedule_sid. // if @include_shift_template is true, any returned shift instances will have their orginating shift template returned in their origin_shift_template field. // if @include_shift_segments is true, any returned shift instances will have their shift_segments field set, otherwise the field will be left nil. // if @include_scheduling_activity is true, any returned shift segments will have their scheduling_activity field set, otherwise the field will be left nil. // if @include_activity is true, any returned scheduling activities will have their member_non_skill_activity field set, otherwise the field will be left nil. // Errors: // - grpc.Invalid: the @datetime_range or @draft_schedule_sid are invalid. // - grpc.NotFound: the @node_selector or @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when getting the draft schedule. GetDraftSchedule(ctx context.Context, in *GetDraftScheduleReq, opts ...grpc.CallOption) (*GetDraftScheduleRes, error) // Lists the draft schedules whose scheduling_range overlaps the given @datetime_range for the org sending the request. // If @datetime_range is not set, all draft schedules for the org will be returned. // Errors: // - grpc.Invalid: the @datetime_range is invalid. // - grpc.Internal: error occurs when listing the draft schedules. ListDraftSchedules(ctx context.Context, in *ListDraftSchedulesReq, opts ...grpc.CallOption) (*ListDraftSchedulesRes, error) // Clears shift instances from the @schedule_selector for the org sending the request. // If @node_selector is set, only shifts related to the given @node_selector will be cleared. // If @node_selector is not set, all shifts on the @schedule_selector may be cleared, regardless of the shift template they are associated with. // If @datetime_range is set, only the shifts overlapping the @datetime_range will be cleared. // If @datetime_range is not set, all shifts on the schedule will be considered in range to be deleted and @invert_datetime_range and @start_datetimes_only must be set to false. // If @invert_datetime_range is set to true, the shifts overlapping the range before and after the provided @datetime_range will be deleted. // If @invert_datetime_range is set to false, the provided @datetime_range will be used. // If @start_datetimes_only is set to true, deletes the shifts that start within the @datetime range, or start before or after @datetime_range if @invert_datetime_range is true. // If @start_datetimes_only is set to false, deletes the shifts that overlap with the @datetime range, or overlap the range before or after @datetime_range if @invert_datetime_range is true. // If @delete_locked is set to true, both locked and unlocked shifts will be cleared. // If @delete_locked is set to false, only shifts with @is_locked set to false may be cleared. // Errors: // - grpc.Invalid: the @node_selector, @schedule_selector, or @datetime_range in the request are invalid. // - grpc.NotFound: the draft schedule with the given @schedule_selector doesn't exist. // - grpc.Internal: error occurs when removing the shifts from the schedule. ClearSchedule(ctx context.Context, in *ClearScheduleReq, opts ...grpc.CallOption) (*ClearScheduleRes, error) // Deletes a draft schedule with the corresponding @draft_schedule_sid for the org sending the request. // It also deletes all of its shift instances and segments. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid for the org making the request. // - grpc.NotFound: the draft schedule with the given @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when removing the draft schedule. DeleteDraftSchedule(ctx context.Context, in *DeleteDraftScheduleReq, opts ...grpc.CallOption) (*DeleteDraftScheduleRes, error) // Lists the shift instances with the corresponding @shift_instance_sids for the org sending the request. // If @include_shift_template is set to true then the related shift template for the shift instances will be returned in the shift template field. // If @include_shift_segments is set to true then the related shift segments for the shift instances will be returned in the shift segments field. // If @include_shift_segment_call_stats is set to true then the related shift segment call stats for the shift segments will be returned in the call stats by skill collection field on the shift segments. // If @include_scheduling_activity is set to true then the related scheduling activity for the shift segment will be returned in the scheduling activity field. // @include_shift_segments must be true to take effect. // If @include_activity is set to true then the related non skill activity for the scheduling activity will be returned in the scheduling // activities member non skill activity field. @include_scheduling_activity must be true to take effect. // Errors: // - grpc.Invalid: @shift_instance_sids in the request are invalid. // - grpc.Internal: error occurs when listing the shift instances or their shift segments. ListShiftInstancesBySid(ctx context.Context, in *ListShiftInstancesBySidReq, opts ...grpc.CallOption) (*ListShiftInstancesBySidRes, error) // Copies the shifts from @source_schedule_selector to @destination_schedule_selector, constrained by the given parameters for the org sending the request. // If @datetime_range is set, all shifts within the datetime range will be copied. // If @datetime_range is not set, all shifts in the @source_schedule_selector within the schedule range of the @destination_schedule_selector will be copied. However if one of them is a published schedule, it will use the schedule range of the draft schedule. // If @start_datetimes_only is set to false, then shifts are considered to be within the @datetime range if any portion of them is within the range. // If @start_datetimes_only is set to true, then only shifts with start times within the @datetime range will be copied. // If @overlap_as_warning is set to false, any overlapping shifts for a given agent will return a diagnostic error, and prevent any shifts from being copied. // If @overlap_as_warning is set to true, the shifts will be copied regardless of overlap conflicts, and any conflicts will cause a diagnostic warning to be returned after. // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values. // -grpc.NotFound: the @source_schedule_selector or @destination_schedule_selector don't exist for the org sending the request. // -grpc.Internal: error occurs when creating the copied shift instances. CopyScheduleToSchedule(ctx context.Context, in *CopyScheduleToScheduleReq, opts ...grpc.CallOption) (*CopyScheduleToScheduleRes, error) // Creates a shift instance for the org sending the request with the provided parameters. // This method is not implemented. Do not use. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when creating the shift instance. CreateShiftInstance(ctx context.Context, in *CreateShiftInstanceReq, opts ...grpc.CallOption) (*CreateShiftInstanceRes, error) // Creates a shift instance for the org sending the request with the provided parameters. // If @wfm_agent_sids is empty, then the shift instance will be created for a newly created unassigned agent. // A shift instance will be created for each wfm agent sid provided. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when creating the shift instance. // - grpc.NotFound: the @draft_schedule_sid, @shift_template_sid, or @wfm_agent_sids do not exist for the org sending the request. CreateShiftInstanceV2(ctx context.Context, in *CreateShiftInstanceV2Req, opts ...grpc.CallOption) (*CreateShiftInstanceV2Res, error) // Creates the @shift_instance with any member shift segments and shift segment call stats for the org sending the request. // If @ignore_diagnostics_errors any diagnostics encountered will be returned as warnings, and the shift will still be created. // // Otherwise, any diagnostics triggered by the given @shift_instance will be returned and the shift will not be created. // // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values. // -grpc.NotFound: the fields referenced in @shift_instance or its member shift segments don't exist for the org. // -grpc.Internal: error occurs when creating the shift instance or its members. CreateShiftInstanceWithSegments(ctx context.Context, in *CreateShiftInstanceWithSegmentsRequest, opts ...grpc.CallOption) (*CreateShiftInstanceWithSegmentsResponse, error) // Splits the @shift_instance_sid into two, at the given @time_to_split, returning the updated and new @shift_instances. // Any shift segments will be split between the two shift instances at @time_to_split. // If the @time_to_split creates instances shorter then the minimum length specified by the shift template, // // warning diagnostics will be returned and the instance will still be split. // // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values, or @time_to_split is not at least 5 minutes from the start or end of @shift_instance_sid. // -grpc.NotFound: the @shift_instance_sid does't exist for the org sending the request. // -grpc.Internal: error occurs when creating or updating the shift instances. SplitShiftInstance(ctx context.Context, in *SplitShiftInstanceReq, opts ...grpc.CallOption) (*SplitShiftInstanceRes, error) // Swaps shift instances with the given @shift_instance_sids that belong to @wfm_agent_sid1 to belong to @wfm_agent_sid2 (and viceversa). // Returns the swapped @shift_instances after they are succesfully updated. // If there are other shifts for the given @wfm_agent_sids with an overlap conflict, diagnostics will be returned instead. // All @shift_instance_sids must belong to the same schedule, and be from a draft schedule. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.NotFound: wfm_agent_sid_1, wfm_agent_sid_2, or shift_instance_sids do not exist for the org sending the request. // - grpc.Internal: error occurs when swapping the shift instances. SwapShiftInstances(ctx context.Context, in *SwapShiftInstancesReq, opts ...grpc.CallOption) (*SwapShiftInstancesRes, error) // Updates a shift instance for the org sending the request with the provided parameters. // This method is not implemented. Do not use. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when updating the shift instance. UpdateShiftInstance(ctx context.Context, in *UpdateShiftInstanceReq, opts ...grpc.CallOption) (*UpdateShiftInstanceRes, error) // Updates a shift instance for the org sending the request with the provided parameters. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when updating the shift instance. UpdateShiftInstanceV2(ctx context.Context, in *UpdateShiftInstanceV2Req, opts ...grpc.CallOption) (*UpdateShiftInstanceV2Res, error) // Runs diagnostics on the given @shift_instance for the org sending the request. // If @ignore_diagnostics_errors is True, the shift will be updated regardless of diagnostic errors and any diagnostics will be returned as warnings. // Otherwise, the shift will only be updated if there are no diagnostic errors. // Only the @start_datetime, @is_locked, @width_in_minutes and @wfm_agent_sid fields of the shift will be updated. // // Any existing shift segments belonging to @shift_instance will be deleted and replaced with the ones in the given @shift_instance. // If no segments are provided, the existing segments will still be deleted and the instances will be left without any. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when updating the @shift_instance or replacing their member shift segments. UpdateShiftInstanceWithSegments(ctx context.Context, in *UpdateShiftInstanceWithSegmentsRequest, opts ...grpc.CallOption) (*UpdateShiftInstanceWithSegmentsResponse, error) // Copies the given @shift_instance_sids to @destination_schedule for the org sending the request. // If there are any overlap conflicts on @destination_schedule and @overlap_as_warning is set to false, // // then @shift_instance_sids will not be copied, and a list of diagnostics detailing the overlaps will be returned. // // If @overlap_as_warning is set to true, overlap conflicts will not prevent the shifts from being copied, and the overlap diagnostics will be returned after as warning messages instead. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.NotFound: the @shift_instance_sids or @destination_schedule does not exist for the org sending the request. // - grpc.Internal: error occurs when copying the shift instances. CopyShiftInstancesToSchedule(ctx context.Context, in *CopyShiftInstancesToScheduleReq, opts ...grpc.CallOption) (*CopyShiftInstancesToScheduleRes, error) // Lists the shift_instance_sids for the Shift Instances associated with @wfm_agent_sid over the given @datetime_range and @schedule_selector. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListShiftInstanceSidsForAgent(ctx context.Context, in *ListShiftInstanceSidsForAgentReq, opts ...grpc.CallOption) (*ListShiftInstanceSidsForAgentRes, error) // Lists the shift_instance_sids for the Shift Instances associated with the given @datetime_range and @schedule_selector. // If @node_selector is set, only shifts sids related to the given @node_selector will be listed. // If @node_selector is not set, all shifts on the @schedule_selector may be cleared, regardless of the node they are associated with. // If @node_selector is set, the @schedule_scenario_sid must be set to match @node_selector. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListShiftInstanceSidsForSchedule(ctx context.Context, in *ListShiftInstanceSidsForScheduleRequest, opts ...grpc.CallOption) (*ListShiftInstanceSidsForScheduleResponse, error) // Lists shift segments for the specified shift instances for the org sending the request. // If @include_scheduling_activity is set to true then the related scheduling activity for the shift segment will be returned in the scheduling activity field. // If @include_activity is set to true then the related non skill activity for the scheduling activity will be returned in the scheduling activities member non skill activity field. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: a shift instance doesn't exist. // - grpc.Internal: error occurs when getting the data. ListShiftSegmentsByShiftInstanceSids(ctx context.Context, in *ListShiftSegmentsByShiftInstanceSidsReq, opts ...grpc.CallOption) (*ListShiftSegmentsByShiftInstanceSidsRes, error) // Creates the given @scheduling_target for the org making the request. // The @scheduling_target_sid of the new entity will be returned in the response. // Any preexisting scheduling target for @node_entity will be removed upon creation of the new @scheduling_target. // Errors: // - grpc.Invalid: the @scheduling_target is invalid. // - grpc.NotFound: @node_entity doesn't exist for @schedule_scenario_sid and the org making the request. // - grpc.Internal: error occours when setting the scheduling target. SetSchedulingTarget(ctx context.Context, in *SetSchedulingTargetReq, opts ...grpc.CallOption) (*SetSchedulingTargetRes, error) // Gets the @own_scheduling_target, @inherited_scheduling_target, and @resulting_scheduling_target for the given @node_selector and the org making the request. // Errors: // - grpc.Invalid: the @node_selector is invalid. // - grpc.NotFound: the given @node_selector doesn't exist for the org making the request. // - grpc.Internal: error occours when getting the scheduling target. GetSchedulingTarget(ctx context.Context, in *GetSchedulingTargetReq, opts ...grpc.CallOption) (*GetSchedulingTargetRes, error) // Deletes the scheduling target of the corresponding @node_selector for the org sending the request. // Errors: // // -grpc.Invalid: the @node_selector is invalid. // -grpc.NotFound: the scheduling target for the given @node_selector doesn't exist for the org making the request. // -grpc.Internal: error occurs when removing the scheduling target. DeleteSchedulingTarget(ctx context.Context, in *DeleteSchedulingTargetReq, opts ...grpc.CallOption) (*DeleteSchedulingTargetRes, error) // Gets the scheduling-target values for the org making the request. // Errors: // - grpc.Internal: error occours when getting the scheduling-target values. GetDefaultSchedulingTarget(ctx context.Context, in *GetDefaultSchedulingTargetReq, opts ...grpc.CallOption) (*GetDefaultSchedulingTargetRes, error) // Sets the scheduling-target values for the org making the request. // Errors: // - grpc.Invalid: any of the given values are invalid. // - grpc.Internal: error occours when setting the scheduling-target values. SetDefaultSchedulingTarget(ctx context.Context, in *SetDefaultSchedulingTargetReq, opts ...grpc.CallOption) (*SetDefaultSchedulingTargetRes, error) // Gets the performance metrics across @datetime_range for shift instances in @schedule_selector associated with @node_selector for the org making the request. // Performance metrics will be generated for each of the given @metric_params. // The @interval_width_in_minutes must be a multiple of 5. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @node_selector, @schedule_selector, or their shift instances doesn't exist. // - grpc.Internal: error occurs when getting the data. GetPerformanceMetrics(ctx context.Context, in *GetPerformanceMetricsReq, opts ...grpc.CallOption) (*GetPerformanceMetricsRes, error) // Lists the required calls intervals for the given @node_selector over the given @datetime_range for the org making the request. // The @interval_width_in_minutes must be a multiple of 5. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListRequiredCallsIntervals(ctx context.Context, in *ListRequiredCallsIntervalsReq, opts ...grpc.CallOption) (*ListRequiredCallsIntervalsRes, error) // Creates a Tour Pattern for @shift_template_sid and the org sending the request, returning @tour_pattern_sid. // If there is already a Tour Pattern for @shift_template_sid then the method call will fail to create a new Tour Pattern. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: A Tour Pattern already exists for @shift_template_sid. // - grpc.Internal: error occurs when creating the Tour Pattern. CreateTourPattern(ctx context.Context, in *CreateTourPatternReq, opts ...grpc.CallOption) (*CreateTourPatternRes, error) // Returns a list of diagnostics describing any issues with the given @tour_pattern. // Checks the internal consistency between the pattern and all members, as well as making sure required fields are set with valid values. // Ignores sid fields, except for @shift_template_sid and @scheduling_activity_sid. // Does not query the database to check that foreign keys exist. // Returns a single diagnostic with an OK code if the given @tour_pattern has no issues. // The @member_tour_week_patterns and @member_tour_agent_collections fields must be set on @tour_pattern. // Errors: // - grpc.Internal: error occurs when validating the tour pattern or members. GetTourPatternDiagnostics(ctx context.Context, in *GetTourPatternDiagnosticsReq, opts ...grpc.CallOption) (*GetTourPatternDiagnosticsRes, error) // Replaces the existing Tour Pattern and members with @tour_pattern for the @tour_pattern.shift_template_sid and the org sending the request. // Returns the newly created Tour Pattern and members with their updated SIDs and Week Pattern Numbers. // Any existing Tour Week Patterns, Tour Shift Instance and Segment Configs, Tour Agent Collections and their WFM Agent SIDs // // belonging to @tour_pattern.shift_template_sid will be replaced with the members on the provided @tour_pattern. // // At least one Tour Agent Collection and one Tour Week Pattern must be provided in the member fields. // If the tour pattern data or members have issues that prevent them from being persisted, a list of diagnostics will be returned describing the issues that must be resolved. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @tour_pattern.shift_template_sid does not exist. // - grpc.Internal: error occurs when upserting the tour pattern or members. UpsertTourPatternWithMembers(ctx context.Context, in *UpsertTourPatternWithMembersReq, opts ...grpc.CallOption) (*UpsertTourPatternWithMembersRes, error) // Gets the Tour Pattern belonging to @shift_template_sid and the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the requested Tour Pattern does not exist. // - grpc.Internal: error occurs when getting the data. GetTourPattern(ctx context.Context, in *GetTourPatternReq, opts ...grpc.CallOption) (*GetTourPatternRes, error) // Gets the Tour Pattern belonging to @shift_template_sid and the org sending the request. // The @tour_pattern will be returned with all member entities. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the requested Tour Pattern does not exist. // - grpc.Internal: error occurs when getting the data. GetTourPatternWithMembers(ctx context.Context, in *GetTourPatternWithMembersReq, opts ...grpc.CallOption) (*GetTourPatternWithMembersRes, error) // Deletes the Tour Pattern belonging to @tour_pattern_sid and the org sending the request. // Any member Tour Week Patterns or Agent Collections will be deleted as well. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the data or it's children. DeleteTourPattern(ctx context.Context, in *DeleteTourPatternReq, opts ...grpc.CallOption) (*DeleteTourPatternRes, error) // Creates a Tour Week Pattern for @tour_pattern_sid for the org sending the request, returning @tour_week_pattern_sid. // The newly created Tour Week Pattern will be placed at the end of the existing sequence of tour week patterns for @tour_pattern_sid. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the Tour Week Pattern. CreateTourWeekPattern(ctx context.Context, in *CreateTourWeekPatternReq, opts ...grpc.CallOption) (*CreateTourWeekPatternRes, error) // Lists the Tour Week Patterns with @tour_pattern_sid for the org sending the request // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Week Patterns. ListTourWeekPatterns(ctx context.Context, in *ListTourWeekPatternsReq, opts ...grpc.CallOption) (*ListTourWeekPatternsRes, error) // Deletes the Tour Week Patterns with the given @tour_week_pattern_sids for the org sending the request. // Any Tour Week Instance or Segment Configs using @tour_week_pattern_sids will be deleted. // Request will error if any @tour_week_pattern_sids are in use by a Tour Agent Collection, as those must be removed first. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.FailedPrecondition: a @tour_week_pattern_sid is in use by a Tour Agent Collection. // - grpc.Internal: error occurs when deleting the tour week patterns or configs. DeleteTourWeekPatterns(ctx context.Context, in *DeleteTourWeekPatternsReq, opts ...grpc.CallOption) (*DeleteTourWeekPatternsRes, error) // Creates the @tour_shift_instance_config for the org sending the request, returning @tour_shift_instance_config_sid. // The given @tour_shift_instance_config will not be created if it will overlap another tour shift instance config belonging to @tour_week_pattern_sid. // The @member_tour_shift_segment_configs field will be ignored, and will not be created if passed through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid or a preexisting tour shift instance config would overlap @tour_shift_instance_config. // - grpc.Internal: error occurs when creating the data. CreateTourShiftInstanceConfig(ctx context.Context, in *CreateTourShiftInstanceConfigReq, opts ...grpc.CallOption) (*CreateTourShiftInstanceConfigRes, error) // Updates the @tour_shift_instance_config for the org sending the request, returning @tour_shift_instance_config_sid. // The given @tour_shift_instance_config will not be created if it will overlap another tour shift instance config belonging to @tour_week_pattern_sid. // The @member_tour_shift_segment_configs field will be ignored, and will not be updated if passed through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid or a preexisting Tour Shift Instance Config would overlap @tour_shift_instance_config. // - grpc.Internal: error occurs when updating the data. UpdateTourShiftInstanceConfig(ctx context.Context, in *UpdateTourShiftInstanceConfigReq, opts ...grpc.CallOption) (*UpdateTourShiftInstanceConfigRes, error) // Lists the Tour Shift Instance Configs belonging to @tour_week_pattern_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Instance Configs. ListTourShiftInstanceConfigs(ctx context.Context, in *ListTourShiftInstanceConfigsReq, opts ...grpc.CallOption) (*ListTourShiftInstanceConfigsRes, error) // Deletes the Tour Shift Instance Configs matching @tour_shift_instance_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Instance Configs. DeleteTourShiftInstanceConfigs(ctx context.Context, in *DeleteTourShiftInstanceConfigsReq, opts ...grpc.CallOption) (*DeleteTourShiftInstanceConfigsRes, error) // Creates the given @tour_shift_segment_config for the org sending the request, returning @tour_shift_segment_config_sid. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @tour_shift_instance_config_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the entity. CreateTourShiftSegmentConfig(ctx context.Context, in *CreateTourShiftSegmentConfigReq, opts ...grpc.CallOption) (*CreateTourShiftSegmentConfigRes, error) // Updates the given @tour_shift_segment_config matching @tour_shift_segment_config_sid for the org sending the request. // If the updated Tour Shift Segment Config overlaps another segment or does not fit within the parent Tour Shift Instance Config the update will fail. // Errors: // - grpc.Invalid: the request data is invalid or the resulting update would result in a conflict. // - grpc.NotFound: the @tour_shift_instance_config_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when updating the entity. UpdateTourShiftSegmentConfig(ctx context.Context, in *UpdateTourShiftSegmentConfigReq, opts ...grpc.CallOption) (*UpdateTourShiftSegmentConfigRes, error) // Lists the Tour Shift Segment Configs belonging to @tour_shift_instance_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Segment Configs. ListTourShiftSegmentConfigs(ctx context.Context, in *ListTourShiftSegmentConfigsReq, opts ...grpc.CallOption) (*ListTourShiftSegmentConfigsRes, error) // Deletes the Tour Shift Segment Configs associated with the given @tour_shift_segment_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the Tour Shift Segment Configs. DeleteTourShiftSegmentConfigs(ctx context.Context, in *DeleteTourShiftSegmentConfigsReq, opts ...grpc.CallOption) (*DeleteTourShiftSegmentConfigsRes, error) // Creates the given @tour_agent_collection for the org sending the request and return the @tour_agent_collection_sid. // The @wfm_agent_sids will be ignored and will not be created through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: the first_week_pattern_number for @tour_pattern_sid is already in use by another tour agent collection. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the entity. CreateTourAgentCollection(ctx context.Context, in *CreateTourAgentCollectionReq, opts ...grpc.CallOption) (*CreateTourAgentCollectionRes, error) // Updates the given @tour_agent_collection matching the @tour_agent_collection_sid for the org sending the request. // The @wfm_agent_sids will be ignored and will not be updated through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: the first_week_pattern_number for @tour_pattern_sid is already in use by another tour agent collection. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when updating the entity. UpdateTourAgentCollection(ctx context.Context, in *UpdateTourAgentCollectionReq, opts ...grpc.CallOption) (*UpdateTourAgentCollectionRes, error) // Lists the Tour Agent Collections belonging to @tour_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the tour agent collections. ListTourAgentCollections(ctx context.Context, in *ListTourAgentCollectionsReq, opts ...grpc.CallOption) (*ListTourAgentCollectionsRes, error) // Deletes the Tour Agent collections matching @tour_agent_collection_sids for the org sending the request. // Any existing associations with WFM Agent Sids will be deleted as well. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the tour agent collections. DeleteTourAgentCollections(ctx context.Context, in *DeleteTourAgentCollectionsReq, opts ...grpc.CallOption) (*DeleteTourAgentCollectionsRes, error) // Creates an assocation between the @tour_agent_collection_sid and the @wfm_agent_sids for the org sending the request. // If there is already an association between any of the @wfm_agent_sids and the Tour Pattern that @tour_agent_collection_sid belongs to, the method will fail and no associations will be created. // Errors: // - grpc.Invalid: the request data is invalid // - grpc.AlreadyExists: an association already exists for at least one SID in @wfm_agent_sids. // - grpc.Internal: error occurs when creating the association. CreateTourAgentCollectionWFMAgents(ctx context.Context, in *CreateTourAgentCollectionWFMAgentsReq, opts ...grpc.CallOption) (*CreateTourAgentCollectionWFMAgentsRes, error) // Lists the WFM Agent SIDs belonging to @tour_agent_collection_sids for the org sending the request. // The resulting sids will be returned in @wfm_agent_pairings each containing an @agent_collection_sid and @wfm_agent_sids. // If no agents are found for a sid in the given @tour_agent_collection_sids, that @agent_collection_sid will have an empty slice in @wfm_agent_sids. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the tour agent collections. ListTourAgentCollectionWFMAgents(ctx context.Context, in *ListTourAgentCollectionWFMAgentsReq, opts ...grpc.CallOption) (*ListTourAgentCollectionWFMAgentsRes, error) // Deletes association between the @wfm_agent_sids and @tour_agent_collection_sid for the org sending the request. // If no @wfm_agent_sids are provided, all existing @wfm_agent_sids for the given @tour_agent_collection_sid will be deleted. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: there are no WFM Agent associations to delete for @tour_agent_collection_sid. // - grpc.Internal: error occurs when getting the tour agent collections. DeleteTourAgentCollectionWFMAgents(ctx context.Context, in *DeleteTourAgentCollectionWFMAgentsReq, opts ...grpc.CallOption) (*DeleteTourAgentCollectionWFMAgentsRes, error) // Generates a list of tour week patterns for @target_shift_template_sid and the org sending the request. // Sets the member_tour_week_patterns with a tour week pattern for each of the @num_weeks_in_tour. // Each of the tour week patterns will be set with tour shift instances and segment configs based on // // the forecasted call data over the next @num_weeks_in_tour, starting on the next Monday. // // The returned data will not be persisted. This method will not effect any existing tour week patterns in the database. // The @tour_week_patterns returned by this method are intended to replace, not append, all currenly existing tour week patterns for @target_shift_template_sid, once persisted. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: there is no call center node or @shift_template_sid associated with @schedule_scenario_sid. // - grpc.Internal: error occurs when generating the tour week patterns. GenerateTourWeekPatterns(ctx context.Context, in *GenerateTourWeekPatternsReq, opts ...grpc.CallOption) (*GenerateTourWeekPatternsRes, error) // Returns a list of @wfm_agent_sids that are suitable for replacing @wfm_agent_sid_to_replace for the given parameters and the org sending the request. // Only enforces that skill proficiencies are covered by the individual wfm agents, does not enforce constraint rules. // If @skip_skill_proficiency_sort is False, the agents will be returned in order of cumulative skill proficiency towards the required skills. // If @include_skill_mismatches is True, the agents will be included even if they do not include all of the required skills for the shifts being replaced. // If @skip_force_same_agent_groups is False, the agents will only be returned if they belong to every agent group that @wfm_agent_sid_to_replace is a member of. Otherwise, this check will be skipped. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when determinining which agents are valid. ListValidAgentsForReplacement(ctx context.Context, in *ListValidAgentsForReplacementReq, opts ...grpc.CallOption) (*ListValidAgentsForReplacementRes, error) // Deprecated: Do not use. // Replaces @wfm_agent_sid_to_remove with @wfm_agent_sid_to_add for the given parameters and the org sending the request. // If @skip_overlapping_shifts, shifts with an overlap conflict will be skipped, otherwise overlap conflicts will cause a diagnostic to be returned. // Does not enforce skill proficiencies. To check skill proficiencies for shift replacement use ListValidAgentsForReplacement. // DEPRECATED as of Jan/22/2024 - Use ReplaceAgentOnScheduleV1 instead. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when replacing the @wfm_agent_sid_to_remove. ReplaceAgentOnSchedule(ctx context.Context, in *ReplaceAgentOnScheduleRes, opts ...grpc.CallOption) (*ReplaceAgentOnScheduleRes, error) // Replaces @wfm_agent_sid_to_remove with @wfm_agent_sid_to_add for the given parameters and the org sending the request. // If @skip_overlapping_shifts, shifts with an overlap conflict will be skipped, otherwise overlap conflicts will cause a diagnostic to be returned. // Does not enforce skill proficiencies. To check skill proficiencies for shift replacement use ListValidAgentsForReplacement. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when replacing the @wfm_agent_sid_to_remove. ReplaceAgentOnScheduleV1(ctx context.Context, in *ReplaceAgentOnScheduleReq, opts ...grpc.CallOption) (*ReplaceAgentOnScheduleRes, error) // Removes the @wfm_agent_sid from @schedule_selector over @datetime_range for the org sending the request. // Creates a new unassigned agent with the same active agent group associations as @wfm_agent_sid for @schedule_scenario_sid. // The unassigned agent will be assigned to shifts belonging to @wfm_agent_sid, returning newly created unassigned agent's SID and the updated shifts. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the unassigned agent or updating the shifts. RemoveAgentFromSchedule(ctx context.Context, in *RemoveAgentFromScheduleRequest, opts ...grpc.CallOption) (*RemoveAgentFromScheduleResponse, error) // Creates an agent leave petition to request time off for the @wfm_agent_sid over the @requested_datetime_ranges for the org sending the request. // The @petition_comment must be set with a value. // The @requested_datetime_ranges may not overlap each other. // The number of working hours requested off should be set in @requested_hours_off. // The @requested_hours_off does not need to relate directly to the datetime range being requested off, // // for example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. // // The usage of @requested_hours_off hours will depend on org policy, but is not yet implemented. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the time off request. // - grpc.NotFound: the @wfm_agent_sid does not exist for the org sending the request. CreateAgentLeavePetition(ctx context.Context, in *CreateAgentLeavePetitionRequest, opts ...grpc.CallOption) (*CreateAgentLeavePetitionResponse, error) // Lists agent leave petitions for the @wfm_agent_sids over @datetime_range for the org sending the request. // If no @wfm_agent_sids are provided, all agent leave petitions overlapping @datetime_range for the org sending the request will be returned. // If no @datetime_range is provided, petitions will be returned across all datetimes. // If @include_archived is true, archived agent leave petitions will be returned as well, otherwise archived requests will not be included. // If no agent leave petitions are found for the given parameters, an empty slice will be returned. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when listing the agent leave petitions. ListAgentLeavePetitions(ctx context.Context, in *ListAgentLeavePetitionsRequest, opts ...grpc.CallOption) (*ListAgentLeavePetitionsResponse, error) // Archives an agent leave petition with the given @agent_leave_petition_id for the org sending the request. // If the leave petition has the status of PENDING_PETITION, the petition must be resolved first, or the request will error. // If the petition has a status of APPROVED_PETITION and a portion of the petitions @requested_datetime_ranges lies in the future, // // the petition may not be archived without being cancelled. // // Errors: // - grpc.Invalid: the request data is invalid, the agent leave petition is approved for a future datetime, still pending, or is already archived. // - grpc.Internal: error occurs when archiving the agent leave petition. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. ArchiveAgentLeavePetition(ctx context.Context, in *ArchiveAgentLeavePetitionRequest, opts ...grpc.CallOption) (*ArchiveAgentLeavePetitionResponse, error) // Resolves the given @agent_leave_petition_id, setting the given parameters, for the org sending the request. // May only resolve leave petitions that currently have a PENDING_PETITION status. // May only set the @petition_status to APPROVED_PETITION or DENIED_PETITION. // If a petition is approved, time off shifts will be added to the agent's schedule across the requested_datetime_ranges. // If @retain_partial_shifts is true, partial shifts overlapping the requested_datetime_ranges will have the remaining portion of the shift retained, // // if the remaining portion of the shift is at least 30 minutes in length. // // If @retain_partial_shifts is false, the entirety of shifts overlapping the requested_datetime_ranges range will be deleted or transfered depending on @replace_with_unassigned_agent. // If @replace_with_unassigned_agent is true, an unassigned agent sid will be assigned to the covered shifts instead of deleting them. // When @replace_with_unassigned_agent is true, if @retain_partial_shifts is also true, only the portion of the shift in the requested datetime ranges will be transfered. // When @replace_with_unassigned_agent is true, if @retain_partial_shifts is false, the entirety of any overlapping shifts will be transfered. // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is not pending approval. // - grpc.Internal: error occurs when resolving the agent leave petition, or modifying the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. ResolveAgentLeavePetition(ctx context.Context, in *ResolveAgentLeavePetitionRequest, opts ...grpc.CallOption) (*ResolveAgentLeavePetitionResponse, error) // Cancels the given @agent_leave_petition_id for the organization sending the request. // If @agent_leave_petition_id has a status of APPROVED_PETITION, the agent's schedule will have time off blocks removed, // // but any desired shifts must be added by the user after that leave is canceled. // // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is already canceled. // - grpc.Internal: error occurs when canceling the agent leave petition, or removing time off shifts from the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. CancelAgentLeavePetition(ctx context.Context, in *CancelAgentLeavePetitionRequest, opts ...grpc.CallOption) (*CancelAgentLeavePetitionResponse, error) // A hello world endpoint to test the WFM Adherence App. // Returns a string with a hello world message. HelloWorldWFMAdherence(ctx context.Context, in *HelloWorldWFMAdherenceRequest, opts ...grpc.CallOption) (*HelloWorldWFMAdherenceResponse, error) // List the real time agent states for published schedule and the org sending the request, starting on the given @start_datetime. // If the @end_datetime is set, all agent state sequences will be returned for the range between @start_datetime and @end_datetime. // If @end_datetime is not set, the agent state sequences will be returned over a 24 hour period or until the current time, whichever is shorter. // Errors: // - grpc.Invalid: the @start_datetime is invalid or beyond the current datetime. // - grpc.Internal: error occurs when listing the agent states. ListAgentStatesForDay(ctx context.Context, in *ListAgentStatesForDayRequest, opts ...grpc.CallOption) (*ListAgentStatesForDayResponse, error) // List org-level RealTimeManagementStates. // Errors: // - grpc.Invalid: on invalid input. // - grpc.Internal: on unexpected error. ListRealTimeManagementStates(ctx context.Context, in *ListRealTimeManagementStatesRequest, opts ...grpc.CallOption) (*ListRealTimeManagementStatesResponse, error) // Sets the given @state to be associated with the given @rgba_color_id for the org sending the request. // Errors: // - grpc.Internal: error upserting the real time management state color or returning the newly created state color. // - grpc.NotFound: the given @rgba_color_id does not exist. UpsertRealTimeManagementStateColor(ctx context.Context, in *UpsertRealTimeManagementStateColorRequest, opts ...grpc.CallOption) (*UpsertRealTimeManagementStateColorResponse, error) // List org assigned colors for real-time management states. // Any states that do not have an assigned state color will have their system default state color returned instead. // Errors: // - grpc.Internal: error occurs when listing the real-time management state colors. ListRealTimeManagementStateColors(ctx context.Context, in *ListRealTimeManagementStateColorsRequest, opts ...grpc.CallOption) (*ListRealTimeManagementStateColorsResponse, error) // Deletes the state color for the given @state for the org sending the request. // The state will be associated with the system default color. // Errors: // - grpc.Invalid: the @state is invalid or is not associated with an @rbg_color_id. // - grpc.Internal: error occurs when deleting the state color fails. DeleteRealTimeManagementStateColor(ctx context.Context, in *DeleteRealTimeManagementStateColorRequest, opts ...grpc.CallOption) (*DeleteRealTimeManagementStateColorResponse, error) // Creates the given @color for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @color are invalid. // - grpc.Internal: error occurs when creating the given @color or an rgba with @color.name already exists. CreateRgbaColor(ctx context.Context, in *CreateRgbaColorRequest, opts ...grpc.CallOption) (*CreateRgbaColorResponse, error) // Lists all rbga colors for the org sending the request. // Errors: // - grpc.Internal: error occurs when listing the @colors. ListRgbaColors(ctx context.Context, in *ListRgbaColorsRequest, opts ...grpc.CallOption) (*ListRgbaColorsResponse, error) // Updates the given @color for the org sending the request. // Returns the updated rgba color after it has been updated. // Errors: // - grpc.Internal: error occurs when updating the rgba color, or getting the updated color. // - grpc.NotFound: the color with @color.rgba_color_id does not exist. UpdateRgbaColor(ctx context.Context, in *UpdateRgbaColorRequest, opts ...grpc.CallOption) (*UpdateRgbaColorResponse, error) // Delete the rgba color with the @rgba_color_id for the org sending the request. // Deletes any real time management state colors that are using @rgba_color_id, leaving them with their default colors.option // Errors: // - grpc.Invalid: the @rgba_color_id is invalid or does not exist. // - grpc.Internal: error occurs when deleting the rgba color or real time management state colors. DeleteRgbaColor(ctx context.Context, in *DeleteRgbaColorRequest, opts ...grpc.CallOption) (*DeleteRgbaColorResponse, error) // Creates the given adherence @notification_config for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @notification_config are invalid. // - grpc.Internal: error occurs when creating the given @notification_config. CreateAdherenceRuleNotificationConfig(ctx context.Context, in *CreateAdherenceRuleNotificationConfigRequest, opts ...grpc.CallOption) (*CreateAdherenceRuleNotificationConfigResponse, error) // Updates the given adherence @notification_config for the org sending the request. // Fields that can be updated are: name. // Errors: // - grpc.Invalid: the values on the given @notification_config are invalid. // - grpc.NotFound: the given notification config is not found. // - grpc.Internal: error occurs when updating the given @notification_config. UpdateAdherenceRuleNotificationConfig(ctx context.Context, in *UpdateAdherenceRuleNotificationConfigRequest, opts ...grpc.CallOption) (*UpdateAdherenceRuleNotificationConfigResponse, error) // Creates the given adherence @notification_config_entry for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @notification_config_entry are invalid. // - grpc.Internal: error occurs when creating the given @notification_config_entry. // - grpc.NotFound: notification config with the @notification_config_sid does not exist. CreateAdherenceRuleNotificationConfigEntry(ctx context.Context, in *CreateAdherenceRuleNotificationConfigEntryRequest, opts ...grpc.CallOption) (*CreateAdherenceRuleNotificationConfigEntryResponse, error) // Updates the given adherence @notification_config_entry for the org sending the request. // Fields that can be updated are: recipient_user_id, notification_medium, seconds_to_wait_for_no_response. // Errors: // - grpc.Invalid: the values on the given @notification_config_entry are invalid. // - grpc.NotFound: the given notification config entry is not found. // - grpc.Internal: error occurs when updating the given @notification_config_entry. UpdateAdherenceRuleNotificationConfigEntry(ctx context.Context, in *UpdateAdherenceRuleNotificationConfigEntryRequest, opts ...grpc.CallOption) (*UpdateAdherenceRuleNotificationConfigEntryResponse, error) // Deletes the notification config entry that has the given @adherence_rule_notification_config_entry_id for the org sending the request. // Errors: // - grpc.Invalid: the given @adherence_rule_notification_config_entry_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_rule_notification_config_entry_id. // - grpc.NotFound: notification config with the @adherence_rule_notification_config_entry_id does not exist. DeleteAdherenceRuleNotificationConfigEntry(ctx context.Context, in *DeleteAdherenceRuleNotificationConfigEntryRequest, opts ...grpc.CallOption) (*DeleteAdherenceRuleNotificationConfigEntryResponse, error) // Gets all adherence rule @notification_configs for the org sending the request. // Configs will include their respective entries. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the notification configs. ListAdherenceRuleNotificationConfigs(ctx context.Context, in *ListAdherenceRuleNotificationConfigsRequest, opts ...grpc.CallOption) (*ListAdherenceRuleNotificationConfigsResponse, error) // Creates the given adherence departmental @rule for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.Internal: error occurs when creating the given @rule. CreateAdherenceDepartmentalRule(ctx context.Context, in *CreateAdherenceDepartmentalRuleRequest, opts ...grpc.CallOption) (*CreateAdherenceDepartmentalRuleResponse, error) // Updates the given adherence departmental @rule for the org sending the request. // Fields that can be updated are: name, selected_entity_id, selected_entity_type, rule_requirement_type, // rule_range, custom_range, adherence_rule_notification_config_id. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.NotFound: departmental rule clause with @adherence_departmental_rule_clause_id does not exist. // - grpc.Internal: error occurs when updating the given @rule. UpdateAdherenceDepartmentalRule(ctx context.Context, in *UpdateAdherenceDepartmentalRuleRequest, opts ...grpc.CallOption) (*UpdateAdherenceDepartmentalRuleResponse, error) // Creates the given adherence departmental rule @clause for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when creating the given @clause. // - grpc.NotFound: departmental rule with the @departmetal_rule_sid does not exist. CreateAdherenceDepartmentalRuleClause(ctx context.Context, in *CreateAdherenceDepartmentalRuleClauseRequest, opts ...grpc.CallOption) (*CreateAdherenceDepartmentalRuleClauseResponse, error) // Updates the given adherence departmental rule @clause for the org sending the request. // Fields that can be updated are: action_type, condition, amount, unit, per_amount, per_unit. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when updating the given @clause. // - grpc.NotFound: departmental rule with the with @adherence_departmental_rule_clause_id does not exist to update. UpdateAdherenceDepartmentalRuleClause(ctx context.Context, in *UpdateAdherenceDepartmentalRuleClauseRequest, opts ...grpc.CallOption) (*UpdateAdherenceDepartmentalRuleClauseResponse, error) // Deletes the departmental rule clause that has the given @adherence_departmental_rule_clause_id for the org sending the request. // Errors: // - grpc.Invalid: the value of the given @adherence_departmental_rule_clause_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_departmental_rule_clause_id. // - grpc.NotFound: departmental rule with the @adherence_departmental_rule_clause_id does not exist. DeleteAdherenceDepartmentalRuleClause(ctx context.Context, in *DeleteAdherenceDepartmentalRuleClauseRequest, opts ...grpc.CallOption) (*DeleteAdherenceDepartmentalRuleClauseResponse, error) // Gets all adherence departmental @rules for the org sending the request. // Rules will include their respective clauses. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the rules. ListAdherenceDepartmentalRules(ctx context.Context, in *ListAdherenceDepartmentalRulesRequest, opts ...grpc.CallOption) (*ListAdherenceDepartmentalRulesResponse, error) // Creates the given adherence agent @rule for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.Internal: error occurs when creating the given @rule. CreateAdherenceAgentRule(ctx context.Context, in *CreateAdherenceAgentRuleRequest, opts ...grpc.CallOption) (*CreateAdherenceAgentRuleResponse, error) // Updates the given adherence agent @rule for the org sending the request. // Fields that can be updated are: name, selected_entity_id, selected_entity_type, rule_requirement_type, adherence_rule_notification_config_id. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.NotFound: agent rule clause with @adherence_agent_rule_clause_id does not exist. // - grpc.Internal: error occurs when updating the given @rule. UpdateAdherenceAgentRule(ctx context.Context, in *UpdateAdherenceAgentRuleRequest, opts ...grpc.CallOption) (*UpdateAdherenceAgentRuleResponse, error) // Creates the given adherence agent rule @clause for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when creating the given @clause. // - grpc.NotFound: agent rule with the @agent_rule_sid does not exist. CreateAdherenceAgentRuleClause(ctx context.Context, in *CreateAdherenceAgentRuleClauseRequest, opts ...grpc.CallOption) (*CreateAdherenceAgentRuleClauseResponse, error) // Updates the given adherence agent rule @clause for the org sending the request. // Fields that can be updated are: action_type, condition, amount, unit. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when updating the given @clause. // - grpc.NotFound: agent rule with the with @adherence_agent_rule_clause_id does not exist to update. UpdateAdherenceAgentRuleClause(ctx context.Context, in *UpdateAdherenceAgentRuleClauseRequest, opts ...grpc.CallOption) (*UpdateAdherenceAgentRuleClauseResponse, error) // Gets all adherence agent @rules for the org sending the request. // Rules will include their respective clauses. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the rules. ListAdherenceAgentRules(ctx context.Context, in *ListAdherenceAgentRulesRequest, opts ...grpc.CallOption) (*ListAdherenceAgentRulesResponse, error) // Deletes the agent rule clause that has the given @adherence_agent_rule_clause_id for the org sending the request. // Errors: // - grpc.Invalid: the value of the given @adherence_agent_rule_clause_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_agent_rule_clause_id. // - grpc.NotFound: departmental rule with the @adherence_agent_rule_clause_id does not exist. DeleteAdherenceAgentRuleClause(ctx context.Context, in *DeleteAdherenceAgentRuleClauseRequest, opts ...grpc.CallOption) (*DeleteAdherenceAgentRuleClauseResponse, error) // Gets the published schedule for the corresponding @datetime_range for the agent and org sending the request. // Errors: // - grpc.Invalid: the @datetime_range, @metric_types are invalid. // - grpc.Internal: error occurs when getting the published schedule. AgentGetSchedule(ctx context.Context, in *AgentGetScheduleRequest, opts ...grpc.CallOption) (*AgentGetScheduleResponse, error) // Lists agent leave petitions over the @datetime_range for the agent and org sending the request. // If no @datetime_range is provided, petitions will be returned across all datetimes. // If @include_archived is true, archived agent leave petitions will be returned as well, otherwise archived requests will not be included. // If no agent leave petitions are found for the given parameters, an empty list will be returned. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when listing the agent leave petitions. AgentListLeavePetitions(ctx context.Context, in *AgentListLeavePetitionsRequest, opts ...grpc.CallOption) (*AgentListLeavePetitionsResponse, error) // Creates an agent leave petition to request time off over the @requested_datetime_ranges for the agent and org sending the request. // The @petition_comment must be set with a value. // The @requested_datetime_ranges may not overlap each other. // The number of working hours requested off should be set in @requested_hours_off. // The @requested_hours_off does not need to relate directly to the datetime range being requested off, // // for example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. // // The usage of @requested_hours_off hours will depend on org policy, but is not yet implemented. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the time off request. AgentCreateLeavePetition(ctx context.Context, in *AgentCreateLeavePetitionRequest, opts ...grpc.CallOption) (*AgentCreateLeavePetitionResponse, error) // Cancels the given @agent_leave_petition_id for the agent and organization sending the request. // If @agent_leave_petition_id has a status of APPROVED_PETITION, the agent's schedule will have time off blocks removed, // // but any desired shifts must be added by the user after that leave is canceled. // // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is already canceled. // - grpc.Internal: error occurs when canceling the agent leave petition, or removing time off shifts from the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. AgentCancelLeavePetition(ctx context.Context, in *AgentCancelLeavePetitionRequest, opts ...grpc.CallOption) (*AgentCancelLeavePetitionResponse, error) }
WFMClient is the client API for WFM service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
WFM is responsible for call prediction and call volume calculations based on call skills and other parameters.
func NewWFMClient ¶
func NewWFMClient(cc grpc.ClientConnInterface) WFMClient
type WFMServer ¶
type WFMServer interface { // Starts the tasks to perform the initial setup on wfm services for the org sending the request. // It will then report the state of their setup task. // A new setup task will only be started if the client hasn't done one before, or their setup failed previously. // Errors: // - grpc.Internal: error occurs when performing the initial setup. PerformInitialClientSetup(context.Context, *PerformInitialClientSetupRequest) (*PerformInitialClientSetupResponse, error) // Create an initial set of demo activities for the org sending the requests. // If any non skill activities already exist matching the names of the demo non skill activities, a second copy will not be created. // Required permissions: // // NONE // // Errors: // - grpc.Internal: error occurs when creating the activities or checking if they already exist. CreateInitialDemoActivities(context.Context, *CreateInitialDemoActivitiesRequest) (*CreateInitialDemoActivitiesResponse, error) // Retrieves all the skill profiles of the org sending the request. // Also it can return the skills of each of the returned profiles. // Errors: ListSkillProfiles(context.Context, *ListSkillProfilesReq) (*ListSkillProfilesRes, error) // Updates the @name, and averages of a skill profile that has the given @skill_profile_sid. // It also updates it to no longer be unnamed. // Errors: // - grpc.Invalid: the @skill_profile_sid, @name or averages in the request are invalid. // - grpc.Internal: error occurs when updating the skill profile. // - grpc.NotFound: entry to be updated doesn't exist. UpdateSkillProfile(context.Context, *UpdateSkillProfileReq) (*UpdateSkillProfileRes, error) // Updates the @proficiencies for the given skill profile's skills that belong the org sending the request. // Errors: // - grpc.Invalid: the @proficiencies in the request are invalid. // - grpc.Internal: error occurs when updating the skill profiles proficiencies. UpdateSkillProfileProficiencies(context.Context, *UpdateSkillProfileProficienciesReq) (*UpdateSkillProfileProficienciesRes, error) // Get a skill profile that has the given @skill_profile_sid. // It also gets all the skills and the mappings associated with that profile. // If the @inactive_as_of_date of the skill profile is nil then the mapping is of inactive profiles to this one, // otherwise the mapping is of this profile to an active one. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.Internal: error occurs when getting the skill profile. // - grpc.NotFound: skill profile doesn't exist. GetSkillProfile(context.Context, *GetSkillProfileReq) (*GetSkillProfileRes, error) // Resyncs the skill profiles of the org sending the request. // It will add skills and skill profiles based on that client's historical call data. // Errors: // - grpc.Internal: error occurs when creating the new skills and skill profiles. ResyncSkillProfiles(context.Context, *ResyncSkillProfilesReq) (*ResyncSkillProfilesRes, error) // Gets the last date of a skill profile resync for the org seding the request. // If the org has never done a skill profile resync @resync_date will not be set. // Errors: // - grpc.Internal: error occurs when getting the resync date. GetLastSkillProfileResyncDate(context.Context, *GetLastSkillProfileResyncDateReq) (*GetLastSkillProfileResyncDateRes, error) // Tries to create an entry for the given forecasting parameters for the org sending the request. // If the org already has an entry for them, it will update the already existing entry. // Errors: // - grpc.Invalid: the @forecasting_parameters in the request is invalid. // - grpc.Internal: error occurs when upserting the parameters. UpsertForecastingParameters(context.Context, *UpsertForecastingParametersReq) (*UpsertForecastingParametersRes, error) // Gets the forecasting parameters for the org sending the request. // If the org hasn't created any parameters, it will return the default parameters. // Errors: // - grpc.Internal: error occurs when getting the parameters. GetForecastingParameters(context.Context, *GetForecastingParametersReq) (*GetForecastingParametersRes, error) // Deprecated: Do not use. // Gets the state of the cache for the org sending the request, and if the cache's state is not_loaded, or loading_failed, // it will start the loading task before returning the current state. // DEPRECATED as of Dec/13/2023 - Use PerformInitialClientSetup instead. // Errors: // // -grpc.Internal: error occurs when getting the cache info. GetClientHistoryCacheInfo(context.Context, *GetClientHistoryCacheInfoReq) (*GetClientHistoryCacheInfoRes, error) // Gets the historical data for the org sending the request and the given @skill_profile_category. // It will look through the client's call history and generate the historical data by using their configured forecasting parameters (historical data period and interval width). // The duration of each interval will be the interval width of the org's forecasting parameters. // It also applies any deltas that the client has stored for the given @skill_profile_category, if the category is a group it will use the deltas of the skill profiles part of that group. // If the client has no historical data, only the deltas will be applied to the returned intervals, all other intervals will have nil averages. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.NotFound: the @skill_profile_category given is not found for the org. // - grpc.Internal: error occurs when getting the historical data. ListHistoricalData(context.Context, *ListHistoricalDataReq) (*ListHistoricalDataRes, error) // Tries to create an entry for the given @delta for the org sending the request. // If the org already has an entry for it, it will update the already exisiting entry. // Errors: // - grpc.Invalid: the @delta in the request is invalid. // - grpc.Internal: error occurs when upserting the historical data interval. UpsertHistoricalDataDelta(context.Context, *UpsertHistoricalDataDeltaReq) (*UpsertHistoricalDataDeltaRes, error) // Tries to create entries for the given @deltas. // If the given org already has an entry for any of the deltas, it will replace the already existing entries. // This is made into a unary due to the UI's lack of support for client streams. // Errors: // - grpc.Invalid: the @deltas in the request are invalid. // - grpc.Internal: error occurs when upserting the historical data deltas. UpsertHistoricalDataDeltas(context.Context, *UpsertHistoricalDataDeltasReq) (*UpsertHistoricalDataDeltasRes, error) // Gets all the skills that the org sending the request has. // Skills returned will be sorted by @skill_sid in ascending order. // Errors: // - grpc.Internal: error occurs when getting the skills. ListSkills(context.Context, *ListSkillsReq) (*ListSkillsRes, error) // Deprecated: Do not use. // Builds and returns a call profile template for the org sending the request and the given @skill_profile_sid. // The template will be generated using the training data for said skill profile using the @training_data_range and @averages_calculation_range_in_months // from the client's saved forecasting parameters. // The @total_calls in the returned template be summed from the (@training_data_start_datetime - @averages_calculation_range_in_months) to @training_data_end_datetime, // or from @training_data_start_datetime to @training_data_end_datetime if @averages_calculation_range_in_months is 0. // The fixed averages fields in the call profile template, will be set to the averages that the skill profile has. // DEPRECATED as of Sep/7/2023 - Use BuildCallProfileTemplate instead. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.NotFound: the @skill_profile_sid given is not found for the org. // - grpc.Internal: error occurs when building the call profile template. BuildCallProfileTemplateForSkillProfile(context.Context, *BuildCallProfileTemplateForSkillProfileReq) (*BuildCallProfileTemplateForSkillProfileRes, error) // Builds and returns a call profile template for the org sending the request and the given @skill_profile_category. // The template will be generated using the training data for said skill profile category using the @training_data_range and @averages_calculation_range_in_months // from the client's saved forecasting parameters. // The @total_calls in the returned template be summed from the (@training_data_start_datetime - @averages_calculation_range_in_months) to @training_data_end_datetime, // or from @training_data_start_datetime to @training_data_end_datetime if @averages_calculation_range_in_months is 0. // The fixed averages fields in the call profile template, will be set to the averages that the skill profile category has. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.NotFound: the @skill_profile_category given is not found for the org. // - grpc.Internal: error occurs when building the call profile template. BuildCallProfileTemplate(context.Context, *BuildCallProfileTemplateReq) (*BuildCallProfileTemplateRes, error) // Deprecated: Do not use. // Creates a mapping entry for the @inactive_skill_profile_sid to the @active_skill_profile_sid for the org sending the request. // DEPRECATED as of Sep/27/2023 - Use skill profile groups instead. // Errors: // - grpc.Invalid: the @inactive_skill_profile_sid, or @active_skill_profile_sid in the request are invalid. // the @inactive_skill_profile_sid given is of an active skill profile. // the @active_skill_profile_sid given is of an inactive skill profile. // - grpc.Internal: error occurs when creating the inactive skill profile mapping. CreateInactiveSkillProfileMapping(context.Context, *CreateInactiveSkillProfileMappingReq) (*CreateInactiveSkillProfileMappingRes, error) // Gets a list of enums that represent all of the forecaster types that are currently available for use // Errors: // // -grpc.Internal: error occurs when contacting the forecaster to get the available forecaster types. GetAvailableRegressionForecasterModelTypes(context.Context, *GetAvailableRegressionForecasterModelTypesReq) (*GetAvailableRegressionForecasterModelTypesRes, error) // Deprecated: Do not use. // Changes the current mapping for the given @inactive_skill_profile_sid to be disconnected. // DEPRECATED as of Sep/27/2023 - Use skill profile groups instead. // Errors: // - grpc.Invalid: the @inactive_skill_profile_sid in the request is invalid. // - grpc.NotFound: the skill profile is not found for the org. // - grpc.Internal: the current mapping for the given @inactive_skill_profile_sid is already disconnected, // the given @inactive_skill_profile_sid is of an active skill profile. DisconnectInactiveSkillProfileMapping(context.Context, *DisconnectInactiveSkillProfileMappingReq) (*DisconnectInactiveSkillProfileMappingRes, error) // Creates the given @skill_profile_group. // @skill_profile_group_sids will be ignored since associations cannot be created by this method. // Errors: // - grpc.Invalid: the @skill_profile_group in the request is invalid. // - grpc.Internal: error occurs creating the skill profile group. CreateSkillProfileGroup(context.Context, *CreateSkillProfileGroupReq) (*CreateSkillProfileGroupRes, error) // Updates the given @skill_profile_group that has the @skill_profile_group_sid for the org sending the request. // @skill_profile_group_sids will be ignored since associations cannot be updated by this method. // Errors: // - grpc.Invalid: the @skill_profile_group in the request is invalid. // - grpc.NotFound: the skill profile group to update doesn't exist. // - grpc.Internal: error occurs updating the skill profile group. UpdateSkillProfileGroup(context.Context, *UpdateSkillProfileGroupReq) (*UpdateSkillProfileGroupRes, error) // Gets the skill profile groups that have the @skill_profile_group_sids for the org sending the request. // if @include_inactive is true then inactive groups will also be included, otherwise only active groups will be returned. // If @skill_profile_group_sids is empty it will get all the skill profile groups for the org. // Errors: // - grpc.Invalid: the @skill_profile_group_sids in the request is invalid. // - grpc.Internal: error occurs getting the skill profile groups. ListSkillProfileGroups(context.Context, *ListSkillProfileGroupsReq) (*ListSkillProfileGroupsRes, error) // Updates associations of the given @skill_profile_group_sid for the org sending the request. // It will create the associations with the @skill_profile_sids_to_associate, and remove the associations with the @skill_profile_sids_to_disassociate. // Only one of the skill_profile_sids fields needs to be set, but both can be set on the same request. // Errors: // - grpc.Invalid: the values in the request are invalid. // - grpc.Internal: error occurs updating the skill profile group associations. UpdateSkillProfileGroupAssociations(context.Context, *UpdateSkillProfileGroupAssociationsReq) (*UpdateSkillProfileGroupAssociationsRes, error) // Deletes deltas whose dates match the given @start_datetimes for the given @skill_profile_sid. // If no @start_datetimes are given, it will delete all the deltas that the given @skill_profile_sid has. // Errors: // - grpc.Invalid: the @skill_profile_sid, or @start_datetimes in the request are invalid. // - grpc.NotFound: no matching deltas are found for deletion. // - grpc.Internal: error occurs during the deletion of the historical data interval. DeleteHistoricalDataDeltas(context.Context, *DeleteHistoricalDataDeltasReq) (*DeleteHistoricalDataDeltasRes, error) // Gets the top N skill profiles with the highest calls_count for org sending the request where N is @max_number_of_profiles. // It will also return the number of skills found for that profile. // Individual skills that each profile has will not be returned. // Errors: // - grpc.Invalid: the @max_number_of_profiles in the request is invalid. // - grpc.Internal: error occurs when getting the skill profiles. ListTopSkillProfiles(context.Context, *ListTopSkillProfilesReq) (*ListTopSkillProfilesRes, error) // Gets the total number of skill profiles associated with the org sending the request. // Errors: // - grpc.Internal: error occurs when getting the skill profiles count. GetSkillProfilesCount(context.Context, *GetSkillProfilesCountReq) (*GetSkillProfilesCountRes, error) // Builds a profile forecast using the provided @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // (@training_data_range_end_datetime - @forecast_test_range_in_weeks) to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplate. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // Errors: // - grpc.Invalid: the @skill_profile_category or @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the building of the profile forecast. BuildProfileForecastByInterval(*BuildProfileForecastByIntervalReq, WFM_BuildProfileForecastByIntervalServer) error // Builds a profile forecast using the provided @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // (@training_data_range_end_datetime - @forecast_test_range_in_weeks) to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplate. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // It also returns the statistics of the produced forecast by using the test data of the given @skill_profile_category. // Errors: // - grpc.Invalid: the @skill_profile_category or @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the building of the profile forecast. BuildProfileForecastByIntervalWithStats(*BuildProfileForecastByIntervalWithStatsReq, WFM_BuildProfileForecastByIntervalWithStatsServer) error // Builds a profile forecast for the given @skill_profile_sid and org sending the request using the given @call_profile_template. // The forecaster will produce intervals from the following range using the client's saved forecasting parameters: // @forecast_range_start_datetime to @forecast_range_end_datetime. // The @total_calls in the @call_profile_template will be scaled using the same ranges as BuildCallProfileTemplateForSkillProfile. // The intervals produced will be saved in the database. // The @fixed_averages_forecast field indicates whether or not to do a fixed averages forecast. // Errors: // - grpc.Invalid: the @skill_profile_sid or @call_profile_template in the request are invalid. // - grpc.NotFound: the @skill_profile_sid doesn't exist. // - grpc.Internal: error occurs when upserting the profile forecast. UpsertProfileForecast(context.Context, *UpsertProfileForecastReq) (*UpsertProfileForecastRes, error) // Creates the given @call_profile_template for the org sending the request. // Errors: // - grpc.Invalid: the @call_profile_template in the request is invalid. // - grpc.Internal: error occurs during the creation of the call profile. CreateCallProfileTemplate(context.Context, *CreateCallProfileTemplateReq) (*CreateCallProfileTemplateRes, error) // Deletes a call profile template for the requesting org that has the given @call_profile_template_sid. // Errors: // - grpc.Invalid: the @call_profile_template_sid in the request is invalid. // - grpc.Internal: error occurs during the deletion of the call profile. DeleteCallProfileTemplate(context.Context, *DeleteCallProfileTemplateReq) (*DeleteCallProfileTemplateRes, error) // Creates an entry for the @regression_template for the requesting org. // Errors: // - grpc.Invalid: the @regression_template in the request is invalid. // - grpc.Internal: error occurs when creating the regression template. CreateRegressionTemplate(context.Context, *CreateRegressionTemplateReq) (*CreateRegressionTemplateRes, error) // Deletes a regression template for the requesting org that has the given @regression_template_sid. // Errors: // - grpc.Invalid: the @regression_template_sid in the request is invalid. // - grpc.Internal: error occurs during the deletion of the regression template. DeleteRegressionTemplate(context.Context, *DeleteRegressionTemplateReq) (*DeleteRegressionTemplateRes, error) // Gets all the regression templates that the org sending the request has. // Errors: // - grpc.Internal: error occurs when getting the regression templates. ListRegressionTemplates(context.Context, *ListRegressionTemplatesReq) (*ListRegressionTemplatesRes, error) // Deprecated: Do not use. // Gets the forecast data intervals for the given @skill_profile_sid. // DEPRECATED as of Sep/13/2023 - Use ListForecastIntervals instead. // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.Internal: error occurs when getting the forecast data intervals. ListForecastIntervalsForSkillProfile(*ListForecastIntervalsForSkillProfileReq, WFM_ListForecastIntervalsForSkillProfileServer) error // Gets the forecast data intervals for the given @skill_profile_category. // Errors: // - grpc.Invalid: the @skill_profile_category in the request is invalid. // - grpc.Internal: error occurs when getting the forecast data intervals. ListForecastIntervals(*ListForecastIntervalsReq, WFM_ListForecastIntervalsServer) error // Generates a regression forecast using the provided @regression_template. // It will generate forecast intervals for the skill profiles sids in @skill_profile_sids_to_forecast. // It will use the client's saved forecasting test range as the start datetime and the forecast range as the end datetime of the forecasted data. // It will use the client's saved interval width to divide the resulting forecast intervals. // Errors: // - grpc.Invalid: no @skill_profile_sids_to_forecast are given or the @regression_template in the request is invalid. // - grpc.Internal: error occurs during the building of the regression forecast. BuildRegressionForecastByInterval(*BuildRegressionForecastByIntervalReq, WFM_BuildRegressionForecastByIntervalServer) error // Generates a regression forecast and calculates forecast statistics using the provided @regression_template. // It will generate forecast intervals for the skill profiles sids in @skill_profile_sids_to_forecast. // It will use the client's saved forecasting test range as the start datetime and the forecast range as the end datetime of the forecasted data. // It will use the client's saved interval width to divide the resulting forecast intervals. // The first message received will be the forecast statistics while all subsequent ones will be the forecast intervals. // // Errors: // - grpc.Invalid: no @skill_profile_sids_to_forecast are given or the @regression_template in the request is invalid. // - grpc.Internal: error occurs either during the when building the forecast or calculating the stats. BuildRegressionForecastByIntervalWithStats(*BuildRegressionForecastByIntervalWithStatsReq, WFM_BuildRegressionForecastByIntervalWithStatsServer) error // Gets the call profile templates that the org sending the request has. // Errors: // - grpc.Internal: error occurs when getting the templates. ListCallProfileTemplates(context.Context, *ListCallProfileTemplatesReq) (*ListCallProfileTemplatesRes, error) // Builds a regression forecast for the org using the given @regression_template and saves the resulting intervals in the db. // It will generate forecast intervals for the skill profiles sids in @save_forecasts_for_skill_profile_sids, // if the list is empty or has no valid skill profile sids, it will generate and save forecasts for all active skill profiles. // If any intervals produced already exist in the db, they will be replaced with the ones produced. // Errors: // - grpc.Invalid: the @regression_template in the request is invalid. // - grpc.Internal: error occurs when upserting the regression forecast. UpsertRegressionForecast(context.Context, *UpsertRegressionForecastReq) (*UpsertRegressionForecastRes, error) // Tries to create an entry for the given @delta for the org sending the request. // If the org already has an entry for it, it will update the already exisiting entry. // Errors: // - grpc.Invalid: the @delta in the request is invalid. // - grpc.Internal: error occurs when upserting the forecast data delta. UpsertForecastDataDelta(context.Context, *UpsertForecastDataDeltaReq) (*UpsertForecastDataDeltaRes, error) // Tries to create entries for the given @deltas. // If the org already has entries for any of them, it will update the already existing entry. // Errors: // - grpc.Invalid: the @deltas in the request are invalid. // - grpc.Internal: error occurs when upserting the forecast data deltas. UpsertForecastDataDeltas(context.Context, *UpsertForecastDataDeltasReq) (*UpsertForecastDataDeltasRes, error) // Deletes forecast data intervals/deltas based on the parameters provided. // If @delete_param is type skill_profile_category, then the intervals/deltas to be deleted will be // associated with that id. If @delete_param is type interval_sids, then the intervals/deltas to be // deleted will be contained in the list @interval_sids. The @delete_type field determines which // table(s) in the database the intervals/deltas will be deleted from. // Errors: // - grpc.Invalid: one of the @delete_params is invalid // - grpc.NotFound: no matching intervals/deltas are found for deletion. // - grpc.Internal: error occurs during the deletion of the forecast data intervals/deltas. DeleteForecastIntervals(context.Context, *DeleteForecastIntervalsReq) (*DeleteForecastIntervalsRes, error) // Retrieves the history for all the skill profiles of the requesting org. // Each value in every interval that has the same @start_datetime of each skill profile will be summed then averaged and made into a single one. // When calculating the averages, each interval's values will be weighted by the number of @total_calls it has. // History will be sorted by @start_datetime in ascending order, and the range is determined by the client's historical range. // Errors: // - grpc.Internal: error occurs when retriving the history. ListHistoricalDataForAllSkillProfiles(context.Context, *ListHistoricalDataForAllSkillProfilesReq) (*ListHistoricalDataForAllSkillProfilesRes, error) // Converts the given @profile_tod and @profile_woms to a ProfileDOW and ProfileMOY. // Errors: // - grpc.Invalid: the @profile_tod or @profile_woms in the request are invalid. // - grpc.Internal: error occurs when building the ProfileDOW or ProfileMOY. BuildDOWAndMOYProfiles(context.Context, *BuildDOWAndMOYProfilesReq) (*BuildDOWAndMOYProfilesRes, error) // Calculates and returns the averages in the training data for the given @skill_profile_sid. // Averages to be returned will be weighted by the number of calls that each training data interval has. // The start time that the training data will be averaged can be modified based on the forecasting parameter @averages_calculation_range_in_months, // which will subtract that many months from the training data range end datetime and set it as the start time. // If @averages_calculation_range_in_months is 0, it will use the training data range start datetime. // // Errors: // - grpc.Invalid: the @skill_profile_sid in the request is invalid. // - grpc.NotFound: the @skill_profile_sid given is not found. // - grpc.Internal: error occurs when calculating the averages from the training data. CalculateTrainingDataAveragesForSkillProfile(context.Context, *CalculateTrainingDataAveragesForSkillProfileReq) (*CalculateTrainingDataAveragesForSkillProfileRes, error) // Calculates the averages for call characteristics using the historical data of the given @skill_profile_sids, @skill_profile_group_sids and org sending the request. // If no @skill_profile_sids are given, it will calculate the averages for all skill profiles for the org sending the request. // If no @skill_profile_group_sids are given, it will calculate the averages for all skill profile groups for the org sending the request. // Averages will be weighted by the number of calls that each historical data interval has. // Once the averages are calculated, they will be updated in the db for those skill profiles. // // If a nil @datetime_range is given then the range used will be @training_data_range_end_datetime - @averages_calculation_range_in_months to the @training_data_range_end_datetime from the forecasting parameters. // If @averages_calculation_range_in_months is 0, it will use the @training_data_range_start_datetime as the start datetime of the range. // // If @exclude_skill_profiles_with_manual_averages is true, it will exclude skill profiles and groups that have manual averages from the calculation // even if those skill profiles and groups are in @skill_profile_sids or @skill_profile_group_sids respectively. // // Errors: // - grpc.Internal: error occurs when calculating the averages from the historical data. UpdateSkillProfileAveragesUsingHistoricalData(context.Context, *UpdateSkillProfileAveragesUsingHistoricalDataReq) (*UpdateSkillProfileAveragesUsingHistoricalDataRes, error) // Updates the call center @node that has the given @call_center_node_sid. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this call center node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the one or more of the fields in the request are invalid. // - grpc.Internal: error occurs when updating the call center node. // - grpc.NotFound: entry to be updated doesn't exist. UpdateCallCenterNode(context.Context, *UpdateCallCenterNodeReq) (*UpdateCallCenterNodeRes, error) // Creates the given client @node for the org sending the request and @parent_sid in the node. // The @client_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent call center node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, @parent_sid, or @time_zone_val is invalid. // - grpc.NotFound: parent call center node doesn't exist, or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the client node. CreateClientNode(context.Context, *CreateClientNodeReq) (*CreateClientNodeRes, error) // Updates a client node for the org sending the request that has the given @client_node_sid and @schedule_scenario_sid. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this client node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.Internal: error occurs when updating the client @node. // - grpc.NotFound: entry to be updated doesn't exist, or the given @parent_sid (call_center_node_sid) belongs to a different scenario than this @node. UpdateClientNode(context.Context, *UpdateClientNodeReq) (*UpdateClientNodeRes, error) // Creates the given location @node for the org sending the request and parent @client_node_sid. // The @location_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent client node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.NotFound: parent client node doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the location node. CreateLocationNode(context.Context, *CreateLocationNodeReq) (*CreateLocationNodeRes, error) // Updates a location node corresponding to the given @location_node_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this location node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @location_node have invalid values. // - grpc.Internal: error occurs when updating the location node. // - grpc.NotFound: entry to be updated doesn't exist, or the given parent @client_node_sid belongs to a different scenario than the node to update. UpdateLocationNode(context.Context, *UpdateLocationNodeReq) (*UpdateLocationNodeRes, error) // Creates the given program @node for the org sending the request and parent @location_node_sid. // The @program_node_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent location node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @node have invalid values. // - grpc.NotFound: parent location node doesn't exist or belongs to a different scenario than the one given. // the @skill_profile_category does not exist. // - grpc.Internal: error occurs when creating the program node. CreateProgramNode(context.Context, *CreateProgramNodeReq) (*CreateProgramNodeRes, error) // Updates a program node for the given @program_node_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this program node since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @program_node have invalid values. // - grpc.Internal: error occurs when updating the program node. // - grpc.NotFound: entry to be updated doesn't exist, or the given parent @location_node_sid belongs to a different scenario than the program node to update. // the @skill_profile_category does not exist. UpdateProgramNode(context.Context, *UpdateProgramNodeReq) (*UpdateProgramNodeRes, error) // Lists the program nodes with the given @program_node_sids for the org sending the request. // Errors: // - grpc.Invalid: the given @program_node_sids are invalid. // - grpc.Internal: error occurs when listing the program nodes. ListProgramNodesBySid(context.Context, *ListProgramNodesBySidReq) (*ListProgramNodesBySidRes, error) // Creates the given @constraint_rule for the org sending the request. // The @constraint_rule_sid and @skill_proficiency_sid (if one was created) of the new entities will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // If @rule_type is set to MIN_SKILL_LEVEL, the @member_target_entity field must be set with a skill proficiency and the @constraint_rule.target_sid will be ignored. // If the @member_target_entity is for a skill proficiency, that skill proficiency will be created with the given @constraint_rule as parent. // If @rule_type is NOT MIN_SKILL_LEVEL then the @target_sid must be that of a scheduling activity. // The all other @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: one or more fields in the @constraint_rule have invalid values. // - grpc.NotFound: the given @target_sid for the given @rule_type, or @parent_entity don't exist. // - grpc.Internal: error occurs when creating the constraint rule. CreateConstraintRule(context.Context, *CreateConstraintRuleReq) (*CreateConstraintRuleRes, error) // Updates the constraint rule corresponding for given @contraint_rule_sid for the org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this constraint rule since it cannot be changed. // If @rule_type is set to MIN_SKILL_LEVEL, the @member_target_entity field must be set with a skill proficiency, otherwise it should not be set and field will be ignored. // If the @target_sid is for a different skill proficiency than the current one the constraint rule has as a target, // the old one will be deleted and a new one will be created for the given @member_target_entity. // If @rule_type is NOT MIN_SKILL_LEVEL then the @target_sid must be that of a scheduling activity. // The all other @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: one or more fields in the @constraint_rule have invalid values. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the constraint rule. // : the given @target_sid for the given @rule_type, or @parent_entity don't exist. // - grpc.Internal: error occurs when updating the constraint rule. UpdateConstraintRule(context.Context, *UpdateConstraintRuleReq) (*UpdateConstraintRuleRes, error) // Deletes a constraint rule with the coresponding @constraint_rule_sid for the org sending the request. // It also deletes the entity referenced by the @target_sid and @rule_type if said entity is not a member of any other entity or the on call scheduling activity. // Errors: // - grpc.Invalid: the @constraint_rule_sid is invalid for the org making the request. // - grpc.NotFound: the given @constraint_rule doesn't exist. // - grpc.Internal: error occurs when removing the constraint rule. DeleteConstraintRule(context.Context, *DeleteConstraintRuleReq) (*DeleteConstraintRuleRes, error) // Creates the given @non_skill_activity for the org sending the request. // Will also create a scheduling activity wrapper for the non skill activity. // The @non_skill_activity_sid and @scheduling_activity_sid of the new entities will be returned in the response. // Errors: // - grpc.Invalid: one or more fields in the @non_skill_activity have invalid values. // - grpc.NotFound: the @schedule_scenario_sid doesn't exist. // - grpc.Internal: error occurs when creating the non skill activity or scheduling activity. CreateNonSkillActivity(context.Context, *CreateNonSkillActivityReq) (*CreateNonSkillActivityRes, error) // Updates a non skill activity that has the given @non_skill_activity_sid with the given values. // Errors: // - grpc.Invalid: @non_skill_activity fields have invalid values. // - grpc.NotFound: non skill activity for the given @non_skill_activity_sid doesn't exist. // - grpc.Internal: error occurs when updating the non skill activity. UpdateNonSkillActivity(context.Context, *UpdateNonSkillActivityReq) (*UpdateNonSkillActivityRes, error) // Lists the non skill activities that belong to the org sending the request. // Errors:. // - grpc.Internal: error occurs when listing the activites. ListNonSkillActivities(context.Context, *ListNonSkillActivitiesReq) (*ListNonSkillActivitiesRes, error) // Lists the IDs of non skill activities that belong to the org sending the request which have the given @relationship_type with the @associated_entity. // Errors: // - grpc.Invalid: the @associated_entity or @relationship_type are invalid. // - grpc.Internal: error occurs when listing the associations. ListNonSkillActivityAssociations(context.Context, *ListNonSkillActivityAssociationsReq) (*ListNonSkillActivityAssociationsRes, error) // Lists the candidate scheduling activities for a constraint or placement rule, inherited through given @parent_of_rule for @schedule_scenario_sid for the org making the request. // @parent_of_rule may be any type of node, agent group, or shift template which the rule will belong to. // If the rule will belong to a wfm agent, the agent group must be supplied instead to get a relevant set of candidate scheduling activities. // Member non skill activity of each scheduling activity will be included in the response. // The on call scheduling activity will always be included. // Errors: // - grpc.Invalid: the @parent_of_rule is invalid. // - grpc.NotFound: @parent_of_rule doesn't exist // - grpc.Internal: error occurs when applying inheritance or getting the nodes from @parent_of_rule. ListCandidateSchedulingActivities(context.Context, *ListCandidateSchedulingActivitiesReq) (*ListCandidateSchedulingActivitiesRes, error) // Gets the on call scheduling activity for the org sending the request. // Required permissions: // // NONE // // Errors: // // -grpc.NotFound: the on call scheduling activity for the org is not found. // -grpc.Internal: error occurs when getting on call scheduling activity. GetOnCallSchedulingActivity(context.Context, *GetOnCallSchedulingActivityReq) (*GetOnCallSchedulingActivityRes, error) // Lists the Open Time and Agent Availability patterns for the given @parent_entity and @scheduling_activity_classifications for the org sending the request. // Required permissions: // // NONE // // Errors: // - grpc.Invalid: the arguments in the request are invalid. // - grpc.Internal: error occurs getting the patterns or their scheduling activity sids. ListPatternsForSchedulingActivityClassifications(context.Context, *ListPatternsForSchedulingActivityClassificationsRequest) (*ListPatternsForSchedulingActivityClassificationsResponse, error) // Gets the time off scheduling activity for the org sending the request. // Required permissions: // // NONE // // Errors: // // -grpc.NotFound: the time off scheduling activity for the org is not found. // -grpc.Internal: error occurs when getting time off scheduling activity. GetTimeOffSchedulingActivity(context.Context, *GetTimeOffSchedulingActivityRequest) (*GetTimeOffSchedulingActivityResponse, error) // Creates an agent group with the provided parameters. // A successful response should contain the @agent_group_sid of the newly created entity. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, or @parent_entity are invalid. // - grpc.NotFound: @parent_entity doesn't exist // - grpc.Internal: error occurs when creating the agent group. CreateAgentGroup(context.Context, *CreateAgentGroupReq) (*CreateAgentGroupRes, error) // ListAgentScheduleGroups lists all schedulable agent groups for the given @entity filled with @member_wfm_agents for the org sending the request. // The given @entity must be either a Node or a ShiftTemplate. // // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the agent groups. ListAgentScheduleGroups(context.Context, *ListAgentScheduleGroupsRequest) (*ListAgentScheduleGroupsResponse, error) // Updates the agent group corresponding to the @agent_group_sid, @name, and @parent_entity. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this agent group since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the @agent_group_sid, @parent_entity, or @name in the request are invalid. // - grpc.Internal: error occurs when updating the agent group. // - grpc.AlreadyExists: an agent group with the given @name already exists. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the agent group. UpdateAgentGroup(context.Context, *UpdateAgentGroupReq) (*UpdateAgentGroupRes, error) // Creates an agent that is not assigned a tcn agent for the org sending the request. // If @wfm_agent_sid_to_copy_agent_group_associations is set, it will also copy that agent's agent group associations to the new agent. // Otherwise only the new agent will be created. // Errors: // - grpc.Invalid: the @wfm_agent_sid_to_copy_agent_group_associations in the request is invalid. // - grpc.Internal: error occurs creating the agent or the memberships. // - grpc.NotFound: the given @wfm_agent_sid_to_copy_agent_group_associations doesn't exist for the org. CreateUnassignedWFMAgent(context.Context, *CreateUnassignedWFMAgentRequest) (*CreateUnassignedWFMAgentResponse, error) // Updates a wfm agent for the given @wfm_agent_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // The @tcn_agent_sid cannot be updated. // Required permission: // // NONE // // Errors: // - grpc.Invalid: one or more fields in the @wfm_agent have invalid values. // - grpc.NotFound: WFM agent with the given @wfm_agent_sid doesn't exist. // - grpc.Internal: error occurs when updating the wfm agent. UpdateWFMAgent(context.Context, *UpdateWFMAgentReq) (*UpdateWFMAgentRes, error) // Lists all wfm agents for the org sending the request. // if @include_inactive is true then inactive agents will also be included, otherwise only active agents will be returned. // if @include_skill_proficiencies is true then agents returned will include their skill proficiencies. // if @include_agent_groups is true then the @agent_groups_by_agent response field will be set with a list of agent groups correlating to each agents index in the @wfm_agents field. // if @include_agent_groups is set to true, the @agent_group_schedule_scenario_sid field must be set, so that the agent groups for the correct scenario are returned. // if @include_agent_groups is set to true, and @agent_group_schedule_scenario_sid is not set, the agent groups will not be filtered by schedule scenario. // if @include_agent_groups is set to false, the @agent_group_schedule_scenario_sid will be ignored. // @agent_group_schedule_scenario_sid does not effect which @wfm_agents are returned. // WFM agents with no associated agent_groups will have an empty slice in agent_groups_by_agent at their correlated index. // Errors: // - grpc.Internal: error occurs when getting the wfm agents. ListAllWFMAgents(context.Context, *ListAllWFMAgentsReq) (*ListAllWFMAgentsRes, error) // Lists all candidate wfm agents for the org sending the request and given @agent_group_sid. // A WFM agent is considered a candidate when it's active and it doesn't already belong to the given agent group. // Member entities will not be returned. // Errors: // - grpc.Invalid: @agent_group_sid has an invalid value. // - grpc.Internal: error occurs when getting the wfm agents. ListCandidateWFMAgents(context.Context, *ListCandidateWFMAgentsReq) (*ListCandidateWFMAgentsRes, error) // Lists all wfm agents who are not grouped with any agent group for the given org sending the request that were created at or after the given @created_after_datetime. // If @schedule_scenario_sid is positive, it will filter further to get only agents who are not grouped with any agent group for that scenario. // if @include_skill_proficiencies is true then agents returned will include their skill proficiencies. // Member entities will not be returned. // Errors: // - grpc.Invalid: @created_after_datetime has an invalid value. // - grpc.Internal: error occurs when getting the wfm agents. ListUngroupedWFMAgents(context.Context, *ListUngroupedWFMAgentsReq) (*ListUngroupedWFMAgentsRes, error) // Gets the wfm_agent_sids with the given @tcn_agent_sids for the org sending the request. // Returns a map where Key: tcn_agent_sid - Value: wfm_agent_sid. // If the wfm_agent_sid is not found for any @tcn_agent_sids, they will not have an entry in the returned @sids. // Errors: // - grpc.Invalid: the @tcn_agent_sids are invalid. // - grpc.Internal: error occours while listing the wfm_agent_sids. ListWFMAgentSids(context.Context, *ListWFMAgentSidsReq) (*ListWFMAgentSidsRes, error) // Lists all wfm agents that don't have a TCN agent assigned to them for the given @orgId. // Member entities will not be returned. // Errors: // - grpc.Internal: error occurs when getting the wfm agents. ListUnassignedWFMAgents(context.Context, *ListUnassignedWFMAgentsRequest) (*ListUnassignedWFMAgentsResponse, error) // Lists the IDs of wfm agents that belong to the org sending the request which are associated with the given @agent_group_sid. // Errors: // - grpc.Invalid: the @agent_group_sid is invalid. // - grpc.Internal: error occurs when listing the wfm agents. ListWFMAgentsAssociatedWithAgentGroup(context.Context, *ListWFMAgentsAssociatedWithAgentGroupReq) (*ListWFMAgentsAssociatedWithAgentGroupRes, error) // Creates a membership association for each of the given @wfm_agent_sids with the given @agent_group_sid. // The @schedule_scenario_sid must match the scenario of the agent group and wfm agents. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sid are invalid. // - grpc.NotFound: the @wfm_agent_sids or @agent_group_sid don't exist for the org or given @schedule_scenario_sid. // - grpc.Internal: error occurs when creating the association. CreateWFMAgentMemberships(context.Context, *CreateWFMAgentMembershipsReq) (*CreateWFMAgentMembershipsRes, error) // Copies the membership association of @originating_wfm_agent_sid to @target_wfm_agent_sid. // The wfm agents must both belong to the org sending the request. // Any existing membership associations on @target_wfm_agent_sid with be retained. // Any conflicting memberships for @target_wfm_agent_sid will be set with the membership of @originating_wfm_agent_sid. // Errors: // - grpc.NotFound: the @wfm_agent_sids or @agent_group_sid don't exist for the org sending the request. // - grpc.Internal: error occurs when creating the associations. CopyWFMAgentMemberships(context.Context, *CopyWFMAgentMembershipsRequest) (*CopyWFMAgentMembershipsResponse, error) // Deletes a membership association for each of the given @wfm_agent_sids with the given @agent_group_sid for the org sending the request. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sid are invalid. // - grpc.NotFound: any of the given memberships to delete do not exist. // - grpc.Internal: error occurs when deleting the association. DeleteWFMAgentMemberships(context.Context, *DeleteWFMAgentMembershipsReq) (*DeleteWFMAgentMembershipsRes, error) // Deletes all membership associations for the given @wfm_agent_sids with the given @agent_group_sids. // Errors: // - grpc.Invalid: the @wfm_agent_sids, or @agent_group_sids are invalid. // - grpc.Internal: error occurs when deleting the associations. DeleteWFMAgentsMemberships(context.Context, *DeleteWFMAgentsMembershipsReq) (*DeleteWFMAgentsMembershipsRes, error) // Removes the @wfm_agent_sid_to_remove from all future shifts for the org. // If @replace_with_new_unassigned_agent is set to true, a new unassigned agent will be created and it will be assigned to the shifts and agent groups from @wfm_agent_sid_to_remove. // If @replace_with_new_unassigned_agent is set to false, the future shifts will just be deleted. // If the @wfm_agent_sid_to_remove is not currently inactive, it will be set as inactive. // Errors: // - grpc.Internal: error occurs when deleting the shifts, creating the new unassigned agent, reassigning the shifts to that agent, or setting the agent to inactive. RemoveAgentFromFutureShifts(context.Context, *RemoveAgentFromFutureShiftsRequest) (*RemoveAgentFromFutureShiftsResponse, error) // Builds and returns the diagnostics for the wfm agent associated with the given @wfm_agent_sid or @agent_group_sid for the org sending the request. // Response will only contain: // // one element if build for a single @wfm_agent_sid. // one element for each WFM agent if build for an @agent_group_sid. // - grpc.Invalid: the @wfm_agent_sid, or @agent_group_sid is invalid. // - grpc.NotFound: the given @wfm_agent_sid doesn't exist or the @agent_group_sid has no agents. // - grpc.Internal: error occurs building the diagnostics. BuildAgentDiagnostics(context.Context, *BuildAgentDiagnosticsReq) (*BuildAgentDiagnosticsRes, error) // Creates a shift template for the org sending the request with the provided parameters // The @shift_template_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent program node. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the @name, or @program_node_sid are invalid. // - grpc.AlreadyExists: a shift template with the given @name already exists. // - grpc.NotFound: the parent program node doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the shift template. CreateShiftTemplate(context.Context, *CreateShiftTemplateReq) (*CreateShiftTemplateRes, error) // Updates a shift template for the given @shift_template_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this shift template since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the @shift_template_sid, @name, @program_node_sid are invalid. // - grpc.AlreadyExists: a shift template with the given @name already exists. // - grpc.NotFound: the parent program node doesn't exist or belongs to a different scenario than the shift template to update. // - grpc.Internal: error occurs when updating the shift template. UpdateShiftTemplate(context.Context, *UpdateShiftTemplateReq) (*UpdateShiftTemplateRes, error) // Lists the shift templates matching the specified @shift_template_sids for the org sending the request. // If @include_placement_rules is set to true, the @shift_templates will be returned with their member placement rules. // Errors: // - grpc.Invalid: the @shift_template_sids are invalid. // - grpc.Internal: error occurs when getting the data. ListShiftTemplatesBySids(context.Context, *ListShiftTemplatesBySidsReq) (*ListShiftTemplatesBySidsRes, error) // Builds and returns the diagnostics for the shift template associated with the given @shift_template_sid for the org sending the request. // - grpc.Invalid: the @shift_template_sid is invalid. // - grpc.NotFound: the given @shift_template_sid doesn't exist for the org sending the request. // - grpc.Internal: error occours building the diagnostics for the shift template. BuildShiftTemplateDiagnostics(context.Context, *BuildShiftTemplateDiagnosticsReq) (*BuildShiftTemplateDiagnosticsRes, error) // Creates a placement rule for org sending the request with the provided parameters. // The @placement_rule_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the parent shift template. // The @member fields will be ignored since those cannot be created by this method and must be created by their respective create methods. // Errors: // - grpc.Invalid: the parameters in the @placement_rule are invalid. // - grpc.NotFound: the parent shift template doesn't exist or belongs to a different scenario than the one given. // the scheduling activity to associate with the placement rule doesn't exist or belongs to a different scenario than the one given. // - grpc.Internal: error occurs when creating the placement rule. CreatePlacementRule(context.Context, *CreatePlacementRuleReq) (*CreatePlacementRuleRes, error) // Updates a placement rule corresponding with the given @placement_rule_sid for the org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this placement rule since it cannot be changed. // The @member fields will be ignored since those cannot be updated by this method and must be updated by their respective update methods. // Errors: // - grpc.Invalid: the one or more of the fields in the @placement_rule are invalid. // - grpc.Internal: error occurs when updating the placement rule. // - grpc.NotFound: entry to be updated doesn't exist. // : the parent shift template or related scheduling activity don't exist or belong to a different scenario than the placement rule to update. UpdatePlacementRule(context.Context, *UpdatePlacementRuleReq) (*UpdatePlacementRuleRes, error) // Deletes a placement rule with the coresponding @placement_rule_sid for the org sending the request. // It also deletes the scheduling activity referenced by the @scheduling_activity_sid if said activity is not a member of any other entity. // Errors: // - grpc.Invalid: the @placement_rule_sid is invalid for the org making the request. // - grpc.NotFound: the given @placement_rule doesn't exist. // - grpc.Internal: error occurs when removing the placement rule. DeletePlacementRule(context.Context, *DeletePlacementRuleReq) (*DeletePlacementRuleRes, error) // Creates an open times pattern for the org sending the request with the provided parameters. // The @open_times_pattern_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // Errors: // - grpc.Invalid: the parameters in the @open_times_pattern are invalid. // - grpc.NotFound: the parent entity doesn't exist. // - grpc.Internal: error occurs when creating the open times pattern. CreateOpenTimesPattern(context.Context, *CreateOpenTimesPatternReq) (*CreateOpenTimesPatternRes, error) // Updates an open times pattern for the given @open_times_pattern_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this open times pattern since it cannot be changed. // Required permission: // // NONE // // Errors: // - grpc.Invalid: one or more fields in the @open_times_pattern have invalid values. // - grpc.NotFound: the given @open_times_pattern or it's @parent_entity doesn't exist. // - grpc.Internal: error occurs when updating the open times pattern. UpdateOpenTimesPattern(context.Context, *UpdateOpenTimesPatternReq) (*UpdateOpenTimesPatternRes, error) // Deletes an open times pattern with the coresponding @open_times_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the @open_times_pattern_sid is invalid for the org making the request. // - grpc.NotFound: the given @open_times_pattern doesn't exist. // - grpc.Internal: error occurs when removing the open times pattern. DeleteOpenTimesPattern(context.Context, *DeleteOpenTimesPatternReq) (*DeleteOpenTimesPatternRes, error) // Gets the inherited, own, and resulting bitmaps for the open times patterns of @node_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @node_to_check. // If @bitmap_type is COMPLETE, the bitmaps will be generated using all relevant pattern data. // If @bitmap_type is ONLY_WEEKMAPS, the bitmaps will be generated using only the weekmap data from the open times patterns. // If @bitmap_type is ONLY_CALENDAR_ITEMS, the bitmaps will be generated using only the calendar item data from the open times patterns. // The bitmaps will be generated for the span of @datetime_range. // Errors: // - grpc.Invalid: the @node_to_check is invalid for @schedule_scenario_sid and the org making the request. // : the @datetime_range is invalid. // - grpc.NotFound: the given @node_to_check doesn't exist. // - grpc.Internal: error occurs when getting the open times pattern bitmaps. GetOpenTimesBitmaps(context.Context, *GetOpenTimesBitmapsReq) (*GetOpenTimesBitmapsRes, error) // Gets the datetime ranges over which the given @node_selector open times patterns are open throughout the given @datetime_range for the org sending the request. // If the @node_selector is not open during that range, no ranges will be returned. // If the @node_selector is opened before or after the given @datetime_range, those times outside of @datetime_range will not be included in the returned @open_close_ranges. // Errors: // - grpc.Invalid: the @node_selector or @datetime_range is invalid. // - grpc.NotFound: the given @node_selector doesn't exist in @schedule_scenario_sid for the org sending the request. // - grpc.Internal: error occurs when getting the open time close times. ListOpenDateRangesForNodeOpenTimesBitmaps(context.Context, *ListOpenDateRangesForNodeOpenTimesBitmapsRequest) (*ListOpenDateRangesForNodeOpenTimesBitmapsResponse, error) // Creates an agent availability pattern for the org sending the request with the provided parameters. // The @agent_availability_pattern_sid of the new entity will be returned in the response. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // Errors: // - grpc.Invalid: the parameters in the @agent_availability_pattern are invalid. // - grpc.NotFound: the parent entity doesn't exist. // - grpc.Internal: error occurs when creating the agent availability pattern. CreateAgentAvailabilityPattern(context.Context, *CreateAgentAvailabilityPatternReq) (*CreateAgentAvailabilityPatternRes, error) // Updates an agent availability pattern for the given @agent_availability_pattern_sid and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @schedule_scenario_sid must be the original for this agent availability pattern since it cannot be changed. // Errors: // - grpc.Invalid: one or more fields in the @agent_availability_pattern have invalid values. // - grpc.Internal: error occurs when updating the agent avilability pattern. // - grpc.NotFound: entry to be updated doesn't exist, or the @parent_entity has a different @schedule_scenario_sid than the agent availability pattern. UpdateAgentAvailabilityPattern(context.Context, *UpdateAgentAvailabilityPatternReq) (*UpdateAgentAvailabilityPatternRes, error) // Deletes an agent availability pattern with the coresponding @agent_availability_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the @agent_availability_pattern_sid has an invalid value. // - grpc.NotFound: the @agent_availability_pattern with the given sid doesn't exist. // - grpc.Internal: error occurs when removing the agent availability pattern. DeleteAgentAvailabilityPattern(context.Context, *DeleteAgentAvailabilityPatternReq) (*DeleteAgentAvailabilityPatternRes, error) // Gets the inherited, own, and resulting bitmaps for the agent availability patterns of @entities_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @entities_to_check. // @entities_to_check must have the entity_type field set with a wfm agent, agent group or a type of node. // If an availability bitmap is requested for an agent group, the bitmaps for all of it's member agents will be returned instead. // The bitmaps will be generated for the span of @datetime_range. // If @bitmap_type is COMPLETE, the bitmaps will be generated using all relevant pattern data. // If @bitmap_type is ONLY_WEEKMAPS, the bitmaps will be generated using only the weekmap data from the availability patterns. // If @bitmap_type is ONLY_CALENDAR_ITEMS, the bitmaps will be generated using only the calendar item data from the availability patterns. // Errors: // - grpc.Invalid: the @entities_to_check is invalid for @schedule_scenario_sid and the org making the request. // : the @datetime_range is invalid. // - grpc.NotFound: the given @entities_to_check don't exist. // - grpc.Internal: error occurs when getting the agent availability pattern bitmaps. GetAvailabilityBitmaps(context.Context, *GetAvailabilityBitmapsReq) (*GetAvailabilityBitmapsRes, error) // Upserts an association for the given @non_skill_activity_sid to the given @node. // All downstream members of the entity will have their inheritance state cleared, and inherit the given association. // If an association already exists between the non skill activity and the @node then their @relationship_type will be updated. // The @schedule_scenario_sid must match the scenario of the @parent_entity. // If a NOT_ASSOCIATED_WITH relationship is being created, the tree will be checked for conflicting downstream effects. // If any member rules, are referencing the non skill activity and @relationship_type is NOT_ASSOCIATED_WITH, then the upsert will not take effect, and the list of related entities to be updated/removed first will be returned. // Errors: // - grpc.Invalid: the @non_skill_activity_sid, @node or @association_type are invalid. // : the non skill activity and @node belong to different scenarios. // - grpc.NotFound: the @non_skill_activity_sid or @node don't exist. // - grpc.Internal: error occurs when upserting the association. UpsertNonSkillActivityAssociation(context.Context, *UpsertNonSkillActivityAssociationReq) (*UpsertNonSkillActivityAssociationRes, error) // Creates skill proficiencies for the org sending the request with the provided parameters. // The @schedule_scenario_sid must match the scenario of the @parent_entities. // Errors: // - grpc.Invalid: the parameters in a @proficiency, or the @schedule_scenario_sid are invalid. // - grpc.NotFound: for any of the given @skill_proficiencies: // the @parent_entity doesn't exist. // the @skill_sid doesn't exist. // the skill profile with @preferred_skill_profile_sid doesn't contain the given @skill_sid. // - grpc.AlreadyExists: a skill proficiency with the given @skill_sid and @parent_entity already exists. // - grpc.Internal: error occurs when creating the skill proficiencies. CreateSkillProficiencies(context.Context, *CreateSkillProficienciesReq) (*CreateSkillProficienciesRes, error) // Updates skill proficiencies corresponding to the given @skill_proficiency_sids and org sending the request with the provided parameters. // All of the entity's parameters that are not desired to be updated must be filled with their current values. // The @skill_sid and @parent_entity field of each proficiency will be ignored since it cannot be updated. // Errors: // - grpc.Invalid: one or more fields in the @skill_proficiencies have invalid values. // - grpc.Internal: error occurs when updating the skill proficiencies. // - grpc.NotFound: for any of the given @skill_proficiencies: // the @skill_sid doesn't exist. // the skill profile with @preferred_skill_profile_sid doesn't contain the skill of the given skill proficiency. // - grpc.AlreadyExists: a skill proficiency with the given @skill_sid and @parent_entity already exists. UpdateSkillProficiencies(context.Context, *UpdateSkillProficienciesReq) (*UpdateSkillProficienciesRes, error) // Deletes a skill proficiency with the corresponding @skill_proficiency_sid for the org sending the request. // Errors: // // -grpc.Invalid: the @skill_proficiency_sid is invalid for the org making the request. // -grpc.NotFound: the skill proficiency with the given @skill_proficiency_sid doesn't exist. // -grpc.Internal: error occurs when removing the skill proficiency. DeleteSkillProficiency(context.Context, *DeleteSkillProficiencyReq) (*DeleteSkillProficiencyRes, error) // Copies the existing scenario with the @scenario_sid_to_copy for the org sending the request using the provided parameters. // Scheduling targets of entities in the scenario to copy will also be copied. // The new @schedule_scenario_sid of the new entity will be returned in the response. // Errors:gg // - grpc.Invalid: the parameters @scenario_sid_to_copy or any others are invalid. // - grpc.NotFound: the scenario corresponding to the @scenario_sid_to_copy doesn't exist. // - grpc.Internal: error occurs when creating/coping the new scenario. CopyScenario(context.Context, *CopyScenarioReq) (*CopyScenarioRes, error) // Creates a new schedule scenario for the org sending the request with the provided parameters. // The new @schedule_scenario_sid of the new entity will be returned in the response. // It also creates 1 of each of the following: call center, client, program, location node, and on call scheduling activity (if it doesn't exist already for the org). // The @node_description fields may optionally be left blank. // The @copied_from_scenario_sid field will be ignored, as it will be set to nil in the newly created scenario. // The @creation_datetime and @is_default fields will also be ignored and set as the current time and false respectively. // The @skill_profile_category will be associated with the created program node. // Errors: // - grpc.Invalid: parameters in the @req are invalid for the org making the request. // - grpc.NotFound: the @skill_profile_category does not exist. // - grpc.Internal: error occurs when creating the new scenario, or any of the node entities. CreateScheduleScenarioWithNodes(context.Context, *CreateScheduleScenarioWithNodesReq) (*CreateScheduleScenarioWithNodesRes, error) // Updates a schedule scenario corresponding to the given @schedule_scenario_sid and org sending the request with the provided parameters. // Only the @name, @description and @datetime_set_to_inactive fields may be updated, and must be filled in with current value if updating the field is not desired. // The @schedule_scenario_sid must be the original for the schedule scenario since it cannot be updated. // All other fields will be ignored since they cannot be updated. // Errors: // // -grpc.Invalid: one or more fields in the @scenario have invalid values. // -grpc.NotFound: the scenario with the given @schedule_scenario_sid doesn't exist. // -grpc.Internal: error occurs when updating the scenario. UpdateScheduleScenario(context.Context, *UpdateScheduleScenarioReq) (*UpdateScheduleScenarioRes, error) // Gets config entities that match the org sending the request and given @entity_type and that belong to the @belongs_to_entity and @schedule_scenario_sid parameters. // If @include_member_lists is set to true the member lists of the entities retrieved will be included. // Any nodes in the returned set of entities will have inherited nonskill associations applied to the node's member_nonskill_activity fields. // Errors: // - grpc.Invalid: the @entity_type, or @belongs_to_entity have invalid values. // - grpc.Internal: error occurs when getting the config entities. ListConfigEntities(context.Context, *ListConfigEntitiesReq) (*ListConfigEntitiesRes, error) // Deletes shift instances with the corresponding @shift_instance_sids for the org sending the request. // Errors: // // -grpc.Invalid: the @shift_instance_sids are invalid for the org making the request. // -grpc.NotFound: the shift instances with the given @shift_instance_sids don't exist. // -grpc.Internal: error occurs when removing the shift instances. DeleteShiftInstances(context.Context, *DeleteShiftInstancesReq) (*DeleteShiftInstancesRes, error) // Builds and returns the diagnostics and @nodes_checked for the @node_to_check for @schedule_scenario_sid and the org sending the request. // The @schedule_scenario_sid must match the scenario of the @node_to_check. // Errors: // - grpc.Invalid: the @node_to_check is invalid for @schedule_scenario_sid and the org making the request. // - grpc.NotFound: the given @node_to_check doesn't exist. // - grpc.Internal: error occurs when building the diagnostics. BuildNodeDiagnostics(context.Context, *BuildNodeDiagnosticsReq) (*BuildNodeDiagnosticsRes, error) // Builds and returns the global diagnostics and @nodes_checked for the @schedule_scenario_sid and the org sending the request. // Errors: // - grpc.Invalid: the @schedule_scenario_sid has an invalid values. // - grpc.NotFound: the given @schedule_scenario_sid doesn't exist for the org making the request. // - grpc.Internal: error occurs when building the diagnostics. BuildGlobalDiagnostics(context.Context, *BuildGlobalDiagnosticsReq) (*BuildGlobalDiagnosticsRes, error) // Gets the published schedule for the corresponding @datetime_range for the org sending the request. // Will create a published schedule if it does not exist already for the org sending the request. // if @include_shift_instances is true, the shift instances associated within @datetime_range for the published schedule will be returned in the published schedules shift_instances field. // if @include_shift_template is true, any returned shift instances will have their orginating shift template returned in their origin_shift_template field. // if @include_shift_segments is true, any returned shift instances will have their shift_segments field set, otherwise the field will be left nil. // if @include_scheduling_activity is true, any returned shift segments will have their scheduling_activity field set, otherwise the field will be left nil. // if @include_activity is true, any returned scheduling activities will have their member_non_skill_activity field set, otherwise the field will be left nil. // Errors: // - grpc.Invalid: the @datetime_range, @metric_types are invalid. // - grpc.NotFound: the @node_selector doesn't exist. // - grpc.Internal: error occurs when getting the published schedule. GetPublishedSchedule(context.Context, *GetPublishedScheduleReq) (*GetPublishedScheduleRes, error) // Gets the required calls intervals for the published schedule for the corresponding @viewing_range, for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the published schedule doesn't exist. // - grpc.Internal: error occurs when getting the data. GetPublishedScheduleRequiredCalls(context.Context, *GetPublishedScheduleRequiredCallsReq) (*GetPublishedScheduleRequiredCallsRes, error) // Gets the required calls intervals for the specified draft schedule for the corresponding @viewing_range, for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the draft schedule doesn't exist. // - grpc.Internal: error occurs when getting the data. GetDraftScheduleRequiredCalls(context.Context, *GetDraftScheduleRequiredCallsReq) (*GetDraftScheduleRequiredCallsRes, error) // Creates a draft schedule for the org sending the request with the provided parameters. // The @draft_schedule_sid of the new entity will be returned in the response. // The @created_at and @last_updated_at fields will be set to the current time and null respectively. // The draft schedule will include the published schedule's shift instances and shift segments. // Errors: // - grpc.Invalid: the @name, @description or @scheduling_range are invalid. // - grpc.Internal: error occurs when creating the draft schedule. CreateDraftSchedule(context.Context, *CreateDraftScheduleReq) (*CreateDraftScheduleRes, error) // Updates the @name, @description, and @datetime_range of the given @draft_schedule_sid for the org sending the request. // The @name, @description, and @datetime_range fields must all be set with their desired values. // If @delete_shifts_not_in_range if true, then any instances outside of the @datetime_range will be permenantly deleted with no recovery option. // If @delete_shifts_not_in_range is false, instances outside of the new @datetime_range will be retained, for use if the datetime range is expanded to cover the instances in the future. // If @copy_shifts_into_new_range time is true, then new the portion of an expanded @datetime_range which has no instances will copy the instances from the published schedule. If false, no instances will be created for an expanded @scheduling_range. // If @get_updated_shifts is true, then the returned draft schedule will also contain the shift instances and segments in the given @datetime_range. // Errors: // - grpc.Invalid: the @name, @description or @datetime_range are invalid. // - grpc.Internal: error occurs when updating the schedule or its instances. UpdateDraftSchedule(context.Context, *UpdateDraftScheduleReq) (*UpdateDraftScheduleRes, error) // Builds a draft schedule for the given @node_selector in @schedule_scenario_sid over @schedule_scenario_scheduling_range for @draft_schedule_sid and the org making the request. // The @schedule_scenario_scheduling_range field is optional. If not set, the draft schedule will be obtained with it's default range from it's start to end time. // @include parameters are used when retrieving the resulting draft schedule, and work in the same way as for GetDraftSchedule. // Will return diagnostics for the newly built schedule, or just diagnostics if the schedule cannot be built successfully due to diagnostic error. // If @auto_generate_agents is set to true, unassigned agents will automatically be generated to meet the requirements of the shift templates min and max agents. BuildDraftSchedule(context.Context, *BuildDraftScheduleReq) (*BuildDraftScheduleRes, error) // Polls the scheduler to check if there is currently a build in progress for the given @draft_schedule_sid. // If there is a build in progress @build_in_progress will be true and the @build_start_datetime will be set with the time that the build process started. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid. // - grpc.NotFound: the @draft_schedule_sid does not exist for the org sending the request. // - grpc.Internal: error chceking for the build in progress. PollBuildInProgress(context.Context, *PollBuildInProgressRequest) (*PollBuildInProgressResponse, error) // Cancels the build in progress for the given @draft_schedule_sid. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid. // - grpc.NotFound: there is no build in progress to be cancelled for the org sending the request. // - grpc.Internal: error when cancelling the build or updating the build in progress table. CancelBuildInProgress(context.Context, *CancelBuildInProgressRequest) (*CancelBuildInProgressResponse, error) // Publishes the shift instances of the given @draft_schedule_sid to the published schedule of the org sending the request. // Overlapping shift instances that aren't locked will be replaced with the instances from the draft schedule. // If @ignore_diagnostics_errors is set to true, it will publish the schedule regardless of any diagnostics errors, // otherwise it will return those diagnostic errors and not publish the schedule. // @include parameters are used when retrieving the resulting published schedule, and work in the same way as for GetDraftSchedule. // Errors: // - grpc.Invalid: the parameters in the @req are invalid.. // - grpc.NotFound: @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when publishing the draft schedule. PublishDraftSchedule(context.Context, *PublishDraftScheduleReq) (*PublishDraftScheduleRes, error) // Resets the shifts on the @draft_schedule_sid for the org sending the request. // Shifts overlapping the @datetime_range will be deleted, then that @datetime_range will be populated with shifts from the published schedule. // If no @datetime_range is provided, all shifts will be removed from the @draft_schedule_sid, and published shifts will be copied across the draft's datetime range. // If @unlocked_only is set to true, only unlocked shifts will be deleted, and the locked shift instances will remain. // // The published schedule will still be copied, so any newly overlapping shifts will result in an overlap warning. // // Errors: // - grpc.Invalid: the @datetime_range or @draft_schedule_sid are invalid for the org sending the request. // - grpc.NotFound: the @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when resetting the schedule. ResetDraftSchedule(context.Context, *ResetDraftScheduleReq) (*ResetDraftScheduleRes, error) // Gets the draft schedule with @draft_schedule_sid for the corresponding @datetime_range for the org sending the request. // The @datetime_range field is optional. If not set, the draft schedule will be obtained with it's default range from it's start to end time. // if @include_shift_instances is true, the shift instances associated within @datetime_range for the draft schedule will be returned in the draft schedules shift_instances field. // @node_selector must be for a node that belongs to the same schedule scenario as @draft_schedule_sid. // if @include_shift_template is true, any returned shift instances will have their orginating shift template returned in their origin_shift_template field. // if @include_shift_segments is true, any returned shift instances will have their shift_segments field set, otherwise the field will be left nil. // if @include_scheduling_activity is true, any returned shift segments will have their scheduling_activity field set, otherwise the field will be left nil. // if @include_activity is true, any returned scheduling activities will have their member_non_skill_activity field set, otherwise the field will be left nil. // Errors: // - grpc.Invalid: the @datetime_range or @draft_schedule_sid are invalid. // - grpc.NotFound: the @node_selector or @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when getting the draft schedule. GetDraftSchedule(context.Context, *GetDraftScheduleReq) (*GetDraftScheduleRes, error) // Lists the draft schedules whose scheduling_range overlaps the given @datetime_range for the org sending the request. // If @datetime_range is not set, all draft schedules for the org will be returned. // Errors: // - grpc.Invalid: the @datetime_range is invalid. // - grpc.Internal: error occurs when listing the draft schedules. ListDraftSchedules(context.Context, *ListDraftSchedulesReq) (*ListDraftSchedulesRes, error) // Clears shift instances from the @schedule_selector for the org sending the request. // If @node_selector is set, only shifts related to the given @node_selector will be cleared. // If @node_selector is not set, all shifts on the @schedule_selector may be cleared, regardless of the shift template they are associated with. // If @datetime_range is set, only the shifts overlapping the @datetime_range will be cleared. // If @datetime_range is not set, all shifts on the schedule will be considered in range to be deleted and @invert_datetime_range and @start_datetimes_only must be set to false. // If @invert_datetime_range is set to true, the shifts overlapping the range before and after the provided @datetime_range will be deleted. // If @invert_datetime_range is set to false, the provided @datetime_range will be used. // If @start_datetimes_only is set to true, deletes the shifts that start within the @datetime range, or start before or after @datetime_range if @invert_datetime_range is true. // If @start_datetimes_only is set to false, deletes the shifts that overlap with the @datetime range, or overlap the range before or after @datetime_range if @invert_datetime_range is true. // If @delete_locked is set to true, both locked and unlocked shifts will be cleared. // If @delete_locked is set to false, only shifts with @is_locked set to false may be cleared. // Errors: // - grpc.Invalid: the @node_selector, @schedule_selector, or @datetime_range in the request are invalid. // - grpc.NotFound: the draft schedule with the given @schedule_selector doesn't exist. // - grpc.Internal: error occurs when removing the shifts from the schedule. ClearSchedule(context.Context, *ClearScheduleReq) (*ClearScheduleRes, error) // Deletes a draft schedule with the corresponding @draft_schedule_sid for the org sending the request. // It also deletes all of its shift instances and segments. // Errors: // - grpc.Invalid: the @draft_schedule_sid is invalid for the org making the request. // - grpc.NotFound: the draft schedule with the given @draft_schedule_sid doesn't exist. // - grpc.Internal: error occurs when removing the draft schedule. DeleteDraftSchedule(context.Context, *DeleteDraftScheduleReq) (*DeleteDraftScheduleRes, error) // Lists the shift instances with the corresponding @shift_instance_sids for the org sending the request. // If @include_shift_template is set to true then the related shift template for the shift instances will be returned in the shift template field. // If @include_shift_segments is set to true then the related shift segments for the shift instances will be returned in the shift segments field. // If @include_shift_segment_call_stats is set to true then the related shift segment call stats for the shift segments will be returned in the call stats by skill collection field on the shift segments. // If @include_scheduling_activity is set to true then the related scheduling activity for the shift segment will be returned in the scheduling activity field. // @include_shift_segments must be true to take effect. // If @include_activity is set to true then the related non skill activity for the scheduling activity will be returned in the scheduling // activities member non skill activity field. @include_scheduling_activity must be true to take effect. // Errors: // - grpc.Invalid: @shift_instance_sids in the request are invalid. // - grpc.Internal: error occurs when listing the shift instances or their shift segments. ListShiftInstancesBySid(context.Context, *ListShiftInstancesBySidReq) (*ListShiftInstancesBySidRes, error) // Copies the shifts from @source_schedule_selector to @destination_schedule_selector, constrained by the given parameters for the org sending the request. // If @datetime_range is set, all shifts within the datetime range will be copied. // If @datetime_range is not set, all shifts in the @source_schedule_selector within the schedule range of the @destination_schedule_selector will be copied. However if one of them is a published schedule, it will use the schedule range of the draft schedule. // If @start_datetimes_only is set to false, then shifts are considered to be within the @datetime range if any portion of them is within the range. // If @start_datetimes_only is set to true, then only shifts with start times within the @datetime range will be copied. // If @overlap_as_warning is set to false, any overlapping shifts for a given agent will return a diagnostic error, and prevent any shifts from being copied. // If @overlap_as_warning is set to true, the shifts will be copied regardless of overlap conflicts, and any conflicts will cause a diagnostic warning to be returned after. // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values. // -grpc.NotFound: the @source_schedule_selector or @destination_schedule_selector don't exist for the org sending the request. // -grpc.Internal: error occurs when creating the copied shift instances. CopyScheduleToSchedule(context.Context, *CopyScheduleToScheduleReq) (*CopyScheduleToScheduleRes, error) // Creates a shift instance for the org sending the request with the provided parameters. // This method is not implemented. Do not use. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when creating the shift instance. CreateShiftInstance(context.Context, *CreateShiftInstanceReq) (*CreateShiftInstanceRes, error) // Creates a shift instance for the org sending the request with the provided parameters. // If @wfm_agent_sids is empty, then the shift instance will be created for a newly created unassigned agent. // A shift instance will be created for each wfm agent sid provided. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when creating the shift instance. // - grpc.NotFound: the @draft_schedule_sid, @shift_template_sid, or @wfm_agent_sids do not exist for the org sending the request. CreateShiftInstanceV2(context.Context, *CreateShiftInstanceV2Req) (*CreateShiftInstanceV2Res, error) // Creates the @shift_instance with any member shift segments and shift segment call stats for the org sending the request. // If @ignore_diagnostics_errors any diagnostics encountered will be returned as warnings, and the shift will still be created. // // Otherwise, any diagnostics triggered by the given @shift_instance will be returned and the shift will not be created. // // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values. // -grpc.NotFound: the fields referenced in @shift_instance or its member shift segments don't exist for the org. // -grpc.Internal: error occurs when creating the shift instance or its members. CreateShiftInstanceWithSegments(context.Context, *CreateShiftInstanceWithSegmentsRequest) (*CreateShiftInstanceWithSegmentsResponse, error) // Splits the @shift_instance_sid into two, at the given @time_to_split, returning the updated and new @shift_instances. // Any shift segments will be split between the two shift instances at @time_to_split. // If the @time_to_split creates instances shorter then the minimum length specified by the shift template, // // warning diagnostics will be returned and the instance will still be split. // // Errors: // // -grpc.Invalid: one or more fields in the request have invalid values, or @time_to_split is not at least 5 minutes from the start or end of @shift_instance_sid. // -grpc.NotFound: the @shift_instance_sid does't exist for the org sending the request. // -grpc.Internal: error occurs when creating or updating the shift instances. SplitShiftInstance(context.Context, *SplitShiftInstanceReq) (*SplitShiftInstanceRes, error) // Swaps shift instances with the given @shift_instance_sids that belong to @wfm_agent_sid1 to belong to @wfm_agent_sid2 (and viceversa). // Returns the swapped @shift_instances after they are succesfully updated. // If there are other shifts for the given @wfm_agent_sids with an overlap conflict, diagnostics will be returned instead. // All @shift_instance_sids must belong to the same schedule, and be from a draft schedule. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.NotFound: wfm_agent_sid_1, wfm_agent_sid_2, or shift_instance_sids do not exist for the org sending the request. // - grpc.Internal: error occurs when swapping the shift instances. SwapShiftInstances(context.Context, *SwapShiftInstancesReq) (*SwapShiftInstancesRes, error) // Updates a shift instance for the org sending the request with the provided parameters. // This method is not implemented. Do not use. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when updating the shift instance. UpdateShiftInstance(context.Context, *UpdateShiftInstanceReq) (*UpdateShiftInstanceRes, error) // Updates a shift instance for the org sending the request with the provided parameters. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.Internal: error occurs when updating the shift instance. UpdateShiftInstanceV2(context.Context, *UpdateShiftInstanceV2Req) (*UpdateShiftInstanceV2Res, error) // Runs diagnostics on the given @shift_instance for the org sending the request. // If @ignore_diagnostics_errors is True, the shift will be updated regardless of diagnostic errors and any diagnostics will be returned as warnings. // Otherwise, the shift will only be updated if there are no diagnostic errors. // Only the @start_datetime, @is_locked, @width_in_minutes and @wfm_agent_sid fields of the shift will be updated. // // Any existing shift segments belonging to @shift_instance will be deleted and replaced with the ones in the given @shift_instance. // If no segments are provided, the existing segments will still be deleted and the instances will be left without any. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when updating the @shift_instance or replacing their member shift segments. UpdateShiftInstanceWithSegments(context.Context, *UpdateShiftInstanceWithSegmentsRequest) (*UpdateShiftInstanceWithSegmentsResponse, error) // Copies the given @shift_instance_sids to @destination_schedule for the org sending the request. // If there are any overlap conflicts on @destination_schedule and @overlap_as_warning is set to false, // // then @shift_instance_sids will not be copied, and a list of diagnostics detailing the overlaps will be returned. // // If @overlap_as_warning is set to true, overlap conflicts will not prevent the shifts from being copied, and the overlap diagnostics will be returned after as warning messages instead. // Errors: // - grpc.Invalid: one or more fields in the request have invalid values. // - grpc.NotFound: the @shift_instance_sids or @destination_schedule does not exist for the org sending the request. // - grpc.Internal: error occurs when copying the shift instances. CopyShiftInstancesToSchedule(context.Context, *CopyShiftInstancesToScheduleReq) (*CopyShiftInstancesToScheduleRes, error) // Lists the shift_instance_sids for the Shift Instances associated with @wfm_agent_sid over the given @datetime_range and @schedule_selector. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListShiftInstanceSidsForAgent(context.Context, *ListShiftInstanceSidsForAgentReq) (*ListShiftInstanceSidsForAgentRes, error) // Lists the shift_instance_sids for the Shift Instances associated with the given @datetime_range and @schedule_selector. // If @node_selector is set, only shifts sids related to the given @node_selector will be listed. // If @node_selector is not set, all shifts on the @schedule_selector may be cleared, regardless of the node they are associated with. // If @node_selector is set, the @schedule_scenario_sid must be set to match @node_selector. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListShiftInstanceSidsForSchedule(context.Context, *ListShiftInstanceSidsForScheduleRequest) (*ListShiftInstanceSidsForScheduleResponse, error) // Lists shift segments for the specified shift instances for the org sending the request. // If @include_scheduling_activity is set to true then the related scheduling activity for the shift segment will be returned in the scheduling activity field. // If @include_activity is set to true then the related non skill activity for the scheduling activity will be returned in the scheduling activities member non skill activity field. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: a shift instance doesn't exist. // - grpc.Internal: error occurs when getting the data. ListShiftSegmentsByShiftInstanceSids(context.Context, *ListShiftSegmentsByShiftInstanceSidsReq) (*ListShiftSegmentsByShiftInstanceSidsRes, error) // Creates the given @scheduling_target for the org making the request. // The @scheduling_target_sid of the new entity will be returned in the response. // Any preexisting scheduling target for @node_entity will be removed upon creation of the new @scheduling_target. // Errors: // - grpc.Invalid: the @scheduling_target is invalid. // - grpc.NotFound: @node_entity doesn't exist for @schedule_scenario_sid and the org making the request. // - grpc.Internal: error occours when setting the scheduling target. SetSchedulingTarget(context.Context, *SetSchedulingTargetReq) (*SetSchedulingTargetRes, error) // Gets the @own_scheduling_target, @inherited_scheduling_target, and @resulting_scheduling_target for the given @node_selector and the org making the request. // Errors: // - grpc.Invalid: the @node_selector is invalid. // - grpc.NotFound: the given @node_selector doesn't exist for the org making the request. // - grpc.Internal: error occours when getting the scheduling target. GetSchedulingTarget(context.Context, *GetSchedulingTargetReq) (*GetSchedulingTargetRes, error) // Deletes the scheduling target of the corresponding @node_selector for the org sending the request. // Errors: // // -grpc.Invalid: the @node_selector is invalid. // -grpc.NotFound: the scheduling target for the given @node_selector doesn't exist for the org making the request. // -grpc.Internal: error occurs when removing the scheduling target. DeleteSchedulingTarget(context.Context, *DeleteSchedulingTargetReq) (*DeleteSchedulingTargetRes, error) // Gets the scheduling-target values for the org making the request. // Errors: // - grpc.Internal: error occours when getting the scheduling-target values. GetDefaultSchedulingTarget(context.Context, *GetDefaultSchedulingTargetReq) (*GetDefaultSchedulingTargetRes, error) // Sets the scheduling-target values for the org making the request. // Errors: // - grpc.Invalid: any of the given values are invalid. // - grpc.Internal: error occours when setting the scheduling-target values. SetDefaultSchedulingTarget(context.Context, *SetDefaultSchedulingTargetReq) (*SetDefaultSchedulingTargetRes, error) // Gets the performance metrics across @datetime_range for shift instances in @schedule_selector associated with @node_selector for the org making the request. // Performance metrics will be generated for each of the given @metric_params. // The @interval_width_in_minutes must be a multiple of 5. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @node_selector, @schedule_selector, or their shift instances doesn't exist. // - grpc.Internal: error occurs when getting the data. GetPerformanceMetrics(context.Context, *GetPerformanceMetricsReq) (*GetPerformanceMetricsRes, error) // Lists the required calls intervals for the given @node_selector over the given @datetime_range for the org making the request. // The @interval_width_in_minutes must be a multiple of 5. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the data. ListRequiredCallsIntervals(context.Context, *ListRequiredCallsIntervalsReq) (*ListRequiredCallsIntervalsRes, error) // Creates a Tour Pattern for @shift_template_sid and the org sending the request, returning @tour_pattern_sid. // If there is already a Tour Pattern for @shift_template_sid then the method call will fail to create a new Tour Pattern. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: A Tour Pattern already exists for @shift_template_sid. // - grpc.Internal: error occurs when creating the Tour Pattern. CreateTourPattern(context.Context, *CreateTourPatternReq) (*CreateTourPatternRes, error) // Returns a list of diagnostics describing any issues with the given @tour_pattern. // Checks the internal consistency between the pattern and all members, as well as making sure required fields are set with valid values. // Ignores sid fields, except for @shift_template_sid and @scheduling_activity_sid. // Does not query the database to check that foreign keys exist. // Returns a single diagnostic with an OK code if the given @tour_pattern has no issues. // The @member_tour_week_patterns and @member_tour_agent_collections fields must be set on @tour_pattern. // Errors: // - grpc.Internal: error occurs when validating the tour pattern or members. GetTourPatternDiagnostics(context.Context, *GetTourPatternDiagnosticsReq) (*GetTourPatternDiagnosticsRes, error) // Replaces the existing Tour Pattern and members with @tour_pattern for the @tour_pattern.shift_template_sid and the org sending the request. // Returns the newly created Tour Pattern and members with their updated SIDs and Week Pattern Numbers. // Any existing Tour Week Patterns, Tour Shift Instance and Segment Configs, Tour Agent Collections and their WFM Agent SIDs // // belonging to @tour_pattern.shift_template_sid will be replaced with the members on the provided @tour_pattern. // // At least one Tour Agent Collection and one Tour Week Pattern must be provided in the member fields. // If the tour pattern data or members have issues that prevent them from being persisted, a list of diagnostics will be returned describing the issues that must be resolved. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @tour_pattern.shift_template_sid does not exist. // - grpc.Internal: error occurs when upserting the tour pattern or members. UpsertTourPatternWithMembers(context.Context, *UpsertTourPatternWithMembersReq) (*UpsertTourPatternWithMembersRes, error) // Gets the Tour Pattern belonging to @shift_template_sid and the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the requested Tour Pattern does not exist. // - grpc.Internal: error occurs when getting the data. GetTourPattern(context.Context, *GetTourPatternReq) (*GetTourPatternRes, error) // Gets the Tour Pattern belonging to @shift_template_sid and the org sending the request. // The @tour_pattern will be returned with all member entities. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the requested Tour Pattern does not exist. // - grpc.Internal: error occurs when getting the data. GetTourPatternWithMembers(context.Context, *GetTourPatternWithMembersReq) (*GetTourPatternWithMembersRes, error) // Deletes the Tour Pattern belonging to @tour_pattern_sid and the org sending the request. // Any member Tour Week Patterns or Agent Collections will be deleted as well. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the data or it's children. DeleteTourPattern(context.Context, *DeleteTourPatternReq) (*DeleteTourPatternRes, error) // Creates a Tour Week Pattern for @tour_pattern_sid for the org sending the request, returning @tour_week_pattern_sid. // The newly created Tour Week Pattern will be placed at the end of the existing sequence of tour week patterns for @tour_pattern_sid. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the Tour Week Pattern. CreateTourWeekPattern(context.Context, *CreateTourWeekPatternReq) (*CreateTourWeekPatternRes, error) // Lists the Tour Week Patterns with @tour_pattern_sid for the org sending the request // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Week Patterns. ListTourWeekPatterns(context.Context, *ListTourWeekPatternsReq) (*ListTourWeekPatternsRes, error) // Deletes the Tour Week Patterns with the given @tour_week_pattern_sids for the org sending the request. // Any Tour Week Instance or Segment Configs using @tour_week_pattern_sids will be deleted. // Request will error if any @tour_week_pattern_sids are in use by a Tour Agent Collection, as those must be removed first. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.FailedPrecondition: a @tour_week_pattern_sid is in use by a Tour Agent Collection. // - grpc.Internal: error occurs when deleting the tour week patterns or configs. DeleteTourWeekPatterns(context.Context, *DeleteTourWeekPatternsReq) (*DeleteTourWeekPatternsRes, error) // Creates the @tour_shift_instance_config for the org sending the request, returning @tour_shift_instance_config_sid. // The given @tour_shift_instance_config will not be created if it will overlap another tour shift instance config belonging to @tour_week_pattern_sid. // The @member_tour_shift_segment_configs field will be ignored, and will not be created if passed through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid or a preexisting tour shift instance config would overlap @tour_shift_instance_config. // - grpc.Internal: error occurs when creating the data. CreateTourShiftInstanceConfig(context.Context, *CreateTourShiftInstanceConfigReq) (*CreateTourShiftInstanceConfigRes, error) // Updates the @tour_shift_instance_config for the org sending the request, returning @tour_shift_instance_config_sid. // The given @tour_shift_instance_config will not be created if it will overlap another tour shift instance config belonging to @tour_week_pattern_sid. // The @member_tour_shift_segment_configs field will be ignored, and will not be updated if passed through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid or a preexisting Tour Shift Instance Config would overlap @tour_shift_instance_config. // - grpc.Internal: error occurs when updating the data. UpdateTourShiftInstanceConfig(context.Context, *UpdateTourShiftInstanceConfigReq) (*UpdateTourShiftInstanceConfigRes, error) // Lists the Tour Shift Instance Configs belonging to @tour_week_pattern_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Instance Configs. ListTourShiftInstanceConfigs(context.Context, *ListTourShiftInstanceConfigsReq) (*ListTourShiftInstanceConfigsRes, error) // Deletes the Tour Shift Instance Configs matching @tour_shift_instance_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Instance Configs. DeleteTourShiftInstanceConfigs(context.Context, *DeleteTourShiftInstanceConfigsReq) (*DeleteTourShiftInstanceConfigsRes, error) // Creates the given @tour_shift_segment_config for the org sending the request, returning @tour_shift_segment_config_sid. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: the @tour_shift_instance_config_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the entity. CreateTourShiftSegmentConfig(context.Context, *CreateTourShiftSegmentConfigReq) (*CreateTourShiftSegmentConfigRes, error) // Updates the given @tour_shift_segment_config matching @tour_shift_segment_config_sid for the org sending the request. // If the updated Tour Shift Segment Config overlaps another segment or does not fit within the parent Tour Shift Instance Config the update will fail. // Errors: // - grpc.Invalid: the request data is invalid or the resulting update would result in a conflict. // - grpc.NotFound: the @tour_shift_instance_config_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when updating the entity. UpdateTourShiftSegmentConfig(context.Context, *UpdateTourShiftSegmentConfigReq) (*UpdateTourShiftSegmentConfigRes, error) // Lists the Tour Shift Segment Configs belonging to @tour_shift_instance_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the Tour Shift Segment Configs. ListTourShiftSegmentConfigs(context.Context, *ListTourShiftSegmentConfigsReq) (*ListTourShiftSegmentConfigsRes, error) // Deletes the Tour Shift Segment Configs associated with the given @tour_shift_segment_config_sids for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the Tour Shift Segment Configs. DeleteTourShiftSegmentConfigs(context.Context, *DeleteTourShiftSegmentConfigsReq) (*DeleteTourShiftSegmentConfigsRes, error) // Creates the given @tour_agent_collection for the org sending the request and return the @tour_agent_collection_sid. // The @wfm_agent_sids will be ignored and will not be created through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: the first_week_pattern_number for @tour_pattern_sid is already in use by another tour agent collection. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when creating the entity. CreateTourAgentCollection(context.Context, *CreateTourAgentCollectionReq) (*CreateTourAgentCollectionRes, error) // Updates the given @tour_agent_collection matching the @tour_agent_collection_sid for the org sending the request. // The @wfm_agent_sids will be ignored and will not be updated through this endpoint. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.AlreadyExists: the first_week_pattern_number for @tour_pattern_sid is already in use by another tour agent collection. // - grpc.NotFound: the given @tour_pattern_sid does not exist for the org sending the request. // - grpc.Internal: error occurs when updating the entity. UpdateTourAgentCollection(context.Context, *UpdateTourAgentCollectionReq) (*UpdateTourAgentCollectionRes, error) // Lists the Tour Agent Collections belonging to @tour_pattern_sid for the org sending the request. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the tour agent collections. ListTourAgentCollections(context.Context, *ListTourAgentCollectionsReq) (*ListTourAgentCollectionsRes, error) // Deletes the Tour Agent collections matching @tour_agent_collection_sids for the org sending the request. // Any existing associations with WFM Agent Sids will be deleted as well. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when deleting the tour agent collections. DeleteTourAgentCollections(context.Context, *DeleteTourAgentCollectionsReq) (*DeleteTourAgentCollectionsRes, error) // Creates an assocation between the @tour_agent_collection_sid and the @wfm_agent_sids for the org sending the request. // If there is already an association between any of the @wfm_agent_sids and the Tour Pattern that @tour_agent_collection_sid belongs to, the method will fail and no associations will be created. // Errors: // - grpc.Invalid: the request data is invalid // - grpc.AlreadyExists: an association already exists for at least one SID in @wfm_agent_sids. // - grpc.Internal: error occurs when creating the association. CreateTourAgentCollectionWFMAgents(context.Context, *CreateTourAgentCollectionWFMAgentsReq) (*CreateTourAgentCollectionWFMAgentsRes, error) // Lists the WFM Agent SIDs belonging to @tour_agent_collection_sids for the org sending the request. // The resulting sids will be returned in @wfm_agent_pairings each containing an @agent_collection_sid and @wfm_agent_sids. // If no agents are found for a sid in the given @tour_agent_collection_sids, that @agent_collection_sid will have an empty slice in @wfm_agent_sids. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when getting the tour agent collections. ListTourAgentCollectionWFMAgents(context.Context, *ListTourAgentCollectionWFMAgentsReq) (*ListTourAgentCollectionWFMAgentsRes, error) // Deletes association between the @wfm_agent_sids and @tour_agent_collection_sid for the org sending the request. // If no @wfm_agent_sids are provided, all existing @wfm_agent_sids for the given @tour_agent_collection_sid will be deleted. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: there are no WFM Agent associations to delete for @tour_agent_collection_sid. // - grpc.Internal: error occurs when getting the tour agent collections. DeleteTourAgentCollectionWFMAgents(context.Context, *DeleteTourAgentCollectionWFMAgentsReq) (*DeleteTourAgentCollectionWFMAgentsRes, error) // Generates a list of tour week patterns for @target_shift_template_sid and the org sending the request. // Sets the member_tour_week_patterns with a tour week pattern for each of the @num_weeks_in_tour. // Each of the tour week patterns will be set with tour shift instances and segment configs based on // // the forecasted call data over the next @num_weeks_in_tour, starting on the next Monday. // // The returned data will not be persisted. This method will not effect any existing tour week patterns in the database. // The @tour_week_patterns returned by this method are intended to replace, not append, all currenly existing tour week patterns for @target_shift_template_sid, once persisted. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.NotFound: there is no call center node or @shift_template_sid associated with @schedule_scenario_sid. // - grpc.Internal: error occurs when generating the tour week patterns. GenerateTourWeekPatterns(context.Context, *GenerateTourWeekPatternsReq) (*GenerateTourWeekPatternsRes, error) // Returns a list of @wfm_agent_sids that are suitable for replacing @wfm_agent_sid_to_replace for the given parameters and the org sending the request. // Only enforces that skill proficiencies are covered by the individual wfm agents, does not enforce constraint rules. // If @skip_skill_proficiency_sort is False, the agents will be returned in order of cumulative skill proficiency towards the required skills. // If @include_skill_mismatches is True, the agents will be included even if they do not include all of the required skills for the shifts being replaced. // If @skip_force_same_agent_groups is False, the agents will only be returned if they belong to every agent group that @wfm_agent_sid_to_replace is a member of. Otherwise, this check will be skipped. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when determinining which agents are valid. ListValidAgentsForReplacement(context.Context, *ListValidAgentsForReplacementReq) (*ListValidAgentsForReplacementRes, error) // Deprecated: Do not use. // Replaces @wfm_agent_sid_to_remove with @wfm_agent_sid_to_add for the given parameters and the org sending the request. // If @skip_overlapping_shifts, shifts with an overlap conflict will be skipped, otherwise overlap conflicts will cause a diagnostic to be returned. // Does not enforce skill proficiencies. To check skill proficiencies for shift replacement use ListValidAgentsForReplacement. // DEPRECATED as of Jan/22/2024 - Use ReplaceAgentOnScheduleV1 instead. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when replacing the @wfm_agent_sid_to_remove. ReplaceAgentOnSchedule(context.Context, *ReplaceAgentOnScheduleRes) (*ReplaceAgentOnScheduleRes, error) // Replaces @wfm_agent_sid_to_remove with @wfm_agent_sid_to_add for the given parameters and the org sending the request. // If @skip_overlapping_shifts, shifts with an overlap conflict will be skipped, otherwise overlap conflicts will cause a diagnostic to be returned. // Does not enforce skill proficiencies. To check skill proficiencies for shift replacement use ListValidAgentsForReplacement. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when replacing the @wfm_agent_sid_to_remove. ReplaceAgentOnScheduleV1(context.Context, *ReplaceAgentOnScheduleReq) (*ReplaceAgentOnScheduleRes, error) // Removes the @wfm_agent_sid from @schedule_selector over @datetime_range for the org sending the request. // Creates a new unassigned agent with the same active agent group associations as @wfm_agent_sid for @schedule_scenario_sid. // The unassigned agent will be assigned to shifts belonging to @wfm_agent_sid, returning newly created unassigned agent's SID and the updated shifts. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the unassigned agent or updating the shifts. RemoveAgentFromSchedule(context.Context, *RemoveAgentFromScheduleRequest) (*RemoveAgentFromScheduleResponse, error) // Creates an agent leave petition to request time off for the @wfm_agent_sid over the @requested_datetime_ranges for the org sending the request. // The @petition_comment must be set with a value. // The @requested_datetime_ranges may not overlap each other. // The number of working hours requested off should be set in @requested_hours_off. // The @requested_hours_off does not need to relate directly to the datetime range being requested off, // // for example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. // // The usage of @requested_hours_off hours will depend on org policy, but is not yet implemented. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the time off request. // - grpc.NotFound: the @wfm_agent_sid does not exist for the org sending the request. CreateAgentLeavePetition(context.Context, *CreateAgentLeavePetitionRequest) (*CreateAgentLeavePetitionResponse, error) // Lists agent leave petitions for the @wfm_agent_sids over @datetime_range for the org sending the request. // If no @wfm_agent_sids are provided, all agent leave petitions overlapping @datetime_range for the org sending the request will be returned. // If no @datetime_range is provided, petitions will be returned across all datetimes. // If @include_archived is true, archived agent leave petitions will be returned as well, otherwise archived requests will not be included. // If no agent leave petitions are found for the given parameters, an empty slice will be returned. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when listing the agent leave petitions. ListAgentLeavePetitions(context.Context, *ListAgentLeavePetitionsRequest) (*ListAgentLeavePetitionsResponse, error) // Archives an agent leave petition with the given @agent_leave_petition_id for the org sending the request. // If the leave petition has the status of PENDING_PETITION, the petition must be resolved first, or the request will error. // If the petition has a status of APPROVED_PETITION and a portion of the petitions @requested_datetime_ranges lies in the future, // // the petition may not be archived without being cancelled. // // Errors: // - grpc.Invalid: the request data is invalid, the agent leave petition is approved for a future datetime, still pending, or is already archived. // - grpc.Internal: error occurs when archiving the agent leave petition. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. ArchiveAgentLeavePetition(context.Context, *ArchiveAgentLeavePetitionRequest) (*ArchiveAgentLeavePetitionResponse, error) // Resolves the given @agent_leave_petition_id, setting the given parameters, for the org sending the request. // May only resolve leave petitions that currently have a PENDING_PETITION status. // May only set the @petition_status to APPROVED_PETITION or DENIED_PETITION. // If a petition is approved, time off shifts will be added to the agent's schedule across the requested_datetime_ranges. // If @retain_partial_shifts is true, partial shifts overlapping the requested_datetime_ranges will have the remaining portion of the shift retained, // // if the remaining portion of the shift is at least 30 minutes in length. // // If @retain_partial_shifts is false, the entirety of shifts overlapping the requested_datetime_ranges range will be deleted or transfered depending on @replace_with_unassigned_agent. // If @replace_with_unassigned_agent is true, an unassigned agent sid will be assigned to the covered shifts instead of deleting them. // When @replace_with_unassigned_agent is true, if @retain_partial_shifts is also true, only the portion of the shift in the requested datetime ranges will be transfered. // When @replace_with_unassigned_agent is true, if @retain_partial_shifts is false, the entirety of any overlapping shifts will be transfered. // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is not pending approval. // - grpc.Internal: error occurs when resolving the agent leave petition, or modifying the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. ResolveAgentLeavePetition(context.Context, *ResolveAgentLeavePetitionRequest) (*ResolveAgentLeavePetitionResponse, error) // Cancels the given @agent_leave_petition_id for the organization sending the request. // If @agent_leave_petition_id has a status of APPROVED_PETITION, the agent's schedule will have time off blocks removed, // // but any desired shifts must be added by the user after that leave is canceled. // // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is already canceled. // - grpc.Internal: error occurs when canceling the agent leave petition, or removing time off shifts from the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. CancelAgentLeavePetition(context.Context, *CancelAgentLeavePetitionRequest) (*CancelAgentLeavePetitionResponse, error) // A hello world endpoint to test the WFM Adherence App. // Returns a string with a hello world message. HelloWorldWFMAdherence(context.Context, *HelloWorldWFMAdherenceRequest) (*HelloWorldWFMAdherenceResponse, error) // List the real time agent states for published schedule and the org sending the request, starting on the given @start_datetime. // If the @end_datetime is set, all agent state sequences will be returned for the range between @start_datetime and @end_datetime. // If @end_datetime is not set, the agent state sequences will be returned over a 24 hour period or until the current time, whichever is shorter. // Errors: // - grpc.Invalid: the @start_datetime is invalid or beyond the current datetime. // - grpc.Internal: error occurs when listing the agent states. ListAgentStatesForDay(context.Context, *ListAgentStatesForDayRequest) (*ListAgentStatesForDayResponse, error) // List org-level RealTimeManagementStates. // Errors: // - grpc.Invalid: on invalid input. // - grpc.Internal: on unexpected error. ListRealTimeManagementStates(context.Context, *ListRealTimeManagementStatesRequest) (*ListRealTimeManagementStatesResponse, error) // Sets the given @state to be associated with the given @rgba_color_id for the org sending the request. // Errors: // - grpc.Internal: error upserting the real time management state color or returning the newly created state color. // - grpc.NotFound: the given @rgba_color_id does not exist. UpsertRealTimeManagementStateColor(context.Context, *UpsertRealTimeManagementStateColorRequest) (*UpsertRealTimeManagementStateColorResponse, error) // List org assigned colors for real-time management states. // Any states that do not have an assigned state color will have their system default state color returned instead. // Errors: // - grpc.Internal: error occurs when listing the real-time management state colors. ListRealTimeManagementStateColors(context.Context, *ListRealTimeManagementStateColorsRequest) (*ListRealTimeManagementStateColorsResponse, error) // Deletes the state color for the given @state for the org sending the request. // The state will be associated with the system default color. // Errors: // - grpc.Invalid: the @state is invalid or is not associated with an @rbg_color_id. // - grpc.Internal: error occurs when deleting the state color fails. DeleteRealTimeManagementStateColor(context.Context, *DeleteRealTimeManagementStateColorRequest) (*DeleteRealTimeManagementStateColorResponse, error) // Creates the given @color for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @color are invalid. // - grpc.Internal: error occurs when creating the given @color or an rgba with @color.name already exists. CreateRgbaColor(context.Context, *CreateRgbaColorRequest) (*CreateRgbaColorResponse, error) // Lists all rbga colors for the org sending the request. // Errors: // - grpc.Internal: error occurs when listing the @colors. ListRgbaColors(context.Context, *ListRgbaColorsRequest) (*ListRgbaColorsResponse, error) // Updates the given @color for the org sending the request. // Returns the updated rgba color after it has been updated. // Errors: // - grpc.Internal: error occurs when updating the rgba color, or getting the updated color. // - grpc.NotFound: the color with @color.rgba_color_id does not exist. UpdateRgbaColor(context.Context, *UpdateRgbaColorRequest) (*UpdateRgbaColorResponse, error) // Delete the rgba color with the @rgba_color_id for the org sending the request. // Deletes any real time management state colors that are using @rgba_color_id, leaving them with their default colors.option // Errors: // - grpc.Invalid: the @rgba_color_id is invalid or does not exist. // - grpc.Internal: error occurs when deleting the rgba color or real time management state colors. DeleteRgbaColor(context.Context, *DeleteRgbaColorRequest) (*DeleteRgbaColorResponse, error) // Creates the given adherence @notification_config for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @notification_config are invalid. // - grpc.Internal: error occurs when creating the given @notification_config. CreateAdherenceRuleNotificationConfig(context.Context, *CreateAdherenceRuleNotificationConfigRequest) (*CreateAdherenceRuleNotificationConfigResponse, error) // Updates the given adherence @notification_config for the org sending the request. // Fields that can be updated are: name. // Errors: // - grpc.Invalid: the values on the given @notification_config are invalid. // - grpc.NotFound: the given notification config is not found. // - grpc.Internal: error occurs when updating the given @notification_config. UpdateAdherenceRuleNotificationConfig(context.Context, *UpdateAdherenceRuleNotificationConfigRequest) (*UpdateAdherenceRuleNotificationConfigResponse, error) // Creates the given adherence @notification_config_entry for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @notification_config_entry are invalid. // - grpc.Internal: error occurs when creating the given @notification_config_entry. // - grpc.NotFound: notification config with the @notification_config_sid does not exist. CreateAdherenceRuleNotificationConfigEntry(context.Context, *CreateAdherenceRuleNotificationConfigEntryRequest) (*CreateAdherenceRuleNotificationConfigEntryResponse, error) // Updates the given adherence @notification_config_entry for the org sending the request. // Fields that can be updated are: recipient_user_id, notification_medium, seconds_to_wait_for_no_response. // Errors: // - grpc.Invalid: the values on the given @notification_config_entry are invalid. // - grpc.NotFound: the given notification config entry is not found. // - grpc.Internal: error occurs when updating the given @notification_config_entry. UpdateAdherenceRuleNotificationConfigEntry(context.Context, *UpdateAdherenceRuleNotificationConfigEntryRequest) (*UpdateAdherenceRuleNotificationConfigEntryResponse, error) // Deletes the notification config entry that has the given @adherence_rule_notification_config_entry_id for the org sending the request. // Errors: // - grpc.Invalid: the given @adherence_rule_notification_config_entry_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_rule_notification_config_entry_id. // - grpc.NotFound: notification config with the @adherence_rule_notification_config_entry_id does not exist. DeleteAdherenceRuleNotificationConfigEntry(context.Context, *DeleteAdherenceRuleNotificationConfigEntryRequest) (*DeleteAdherenceRuleNotificationConfigEntryResponse, error) // Gets all adherence rule @notification_configs for the org sending the request. // Configs will include their respective entries. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the notification configs. ListAdherenceRuleNotificationConfigs(context.Context, *ListAdherenceRuleNotificationConfigsRequest) (*ListAdherenceRuleNotificationConfigsResponse, error) // Creates the given adherence departmental @rule for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.Internal: error occurs when creating the given @rule. CreateAdherenceDepartmentalRule(context.Context, *CreateAdherenceDepartmentalRuleRequest) (*CreateAdherenceDepartmentalRuleResponse, error) // Updates the given adherence departmental @rule for the org sending the request. // Fields that can be updated are: name, selected_entity_id, selected_entity_type, rule_requirement_type, // rule_range, custom_range, adherence_rule_notification_config_id. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.NotFound: departmental rule clause with @adherence_departmental_rule_clause_id does not exist. // - grpc.Internal: error occurs when updating the given @rule. UpdateAdherenceDepartmentalRule(context.Context, *UpdateAdherenceDepartmentalRuleRequest) (*UpdateAdherenceDepartmentalRuleResponse, error) // Creates the given adherence departmental rule @clause for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when creating the given @clause. // - grpc.NotFound: departmental rule with the @departmetal_rule_sid does not exist. CreateAdherenceDepartmentalRuleClause(context.Context, *CreateAdherenceDepartmentalRuleClauseRequest) (*CreateAdherenceDepartmentalRuleClauseResponse, error) // Updates the given adherence departmental rule @clause for the org sending the request. // Fields that can be updated are: action_type, condition, amount, unit, per_amount, per_unit. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when updating the given @clause. // - grpc.NotFound: departmental rule with the with @adherence_departmental_rule_clause_id does not exist to update. UpdateAdherenceDepartmentalRuleClause(context.Context, *UpdateAdherenceDepartmentalRuleClauseRequest) (*UpdateAdherenceDepartmentalRuleClauseResponse, error) // Deletes the departmental rule clause that has the given @adherence_departmental_rule_clause_id for the org sending the request. // Errors: // - grpc.Invalid: the value of the given @adherence_departmental_rule_clause_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_departmental_rule_clause_id. // - grpc.NotFound: departmental rule with the @adherence_departmental_rule_clause_id does not exist. DeleteAdherenceDepartmentalRuleClause(context.Context, *DeleteAdherenceDepartmentalRuleClauseRequest) (*DeleteAdherenceDepartmentalRuleClauseResponse, error) // Gets all adherence departmental @rules for the org sending the request. // Rules will include their respective clauses. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the rules. ListAdherenceDepartmentalRules(context.Context, *ListAdherenceDepartmentalRulesRequest) (*ListAdherenceDepartmentalRulesResponse, error) // Creates the given adherence agent @rule for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.Internal: error occurs when creating the given @rule. CreateAdherenceAgentRule(context.Context, *CreateAdherenceAgentRuleRequest) (*CreateAdherenceAgentRuleResponse, error) // Updates the given adherence agent @rule for the org sending the request. // Fields that can be updated are: name, selected_entity_id, selected_entity_type, rule_requirement_type, adherence_rule_notification_config_id. // Errors: // - grpc.Invalid: the values on the given @rule are invalid. // - grpc.NotFound: agent rule clause with @adherence_agent_rule_clause_id does not exist. // - grpc.Internal: error occurs when updating the given @rule. UpdateAdherenceAgentRule(context.Context, *UpdateAdherenceAgentRuleRequest) (*UpdateAdherenceAgentRuleResponse, error) // Creates the given adherence agent rule @clause for the org sending the request. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when creating the given @clause. // - grpc.NotFound: agent rule with the @agent_rule_sid does not exist. CreateAdherenceAgentRuleClause(context.Context, *CreateAdherenceAgentRuleClauseRequest) (*CreateAdherenceAgentRuleClauseResponse, error) // Updates the given adherence agent rule @clause for the org sending the request. // Fields that can be updated are: action_type, condition, amount, unit. // Errors: // - grpc.Invalid: the values on the given @clause are invalid. // - grpc.Internal: error occurs when updating the given @clause. // - grpc.NotFound: agent rule with the with @adherence_agent_rule_clause_id does not exist to update. UpdateAdherenceAgentRuleClause(context.Context, *UpdateAdherenceAgentRuleClauseRequest) (*UpdateAdherenceAgentRuleClauseResponse, error) // Gets all adherence agent @rules for the org sending the request. // Rules will include their respective clauses. // Errors: // - grpc.Invalid: the request arguments are invalid. // - grpc.Internal: error occurs when getting the rules. ListAdherenceAgentRules(context.Context, *ListAdherenceAgentRulesRequest) (*ListAdherenceAgentRulesResponse, error) // Deletes the agent rule clause that has the given @adherence_agent_rule_clause_id for the org sending the request. // Errors: // - grpc.Invalid: the value of the given @adherence_agent_rule_clause_id is invalid. // - grpc.Internal: error occurs when deleting the given @adherence_agent_rule_clause_id. // - grpc.NotFound: departmental rule with the @adherence_agent_rule_clause_id does not exist. DeleteAdherenceAgentRuleClause(context.Context, *DeleteAdherenceAgentRuleClauseRequest) (*DeleteAdherenceAgentRuleClauseResponse, error) // Gets the published schedule for the corresponding @datetime_range for the agent and org sending the request. // Errors: // - grpc.Invalid: the @datetime_range, @metric_types are invalid. // - grpc.Internal: error occurs when getting the published schedule. AgentGetSchedule(context.Context, *AgentGetScheduleRequest) (*AgentGetScheduleResponse, error) // Lists agent leave petitions over the @datetime_range for the agent and org sending the request. // If no @datetime_range is provided, petitions will be returned across all datetimes. // If @include_archived is true, archived agent leave petitions will be returned as well, otherwise archived requests will not be included. // If no agent leave petitions are found for the given parameters, an empty list will be returned. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when listing the agent leave petitions. AgentListLeavePetitions(context.Context, *AgentListLeavePetitionsRequest) (*AgentListLeavePetitionsResponse, error) // Creates an agent leave petition to request time off over the @requested_datetime_ranges for the agent and org sending the request. // The @petition_comment must be set with a value. // The @requested_datetime_ranges may not overlap each other. // The number of working hours requested off should be set in @requested_hours_off. // The @requested_hours_off does not need to relate directly to the datetime range being requested off, // // for example in the case where a 14 hour schedulable range is being taken off but 8 hours of work will be paid out with PTO. // // The usage of @requested_hours_off hours will depend on org policy, but is not yet implemented. // Errors: // - grpc.Invalid: the request data is invalid. // - grpc.Internal: error occurs when creating the time off request. AgentCreateLeavePetition(context.Context, *AgentCreateLeavePetitionRequest) (*AgentCreateLeavePetitionResponse, error) // Cancels the given @agent_leave_petition_id for the agent and organization sending the request. // If @agent_leave_petition_id has a status of APPROVED_PETITION, the agent's schedule will have time off blocks removed, // // but any desired shifts must be added by the user after that leave is canceled. // // Errors: // - grpc.Invalid: the request data is invalid, the @agent_leave_petition_id is already canceled. // - grpc.Internal: error occurs when canceling the agent leave petition, or removing time off shifts from the agent's schedule. // - grpc.NotFound: the @agent_leave_petition_id does not exist for the org sending the request. AgentCancelLeavePetition(context.Context, *AgentCancelLeavePetitionRequest) (*AgentCancelLeavePetitionResponse, error) // contains filtered or unexported methods }
WFMServer is the server API for WFM service. All implementations must embed UnimplementedWFMServer for forward compatibility.
WFM is responsible for call prediction and call volume calculations based on call skills and other parameters.
type WFM_BuildProfileForecastByIntervalClient ¶
type WFM_BuildProfileForecastByIntervalClient interface { Recv() (*CallDataByInterval, error) grpc.ClientStream }
type WFM_BuildProfileForecastByIntervalServer ¶
type WFM_BuildProfileForecastByIntervalServer interface { Send(*CallDataByInterval) error grpc.ServerStream }
type WFM_BuildProfileForecastByIntervalWithStatsClient ¶
type WFM_BuildProfileForecastByIntervalWithStatsClient interface { Recv() (*BuildProfileForecastByIntervalWithStatsRes, error) grpc.ClientStream }
type WFM_BuildProfileForecastByIntervalWithStatsServer ¶
type WFM_BuildProfileForecastByIntervalWithStatsServer interface { Send(*BuildProfileForecastByIntervalWithStatsRes) error grpc.ServerStream }
type WFM_BuildRegressionForecastByIntervalClient ¶
type WFM_BuildRegressionForecastByIntervalClient interface { Recv() (*CallDataByInterval, error) grpc.ClientStream }
type WFM_BuildRegressionForecastByIntervalServer ¶
type WFM_BuildRegressionForecastByIntervalServer interface { Send(*CallDataByInterval) error grpc.ServerStream }
type WFM_BuildRegressionForecastByIntervalWithStatsClient ¶
type WFM_BuildRegressionForecastByIntervalWithStatsClient interface { Recv() (*BuildRegressionForecastByIntervalWithStatsRes, error) grpc.ClientStream }
type WFM_BuildRegressionForecastByIntervalWithStatsServer ¶
type WFM_BuildRegressionForecastByIntervalWithStatsServer interface { Send(*BuildRegressionForecastByIntervalWithStatsRes) error grpc.ServerStream }
type WFM_ListForecastIntervalsClient ¶ added in v1.7.36
type WFM_ListForecastIntervalsClient interface { Recv() (*CallDataByInterval, error) grpc.ClientStream }
type WFM_ListForecastIntervalsForSkillProfileClient ¶
type WFM_ListForecastIntervalsForSkillProfileClient interface { Recv() (*CallDataByInterval, error) grpc.ClientStream }
type WFM_ListForecastIntervalsForSkillProfileServer ¶
type WFM_ListForecastIntervalsForSkillProfileServer interface { Send(*CallDataByInterval) error grpc.ServerStream }
type WFM_ListForecastIntervalsServer ¶ added in v1.7.36
type WFM_ListForecastIntervalsServer interface { Send(*CallDataByInterval) error grpc.ServerStream }
type WfmAdherenceAppServiceClient ¶ added in v1.7.62
type WfmAdherenceAppServiceClient interface { }
WfmAdherenceAppServiceClient is the client API for WfmAdherenceAppService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
The original plan was to use this for public endpoints to wfm-adherence-app, but we ended up putting them in wfm.proto and wfm-api.
This should be unused until we remove wfm-api in favor of using individual services.
func NewWfmAdherenceAppServiceClient ¶ added in v1.7.62
func NewWfmAdherenceAppServiceClient(cc grpc.ClientConnInterface) WfmAdherenceAppServiceClient
type WfmAdherenceAppServiceServer ¶ added in v1.7.62
type WfmAdherenceAppServiceServer interface {
// contains filtered or unexported methods
}
WfmAdherenceAppServiceServer is the server API for WfmAdherenceAppService service. All implementations must embed UnimplementedWfmAdherenceAppServiceServer for forward compatibility.
The original plan was to use this for public endpoints to wfm-adherence-app, but we ended up putting them in wfm.proto and wfm-api.
This should be unused until we remove wfm-api in favor of using individual services.