audit

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	EventType_name = map[int32]string{
		0:   "DUMMY_APPLICATION",
		1:   "DUMMY_APPLICATION_STORAGE",
		2:   "DUMMY_APPLICATION_COMPUTE",
		100: "VOICE_ANALYTICS",
		101: "VOICE_ANALYTICS_FLAG_OCCURRENCE",
		102: "VOICE_ANALYTICS_FLAG_NEEDS_REVIEW",
		103: "VOICE_ANALYTICS_BILLING_REPORT",
		104: "VOICE_ANALYTICS_FLAG_SUMMARY",
		300: "OMNICHANNEL",
		301: "OMNICHANNEL_PROJECT",
		302: "OMNICHANNEL_CAMPAIGN",
		303: "OMNICHANNEL_DAILY_PROJECT_REPORT",
		304: "OMNICHANNEL_DAILY_CONVERSATION_REPORT",
		305: "OMNICHANNEL_AGENT_ASSIGN_CONVERSATION",
		306: "OMNICHANNEL_AGENT_UNASSIGN_CONVERSATION",
		307: "OMNICHANNEL_AGENT_REASSIGN_CONVERSATION",
		308: "OMNICHANNEL_T10",
		309: "OMNICHANNEL_CUSTOMER_TEXT_MESSAGE",
		310: "OMNICHANNEL_AGENT_TEXT_MESSAGE",
		311: "OMNICHANNEL_FINISH_WRAP_UP",
		312: "OMNICHANNEL_BEGIN_WRAP_UP",
		313: "OMNICHANNEL_T11",
		314: "OMNICHANNEL_CREATE_CONVERSATION",
		315: "OMNICHANNEL_AGENT_SUSPEND",
		316: "OMNICHANNEL_CLOSE_CONVERSATION",
		332: "OMNICHANNEL_MANAGER_TEXT_MESSAGE",
		330: "OMNICHANNEL_UPDATE_CAMPAIGN",
		331: "OMNICHANNEL_SET_CONVERSATION_COLLECTED_DATA",
		333: "OMNICHANNEL_ARCHIVE_CAMPAIGN",
		334: "OMNICHANNEL_PAUSE_CAMPAIGN",
		335: "OMNICHANNEL_RESUME_CAMPAIGN",
		336: "OMNICHANNEL_START_CAMPAIGN",
		337: "OMNICHANNEL_SCHEDULE_MODULE",
		338: "OMNICHANNEL_START_MODULE",
		339: "OMNICHANNEL_PAUSE_MODULE",
		340: "OMNICHANNEL_RESUME_MODULE",
		341: "OMNICHANNEL_ERROR_MODULE",
		342: "OMNICHANNEL_SUCCESS_MODULE",
		343: "OMNICHANNEL_FAIL_MODULE",
		344: "OMNICHANNEL_COMPLETE_MODULE",
		345: "OMNICHANNEL_ARCHIVE_MODULE",
		346: "OMNICHANNEL_UPDATE_MODULE",
		347: "OMNICHANNEL_MODULE_SMS_MESSAGE_SENT",
		348: "OMNICHANNEL_COMPLETE_CAMPAIGN",
		349: "OMNICHANNEL_MODULE_INITIAL_REPLY",
		350: "OMNICHANNEL_TASK_MESSAGE_SENT",
		351: "OMNICHANNEL_CONNECTED_INBOX_POLL",
		352: "OMNICHANNEL_CONNECTED_INBOX_CREATED",
		353: "OMNICHANNEL_AGENT_MESSAGE_UNITS",
		354: "OMNICHANNEL_MANAGER_MESSAGE_UNITS",
		355: "OMNICHANNEL_CUSTOMER_MESSAGE_UNITS",
		356: "OMNICHANNEL_SYSTEM_MESSAGE_UNITS",
		400: "ASM_AGENT_LOGIN",
		401: "ASM_OPEN_VOICE",
		402: "ASM_OPEN_OMNI_AGENT",
		403: "ASM_ACTIVATE_CONVERSATION",
		404: "ASM_DEACTIVATE_CONVERSATION",
		405: "ASM_AGENT_STATE_CHANGED",
		406: "ASM_AGENT_LOGOUT",
		407: "ASM_PAUSE_EVENT",
		408: "ASM_RESUME_EVENT",
		500: "SCORECARDS_CREATE_QUESTION_EVENT",
		501: "SCORECARDS_UPDATE_QUESTION_EVENT",
		502: "SCORECARDS_DELETE_QUESTION_EVENT",
		503: "SCORECARDS_CREATE_SCORECARD_EVENT",
		504: "SCORECARDS_UPDATE_SCORECARD_EVENT",
		505: "SCORECARDS_DELETE_SCORECARD_EVENT",
		506: "SCORECARDS_CLONE_SCORECARD_EVENT",
		507: "SCORECARDS_CREATE_EVALUATION_EVENT",
		508: "SCORECARDS_DELETE_EVALUATION_EVENT",
		509: "SCORECARDS_CREATE_SECTION_EVENT",
		510: "SCORECARDS_UPDATE_SECTION_EVENT",
		511: "SCORECARDS_DELETE_SECTION_EVENT",
		512: "SCORECARDS_CREATE_CATEGORY_EVENT",
		513: "SCORECARDS_UPDATE_CATEGORY_EVENT",
		514: "SCORECARDS_DELETE_CATEGORY_EVENT",
		515: "SCORECARDS_CREATE_EVALUATION_QUESTION_EVENT",
		516: "SCORECARDS_UPDATE_EVALUATION_QUESTION_EVENT",
		517: "SCORECARDS_DELETE_EVALUATION_QUESTION_EVENT",
		518: "SCORECARDS_CREATE_SCORECARD_QUESTION_EVENT",
		519: "SCORECARDS_UPDATE_SCORECARD_QUESTION_EVENT",
		520: "SCORECARDS_DELETE_SCORECARD_QUESTION_EVENT",
		521: "SCORECARDS_CREATE_AUTO_EVALUATION_EVENT",
		600: "TICKET_CREATE_EVENT",
		601: "TICKET_EDIT_EVENT",
		602: "TICKET_CLOSE_EVENT",
	}
	EventType_value = map[string]int32{
		"DUMMY_APPLICATION":                           0,
		"DUMMY_APPLICATION_STORAGE":                   1,
		"DUMMY_APPLICATION_COMPUTE":                   2,
		"VOICE_ANALYTICS":                             100,
		"VOICE_ANALYTICS_FLAG_OCCURRENCE":             101,
		"VOICE_ANALYTICS_FLAG_NEEDS_REVIEW":           102,
		"VOICE_ANALYTICS_BILLING_REPORT":              103,
		"VOICE_ANALYTICS_FLAG_SUMMARY":                104,
		"OMNICHANNEL":                                 300,
		"OMNICHANNEL_PROJECT":                         301,
		"OMNICHANNEL_CAMPAIGN":                        302,
		"OMNICHANNEL_DAILY_PROJECT_REPORT":            303,
		"OMNICHANNEL_DAILY_CONVERSATION_REPORT":       304,
		"OMNICHANNEL_AGENT_ASSIGN_CONVERSATION":       305,
		"OMNICHANNEL_AGENT_UNASSIGN_CONVERSATION":     306,
		"OMNICHANNEL_AGENT_REASSIGN_CONVERSATION":     307,
		"OMNICHANNEL_T10":                             308,
		"OMNICHANNEL_CUSTOMER_TEXT_MESSAGE":           309,
		"OMNICHANNEL_AGENT_TEXT_MESSAGE":              310,
		"OMNICHANNEL_FINISH_WRAP_UP":                  311,
		"OMNICHANNEL_BEGIN_WRAP_UP":                   312,
		"OMNICHANNEL_T11":                             313,
		"OMNICHANNEL_CREATE_CONVERSATION":             314,
		"OMNICHANNEL_AGENT_SUSPEND":                   315,
		"OMNICHANNEL_CLOSE_CONVERSATION":              316,
		"OMNICHANNEL_MANAGER_TEXT_MESSAGE":            332,
		"OMNICHANNEL_UPDATE_CAMPAIGN":                 330,
		"OMNICHANNEL_SET_CONVERSATION_COLLECTED_DATA": 331,
		"OMNICHANNEL_ARCHIVE_CAMPAIGN":                333,
		"OMNICHANNEL_PAUSE_CAMPAIGN":                  334,
		"OMNICHANNEL_RESUME_CAMPAIGN":                 335,
		"OMNICHANNEL_START_CAMPAIGN":                  336,
		"OMNICHANNEL_SCHEDULE_MODULE":                 337,
		"OMNICHANNEL_START_MODULE":                    338,
		"OMNICHANNEL_PAUSE_MODULE":                    339,
		"OMNICHANNEL_RESUME_MODULE":                   340,
		"OMNICHANNEL_ERROR_MODULE":                    341,
		"OMNICHANNEL_SUCCESS_MODULE":                  342,
		"OMNICHANNEL_FAIL_MODULE":                     343,
		"OMNICHANNEL_COMPLETE_MODULE":                 344,
		"OMNICHANNEL_ARCHIVE_MODULE":                  345,
		"OMNICHANNEL_UPDATE_MODULE":                   346,
		"OMNICHANNEL_MODULE_SMS_MESSAGE_SENT":         347,
		"OMNICHANNEL_COMPLETE_CAMPAIGN":               348,
		"OMNICHANNEL_MODULE_INITIAL_REPLY":            349,
		"OMNICHANNEL_TASK_MESSAGE_SENT":               350,
		"OMNICHANNEL_CONNECTED_INBOX_POLL":            351,
		"OMNICHANNEL_CONNECTED_INBOX_CREATED":         352,
		"OMNICHANNEL_AGENT_MESSAGE_UNITS":             353,
		"OMNICHANNEL_MANAGER_MESSAGE_UNITS":           354,
		"OMNICHANNEL_CUSTOMER_MESSAGE_UNITS":          355,
		"OMNICHANNEL_SYSTEM_MESSAGE_UNITS":            356,
		"ASM_AGENT_LOGIN":                             400,
		"ASM_OPEN_VOICE":                              401,
		"ASM_OPEN_OMNI_AGENT":                         402,
		"ASM_ACTIVATE_CONVERSATION":                   403,
		"ASM_DEACTIVATE_CONVERSATION":                 404,
		"ASM_AGENT_STATE_CHANGED":                     405,
		"ASM_AGENT_LOGOUT":                            406,
		"ASM_PAUSE_EVENT":                             407,
		"ASM_RESUME_EVENT":                            408,
		"SCORECARDS_CREATE_QUESTION_EVENT":            500,
		"SCORECARDS_UPDATE_QUESTION_EVENT":            501,
		"SCORECARDS_DELETE_QUESTION_EVENT":            502,
		"SCORECARDS_CREATE_SCORECARD_EVENT":           503,
		"SCORECARDS_UPDATE_SCORECARD_EVENT":           504,
		"SCORECARDS_DELETE_SCORECARD_EVENT":           505,
		"SCORECARDS_CLONE_SCORECARD_EVENT":            506,
		"SCORECARDS_CREATE_EVALUATION_EVENT":          507,
		"SCORECARDS_DELETE_EVALUATION_EVENT":          508,
		"SCORECARDS_CREATE_SECTION_EVENT":             509,
		"SCORECARDS_UPDATE_SECTION_EVENT":             510,
		"SCORECARDS_DELETE_SECTION_EVENT":             511,
		"SCORECARDS_CREATE_CATEGORY_EVENT":            512,
		"SCORECARDS_UPDATE_CATEGORY_EVENT":            513,
		"SCORECARDS_DELETE_CATEGORY_EVENT":            514,
		"SCORECARDS_CREATE_EVALUATION_QUESTION_EVENT": 515,
		"SCORECARDS_UPDATE_EVALUATION_QUESTION_EVENT": 516,
		"SCORECARDS_DELETE_EVALUATION_QUESTION_EVENT": 517,
		"SCORECARDS_CREATE_SCORECARD_QUESTION_EVENT":  518,
		"SCORECARDS_UPDATE_SCORECARD_QUESTION_EVENT":  519,
		"SCORECARDS_DELETE_SCORECARD_QUESTION_EVENT":  520,
		"SCORECARDS_CREATE_AUTO_EVALUATION_EVENT":     521,
		"TICKET_CREATE_EVENT":                         600,
		"TICKET_EDIT_EVENT":                           601,
		"TICKET_CLOSE_EVENT":                          602,
	}
)

Enum value maps for EventType.

View Source
var File_api_commons_audit_asm_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_audit_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_event_types_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_omnichannel_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_scorecards_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_tickets_events_proto protoreflect.FileDescriptor
View Source
var File_api_commons_audit_vana_events_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AsmActivateConversationEvent

type AsmActivateConversationEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the conversation being activated
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

AsmActivateConversationEvent - whenever an agent activates a conversation

func (*AsmActivateConversationEvent) Descriptor deprecated

func (*AsmActivateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmActivateConversationEvent.ProtoReflect.Descriptor instead.

func (*AsmActivateConversationEvent) GetAsmSessionSid

func (x *AsmActivateConversationEvent) GetAsmSessionSid() int64

func (*AsmActivateConversationEvent) GetConversation

func (*AsmActivateConversationEvent) GetUserId

func (x *AsmActivateConversationEvent) GetUserId() string

func (*AsmActivateConversationEvent) ProtoMessage

func (*AsmActivateConversationEvent) ProtoMessage()

func (*AsmActivateConversationEvent) ProtoReflect

func (*AsmActivateConversationEvent) Reset

func (x *AsmActivateConversationEvent) Reset()

func (*AsmActivateConversationEvent) String

type AsmAgentLoginEvent

type AsmAgentLoginEvent struct {

	// the agent's ID
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the asm session sid generated when the agent logged in
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentLoginEvent - whenever an agent logs into asm

func (*AsmAgentLoginEvent) Descriptor deprecated

func (*AsmAgentLoginEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentLoginEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentLoginEvent) GetAsmSessionSid

func (x *AsmAgentLoginEvent) GetAsmSessionSid() int64

func (*AsmAgentLoginEvent) GetUserId

func (x *AsmAgentLoginEvent) GetUserId() string

func (*AsmAgentLoginEvent) ProtoMessage

func (*AsmAgentLoginEvent) ProtoMessage()

func (*AsmAgentLoginEvent) ProtoReflect

func (x *AsmAgentLoginEvent) ProtoReflect() protoreflect.Message

func (*AsmAgentLoginEvent) Reset

func (x *AsmAgentLoginEvent) Reset()

func (*AsmAgentLoginEvent) String

func (x *AsmAgentLoginEvent) String() string

type AsmAgentLogoutEvent

type AsmAgentLogoutEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the reason for logging out
	Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentLogoutEvent - whenever an agent logs out of asm

func (*AsmAgentLogoutEvent) Descriptor deprecated

func (*AsmAgentLogoutEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentLogoutEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentLogoutEvent) GetAsmSessionSid

func (x *AsmAgentLogoutEvent) GetAsmSessionSid() int64

func (*AsmAgentLogoutEvent) GetReason

func (x *AsmAgentLogoutEvent) GetReason() string

func (*AsmAgentLogoutEvent) GetUserId

func (x *AsmAgentLogoutEvent) GetUserId() string

func (*AsmAgentLogoutEvent) ProtoMessage

func (*AsmAgentLogoutEvent) ProtoMessage()

func (*AsmAgentLogoutEvent) ProtoReflect

func (x *AsmAgentLogoutEvent) ProtoReflect() protoreflect.Message

func (*AsmAgentLogoutEvent) Reset

func (x *AsmAgentLogoutEvent) Reset()

func (*AsmAgentLogoutEvent) String

func (x *AsmAgentLogoutEvent) String() string

type AsmAgentStateChangedEvent

type AsmAgentStateChangedEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the agent's new status
	NewStatus commons.StatusState `protobuf:"varint,3,opt,name=new_status,json=newStatus,proto3,enum=api.commons.StatusState" json:"new_status,omitempty"`
	// the agent's old status
	OldStatus commons.StatusState `protobuf:"varint,4,opt,name=old_status,json=oldStatus,proto3,enum=api.commons.StatusState" json:"old_status,omitempty"`
	// contains filtered or unexported fields
}

AsmAgentStateChangedEvent - whenever an agent's state changes

func (*AsmAgentStateChangedEvent) Descriptor deprecated

func (*AsmAgentStateChangedEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmAgentStateChangedEvent.ProtoReflect.Descriptor instead.

func (*AsmAgentStateChangedEvent) GetAsmSessionSid

func (x *AsmAgentStateChangedEvent) GetAsmSessionSid() int64

func (*AsmAgentStateChangedEvent) GetNewStatus

func (x *AsmAgentStateChangedEvent) GetNewStatus() commons.StatusState

func (*AsmAgentStateChangedEvent) GetOldStatus

func (x *AsmAgentStateChangedEvent) GetOldStatus() commons.StatusState

func (*AsmAgentStateChangedEvent) GetUserId

func (x *AsmAgentStateChangedEvent) GetUserId() string

func (*AsmAgentStateChangedEvent) ProtoMessage

func (*AsmAgentStateChangedEvent) ProtoMessage()

func (*AsmAgentStateChangedEvent) ProtoReflect

func (*AsmAgentStateChangedEvent) Reset

func (x *AsmAgentStateChangedEvent) Reset()

func (*AsmAgentStateChangedEvent) String

func (x *AsmAgentStateChangedEvent) String() string

type AsmDeactivateConversationEvent

type AsmDeactivateConversationEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the conversation being deactivated
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

AsmDeactivateConversationEvent - whenever agent deactivates a conversation

func (*AsmDeactivateConversationEvent) Descriptor deprecated

func (*AsmDeactivateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmDeactivateConversationEvent.ProtoReflect.Descriptor instead.

func (*AsmDeactivateConversationEvent) GetAsmSessionSid

func (x *AsmDeactivateConversationEvent) GetAsmSessionSid() int64

func (*AsmDeactivateConversationEvent) GetConversation

func (*AsmDeactivateConversationEvent) GetUserId

func (x *AsmDeactivateConversationEvent) GetUserId() string

func (*AsmDeactivateConversationEvent) ProtoMessage

func (*AsmDeactivateConversationEvent) ProtoMessage()

func (*AsmDeactivateConversationEvent) ProtoReflect

func (*AsmDeactivateConversationEvent) Reset

func (x *AsmDeactivateConversationEvent) Reset()

func (*AsmDeactivateConversationEvent) String

type AsmOpenOmniAgentEvent

type AsmOpenOmniAgentEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmOpenOmniAgentEvent - whenever an agent logs into omni agent

func (*AsmOpenOmniAgentEvent) Descriptor deprecated

func (*AsmOpenOmniAgentEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmOpenOmniAgentEvent.ProtoReflect.Descriptor instead.

func (*AsmOpenOmniAgentEvent) GetAsmSessionSid

func (x *AsmOpenOmniAgentEvent) GetAsmSessionSid() int64

func (*AsmOpenOmniAgentEvent) GetUserId

func (x *AsmOpenOmniAgentEvent) GetUserId() string

func (*AsmOpenOmniAgentEvent) ProtoMessage

func (*AsmOpenOmniAgentEvent) ProtoMessage()

func (*AsmOpenOmniAgentEvent) ProtoReflect

func (x *AsmOpenOmniAgentEvent) ProtoReflect() protoreflect.Message

func (*AsmOpenOmniAgentEvent) Reset

func (x *AsmOpenOmniAgentEvent) Reset()

func (*AsmOpenOmniAgentEvent) String

func (x *AsmOpenOmniAgentEvent) String() string

type AsmOpenVoiceEvent

type AsmOpenVoiceEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// the session sid generated when voice started
	VoiceSessionSid int64 `protobuf:"varint,3,opt,name=voice_session_sid,json=voiceSessionSid,proto3" json:"voice_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmOpenVoiceEvent - whenever an agent opens voice

func (*AsmOpenVoiceEvent) Descriptor deprecated

func (*AsmOpenVoiceEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmOpenVoiceEvent.ProtoReflect.Descriptor instead.

func (*AsmOpenVoiceEvent) GetAsmSessionSid

func (x *AsmOpenVoiceEvent) GetAsmSessionSid() int64

func (*AsmOpenVoiceEvent) GetUserId

func (x *AsmOpenVoiceEvent) GetUserId() string

func (*AsmOpenVoiceEvent) GetVoiceSessionSid

func (x *AsmOpenVoiceEvent) GetVoiceSessionSid() int64

func (*AsmOpenVoiceEvent) ProtoMessage

func (*AsmOpenVoiceEvent) ProtoMessage()

func (*AsmOpenVoiceEvent) ProtoReflect

func (x *AsmOpenVoiceEvent) ProtoReflect() protoreflect.Message

func (*AsmOpenVoiceEvent) Reset

func (x *AsmOpenVoiceEvent) Reset()

func (*AsmOpenVoiceEvent) String

func (x *AsmOpenVoiceEvent) String() string

type AsmPauseEvent

type AsmPauseEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmPauseEvent -

func (*AsmPauseEvent) Descriptor deprecated

func (*AsmPauseEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmPauseEvent.ProtoReflect.Descriptor instead.

func (*AsmPauseEvent) GetAsmSessionSid

func (x *AsmPauseEvent) GetAsmSessionSid() int64

func (*AsmPauseEvent) GetUserId

func (x *AsmPauseEvent) GetUserId() string

func (*AsmPauseEvent) ProtoMessage

func (*AsmPauseEvent) ProtoMessage()

func (*AsmPauseEvent) ProtoReflect

func (x *AsmPauseEvent) ProtoReflect() protoreflect.Message

func (*AsmPauseEvent) Reset

func (x *AsmPauseEvent) Reset()

func (*AsmPauseEvent) String

func (x *AsmPauseEvent) String() string

type AsmResumeEvent

type AsmResumeEvent struct {

	// the id of the agent
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// the session sid generated when the agent logged into asm
	AsmSessionSid int64 `protobuf:"varint,2,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

AsmResumeEvent -

func (*AsmResumeEvent) Descriptor deprecated

func (*AsmResumeEvent) Descriptor() ([]byte, []int)

Deprecated: Use AsmResumeEvent.ProtoReflect.Descriptor instead.

func (*AsmResumeEvent) GetAsmSessionSid

func (x *AsmResumeEvent) GetAsmSessionSid() int64

func (*AsmResumeEvent) GetUserId

func (x *AsmResumeEvent) GetUserId() string

func (*AsmResumeEvent) ProtoMessage

func (*AsmResumeEvent) ProtoMessage()

func (*AsmResumeEvent) ProtoReflect

func (x *AsmResumeEvent) ProtoReflect() protoreflect.Message

func (*AsmResumeEvent) Reset

func (x *AsmResumeEvent) Reset()

func (*AsmResumeEvent) String

func (x *AsmResumeEvent) String() string

type AuditEvent

type AuditEvent struct {

	// Org ID
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Region ID
	RegionId string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	// Cluster ID
	ClusterId string `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	// Timestamp when this event has been generated
	EventTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// this is an UUID so we can deduplicate at consumer side
	AuditId string `protobuf:"bytes,5,opt,name=audit_id,json=auditId,proto3" json:"audit_id,omitempty"`
	// Application-specific identifier.
	// All aplications that generate audit events must have a unique numerical ID assigned within a specific event class
	// Vana 200 Omni 300 Asm 400 ....
	// for each event type. (see event_types.proto)
	EventType EventType `protobuf:"varint,10,opt,name=event_type,json=eventType,proto3,enum=api.commons.audit.EventType" json:"event_type,omitempty"`
	// Actual event payload. This is application specific
	//
	// Types that are assignable to Event:
	//
	//	*AuditEvent_XDummyEvent
	//	*AuditEvent_VanaFlagEvent
	//	*AuditEvent_VanaFlagReviewEvent
	//	*AuditEvent_VanaBillingReportEvent
	//	*AuditEvent_VanaFlagSummaryEvent
	//	*AuditEvent_OmnichannelCreateProjectEvent
	//	*AuditEvent_OmnichannelCreateCampaignEvent
	//	*AuditEvent_OmnichannelDailyProjectReportEvent
	//	*AuditEvent_OmnichannelDailyConversationReportEvent
	//	*AuditEvent_OmnichannelAgentAssignConversationEvent
	//	*AuditEvent_OmnichannelAgentUnassignConversationEvent
	//	*AuditEvent_OmnichannelAgentReassignConversationEvent
	//	*AuditEvent_OmnichannelT10Event
	//	*AuditEvent_OmnichannelCustomerText_MessageEvent
	//	*AuditEvent_OmnichannelAgentTextMessageEvent
	//	*AuditEvent_OmnichannelFinishWrapUpEvent
	//	*AuditEvent_OmnichannelBeginWrapUpEvent
	//	*AuditEvent_OmnichannelT11Event
	//	*AuditEvent_OmnichannelCreateConversationEvent
	//	*AuditEvent_OmnichannelAgentSuspendEvent
	//	*AuditEvent_OmnichannelCloseConversationEvent
	//	*AuditEvent_OmnichannelManagerTextMessageEvent
	//	*AuditEvent_OmnichannelUpdateCampaignEvent
	//	*AuditEvent_OmnichannelSetConversationCollectedDataEvent
	//	*AuditEvent_OmnichannelCompleteCampaignEvent
	//	*AuditEvent_OmnichannelArchiveCampaignEvent
	//	*AuditEvent_OmnichannelPauseCampaignEvent
	//	*AuditEvent_OmnichannelResumeCampaignEvent
	//	*AuditEvent_OmnichannelStartCampaignEvent
	//	*AuditEvent_OmnichannelScheduleModuleEvent
	//	*AuditEvent_OmnichannelStartModuleEvent
	//	*AuditEvent_OmnichannelPauseModuleEvent
	//	*AuditEvent_OmnichannelResumeModuleEvent
	//	*AuditEvent_OmnichannelErrorModuleEvent
	//	*AuditEvent_OmnichannelSuccessModuleEvent
	//	*AuditEvent_OmnichannelFailModuleEvent
	//	*AuditEvent_OmnichannelCompleteModuleEvent
	//	*AuditEvent_OmnichannelArchiveModuleEvent
	//	*AuditEvent_OmnichannelUpdateModuleEvent
	//	*AuditEvent_OmnichannelAddSmsMessageSentModuleEvent
	//	*AuditEvent_OmnichannelModuleInitialReplyEvent
	//	*AuditEvent_OmnichannelTaskMessageSentEvent
	//	*AuditEvent_OmnichannelConnectedInboxPollEvent
	//	*AuditEvent_OmnichannelConnectedInboxCreatedEvent
	//	*AuditEvent_OmnichannelAgentMessageUnitsEvent
	//	*AuditEvent_OmnichannelManagerMessageUnitsEvent
	//	*AuditEvent_OmnichannelCustomerMessageUnitsEvent
	//	*AuditEvent_OmnichannelSystemMessageUnitsEvent
	//	*AuditEvent_AsmAgentLoginEvent
	//	*AuditEvent_AsmOpenVoiceEvent
	//	*AuditEvent_AsmOpenOmniAgentEvent
	//	*AuditEvent_AsmActivateConversationEvent
	//	*AuditEvent_AsmDeactivateConversationEvent
	//	*AuditEvent_AsmAgentStateChangedEvent
	//	*AuditEvent_AsmAgentLogoutEvent
	//	*AuditEvent_AsmPauseEvent
	//	*AuditEvent_AsmResumeEvent
	//	*AuditEvent_ScorecardsCreateQuestionEvent
	//	*AuditEvent_ScorecardsUpdateQuestionEvent
	//	*AuditEvent_ScorecardsDeleteQuestionEvent
	//	*AuditEvent_ScorecardsCreateScorecardEvent
	//	*AuditEvent_ScorecardsUpdateScorecardEvent
	//	*AuditEvent_ScorecardsDeleteScorecardEvent
	//	*AuditEvent_ScorecardsCloneScorecardEvent
	//	*AuditEvent_ScorecardsCreateEvaluationEvent
	//	*AuditEvent_ScorecardsDeleteEvaluationEvent
	//	*AuditEvent_ScorecardsCreateSectionEvent
	//	*AuditEvent_ScorecardsUpdateSectionEvent
	//	*AuditEvent_ScorecardsDeleteSectionEvent
	//	*AuditEvent_ScorecardsCreateCategoryEvent
	//	*AuditEvent_ScorecardsUpdateCategoryEvent
	//	*AuditEvent_ScorecardsDeleteCategoryEvent
	//	*AuditEvent_ScorecardsCreateEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsUpdateEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsDeleteEvaluationQuestionEvent
	//	*AuditEvent_ScorecardsCreateScorecardQuestionEvent
	//	*AuditEvent_ScorecardsUpdateScorecardQuestionEvent
	//	*AuditEvent_ScorecardsDeleteScorecardQuestionEvent
	//	*AuditEvent_ScorecardsCreateAutoEvaluationEvent
	//	*AuditEvent_TicketEvent
	Event isAuditEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

This represents a generic audit event that is sent to the audit service

func (*AuditEvent) Descriptor deprecated

func (*AuditEvent) Descriptor() ([]byte, []int)

Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.

func (*AuditEvent) GetAsmActivateConversationEvent

func (x *AuditEvent) GetAsmActivateConversationEvent() *AsmActivateConversationEvent

func (*AuditEvent) GetAsmAgentLoginEvent

func (x *AuditEvent) GetAsmAgentLoginEvent() *AsmAgentLoginEvent

func (*AuditEvent) GetAsmAgentLogoutEvent

func (x *AuditEvent) GetAsmAgentLogoutEvent() *AsmAgentLogoutEvent

func (*AuditEvent) GetAsmAgentStateChangedEvent

func (x *AuditEvent) GetAsmAgentStateChangedEvent() *AsmAgentStateChangedEvent

func (*AuditEvent) GetAsmDeactivateConversationEvent

func (x *AuditEvent) GetAsmDeactivateConversationEvent() *AsmDeactivateConversationEvent

func (*AuditEvent) GetAsmOpenOmniAgentEvent

func (x *AuditEvent) GetAsmOpenOmniAgentEvent() *AsmOpenOmniAgentEvent

func (*AuditEvent) GetAsmOpenVoiceEvent

func (x *AuditEvent) GetAsmOpenVoiceEvent() *AsmOpenVoiceEvent

func (*AuditEvent) GetAsmPauseEvent

func (x *AuditEvent) GetAsmPauseEvent() *AsmPauseEvent

func (*AuditEvent) GetAsmResumeEvent

func (x *AuditEvent) GetAsmResumeEvent() *AsmResumeEvent

func (*AuditEvent) GetAuditId

func (x *AuditEvent) GetAuditId() string

func (*AuditEvent) GetClusterId

func (x *AuditEvent) GetClusterId() string

func (*AuditEvent) GetEvent

func (m *AuditEvent) GetEvent() isAuditEvent_Event

func (*AuditEvent) GetEventTime

func (x *AuditEvent) GetEventTime() *timestamppb.Timestamp

func (*AuditEvent) GetEventType

func (x *AuditEvent) GetEventType() EventType

func (*AuditEvent) GetOmnichannelAddSmsMessageSentModuleEvent

func (x *AuditEvent) GetOmnichannelAddSmsMessageSentModuleEvent() *OmnichannelSmsMessageSentModuleEvent

func (*AuditEvent) GetOmnichannelAgentAssignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentAssignConversationEvent() *OmnichannelAgentAssignConversationEvent

func (*AuditEvent) GetOmnichannelAgentMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelAgentMessageUnitsEvent() *OmnichannelAgentMessageUnitsEvent

func (*AuditEvent) GetOmnichannelAgentReassignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentReassignConversationEvent() *OmnichannelAgentReassignConversationEvent

func (*AuditEvent) GetOmnichannelAgentSuspendEvent

func (x *AuditEvent) GetOmnichannelAgentSuspendEvent() *OmnichannelAgentSuspendEvent

func (*AuditEvent) GetOmnichannelAgentTextMessageEvent

func (x *AuditEvent) GetOmnichannelAgentTextMessageEvent() *OmnichannelAgentTextMessageEvent

func (*AuditEvent) GetOmnichannelAgentUnassignConversationEvent

func (x *AuditEvent) GetOmnichannelAgentUnassignConversationEvent() *OmnichannelAgentUnassignConversationEvent

func (*AuditEvent) GetOmnichannelArchiveCampaignEvent

func (x *AuditEvent) GetOmnichannelArchiveCampaignEvent() *OmnichannelArchiveCampaignEvent

func (*AuditEvent) GetOmnichannelArchiveModuleEvent

func (x *AuditEvent) GetOmnichannelArchiveModuleEvent() *OmnichannelArchiveModuleEvent

func (*AuditEvent) GetOmnichannelBeginWrapUpEvent

func (x *AuditEvent) GetOmnichannelBeginWrapUpEvent() *OmnichannelBeginWrapUpEvent

func (*AuditEvent) GetOmnichannelCloseConversationEvent

func (x *AuditEvent) GetOmnichannelCloseConversationEvent() *OmnichannelCloseConversationEvent

func (*AuditEvent) GetOmnichannelCompleteCampaignEvent

func (x *AuditEvent) GetOmnichannelCompleteCampaignEvent() *OmnichannelCompleteCampaignEvent

func (*AuditEvent) GetOmnichannelCompleteModuleEvent

func (x *AuditEvent) GetOmnichannelCompleteModuleEvent() *OmnichannelCompleteModuleEvent

func (*AuditEvent) GetOmnichannelConnectedInboxCreatedEvent

func (x *AuditEvent) GetOmnichannelConnectedInboxCreatedEvent() *OmnichannelConnectedInboxCreatedEvent

func (*AuditEvent) GetOmnichannelConnectedInboxPollEvent

func (x *AuditEvent) GetOmnichannelConnectedInboxPollEvent() *OmnichannelConnectedInboxPollEvent

func (*AuditEvent) GetOmnichannelCreateCampaignEvent

func (x *AuditEvent) GetOmnichannelCreateCampaignEvent() *OmnichannelCreateCampaignEvent

func (*AuditEvent) GetOmnichannelCreateConversationEvent

func (x *AuditEvent) GetOmnichannelCreateConversationEvent() *OmnichannelCreateConversationEvent

func (*AuditEvent) GetOmnichannelCreateProjectEvent

func (x *AuditEvent) GetOmnichannelCreateProjectEvent() *OmnichannelCreateProjectEvent

func (*AuditEvent) GetOmnichannelCustomerMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelCustomerMessageUnitsEvent() *OmnichannelCustomerMessageUnitsEvent

func (*AuditEvent) GetOmnichannelCustomerText_MessageEvent

func (x *AuditEvent) GetOmnichannelCustomerText_MessageEvent() *OmnichannelCustomerTextMessageEvent

func (*AuditEvent) GetOmnichannelDailyConversationReportEvent

func (x *AuditEvent) GetOmnichannelDailyConversationReportEvent() *OmnichannelDailyConversationReportEvent

func (*AuditEvent) GetOmnichannelDailyProjectReportEvent

func (x *AuditEvent) GetOmnichannelDailyProjectReportEvent() *OmnichannelDailyProjectReportEvent

func (*AuditEvent) GetOmnichannelErrorModuleEvent

func (x *AuditEvent) GetOmnichannelErrorModuleEvent() *OmnichannelErrorModuleEvent

func (*AuditEvent) GetOmnichannelFailModuleEvent

func (x *AuditEvent) GetOmnichannelFailModuleEvent() *OmnichannelFailModuleEvent

func (*AuditEvent) GetOmnichannelFinishWrapUpEvent

func (x *AuditEvent) GetOmnichannelFinishWrapUpEvent() *OmnichannelFinishWrapUpEvent

func (*AuditEvent) GetOmnichannelManagerMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelManagerMessageUnitsEvent() *OmnichannelManagerMessageUnitsEvent

func (*AuditEvent) GetOmnichannelManagerTextMessageEvent

func (x *AuditEvent) GetOmnichannelManagerTextMessageEvent() *OmnichannelManagerTextMessageEvent

func (*AuditEvent) GetOmnichannelModuleInitialReplyEvent

func (x *AuditEvent) GetOmnichannelModuleInitialReplyEvent() *OmnichannelModuleInitialReplyEvent

func (*AuditEvent) GetOmnichannelPauseCampaignEvent

func (x *AuditEvent) GetOmnichannelPauseCampaignEvent() *OmnichannelPauseCampaignEvent

func (*AuditEvent) GetOmnichannelPauseModuleEvent

func (x *AuditEvent) GetOmnichannelPauseModuleEvent() *OmnichannelPauseModuleEvent

func (*AuditEvent) GetOmnichannelResumeCampaignEvent

func (x *AuditEvent) GetOmnichannelResumeCampaignEvent() *OmnichannelResumeCampaignEvent

func (*AuditEvent) GetOmnichannelResumeModuleEvent

func (x *AuditEvent) GetOmnichannelResumeModuleEvent() *OmnichannelResumeModuleEvent

func (*AuditEvent) GetOmnichannelScheduleModuleEvent

func (x *AuditEvent) GetOmnichannelScheduleModuleEvent() *OmnichannelScheduleModuleEvent

func (*AuditEvent) GetOmnichannelSetConversationCollectedDataEvent

func (x *AuditEvent) GetOmnichannelSetConversationCollectedDataEvent() *OmnichannelSetConversationCollectedDataEvent

func (*AuditEvent) GetOmnichannelStartCampaignEvent

func (x *AuditEvent) GetOmnichannelStartCampaignEvent() *OmnichannelStartCampaignEvent

func (*AuditEvent) GetOmnichannelStartModuleEvent

func (x *AuditEvent) GetOmnichannelStartModuleEvent() *OmnichannelStartModuleEvent

func (*AuditEvent) GetOmnichannelSuccessModuleEvent

func (x *AuditEvent) GetOmnichannelSuccessModuleEvent() *OmnichannelSuccessModuleEvent

func (*AuditEvent) GetOmnichannelSystemMessageUnitsEvent

func (x *AuditEvent) GetOmnichannelSystemMessageUnitsEvent() *OmnichannelSystemMessageUnitsEvent

func (*AuditEvent) GetOmnichannelT10Event

func (x *AuditEvent) GetOmnichannelT10Event() *OmnichannelT10Event

func (*AuditEvent) GetOmnichannelT11Event

func (x *AuditEvent) GetOmnichannelT11Event() *OmnichannelT11Event

func (*AuditEvent) GetOmnichannelTaskMessageSentEvent

func (x *AuditEvent) GetOmnichannelTaskMessageSentEvent() *OmnichannelTaskMessageSentEvent

func (*AuditEvent) GetOmnichannelUpdateCampaignEvent

func (x *AuditEvent) GetOmnichannelUpdateCampaignEvent() *OmnichannelUpdateCampaignEvent

func (*AuditEvent) GetOmnichannelUpdateModuleEvent

func (x *AuditEvent) GetOmnichannelUpdateModuleEvent() *OmnichannelUpdateModuleEvent

func (*AuditEvent) GetOrgId

func (x *AuditEvent) GetOrgId() string

func (*AuditEvent) GetRegionId

func (x *AuditEvent) GetRegionId() string

func (*AuditEvent) GetScorecardsCloneScorecardEvent

func (x *AuditEvent) GetScorecardsCloneScorecardEvent() *ScorecardsCloneScorecardEvent

func (*AuditEvent) GetScorecardsCreateAutoEvaluationEvent

func (x *AuditEvent) GetScorecardsCreateAutoEvaluationEvent() *ScorecardsCreateAutoEvaluationEvent

func (*AuditEvent) GetScorecardsCreateCategoryEvent

func (x *AuditEvent) GetScorecardsCreateCategoryEvent() *ScorecardsCreateCategoryEvent

func (*AuditEvent) GetScorecardsCreateEvaluationEvent

func (x *AuditEvent) GetScorecardsCreateEvaluationEvent() *ScorecardsCreateEvaluationEvent

func (*AuditEvent) GetScorecardsCreateEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsCreateEvaluationQuestionEvent() *ScorecardsCreateEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsCreateQuestionEvent

func (x *AuditEvent) GetScorecardsCreateQuestionEvent() *ScorecardsCreateQuestionEvent

func (*AuditEvent) GetScorecardsCreateScorecardEvent

func (x *AuditEvent) GetScorecardsCreateScorecardEvent() *ScorecardsCreateScorecardEvent

func (*AuditEvent) GetScorecardsCreateScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsCreateScorecardQuestionEvent() *ScorecardsCreateScorecardQuestionEvent

func (*AuditEvent) GetScorecardsCreateSectionEvent

func (x *AuditEvent) GetScorecardsCreateSectionEvent() *ScorecardsCreateSectionEvent

func (*AuditEvent) GetScorecardsDeleteCategoryEvent

func (x *AuditEvent) GetScorecardsDeleteCategoryEvent() *ScorecardsDeleteCategoryEvent

func (*AuditEvent) GetScorecardsDeleteEvaluationEvent

func (x *AuditEvent) GetScorecardsDeleteEvaluationEvent() *ScorecardsDeleteEvaluationEvent

func (*AuditEvent) GetScorecardsDeleteEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteEvaluationQuestionEvent() *ScorecardsDeleteEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsDeleteQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteQuestionEvent() *ScorecardsDeleteQuestionEvent

func (*AuditEvent) GetScorecardsDeleteScorecardEvent

func (x *AuditEvent) GetScorecardsDeleteScorecardEvent() *ScorecardsDeleteScorecardEvent

func (*AuditEvent) GetScorecardsDeleteScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsDeleteScorecardQuestionEvent() *ScorecardsDeleteScorecardQuestionEvent

func (*AuditEvent) GetScorecardsDeleteSectionEvent

func (x *AuditEvent) GetScorecardsDeleteSectionEvent() *ScorecardsDeleteSectionEvent

func (*AuditEvent) GetScorecardsUpdateCategoryEvent

func (x *AuditEvent) GetScorecardsUpdateCategoryEvent() *ScorecardsUpdateCategoryEvent

func (*AuditEvent) GetScorecardsUpdateEvaluationQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateEvaluationQuestionEvent() *ScorecardsUpdateEvaluationQuestionEvent

func (*AuditEvent) GetScorecardsUpdateQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateQuestionEvent() *ScorecardsUpdateQuestionEvent

func (*AuditEvent) GetScorecardsUpdateScorecardEvent

func (x *AuditEvent) GetScorecardsUpdateScorecardEvent() *ScorecardsUpdateScorecardEvent

func (*AuditEvent) GetScorecardsUpdateScorecardQuestionEvent

func (x *AuditEvent) GetScorecardsUpdateScorecardQuestionEvent() *ScorecardsUpdateScorecardQuestionEvent

func (*AuditEvent) GetScorecardsUpdateSectionEvent

func (x *AuditEvent) GetScorecardsUpdateSectionEvent() *ScorecardsUpdateSectionEvent

func (*AuditEvent) GetTicketEvent

func (x *AuditEvent) GetTicketEvent() *TicketEvent

func (*AuditEvent) GetVanaBillingReportEvent

func (x *AuditEvent) GetVanaBillingReportEvent() *VanaBillingReportEvent

func (*AuditEvent) GetVanaFlagEvent

func (x *AuditEvent) GetVanaFlagEvent() *VanaFlagEvent

func (*AuditEvent) GetVanaFlagReviewEvent

func (x *AuditEvent) GetVanaFlagReviewEvent() *VanaFlagReviewEvent

func (*AuditEvent) GetVanaFlagSummaryEvent

func (x *AuditEvent) GetVanaFlagSummaryEvent() *VanaFlagSummaryEvent

func (*AuditEvent) GetXDummyEvent

func (x *AuditEvent) GetXDummyEvent() *DummyEvent

func (*AuditEvent) ProtoMessage

func (*AuditEvent) ProtoMessage()

func (*AuditEvent) ProtoReflect

func (x *AuditEvent) ProtoReflect() protoreflect.Message

func (*AuditEvent) Reset

func (x *AuditEvent) Reset()

func (*AuditEvent) String

func (x *AuditEvent) String() string

type AuditEvent_AsmActivateConversationEvent

type AuditEvent_AsmActivateConversationEvent struct {
	// agent activates conversation event
	AsmActivateConversationEvent *AsmActivateConversationEvent `protobuf:"bytes,403,opt,name=asm_activate_conversation_event,json=asmActivateConversationEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentLoginEvent

type AuditEvent_AsmAgentLoginEvent struct {
	// / Asm events 400
	// agent logged into asm event
	AsmAgentLoginEvent *AsmAgentLoginEvent `protobuf:"bytes,400,opt,name=asm_agent_login_event,json=asmAgentLoginEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentLogoutEvent

type AuditEvent_AsmAgentLogoutEvent struct {
	// agent logged out of asm event
	AsmAgentLogoutEvent *AsmAgentLogoutEvent `protobuf:"bytes,406,opt,name=asm_agent_logout_event,json=asmAgentLogoutEvent,proto3,oneof"`
}

type AuditEvent_AsmAgentStateChangedEvent

type AuditEvent_AsmAgentStateChangedEvent struct {
	// agent's state changed event
	AsmAgentStateChangedEvent *AsmAgentStateChangedEvent `protobuf:"bytes,405,opt,name=asm_agent_state_changed_event,json=asmAgentStateChangedEvent,proto3,oneof"`
}

type AuditEvent_AsmDeactivateConversationEvent

type AuditEvent_AsmDeactivateConversationEvent struct {
	// agent deactivates a conversation event
	AsmDeactivateConversationEvent *AsmDeactivateConversationEvent `protobuf:"bytes,404,opt,name=asm_deactivate_conversation_event,json=asmDeactivateConversationEvent,proto3,oneof"`
}

type AuditEvent_AsmOpenOmniAgentEvent

type AuditEvent_AsmOpenOmniAgentEvent struct {
	// agent logs into omni event
	AsmOpenOmniAgentEvent *AsmOpenOmniAgentEvent `protobuf:"bytes,402,opt,name=asm_open_omni_agent_event,json=asmOpenOmniAgentEvent,proto3,oneof"`
}

type AuditEvent_AsmOpenVoiceEvent

type AuditEvent_AsmOpenVoiceEvent struct {
	// agent opens voice event
	AsmOpenVoiceEvent *AsmOpenVoiceEvent `protobuf:"bytes,401,opt,name=asm_open_voice_event,json=asmOpenVoiceEvent,proto3,oneof"`
}

type AuditEvent_AsmPauseEvent

type AuditEvent_AsmPauseEvent struct {
	// asm pause event
	AsmPauseEvent *AsmPauseEvent `protobuf:"bytes,407,opt,name=asm_pause_event,json=asmPauseEvent,proto3,oneof"`
}

type AuditEvent_AsmResumeEvent

type AuditEvent_AsmResumeEvent struct {
	// asm resume event
	AsmResumeEvent *AsmResumeEvent `protobuf:"bytes,408,opt,name=asm_resume_event,json=asmResumeEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAddSmsMessageSentModuleEvent

type AuditEvent_OmnichannelAddSmsMessageSentModuleEvent struct {
	// SmsMessageSent module event
	OmnichannelAddSmsMessageSentModuleEvent *OmnichannelSmsMessageSentModuleEvent `` /* 133-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentAssignConversationEvent

type AuditEvent_OmnichannelAgentAssignConversationEvent struct {
	// agent assign conversation event
	OmnichannelAgentAssignConversationEvent *OmnichannelAgentAssignConversationEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentMessageUnitsEvent

type AuditEvent_OmnichannelAgentMessageUnitsEvent struct {
	// an event for when the message units for an agent omni message were calculated
	OmnichannelAgentMessageUnitsEvent *OmnichannelAgentMessageUnitsEvent `protobuf:"bytes,353,opt,name=omnichannel_agent_message_units_event,json=omnichannelAgentMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentReassignConversationEvent

type AuditEvent_OmnichannelAgentReassignConversationEvent struct {
	// agent reassign conversation event
	OmnichannelAgentReassignConversationEvent *OmnichannelAgentReassignConversationEvent `` /* 135-byte string literal not displayed */
}

type AuditEvent_OmnichannelAgentSuspendEvent

type AuditEvent_OmnichannelAgentSuspendEvent struct {
	// agent suspended the conversation event
	OmnichannelAgentSuspendEvent *OmnichannelAgentSuspendEvent `protobuf:"bytes,315,opt,name=omnichannel_agent_suspend_event,json=omnichannelAgentSuspendEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentTextMessageEvent

type AuditEvent_OmnichannelAgentTextMessageEvent struct {
	// agent sent a text message event
	OmnichannelAgentTextMessageEvent *OmnichannelAgentTextMessageEvent `protobuf:"bytes,310,opt,name=omnichannel_agent_text_message_event,json=omnichannelAgentTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelAgentUnassignConversationEvent

type AuditEvent_OmnichannelAgentUnassignConversationEvent struct {
	// agent unassign conversation event
	OmnichannelAgentUnassignConversationEvent *OmnichannelAgentUnassignConversationEvent `` /* 135-byte string literal not displayed */
}

type AuditEvent_OmnichannelArchiveCampaignEvent

type AuditEvent_OmnichannelArchiveCampaignEvent struct {
	// archive campaign event
	OmnichannelArchiveCampaignEvent *OmnichannelArchiveCampaignEvent `protobuf:"bytes,333,opt,name=omnichannel_archive_campaign_event,json=omnichannelArchiveCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelArchiveModuleEvent

type AuditEvent_OmnichannelArchiveModuleEvent struct {
	// archive module event
	OmnichannelArchiveModuleEvent *OmnichannelArchiveModuleEvent `protobuf:"bytes,345,opt,name=omnichannel_archive_module_event,json=omnichannelArchiveModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelBeginWrapUpEvent

type AuditEvent_OmnichannelBeginWrapUpEvent struct {
	// conversation closes and moves to wrap up event
	OmnichannelBeginWrapUpEvent *OmnichannelBeginWrapUpEvent `protobuf:"bytes,312,opt,name=omnichannel_begin_wrap_up_event,json=omnichannelBeginWrapUpEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCloseConversationEvent

type AuditEvent_OmnichannelCloseConversationEvent struct {
	// close conversation
	OmnichannelCloseConversationEvent *OmnichannelCloseConversationEvent `protobuf:"bytes,322,opt,name=omnichannel_close_conversation_event,json=omnichannelCloseConversationEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCompleteCampaignEvent

type AuditEvent_OmnichannelCompleteCampaignEvent struct {
	// complete campaign event
	OmnichannelCompleteCampaignEvent *OmnichannelCompleteCampaignEvent `protobuf:"bytes,348,opt,name=omnichannel_complete_campaign_event,json=omnichannelCompleteCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCompleteModuleEvent

type AuditEvent_OmnichannelCompleteModuleEvent struct {
	// complete module event
	OmnichannelCompleteModuleEvent *OmnichannelCompleteModuleEvent `protobuf:"bytes,344,opt,name=omnichannel_complete_module_event,json=omnichannelCompleteModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelConnectedInboxCreatedEvent

type AuditEvent_OmnichannelConnectedInboxCreatedEvent struct {
	// an event for when a connected inbox is created
	OmnichannelConnectedInboxCreatedEvent *OmnichannelConnectedInboxCreatedEvent `` /* 127-byte string literal not displayed */
}

type AuditEvent_OmnichannelConnectedInboxPollEvent

type AuditEvent_OmnichannelConnectedInboxPollEvent struct {
	// a connected inbox poll event
	OmnichannelConnectedInboxPollEvent *OmnichannelConnectedInboxPollEvent `protobuf:"bytes,351,opt,name=omnichannel_connected_inbox_poll_event,json=omnichannelConnectedInboxPollEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateCampaignEvent

type AuditEvent_OmnichannelCreateCampaignEvent struct {
	OmnichannelCreateCampaignEvent *OmnichannelCreateCampaignEvent `protobuf:"bytes,301,opt,name=omnichannel_create_campaign_event,json=omnichannelCreateCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateConversationEvent

type AuditEvent_OmnichannelCreateConversationEvent struct {
	// create conversation when customer sends initial message and T1 starts
	OmnichannelCreateConversationEvent *OmnichannelCreateConversationEvent `protobuf:"bytes,314,opt,name=omnichannel_create_conversation_event,json=omnichannelCreateConversationEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCreateProjectEvent

type AuditEvent_OmnichannelCreateProjectEvent struct {
	// / Omnichannel Events class 300
	OmnichannelCreateProjectEvent *OmnichannelCreateProjectEvent `protobuf:"bytes,300,opt,name=omnichannel_create_project_event,json=omnichannelCreateProjectEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCustomerMessageUnitsEvent

type AuditEvent_OmnichannelCustomerMessageUnitsEvent struct {
	// an event for when the message units for a customer omni message were calculated
	OmnichannelCustomerMessageUnitsEvent *OmnichannelCustomerMessageUnitsEvent `protobuf:"bytes,355,opt,name=omnichannel_customer_message_units_event,json=omnichannelCustomerMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelCustomerText_MessageEvent

type AuditEvent_OmnichannelCustomerText_MessageEvent struct {
	// customer sent a text message event
	OmnichannelCustomerText_MessageEvent *OmnichannelCustomerTextMessageEvent `protobuf:"bytes,309,opt,name=omnichannel_customer_text_Message_event,json=omnichannelCustomerTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelDailyConversationReportEvent

type AuditEvent_OmnichannelDailyConversationReportEvent struct {
	OmnichannelDailyConversationReportEvent *OmnichannelDailyConversationReportEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_OmnichannelDailyProjectReportEvent

type AuditEvent_OmnichannelDailyProjectReportEvent struct {
	OmnichannelDailyProjectReportEvent *OmnichannelDailyProjectReportEvent `protobuf:"bytes,302,opt,name=omnichannel_daily_project_report_event,json=omnichannelDailyProjectReportEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelErrorModuleEvent

type AuditEvent_OmnichannelErrorModuleEvent struct {
	// error module event
	OmnichannelErrorModuleEvent *OmnichannelErrorModuleEvent `protobuf:"bytes,341,opt,name=omnichannel_error_module_event,json=omnichannelErrorModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelFailModuleEvent

type AuditEvent_OmnichannelFailModuleEvent struct {
	// fail module event
	OmnichannelFailModuleEvent *OmnichannelFailModuleEvent `protobuf:"bytes,343,opt,name=omnichannel_fail_module_event,json=omnichannelFailModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelFinishWrapUpEvent

type AuditEvent_OmnichannelFinishWrapUpEvent struct {
	// finish wrap up event
	OmnichannelFinishWrapUpEvent *OmnichannelFinishWrapUpEvent `protobuf:"bytes,311,opt,name=omnichannel_finish_wrap_up_event,json=omnichannelFinishWrapUpEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelManagerMessageUnitsEvent

type AuditEvent_OmnichannelManagerMessageUnitsEvent struct {
	// an event for when the message units for a manager omni message were calculated
	OmnichannelManagerMessageUnitsEvent *OmnichannelManagerMessageUnitsEvent `protobuf:"bytes,354,opt,name=omnichannel_manager_message_units_event,json=omnichannelManagerMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelManagerTextMessageEvent

type AuditEvent_OmnichannelManagerTextMessageEvent struct {
	// manager sent a text message event
	OmnichannelManagerTextMessageEvent *OmnichannelManagerTextMessageEvent `protobuf:"bytes,332,opt,name=omnichannel_manager_text_message_event,json=omnichannelManagerTextMessageEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelModuleInitialReplyEvent

type AuditEvent_OmnichannelModuleInitialReplyEvent struct {
	// ModuleInitialReply
	OmnichannelModuleInitialReplyEvent *OmnichannelModuleInitialReplyEvent `protobuf:"bytes,349,opt,name=omnichannel_module_initial_reply_event,json=omnichannelModuleInitialReplyEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelPauseCampaignEvent

type AuditEvent_OmnichannelPauseCampaignEvent struct {
	// pause campaign event
	OmnichannelPauseCampaignEvent *OmnichannelPauseCampaignEvent `protobuf:"bytes,334,opt,name=omnichannel_pause_campaign_event,json=omnichannelPauseCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelPauseModuleEvent

type AuditEvent_OmnichannelPauseModuleEvent struct {
	// pause module event
	OmnichannelPauseModuleEvent *OmnichannelPauseModuleEvent `protobuf:"bytes,339,opt,name=omnichannel_pause_module_event,json=omnichannelPauseModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelResumeCampaignEvent

type AuditEvent_OmnichannelResumeCampaignEvent struct {
	// resume campaign event
	OmnichannelResumeCampaignEvent *OmnichannelResumeCampaignEvent `protobuf:"bytes,335,opt,name=omnichannel_resume_campaign_event,json=omnichannelResumeCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelResumeModuleEvent

type AuditEvent_OmnichannelResumeModuleEvent struct {
	// resume module event
	OmnichannelResumeModuleEvent *OmnichannelResumeModuleEvent `protobuf:"bytes,340,opt,name=omnichannel_resume_module_event,json=omnichannelResumeModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelScheduleModuleEvent

type AuditEvent_OmnichannelScheduleModuleEvent struct {
	// schedule module event
	OmnichannelScheduleModuleEvent *OmnichannelScheduleModuleEvent `protobuf:"bytes,337,opt,name=omnichannel_schedule_module_event,json=omnichannelScheduleModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSetConversationCollectedDataEvent

type AuditEvent_OmnichannelSetConversationCollectedDataEvent struct {
	// set conversation collected data details
	OmnichannelSetConversationCollectedDataEvent *OmnichannelSetConversationCollectedDataEvent `` /* 142-byte string literal not displayed */
}

type AuditEvent_OmnichannelStartCampaignEvent

type AuditEvent_OmnichannelStartCampaignEvent struct {
	// start campaign event
	OmnichannelStartCampaignEvent *OmnichannelStartCampaignEvent `protobuf:"bytes,336,opt,name=omnichannel_start_campaign_event,json=omnichannelStartCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelStartModuleEvent

type AuditEvent_OmnichannelStartModuleEvent struct {
	// start module event
	OmnichannelStartModuleEvent *OmnichannelStartModuleEvent `protobuf:"bytes,338,opt,name=omnichannel_start_module_event,json=omnichannelStartModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSuccessModuleEvent

type AuditEvent_OmnichannelSuccessModuleEvent struct {
	// success module event
	OmnichannelSuccessModuleEvent *OmnichannelSuccessModuleEvent `protobuf:"bytes,342,opt,name=omnichannel_success_module_event,json=omnichannelSuccessModuleEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelSystemMessageUnitsEvent

type AuditEvent_OmnichannelSystemMessageUnitsEvent struct {
	// an event for when the message units for a system omni message were calculated
	OmnichannelSystemMessageUnitsEvent *OmnichannelSystemMessageUnitsEvent `protobuf:"bytes,356,opt,name=omnichannel_system_message_units_event,json=omnichannelSystemMessageUnitsEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelT10Event

type AuditEvent_OmnichannelT10Event struct {
	// T10 event
	OmnichannelT10Event *OmnichannelT10Event `protobuf:"bytes,308,opt,name=omnichannel_t10_event,json=omnichannelT10Event,proto3,oneof"`
}

type AuditEvent_OmnichannelT11Event

type AuditEvent_OmnichannelT11Event struct {
	// t11 timer went off event
	OmnichannelT11Event *OmnichannelT11Event `protobuf:"bytes,313,opt,name=omnichannel_t11_event,json=omnichannelT11Event,proto3,oneof"`
}

type AuditEvent_OmnichannelTaskMessageSentEvent

type AuditEvent_OmnichannelTaskMessageSentEvent struct {
	// a task message was sent for a campaign
	OmnichannelTaskMessageSentEvent *OmnichannelTaskMessageSentEvent `protobuf:"bytes,350,opt,name=omnichannel_task_message_sent_event,json=omnichannelTaskMessageSentEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelUpdateCampaignEvent

type AuditEvent_OmnichannelUpdateCampaignEvent struct {
	// update campaign event
	OmnichannelUpdateCampaignEvent *OmnichannelUpdateCampaignEvent `protobuf:"bytes,330,opt,name=omnichannel_update_campaign_event,json=omnichannelUpdateCampaignEvent,proto3,oneof"`
}

type AuditEvent_OmnichannelUpdateModuleEvent

type AuditEvent_OmnichannelUpdateModuleEvent struct {
	// update module event
	OmnichannelUpdateModuleEvent *OmnichannelUpdateModuleEvent `protobuf:"bytes,346,opt,name=omnichannel_update_module_event,json=omnichannelUpdateModuleEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCloneScorecardEvent

type AuditEvent_ScorecardsCloneScorecardEvent struct {
	// scorecard library scorecard cloned
	ScorecardsCloneScorecardEvent *ScorecardsCloneScorecardEvent `protobuf:"bytes,506,opt,name=scorecards_clone_scorecard_event,json=scorecardsCloneScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateAutoEvaluationEvent

type AuditEvent_ScorecardsCreateAutoEvaluationEvent struct {
	// auto evaluation library auto evaluation created
	ScorecardsCreateAutoEvaluationEvent *ScorecardsCreateAutoEvaluationEvent `protobuf:"bytes,521,opt,name=scorecards_create_auto_evaluation_event,json=scorecardsCreateAutoEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateCategoryEvent

type AuditEvent_ScorecardsCreateCategoryEvent struct {
	// category library category created
	ScorecardsCreateCategoryEvent *ScorecardsCreateCategoryEvent `protobuf:"bytes,512,opt,name=scorecards_create_category_event,json=scorecardsCreateCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateEvaluationEvent

type AuditEvent_ScorecardsCreateEvaluationEvent struct {
	// evaluation library evaluation created
	ScorecardsCreateEvaluationEvent *ScorecardsCreateEvaluationEvent `protobuf:"bytes,507,opt,name=scorecards_create_evaluation_event,json=scorecardsCreateEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateEvaluationQuestionEvent

type AuditEvent_ScorecardsCreateEvaluationQuestionEvent struct {
	// evaluation question created
	ScorecardsCreateEvaluationQuestionEvent *ScorecardsCreateEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsCreateQuestionEvent

type AuditEvent_ScorecardsCreateQuestionEvent struct {
	// Scorecards events class 500
	// question library question created
	ScorecardsCreateQuestionEvent *ScorecardsCreateQuestionEvent `protobuf:"bytes,500,opt,name=scorecards_create_question_event,json=scorecardsCreateQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateScorecardEvent

type AuditEvent_ScorecardsCreateScorecardEvent struct {
	// scorecard library scorecard created
	ScorecardsCreateScorecardEvent *ScorecardsCreateScorecardEvent `protobuf:"bytes,503,opt,name=scorecards_create_scorecard_event,json=scorecardsCreateScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsCreateScorecardQuestionEvent

type AuditEvent_ScorecardsCreateScorecardQuestionEvent struct {
	// scorecard question library scorecard question created
	ScorecardsCreateScorecardQuestionEvent *ScorecardsCreateScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsCreateSectionEvent

type AuditEvent_ScorecardsCreateSectionEvent struct {
	// section library section created
	ScorecardsCreateSectionEvent *ScorecardsCreateSectionEvent `protobuf:"bytes,509,opt,name=scorecards_create_section_event,json=scorecardsCreateSectionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteCategoryEvent

type AuditEvent_ScorecardsDeleteCategoryEvent struct {
	// category library category deleted
	ScorecardsDeleteCategoryEvent *ScorecardsDeleteCategoryEvent `protobuf:"bytes,514,opt,name=scorecards_delete_category_event,json=scorecardsDeleteCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteEvaluationEvent

type AuditEvent_ScorecardsDeleteEvaluationEvent struct {
	// evaluation library evaluation deleted
	ScorecardsDeleteEvaluationEvent *ScorecardsDeleteEvaluationEvent `protobuf:"bytes,508,opt,name=scorecards_delete_evaluation_event,json=scorecardsDeleteEvaluationEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteEvaluationQuestionEvent

type AuditEvent_ScorecardsDeleteEvaluationQuestionEvent struct {
	// evaluation question deleted
	ScorecardsDeleteEvaluationQuestionEvent *ScorecardsDeleteEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsDeleteQuestionEvent

type AuditEvent_ScorecardsDeleteQuestionEvent struct {
	// question library question deleted
	ScorecardsDeleteQuestionEvent *ScorecardsDeleteQuestionEvent `protobuf:"bytes,502,opt,name=scorecards_delete_question_event,json=scorecardsDeleteQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteScorecardEvent

type AuditEvent_ScorecardsDeleteScorecardEvent struct {
	// scorecard library scorecard deleted
	ScorecardsDeleteScorecardEvent *ScorecardsDeleteScorecardEvent `protobuf:"bytes,505,opt,name=scorecards_delete_scorecard_event,json=scorecardsDeleteScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsDeleteScorecardQuestionEvent

type AuditEvent_ScorecardsDeleteScorecardQuestionEvent struct {
	// scorecard question library scorecard question deleted
	ScorecardsDeleteScorecardQuestionEvent *ScorecardsDeleteScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsDeleteSectionEvent

type AuditEvent_ScorecardsDeleteSectionEvent struct {
	// section library section deleted
	ScorecardsDeleteSectionEvent *ScorecardsDeleteSectionEvent `protobuf:"bytes,511,opt,name=scorecards_delete_section_event,json=scorecardsDeleteSectionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateCategoryEvent

type AuditEvent_ScorecardsUpdateCategoryEvent struct {
	// category library category updated
	ScorecardsUpdateCategoryEvent *ScorecardsUpdateCategoryEvent `protobuf:"bytes,513,opt,name=scorecards_update_category_event,json=scorecardsUpdateCategoryEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateEvaluationQuestionEvent

type AuditEvent_ScorecardsUpdateEvaluationQuestionEvent struct {
	// evaluation question updated
	ScorecardsUpdateEvaluationQuestionEvent *ScorecardsUpdateEvaluationQuestionEvent `` /* 131-byte string literal not displayed */
}

type AuditEvent_ScorecardsUpdateQuestionEvent

type AuditEvent_ScorecardsUpdateQuestionEvent struct {
	// question library question updated
	ScorecardsUpdateQuestionEvent *ScorecardsUpdateQuestionEvent `protobuf:"bytes,501,opt,name=scorecards_update_question_event,json=scorecardsUpdateQuestionEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateScorecardEvent

type AuditEvent_ScorecardsUpdateScorecardEvent struct {
	// scorecard library scorecard updated
	ScorecardsUpdateScorecardEvent *ScorecardsUpdateScorecardEvent `protobuf:"bytes,504,opt,name=scorecards_update_scorecard_event,json=scorecardsUpdateScorecardEvent,proto3,oneof"`
}

type AuditEvent_ScorecardsUpdateScorecardQuestionEvent

type AuditEvent_ScorecardsUpdateScorecardQuestionEvent struct {
	// scorecard question library scorecard question updated
	ScorecardsUpdateScorecardQuestionEvent *ScorecardsUpdateScorecardQuestionEvent `` /* 129-byte string literal not displayed */
}

type AuditEvent_ScorecardsUpdateSectionEvent

type AuditEvent_ScorecardsUpdateSectionEvent struct {
	// section library section updated
	ScorecardsUpdateSectionEvent *ScorecardsUpdateSectionEvent `protobuf:"bytes,510,opt,name=scorecards_update_section_event,json=scorecardsUpdateSectionEvent,proto3,oneof"`
}

type AuditEvent_TicketEvent

type AuditEvent_TicketEvent struct {
	// Tickets Events
	// EDIT update event
	TicketEvent *TicketEvent `protobuf:"bytes,601,opt,name=ticket_event,json=ticketEvent,proto3,oneof"`
}

type AuditEvent_VanaBillingReportEvent

type AuditEvent_VanaBillingReportEvent struct {
	VanaBillingReportEvent *VanaBillingReportEvent `protobuf:"bytes,202,opt,name=vana_billing_report_event,json=vanaBillingReportEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagEvent

type AuditEvent_VanaFlagEvent struct {
	// / Voice Analytics Events 200
	VanaFlagEvent *VanaFlagEvent `protobuf:"bytes,200,opt,name=vana_flag_event,json=vanaFlagEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagReviewEvent

type AuditEvent_VanaFlagReviewEvent struct {
	VanaFlagReviewEvent *VanaFlagReviewEvent `protobuf:"bytes,201,opt,name=vana_flag_review_event,json=vanaFlagReviewEvent,proto3,oneof"`
}

type AuditEvent_VanaFlagSummaryEvent

type AuditEvent_VanaFlagSummaryEvent struct {
	VanaFlagSummaryEvent *VanaFlagSummaryEvent `protobuf:"bytes,203,opt,name=vana_flag_summary_event,json=vanaFlagSummaryEvent,proto3,oneof"`
}

type AuditEvent_XDummyEvent

type AuditEvent_XDummyEvent struct {
	// / Dummy Event class 100
	XDummyEvent *DummyEvent `protobuf:"bytes,100,opt,name=_dummy_event,json=DummyEvent,proto3,oneof"`
}

type DummyEvent

type DummyEvent struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*DummyEvent) Descriptor deprecated

func (*DummyEvent) Descriptor() ([]byte, []int)

Deprecated: Use DummyEvent.ProtoReflect.Descriptor instead.

func (*DummyEvent) GetMessage

func (x *DummyEvent) GetMessage() string

func (*DummyEvent) ProtoMessage

func (*DummyEvent) ProtoMessage()

func (*DummyEvent) ProtoReflect

func (x *DummyEvent) ProtoReflect() protoreflect.Message

func (*DummyEvent) Reset

func (x *DummyEvent) Reset()

func (*DummyEvent) String

func (x *DummyEvent) String() string

type EventType

type EventType int32

This enum will hold all application classes and sub-classes Classes are encoded as hundreds (100, 200...) and sub-classes are the class ID + 0..99.

EventType is the source for typing subscriptions, notifications, and any future event use cases such auditing, billing, logging, etc. (anything triggered by audit).

Follow the pattern of (product + event description), separated by underscores.

  • e.g. PRODUCT_EVENT_DESCRIPTION

EventTypes that trigger notifications should read nicely as a system message header.

  • e.g Product Event Description
const (
	// Dummy Application IDs
	EventType_DUMMY_APPLICATION         EventType = 0
	EventType_DUMMY_APPLICATION_STORAGE EventType = 1
	EventType_DUMMY_APPLICATION_COMPUTE EventType = 2
	// Voice Analytics Application IDs
	EventType_VOICE_ANALYTICS                   EventType = 100
	EventType_VOICE_ANALYTICS_FLAG_OCCURRENCE   EventType = 101
	EventType_VOICE_ANALYTICS_FLAG_NEEDS_REVIEW EventType = 102
	EventType_VOICE_ANALYTICS_BILLING_REPORT    EventType = 103
	EventType_VOICE_ANALYTICS_FLAG_SUMMARY      EventType = 104
	// Omnichannel Dashboard Application IDs
	EventType_OMNICHANNEL                           EventType = 300
	EventType_OMNICHANNEL_PROJECT                   EventType = 301
	EventType_OMNICHANNEL_CAMPAIGN                  EventType = 302
	EventType_OMNICHANNEL_DAILY_PROJECT_REPORT      EventType = 303
	EventType_OMNICHANNEL_DAILY_CONVERSATION_REPORT EventType = 304
	// agent assign conversation eventType
	EventType_OMNICHANNEL_AGENT_ASSIGN_CONVERSATION EventType = 305
	// agent unassign conversation eventType
	EventType_OMNICHANNEL_AGENT_UNASSIGN_CONVERSATION EventType = 306
	// agent reassign conversation eventType
	EventType_OMNICHANNEL_AGENT_REASSIGN_CONVERSATION EventType = 307
	// T10 trigger  eventType
	EventType_OMNICHANNEL_T10 EventType = 308
	// customer sent a text message event
	EventType_OMNICHANNEL_CUSTOMER_TEXT_MESSAGE EventType = 309
	// agent sent a text message event
	EventType_OMNICHANNEL_AGENT_TEXT_MESSAGE EventType = 310
	// finish wrap up event
	EventType_OMNICHANNEL_FINISH_WRAP_UP EventType = 311
	// conversation closes and wrap up begins event
	EventType_OMNICHANNEL_BEGIN_WRAP_UP EventType = 312
	// t11 timer went off event
	EventType_OMNICHANNEL_T11 EventType = 313
	// create conversation when customer sends initial message and T1 starts
	EventType_OMNICHANNEL_CREATE_CONVERSATION EventType = 314
	// agent suspends the conversation event
	EventType_OMNICHANNEL_AGENT_SUSPEND EventType = 315
	// conversation is closed
	EventType_OMNICHANNEL_CLOSE_CONVERSATION EventType = 316
	// manager sent a text message event
	EventType_OMNICHANNEL_MANAGER_TEXT_MESSAGE EventType = 332
	// update event with campaign details
	EventType_OMNICHANNEL_UPDATE_CAMPAIGN EventType = 330
	// update event with set conversation collected data details
	EventType_OMNICHANNEL_SET_CONVERSATION_COLLECTED_DATA EventType = 331
	// update campaign to archive status event
	EventType_OMNICHANNEL_ARCHIVE_CAMPAIGN EventType = 333
	// update campaign to pause status event
	EventType_OMNICHANNEL_PAUSE_CAMPAIGN EventType = 334
	// update campaign to resume status event
	EventType_OMNICHANNEL_RESUME_CAMPAIGN EventType = 335
	// update campaign to start status event
	EventType_OMNICHANNEL_START_CAMPAIGN EventType = 336
	// update module to schedule status event
	EventType_OMNICHANNEL_SCHEDULE_MODULE EventType = 337
	// update module to start status event
	EventType_OMNICHANNEL_START_MODULE EventType = 338
	// update module to pause status event
	EventType_OMNICHANNEL_PAUSE_MODULE EventType = 339
	// update module to resume status event
	EventType_OMNICHANNEL_RESUME_MODULE EventType = 340
	// update module to error status event
	EventType_OMNICHANNEL_ERROR_MODULE EventType = 341
	// update module to success status event
	EventType_OMNICHANNEL_SUCCESS_MODULE EventType = 342
	// update module to fail status event
	EventType_OMNICHANNEL_FAIL_MODULE EventType = 343
	// update module to complete status event
	EventType_OMNICHANNEL_COMPLETE_MODULE EventType = 344
	// update module to archive status event
	EventType_OMNICHANNEL_ARCHIVE_MODULE EventType = 345
	// update module event with details
	EventType_OMNICHANNEL_UPDATE_MODULE EventType = 346
	// send sms module event with details
	EventType_OMNICHANNEL_MODULE_SMS_MESSAGE_SENT EventType = 347
	// update campaign to archive status event
	EventType_OMNICHANNEL_COMPLETE_CAMPAIGN EventType = 348
	// initial reply event for module
	EventType_OMNICHANNEL_MODULE_INITIAL_REPLY EventType = 349
	// omnichannel task message sent
	EventType_OMNICHANNEL_TASK_MESSAGE_SENT EventType = 350
	// omnichannel connected inbox poll
	EventType_OMNICHANNEL_CONNECTED_INBOX_POLL EventType = 351
	// omnichannel connected inbox was created
	EventType_OMNICHANNEL_CONNECTED_INBOX_CREATED EventType = 352
	// omnichannel agent message units were calculated
	EventType_OMNICHANNEL_AGENT_MESSAGE_UNITS EventType = 353
	// omnichannel manager message units were calculated
	EventType_OMNICHANNEL_MANAGER_MESSAGE_UNITS EventType = 354
	// omnichannel customer message units were calculated
	EventType_OMNICHANNEL_CUSTOMER_MESSAGE_UNITS EventType = 355
	// omnichannel system message units were calculated
	EventType_OMNICHANNEL_SYSTEM_MESSAGE_UNITS EventType = 356
	// ASM
	// agent logs into asm
	EventType_ASM_AGENT_LOGIN EventType = 400
	// agent opens voice event
	EventType_ASM_OPEN_VOICE EventType = 401
	// agent logs into omni agent event
	EventType_ASM_OPEN_OMNI_AGENT EventType = 402
	// agent activates a conversation event
	EventType_ASM_ACTIVATE_CONVERSATION EventType = 403
	// agent deactivates a conversation event
	EventType_ASM_DEACTIVATE_CONVERSATION EventType = 404
	// agent's state changed event
	EventType_ASM_AGENT_STATE_CHANGED EventType = 405
	// agent logs out of asm
	EventType_ASM_AGENT_LOGOUT EventType = 406
	// asm pause event
	EventType_ASM_PAUSE_EVENT EventType = 407
	// asm resume event
	EventType_ASM_RESUME_EVENT EventType = 408
	// Scorecards
	// create question event
	EventType_SCORECARDS_CREATE_QUESTION_EVENT EventType = 500
	// update question event
	EventType_SCORECARDS_UPDATE_QUESTION_EVENT EventType = 501
	// delete question event
	EventType_SCORECARDS_DELETE_QUESTION_EVENT EventType = 502
	// create scorecard event
	EventType_SCORECARDS_CREATE_SCORECARD_EVENT EventType = 503
	// update scorecard event
	EventType_SCORECARDS_UPDATE_SCORECARD_EVENT EventType = 504
	// delete scorecard event
	EventType_SCORECARDS_DELETE_SCORECARD_EVENT EventType = 505
	// clone scorecard event
	EventType_SCORECARDS_CLONE_SCORECARD_EVENT EventType = 506
	// create evaluation event
	EventType_SCORECARDS_CREATE_EVALUATION_EVENT EventType = 507
	// delete evaluation event
	EventType_SCORECARDS_DELETE_EVALUATION_EVENT EventType = 508
	// create section event
	EventType_SCORECARDS_CREATE_SECTION_EVENT EventType = 509
	// update section event
	EventType_SCORECARDS_UPDATE_SECTION_EVENT EventType = 510
	// delete section event
	EventType_SCORECARDS_DELETE_SECTION_EVENT EventType = 511
	// create category event
	EventType_SCORECARDS_CREATE_CATEGORY_EVENT EventType = 512
	// update category event
	EventType_SCORECARDS_UPDATE_CATEGORY_EVENT EventType = 513
	// delete category event
	EventType_SCORECARDS_DELETE_CATEGORY_EVENT EventType = 514
	// create evaluation question event
	EventType_SCORECARDS_CREATE_EVALUATION_QUESTION_EVENT EventType = 515
	// update evaluation question event
	EventType_SCORECARDS_UPDATE_EVALUATION_QUESTION_EVENT EventType = 516
	// delete evaluation question event
	EventType_SCORECARDS_DELETE_EVALUATION_QUESTION_EVENT EventType = 517
	// create scorecard question event
	EventType_SCORECARDS_CREATE_SCORECARD_QUESTION_EVENT EventType = 518
	// update scorecard question event
	EventType_SCORECARDS_UPDATE_SCORECARD_QUESTION_EVENT EventType = 519
	// delete scorecard question event
	EventType_SCORECARDS_DELETE_SCORECARD_QUESTION_EVENT EventType = 520
	// create auto evaluation event
	EventType_SCORECARDS_CREATE_AUTO_EVALUATION_EVENT EventType = 521
	// Tickets Events
	// create event
	EventType_TICKET_CREATE_EVENT EventType = 600
	// edit event
	EventType_TICKET_EDIT_EVENT EventType = 601
	// close event
	EventType_TICKET_CLOSE_EVENT EventType = 602
)

func (EventType) Descriptor

func (EventType) Descriptor() protoreflect.EnumDescriptor

func (EventType) Enum

func (x EventType) Enum() *EventType

func (EventType) EnumDescriptor deprecated

func (EventType) EnumDescriptor() ([]byte, []int)

Deprecated: Use EventType.Descriptor instead.

func (EventType) Number

func (x EventType) Number() protoreflect.EnumNumber

func (EventType) String

func (x EventType) String() string

func (EventType) Type

type OmnichannelAgentAssignConversationEvent

type OmnichannelAgentAssignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// agent user id
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentAssignConversationEvent - handle agent assign conversation event

func (*OmnichannelAgentAssignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentAssignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentAssignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentAssignConversationEvent) GetCampaignSid

func (x *OmnichannelAgentAssignConversationEvent) GetCampaignSid() int64

func (*OmnichannelAgentAssignConversationEvent) GetChannelType

func (*OmnichannelAgentAssignConversationEvent) GetConversation

func (*OmnichannelAgentAssignConversationEvent) GetConversationSid

func (x *OmnichannelAgentAssignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentAssignConversationEvent) GetMessage

func (*OmnichannelAgentAssignConversationEvent) GetUserId

func (*OmnichannelAgentAssignConversationEvent) ProtoMessage

func (*OmnichannelAgentAssignConversationEvent) ProtoReflect

func (*OmnichannelAgentAssignConversationEvent) Reset

func (*OmnichannelAgentAssignConversationEvent) String

type OmnichannelAgentMessageUnitsEvent

type OmnichannelAgentMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

Omnichannel

func (*OmnichannelAgentMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelAgentMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentMessageUnitsEvent) GetMessage

func (*OmnichannelAgentMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelAgentMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelAgentMessageUnitsEvent) ProtoMessage

func (*OmnichannelAgentMessageUnitsEvent) ProtoMessage()

func (*OmnichannelAgentMessageUnitsEvent) ProtoReflect

func (*OmnichannelAgentMessageUnitsEvent) Reset

func (*OmnichannelAgentMessageUnitsEvent) String

type OmnichannelAgentReassignConversationEvent

type OmnichannelAgentReassignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// manager/agent who initiated reassign
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// current agent who is being unassigned
	CurrentUserId string `protobuf:"bytes,5,opt,name=current_user_id,json=currentUserId,proto3" json:"current_user_id,omitempty"`
	// new agent who who is being assigned to
	NewUserId string `protobuf:"bytes,6,opt,name=new_user_id,json=newUserId,proto3" json:"new_user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,7,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	// the AsmSession Sid
	NewUserAsmSessionSid *wrapperspb.Int64Value `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

OmnichannelAgentReassignConversationEvent - handle agent reassign conversation event

func (*OmnichannelAgentReassignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentReassignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentReassignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentReassignConversationEvent) GetCampaignSid

func (*OmnichannelAgentReassignConversationEvent) GetChannelType

func (*OmnichannelAgentReassignConversationEvent) GetConversation

func (*OmnichannelAgentReassignConversationEvent) GetConversationSid

func (x *OmnichannelAgentReassignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentReassignConversationEvent) GetCurrentUserId

func (x *OmnichannelAgentReassignConversationEvent) GetCurrentUserId() string

func (*OmnichannelAgentReassignConversationEvent) GetMessage

func (*OmnichannelAgentReassignConversationEvent) GetNewUserAsmSessionSid

func (x *OmnichannelAgentReassignConversationEvent) GetNewUserAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelAgentReassignConversationEvent) GetNewUserId

func (*OmnichannelAgentReassignConversationEvent) GetUserId

func (*OmnichannelAgentReassignConversationEvent) ProtoMessage

func (*OmnichannelAgentReassignConversationEvent) ProtoReflect

func (*OmnichannelAgentReassignConversationEvent) Reset

func (*OmnichannelAgentReassignConversationEvent) String

type OmnichannelAgentSuspendEvent

type OmnichannelAgentSuspendEvent struct {

	// the suspend message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// asm Session sid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentSuspendEvent - whenever agent suspends the conversation

func (*OmnichannelAgentSuspendEvent) Descriptor deprecated

func (*OmnichannelAgentSuspendEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentSuspendEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentSuspendEvent) GetAsmSessionSid

func (x *OmnichannelAgentSuspendEvent) GetAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelAgentSuspendEvent) GetConversation

func (*OmnichannelAgentSuspendEvent) GetMessage

func (*OmnichannelAgentSuspendEvent) ProtoMessage

func (*OmnichannelAgentSuspendEvent) ProtoMessage()

func (*OmnichannelAgentSuspendEvent) ProtoReflect

func (*OmnichannelAgentSuspendEvent) Reset

func (x *OmnichannelAgentSuspendEvent) Reset()

func (*OmnichannelAgentSuspendEvent) String

type OmnichannelAgentTextMessageEvent

type OmnichannelAgentTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentTextMessageEvent - whenever an agent send a text message

func (*OmnichannelAgentTextMessageEvent) Descriptor deprecated

func (*OmnichannelAgentTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentTextMessageEvent) GetConversation

func (*OmnichannelAgentTextMessageEvent) GetConversationSid

func (x *OmnichannelAgentTextMessageEvent) GetConversationSid() int64

func (*OmnichannelAgentTextMessageEvent) GetMessage

func (*OmnichannelAgentTextMessageEvent) ProtoMessage

func (*OmnichannelAgentTextMessageEvent) ProtoMessage()

func (*OmnichannelAgentTextMessageEvent) ProtoReflect

func (*OmnichannelAgentTextMessageEvent) Reset

func (*OmnichannelAgentTextMessageEvent) String

type OmnichannelAgentUnassignConversationEvent

type OmnichannelAgentUnassignConversationEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// agent user id
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAgentUnassignConversationEvent - handle agent unassign conversation event

func (*OmnichannelAgentUnassignConversationEvent) Descriptor deprecated

func (*OmnichannelAgentUnassignConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelAgentUnassignConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelAgentUnassignConversationEvent) GetCampaignSid

func (*OmnichannelAgentUnassignConversationEvent) GetChannelType

func (*OmnichannelAgentUnassignConversationEvent) GetConversation

func (*OmnichannelAgentUnassignConversationEvent) GetConversationSid

func (x *OmnichannelAgentUnassignConversationEvent) GetConversationSid() int64

func (*OmnichannelAgentUnassignConversationEvent) GetMessage

func (*OmnichannelAgentUnassignConversationEvent) GetUserId

func (*OmnichannelAgentUnassignConversationEvent) ProtoMessage

func (*OmnichannelAgentUnassignConversationEvent) ProtoReflect

func (*OmnichannelAgentUnassignConversationEvent) Reset

func (*OmnichannelAgentUnassignConversationEvent) String

type OmnichannelArchiveCampaignEvent

type OmnichannelArchiveCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelArchiveCampaignEvent - whenever a campaign is archived

func (*OmnichannelArchiveCampaignEvent) Descriptor deprecated

func (*OmnichannelArchiveCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelArchiveCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelArchiveCampaignEvent) GetCampaignSid

func (x *OmnichannelArchiveCampaignEvent) GetCampaignSid() int64

func (*OmnichannelArchiveCampaignEvent) GetChannelType

func (*OmnichannelArchiveCampaignEvent) GetDescription

func (x *OmnichannelArchiveCampaignEvent) GetDescription() string

func (*OmnichannelArchiveCampaignEvent) GetName

func (*OmnichannelArchiveCampaignEvent) GetOmniCampaign

func (*OmnichannelArchiveCampaignEvent) ProtoMessage

func (*OmnichannelArchiveCampaignEvent) ProtoMessage()

func (*OmnichannelArchiveCampaignEvent) ProtoReflect

func (*OmnichannelArchiveCampaignEvent) Reset

func (*OmnichannelArchiveCampaignEvent) String

type OmnichannelArchiveModuleEvent

type OmnichannelArchiveModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelArchiveModuleEvent - whenever a module is archive status

func (*OmnichannelArchiveModuleEvent) Descriptor deprecated

func (*OmnichannelArchiveModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelArchiveModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelArchiveModuleEvent) GetModuleSid

func (x *OmnichannelArchiveModuleEvent) GetModuleSid() int64

func (*OmnichannelArchiveModuleEvent) GetOmniCampaign

func (x *OmnichannelArchiveModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelArchiveModuleEvent) ProtoMessage

func (*OmnichannelArchiveModuleEvent) ProtoMessage()

func (*OmnichannelArchiveModuleEvent) ProtoReflect

func (*OmnichannelArchiveModuleEvent) Reset

func (x *OmnichannelArchiveModuleEvent) Reset()

func (*OmnichannelArchiveModuleEvent) String

type OmnichannelBeginWrapUpEvent

type OmnichannelBeginWrapUpEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the campaign identifier this event is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|email|sms|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelBeginWrapUpEvent - when a conversation closes and moves to wrap up

func (*OmnichannelBeginWrapUpEvent) Descriptor deprecated

func (*OmnichannelBeginWrapUpEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelBeginWrapUpEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelBeginWrapUpEvent) GetCampaignSid

func (x *OmnichannelBeginWrapUpEvent) GetCampaignSid() int64

func (*OmnichannelBeginWrapUpEvent) GetChannelType

func (x *OmnichannelBeginWrapUpEvent) GetChannelType() commons.ChannelType

func (*OmnichannelBeginWrapUpEvent) GetConversation

func (*OmnichannelBeginWrapUpEvent) GetConversationSid

func (x *OmnichannelBeginWrapUpEvent) GetConversationSid() int64

func (*OmnichannelBeginWrapUpEvent) GetMessage

func (*OmnichannelBeginWrapUpEvent) ProtoMessage

func (*OmnichannelBeginWrapUpEvent) ProtoMessage()

func (*OmnichannelBeginWrapUpEvent) ProtoReflect

func (*OmnichannelBeginWrapUpEvent) Reset

func (x *OmnichannelBeginWrapUpEvent) Reset()

func (*OmnichannelBeginWrapUpEvent) String

func (x *OmnichannelBeginWrapUpEvent) String() string

type OmnichannelCloseConversationEvent

type OmnichannelCloseConversationEvent struct {

	// the close message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// conversation the message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,2,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCloseConversationEvent - close conversation

func (*OmnichannelCloseConversationEvent) Descriptor deprecated

func (*OmnichannelCloseConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCloseConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCloseConversationEvent) GetConversation

func (*OmnichannelCloseConversationEvent) GetMessage

func (*OmnichannelCloseConversationEvent) ProtoMessage

func (*OmnichannelCloseConversationEvent) ProtoMessage()

func (*OmnichannelCloseConversationEvent) ProtoReflect

func (*OmnichannelCloseConversationEvent) Reset

func (*OmnichannelCloseConversationEvent) String

type OmnichannelCompleteCampaignEvent

type OmnichannelCompleteCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCompleteCampaignEvent - whenever a campaign is completed

func (*OmnichannelCompleteCampaignEvent) Descriptor deprecated

func (*OmnichannelCompleteCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCompleteCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCompleteCampaignEvent) GetCampaignSid

func (x *OmnichannelCompleteCampaignEvent) GetCampaignSid() int64

func (*OmnichannelCompleteCampaignEvent) GetChannelType

func (*OmnichannelCompleteCampaignEvent) GetDescription

func (x *OmnichannelCompleteCampaignEvent) GetDescription() string

func (*OmnichannelCompleteCampaignEvent) GetName

func (*OmnichannelCompleteCampaignEvent) GetOmniCampaign

func (*OmnichannelCompleteCampaignEvent) ProtoMessage

func (*OmnichannelCompleteCampaignEvent) ProtoMessage()

func (*OmnichannelCompleteCampaignEvent) ProtoReflect

func (*OmnichannelCompleteCampaignEvent) Reset

func (*OmnichannelCompleteCampaignEvent) String

type OmnichannelCompleteModuleEvent

type OmnichannelCompleteModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCompleteModuleEvent - whenever a module is complete status

func (*OmnichannelCompleteModuleEvent) Descriptor deprecated

func (*OmnichannelCompleteModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCompleteModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCompleteModuleEvent) GetModuleSid

func (x *OmnichannelCompleteModuleEvent) GetModuleSid() int64

func (*OmnichannelCompleteModuleEvent) GetOmniCampaign

func (x *OmnichannelCompleteModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelCompleteModuleEvent) ProtoMessage

func (*OmnichannelCompleteModuleEvent) ProtoMessage()

func (*OmnichannelCompleteModuleEvent) ProtoReflect

func (*OmnichannelCompleteModuleEvent) Reset

func (x *OmnichannelCompleteModuleEvent) Reset()

func (*OmnichannelCompleteModuleEvent) String

type OmnichannelConnectedInboxCreatedEvent

type OmnichannelConnectedInboxCreatedEvent struct {

	// the created connected inbox
	ConnectedInbox *commons.ConnectedInbox `protobuf:"bytes,1,opt,name=connected_inbox,json=connectedInbox,proto3" json:"connected_inbox,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelConnectedInboxCreatedEvent -

func (*OmnichannelConnectedInboxCreatedEvent) Descriptor deprecated

func (*OmnichannelConnectedInboxCreatedEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelConnectedInboxCreatedEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelConnectedInboxCreatedEvent) GetConnectedInbox

func (*OmnichannelConnectedInboxCreatedEvent) ProtoMessage

func (*OmnichannelConnectedInboxCreatedEvent) ProtoMessage()

func (*OmnichannelConnectedInboxCreatedEvent) ProtoReflect

func (*OmnichannelConnectedInboxCreatedEvent) Reset

func (*OmnichannelConnectedInboxCreatedEvent) String

type OmnichannelConnectedInboxPollEvent

type OmnichannelConnectedInboxPollEvent struct {

	// campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,1,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// campaign_module_sid
	CampaignModuleSid int64 `protobuf:"varint,2,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// connected inbox
	ConnectedInbox *commons.ConnectedInbox `protobuf:"bytes,3,opt,name=connected_inbox,json=connectedInbox,proto3" json:"connected_inbox,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelConnectedInboxPollEvent -

func (*OmnichannelConnectedInboxPollEvent) Descriptor deprecated

func (*OmnichannelConnectedInboxPollEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelConnectedInboxPollEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelConnectedInboxPollEvent) GetCampaignModuleSid

func (x *OmnichannelConnectedInboxPollEvent) GetCampaignModuleSid() int64

func (*OmnichannelConnectedInboxPollEvent) GetConnectedInbox

func (*OmnichannelConnectedInboxPollEvent) GetOmniCampaign

func (*OmnichannelConnectedInboxPollEvent) ProtoMessage

func (*OmnichannelConnectedInboxPollEvent) ProtoMessage()

func (*OmnichannelConnectedInboxPollEvent) ProtoReflect

func (*OmnichannelConnectedInboxPollEvent) Reset

func (*OmnichannelConnectedInboxPollEvent) String

type OmnichannelCreateCampaignEvent

type OmnichannelCreateCampaignEvent struct {

	// campaign name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// campaign direction
	CampaignDirection commons.CampaignDirection `` /* 148-byte string literal not displayed */
	// generated campaign sid
	CampaignSid int64 `protobuf:"varint,5,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,6,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// project identifier
	ProjectSid int64 `protobuf:"varint,7,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCreateCampaignEvent - whenever a campaign is created

func (*OmnichannelCreateCampaignEvent) Descriptor deprecated

func (*OmnichannelCreateCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateCampaignEvent) GetCampaignDirection

func (x *OmnichannelCreateCampaignEvent) GetCampaignDirection() commons.CampaignDirection

func (*OmnichannelCreateCampaignEvent) GetCampaignSid

func (x *OmnichannelCreateCampaignEvent) GetCampaignSid() int64

func (*OmnichannelCreateCampaignEvent) GetChannelType

func (*OmnichannelCreateCampaignEvent) GetDescription

func (x *OmnichannelCreateCampaignEvent) GetDescription() string

func (*OmnichannelCreateCampaignEvent) GetName

func (*OmnichannelCreateCampaignEvent) GetOmniCampaign

func (x *OmnichannelCreateCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelCreateCampaignEvent) GetProjectSid

func (x *OmnichannelCreateCampaignEvent) GetProjectSid() int64

func (*OmnichannelCreateCampaignEvent) ProtoMessage

func (*OmnichannelCreateCampaignEvent) ProtoMessage()

func (*OmnichannelCreateCampaignEvent) ProtoReflect

func (*OmnichannelCreateCampaignEvent) Reset

func (x *OmnichannelCreateCampaignEvent) Reset()

func (*OmnichannelCreateCampaignEvent) String

type OmnichannelCreateConversationEvent

type OmnichannelCreateConversationEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,2,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,3,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

// create conversation when customer sends initial message and T1 starts

func (*OmnichannelCreateConversationEvent) Descriptor deprecated

func (*OmnichannelCreateConversationEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateConversationEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateConversationEvent) GetCampaignSid

func (x *OmnichannelCreateConversationEvent) GetCampaignSid() int64

func (*OmnichannelCreateConversationEvent) GetChannelType

func (*OmnichannelCreateConversationEvent) GetConversation

func (*OmnichannelCreateConversationEvent) GetMessage

func (*OmnichannelCreateConversationEvent) ProtoMessage

func (*OmnichannelCreateConversationEvent) ProtoMessage()

func (*OmnichannelCreateConversationEvent) ProtoReflect

func (*OmnichannelCreateConversationEvent) Reset

func (*OmnichannelCreateConversationEvent) String

type OmnichannelCreateProjectEvent

type OmnichannelCreateProjectEvent struct {
	ClientSid   int64  `protobuf:"varint,1,opt,name=client_sid,json=clientSid,proto3" json:"client_sid,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCreateProjectEvent - whenever a project is created

func (*OmnichannelCreateProjectEvent) Descriptor deprecated

func (*OmnichannelCreateProjectEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCreateProjectEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCreateProjectEvent) GetClientSid

func (x *OmnichannelCreateProjectEvent) GetClientSid() int64

func (*OmnichannelCreateProjectEvent) GetDescription

func (x *OmnichannelCreateProjectEvent) GetDescription() string

func (*OmnichannelCreateProjectEvent) GetName

func (*OmnichannelCreateProjectEvent) ProtoMessage

func (*OmnichannelCreateProjectEvent) ProtoMessage()

func (*OmnichannelCreateProjectEvent) ProtoReflect

func (*OmnichannelCreateProjectEvent) Reset

func (x *OmnichannelCreateProjectEvent) Reset()

func (*OmnichannelCreateProjectEvent) String

type OmnichannelCustomerMessageUnitsEvent

type OmnichannelCustomerMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelCustomerMessageUnitsEvent -

func (*OmnichannelCustomerMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelCustomerMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCustomerMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCustomerMessageUnitsEvent) GetMessage

func (*OmnichannelCustomerMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelCustomerMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelCustomerMessageUnitsEvent) ProtoMessage

func (*OmnichannelCustomerMessageUnitsEvent) ProtoMessage()

func (*OmnichannelCustomerMessageUnitsEvent) ProtoReflect

func (*OmnichannelCustomerMessageUnitsEvent) Reset

func (*OmnichannelCustomerMessageUnitsEvent) String

type OmnichannelCustomerTextMessageEvent

type OmnichannelCustomerTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the customer
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelCustomerTextMessageEvent - whenever a customer sends a text message

func (*OmnichannelCustomerTextMessageEvent) Descriptor deprecated

func (*OmnichannelCustomerTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelCustomerTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelCustomerTextMessageEvent) GetConversation

func (*OmnichannelCustomerTextMessageEvent) GetConversationSid

func (x *OmnichannelCustomerTextMessageEvent) GetConversationSid() int64

func (*OmnichannelCustomerTextMessageEvent) GetMessage

func (*OmnichannelCustomerTextMessageEvent) ProtoMessage

func (*OmnichannelCustomerTextMessageEvent) ProtoMessage()

func (*OmnichannelCustomerTextMessageEvent) ProtoReflect

func (*OmnichannelCustomerTextMessageEvent) Reset

func (*OmnichannelCustomerTextMessageEvent) String

type OmnichannelDailyConversationReportEvent

type OmnichannelDailyConversationReportEvent struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelDailyReportEvent - whenever a daily conversation report is generated

func (*OmnichannelDailyConversationReportEvent) Descriptor deprecated

func (*OmnichannelDailyConversationReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelDailyConversationReportEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelDailyConversationReportEvent) GetDownloadUrl

func (x *OmnichannelDailyConversationReportEvent) GetDownloadUrl() string

func (*OmnichannelDailyConversationReportEvent) ProtoMessage

func (*OmnichannelDailyConversationReportEvent) ProtoReflect

func (*OmnichannelDailyConversationReportEvent) Reset

func (*OmnichannelDailyConversationReportEvent) String

type OmnichannelDailyProjectReportEvent

type OmnichannelDailyProjectReportEvent struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelDailyReportEvent - whenever a daily project report is generated

func (*OmnichannelDailyProjectReportEvent) Descriptor deprecated

func (*OmnichannelDailyProjectReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelDailyProjectReportEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelDailyProjectReportEvent) GetDownloadUrl

func (x *OmnichannelDailyProjectReportEvent) GetDownloadUrl() string

func (*OmnichannelDailyProjectReportEvent) ProtoMessage

func (*OmnichannelDailyProjectReportEvent) ProtoMessage()

func (*OmnichannelDailyProjectReportEvent) ProtoReflect

func (*OmnichannelDailyProjectReportEvent) Reset

func (*OmnichannelDailyProjectReportEvent) String

type OmnichannelErrorModuleEvent

type OmnichannelErrorModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelErrorModuleEvent - whenever a module is error status

func (*OmnichannelErrorModuleEvent) Descriptor deprecated

func (*OmnichannelErrorModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelErrorModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelErrorModuleEvent) GetModuleSid

func (x *OmnichannelErrorModuleEvent) GetModuleSid() int64

func (*OmnichannelErrorModuleEvent) GetOmniCampaign

func (x *OmnichannelErrorModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelErrorModuleEvent) ProtoMessage

func (*OmnichannelErrorModuleEvent) ProtoMessage()

func (*OmnichannelErrorModuleEvent) ProtoReflect

func (*OmnichannelErrorModuleEvent) Reset

func (x *OmnichannelErrorModuleEvent) Reset()

func (*OmnichannelErrorModuleEvent) String

func (x *OmnichannelErrorModuleEvent) String() string

type OmnichannelFailModuleEvent

type OmnichannelFailModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelFailModuleEvent - whenever a module is fail status

func (*OmnichannelFailModuleEvent) Descriptor deprecated

func (*OmnichannelFailModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelFailModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelFailModuleEvent) GetModuleSid

func (x *OmnichannelFailModuleEvent) GetModuleSid() int64

func (*OmnichannelFailModuleEvent) GetOmniCampaign

func (x *OmnichannelFailModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelFailModuleEvent) ProtoMessage

func (*OmnichannelFailModuleEvent) ProtoMessage()

func (*OmnichannelFailModuleEvent) ProtoReflect

func (*OmnichannelFailModuleEvent) Reset

func (x *OmnichannelFailModuleEvent) Reset()

func (*OmnichannelFailModuleEvent) String

func (x *OmnichannelFailModuleEvent) String() string

type OmnichannelFinishWrapUpEvent

type OmnichannelFinishWrapUpEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the campaign identifier the event is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|email|sms|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// AsmSessionSid
	AsmSessionSid *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelFinishWrapUpEvent - when an agent has finished wrap up

func (*OmnichannelFinishWrapUpEvent) Descriptor deprecated

func (*OmnichannelFinishWrapUpEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelFinishWrapUpEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelFinishWrapUpEvent) GetAsmSessionSid

func (x *OmnichannelFinishWrapUpEvent) GetAsmSessionSid() *wrapperspb.Int64Value

func (*OmnichannelFinishWrapUpEvent) GetCampaignSid

func (x *OmnichannelFinishWrapUpEvent) GetCampaignSid() int64

func (*OmnichannelFinishWrapUpEvent) GetChannelType

func (x *OmnichannelFinishWrapUpEvent) GetChannelType() commons.ChannelType

func (*OmnichannelFinishWrapUpEvent) GetConversation

func (*OmnichannelFinishWrapUpEvent) GetConversationSid

func (x *OmnichannelFinishWrapUpEvent) GetConversationSid() int64

func (*OmnichannelFinishWrapUpEvent) GetMessage

func (*OmnichannelFinishWrapUpEvent) ProtoMessage

func (*OmnichannelFinishWrapUpEvent) ProtoMessage()

func (*OmnichannelFinishWrapUpEvent) ProtoReflect

func (*OmnichannelFinishWrapUpEvent) Reset

func (x *OmnichannelFinishWrapUpEvent) Reset()

func (*OmnichannelFinishWrapUpEvent) String

type OmnichannelManagerMessageUnitsEvent

type OmnichannelManagerMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelManagerMessageUnitsEvent -

func (*OmnichannelManagerMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelManagerMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManagerMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManagerMessageUnitsEvent) GetMessage

func (*OmnichannelManagerMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelManagerMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelManagerMessageUnitsEvent) ProtoMessage

func (*OmnichannelManagerMessageUnitsEvent) ProtoMessage()

func (*OmnichannelManagerMessageUnitsEvent) ProtoReflect

func (*OmnichannelManagerMessageUnitsEvent) Reset

func (*OmnichannelManagerMessageUnitsEvent) String

type OmnichannelManagerTextMessageEvent

type OmnichannelManagerTextMessageEvent struct {

	// the unique identifier for the conversation
	ConversationSid int64 `protobuf:"varint,3,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelManagerTextMessageEvent - whenever an agent send a text message

func (*OmnichannelManagerTextMessageEvent) Descriptor deprecated

func (*OmnichannelManagerTextMessageEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelManagerTextMessageEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelManagerTextMessageEvent) GetConversation

func (*OmnichannelManagerTextMessageEvent) GetConversationSid

func (x *OmnichannelManagerTextMessageEvent) GetConversationSid() int64

func (*OmnichannelManagerTextMessageEvent) GetMessage

func (*OmnichannelManagerTextMessageEvent) ProtoMessage

func (*OmnichannelManagerTextMessageEvent) ProtoMessage()

func (*OmnichannelManagerTextMessageEvent) ProtoReflect

func (*OmnichannelManagerTextMessageEvent) Reset

func (*OmnichannelManagerTextMessageEvent) String

type OmnichannelModuleInitialReplyEvent

type OmnichannelModuleInitialReplyEvent struct {

	// org id
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// campaign_sid
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign_module_sid
	CampaignModuleSid int64 `protobuf:"varint,3,opt,name=campaign_module_sid,json=campaignModuleSid,proto3" json:"campaign_module_sid,omitempty"`
	// conversation_sid
	ConversationSid int64 `protobuf:"varint,4,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// channel type
	ChannelType commons.ChannelType `protobuf:"varint,5,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omnimessage
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// omnicampaign
	Campaign *commons.OmniCampaign `protobuf:"bytes,7,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

OmniChannelModuleInitialReplyEvent -

func (*OmnichannelModuleInitialReplyEvent) Descriptor deprecated

func (*OmnichannelModuleInitialReplyEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelModuleInitialReplyEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelModuleInitialReplyEvent) GetCampaign

func (*OmnichannelModuleInitialReplyEvent) GetCampaignModuleSid

func (x *OmnichannelModuleInitialReplyEvent) GetCampaignModuleSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetCampaignSid

func (x *OmnichannelModuleInitialReplyEvent) GetCampaignSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetChannelType

func (*OmnichannelModuleInitialReplyEvent) GetConversationSid

func (x *OmnichannelModuleInitialReplyEvent) GetConversationSid() int64

func (*OmnichannelModuleInitialReplyEvent) GetMessage

func (*OmnichannelModuleInitialReplyEvent) GetOrgId

func (*OmnichannelModuleInitialReplyEvent) ProtoMessage

func (*OmnichannelModuleInitialReplyEvent) ProtoMessage()

func (*OmnichannelModuleInitialReplyEvent) ProtoReflect

func (*OmnichannelModuleInitialReplyEvent) Reset

func (*OmnichannelModuleInitialReplyEvent) String

type OmnichannelPauseCampaignEvent

type OmnichannelPauseCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelPauseCampaignEvent - whenever a campaign is paused

func (*OmnichannelPauseCampaignEvent) Descriptor deprecated

func (*OmnichannelPauseCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelPauseCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelPauseCampaignEvent) GetCampaignSid

func (x *OmnichannelPauseCampaignEvent) GetCampaignSid() int64

func (*OmnichannelPauseCampaignEvent) GetChannelType

func (*OmnichannelPauseCampaignEvent) GetDescription

func (x *OmnichannelPauseCampaignEvent) GetDescription() string

func (*OmnichannelPauseCampaignEvent) GetName

func (*OmnichannelPauseCampaignEvent) GetOmniCampaign

func (x *OmnichannelPauseCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelPauseCampaignEvent) ProtoMessage

func (*OmnichannelPauseCampaignEvent) ProtoMessage()

func (*OmnichannelPauseCampaignEvent) ProtoReflect

func (*OmnichannelPauseCampaignEvent) Reset

func (x *OmnichannelPauseCampaignEvent) Reset()

func (*OmnichannelPauseCampaignEvent) String

type OmnichannelPauseModuleEvent

type OmnichannelPauseModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelPauseModuleEvent - whenever a module is pause status

func (*OmnichannelPauseModuleEvent) Descriptor deprecated

func (*OmnichannelPauseModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelPauseModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelPauseModuleEvent) GetModuleSid

func (x *OmnichannelPauseModuleEvent) GetModuleSid() int64

func (*OmnichannelPauseModuleEvent) GetOmniCampaign

func (x *OmnichannelPauseModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelPauseModuleEvent) ProtoMessage

func (*OmnichannelPauseModuleEvent) ProtoMessage()

func (*OmnichannelPauseModuleEvent) ProtoReflect

func (*OmnichannelPauseModuleEvent) Reset

func (x *OmnichannelPauseModuleEvent) Reset()

func (*OmnichannelPauseModuleEvent) String

func (x *OmnichannelPauseModuleEvent) String() string

type OmnichannelResumeCampaignEvent

type OmnichannelResumeCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelResumeCampaignEvent - whenever a campaign is resumed

func (*OmnichannelResumeCampaignEvent) Descriptor deprecated

func (*OmnichannelResumeCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelResumeCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelResumeCampaignEvent) GetCampaignSid

func (x *OmnichannelResumeCampaignEvent) GetCampaignSid() int64

func (*OmnichannelResumeCampaignEvent) GetChannelType

func (*OmnichannelResumeCampaignEvent) GetDescription

func (x *OmnichannelResumeCampaignEvent) GetDescription() string

func (*OmnichannelResumeCampaignEvent) GetName

func (*OmnichannelResumeCampaignEvent) GetOmniCampaign

func (x *OmnichannelResumeCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelResumeCampaignEvent) ProtoMessage

func (*OmnichannelResumeCampaignEvent) ProtoMessage()

func (*OmnichannelResumeCampaignEvent) ProtoReflect

func (*OmnichannelResumeCampaignEvent) Reset

func (x *OmnichannelResumeCampaignEvent) Reset()

func (*OmnichannelResumeCampaignEvent) String

type OmnichannelResumeModuleEvent

type OmnichannelResumeModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelResumeModuleEvent - whenever a module is resume status

func (*OmnichannelResumeModuleEvent) Descriptor deprecated

func (*OmnichannelResumeModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelResumeModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelResumeModuleEvent) GetModuleSid

func (x *OmnichannelResumeModuleEvent) GetModuleSid() int64

func (*OmnichannelResumeModuleEvent) GetOmniCampaign

func (x *OmnichannelResumeModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelResumeModuleEvent) ProtoMessage

func (*OmnichannelResumeModuleEvent) ProtoMessage()

func (*OmnichannelResumeModuleEvent) ProtoReflect

func (*OmnichannelResumeModuleEvent) Reset

func (x *OmnichannelResumeModuleEvent) Reset()

func (*OmnichannelResumeModuleEvent) String

type OmnichannelScheduleModuleEvent

type OmnichannelScheduleModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelScheduleModuleEvent - whenever a module is schedule status

func (*OmnichannelScheduleModuleEvent) Descriptor deprecated

func (*OmnichannelScheduleModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelScheduleModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelScheduleModuleEvent) GetModuleSid

func (x *OmnichannelScheduleModuleEvent) GetModuleSid() int64

func (*OmnichannelScheduleModuleEvent) GetOmniCampaign

func (x *OmnichannelScheduleModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelScheduleModuleEvent) ProtoMessage

func (*OmnichannelScheduleModuleEvent) ProtoMessage()

func (*OmnichannelScheduleModuleEvent) ProtoReflect

func (*OmnichannelScheduleModuleEvent) Reset

func (x *OmnichannelScheduleModuleEvent) Reset()

func (*OmnichannelScheduleModuleEvent) String

type OmnichannelSetConversationCollectedDataEvent

type OmnichannelSetConversationCollectedDataEvent struct {

	// conversation id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the id of the agent
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// channel type - chat|email|sms
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// campaign direction
	CampaignDirection commons.CampaignDirection `` /* 148-byte string literal not displayed */
	// collected data
	CollectedData *commons.ConversationCollectedData `protobuf:"bytes,5,opt,name=collected_data,json=collectedData,proto3" json:"collected_data,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSetConversationCollectedDataEvent - handle set conversation collected data event

func (*OmnichannelSetConversationCollectedDataEvent) Descriptor deprecated

Deprecated: Use OmnichannelSetConversationCollectedDataEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSetConversationCollectedDataEvent) GetCampaignDirection

func (*OmnichannelSetConversationCollectedDataEvent) GetChannelType

func (*OmnichannelSetConversationCollectedDataEvent) GetCollectedData

func (*OmnichannelSetConversationCollectedDataEvent) GetConversationSid

func (x *OmnichannelSetConversationCollectedDataEvent) GetConversationSid() int64

func (*OmnichannelSetConversationCollectedDataEvent) GetUserId

func (*OmnichannelSetConversationCollectedDataEvent) ProtoMessage

func (*OmnichannelSetConversationCollectedDataEvent) ProtoReflect

func (*OmnichannelSetConversationCollectedDataEvent) Reset

func (*OmnichannelSetConversationCollectedDataEvent) String

type OmnichannelSmsMessageSentModuleEvent

type OmnichannelSmsMessageSentModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// messageunits
	MessageUnits int64 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,3,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelAddSmsMessageSentAuditEvent - handle omnimessage and messageunits

func (*OmnichannelSmsMessageSentModuleEvent) Descriptor deprecated

func (*OmnichannelSmsMessageSentModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSmsMessageSentModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSmsMessageSentModuleEvent) GetMessage

func (*OmnichannelSmsMessageSentModuleEvent) GetMessageUnits

func (x *OmnichannelSmsMessageSentModuleEvent) GetMessageUnits() int64

func (*OmnichannelSmsMessageSentModuleEvent) GetModuleSid

func (x *OmnichannelSmsMessageSentModuleEvent) GetModuleSid() int64

func (*OmnichannelSmsMessageSentModuleEvent) GetOmniCampaign

func (*OmnichannelSmsMessageSentModuleEvent) ProtoMessage

func (*OmnichannelSmsMessageSentModuleEvent) ProtoMessage()

func (*OmnichannelSmsMessageSentModuleEvent) ProtoReflect

func (*OmnichannelSmsMessageSentModuleEvent) Reset

func (*OmnichannelSmsMessageSentModuleEvent) String

type OmnichannelStartCampaignEvent

type OmnichannelStartCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelStartCampaignEvent - whenever a campaign is completed

func (*OmnichannelStartCampaignEvent) Descriptor deprecated

func (*OmnichannelStartCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelStartCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelStartCampaignEvent) GetCampaignSid

func (x *OmnichannelStartCampaignEvent) GetCampaignSid() int64

func (*OmnichannelStartCampaignEvent) GetChannelType

func (*OmnichannelStartCampaignEvent) GetDescription

func (x *OmnichannelStartCampaignEvent) GetDescription() string

func (*OmnichannelStartCampaignEvent) GetName

func (*OmnichannelStartCampaignEvent) GetOmniCampaign

func (x *OmnichannelStartCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelStartCampaignEvent) ProtoMessage

func (*OmnichannelStartCampaignEvent) ProtoMessage()

func (*OmnichannelStartCampaignEvent) ProtoReflect

func (*OmnichannelStartCampaignEvent) Reset

func (x *OmnichannelStartCampaignEvent) Reset()

func (*OmnichannelStartCampaignEvent) String

type OmnichannelStartModuleEvent

type OmnichannelStartModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelStartModuleEvent - whenever a module is start status

func (*OmnichannelStartModuleEvent) Descriptor deprecated

func (*OmnichannelStartModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelStartModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelStartModuleEvent) GetModuleSid

func (x *OmnichannelStartModuleEvent) GetModuleSid() int64

func (*OmnichannelStartModuleEvent) GetOmniCampaign

func (x *OmnichannelStartModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelStartModuleEvent) ProtoMessage

func (*OmnichannelStartModuleEvent) ProtoMessage()

func (*OmnichannelStartModuleEvent) ProtoReflect

func (*OmnichannelStartModuleEvent) Reset

func (x *OmnichannelStartModuleEvent) Reset()

func (*OmnichannelStartModuleEvent) String

func (x *OmnichannelStartModuleEvent) String() string

type OmnichannelSuccessModuleEvent

type OmnichannelSuccessModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSuccessModuleEvent - whenever a module is success status

func (*OmnichannelSuccessModuleEvent) Descriptor deprecated

func (*OmnichannelSuccessModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSuccessModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSuccessModuleEvent) GetModuleSid

func (x *OmnichannelSuccessModuleEvent) GetModuleSid() int64

func (*OmnichannelSuccessModuleEvent) GetOmniCampaign

func (x *OmnichannelSuccessModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelSuccessModuleEvent) ProtoMessage

func (*OmnichannelSuccessModuleEvent) ProtoMessage()

func (*OmnichannelSuccessModuleEvent) ProtoReflect

func (*OmnichannelSuccessModuleEvent) Reset

func (x *OmnichannelSuccessModuleEvent) Reset()

func (*OmnichannelSuccessModuleEvent) String

type OmnichannelSystemMessageUnitsEvent

type OmnichannelSystemMessageUnitsEvent struct {

	// the omni message
	Message *commons.OmniMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// the total number of messages sent
	MessageUnits int32 `protobuf:"varint,2,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelSystemMessageUnitsEvent -

func (*OmnichannelSystemMessageUnitsEvent) Descriptor deprecated

func (*OmnichannelSystemMessageUnitsEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelSystemMessageUnitsEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelSystemMessageUnitsEvent) GetMessage

func (*OmnichannelSystemMessageUnitsEvent) GetMessageUnits

func (x *OmnichannelSystemMessageUnitsEvent) GetMessageUnits() int32

func (*OmnichannelSystemMessageUnitsEvent) ProtoMessage

func (*OmnichannelSystemMessageUnitsEvent) ProtoMessage()

func (*OmnichannelSystemMessageUnitsEvent) ProtoReflect

func (*OmnichannelSystemMessageUnitsEvent) Reset

func (*OmnichannelSystemMessageUnitsEvent) String

type OmnichannelT10Event

type OmnichannelT10Event struct {

	// conversation_id
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// campaign_id
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// channel_type
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// the message sent by the agent
	Message *commons.OmniMessage `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelT10Event - whenever a T10 is triggered

func (*OmnichannelT10Event) Descriptor deprecated

func (*OmnichannelT10Event) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelT10Event.ProtoReflect.Descriptor instead.

func (*OmnichannelT10Event) GetCampaignSid

func (x *OmnichannelT10Event) GetCampaignSid() int64

func (*OmnichannelT10Event) GetChannelType

func (x *OmnichannelT10Event) GetChannelType() commons.ChannelType

func (*OmnichannelT10Event) GetConversation

func (x *OmnichannelT10Event) GetConversation() *commons.OmniConversation

func (*OmnichannelT10Event) GetConversationSid

func (x *OmnichannelT10Event) GetConversationSid() int64

func (*OmnichannelT10Event) GetMessage

func (x *OmnichannelT10Event) GetMessage() *commons.OmniMessage

func (*OmnichannelT10Event) ProtoMessage

func (*OmnichannelT10Event) ProtoMessage()

func (*OmnichannelT10Event) ProtoReflect

func (x *OmnichannelT10Event) ProtoReflect() protoreflect.Message

func (*OmnichannelT10Event) Reset

func (x *OmnichannelT10Event) Reset()

func (*OmnichannelT10Event) String

func (x *OmnichannelT10Event) String() string

type OmnichannelT11Event

type OmnichannelT11Event struct {

	// the identifier of the conversation the timer is associated with
	ConversationSid int64 `protobuf:"varint,1,opt,name=conversation_sid,json=conversationSid,proto3" json:"conversation_sid,omitempty"`
	// the identifier of the campaign the timer is associated with
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// the channel type i.e. chat|sms|email|etc.
	ChannelType commons.ChannelType `protobuf:"varint,3,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// conversation this message belongs to
	Conversation *commons.OmniConversation `protobuf:"bytes,4,opt,name=conversation,proto3" json:"conversation,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelT11Event - whenever the t11 timer went off

func (*OmnichannelT11Event) Descriptor deprecated

func (*OmnichannelT11Event) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelT11Event.ProtoReflect.Descriptor instead.

func (*OmnichannelT11Event) GetCampaignSid

func (x *OmnichannelT11Event) GetCampaignSid() int64

func (*OmnichannelT11Event) GetChannelType

func (x *OmnichannelT11Event) GetChannelType() commons.ChannelType

func (*OmnichannelT11Event) GetConversation

func (x *OmnichannelT11Event) GetConversation() *commons.OmniConversation

func (*OmnichannelT11Event) GetConversationSid

func (x *OmnichannelT11Event) GetConversationSid() int64

func (*OmnichannelT11Event) ProtoMessage

func (*OmnichannelT11Event) ProtoMessage()

func (*OmnichannelT11Event) ProtoReflect

func (x *OmnichannelT11Event) ProtoReflect() protoreflect.Message

func (*OmnichannelT11Event) Reset

func (x *OmnichannelT11Event) Reset()

func (*OmnichannelT11Event) String

func (x *OmnichannelT11Event) String() string

type OmnichannelTaskMessageSentEvent

type OmnichannelTaskMessageSentEvent struct {

	// task identifier
	TaskSid int64 `protobuf:"varint,1,opt,name=task_sid,json=taskSid,proto3" json:"task_sid,omitempty"`
	// campaign identifier
	CampaignSid int64 `protobuf:"varint,2,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// module identifier
	ModuleSid int64 `protobuf:"varint,3,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// the number of individual messages sent out
	MessageUnits int64 `protobuf:"varint,4,opt,name=message_units,json=messageUnits,proto3" json:"message_units,omitempty"`
	// the campaign the task is a part of
	Campaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// the message sent
	Message *commons.OmniMessage `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// the task that sent the message
	Task *commons.OmniTask `protobuf:"bytes,7,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelTaskMessageSentEvent -

func (*OmnichannelTaskMessageSentEvent) Descriptor deprecated

func (*OmnichannelTaskMessageSentEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelTaskMessageSentEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelTaskMessageSentEvent) GetCampaign

func (*OmnichannelTaskMessageSentEvent) GetCampaignSid

func (x *OmnichannelTaskMessageSentEvent) GetCampaignSid() int64

func (*OmnichannelTaskMessageSentEvent) GetMessage

func (*OmnichannelTaskMessageSentEvent) GetMessageUnits

func (x *OmnichannelTaskMessageSentEvent) GetMessageUnits() int64

func (*OmnichannelTaskMessageSentEvent) GetModuleSid

func (x *OmnichannelTaskMessageSentEvent) GetModuleSid() int64

func (*OmnichannelTaskMessageSentEvent) GetTask

func (*OmnichannelTaskMessageSentEvent) GetTaskSid

func (x *OmnichannelTaskMessageSentEvent) GetTaskSid() int64

func (*OmnichannelTaskMessageSentEvent) ProtoMessage

func (*OmnichannelTaskMessageSentEvent) ProtoMessage()

func (*OmnichannelTaskMessageSentEvent) ProtoReflect

func (*OmnichannelTaskMessageSentEvent) Reset

func (*OmnichannelTaskMessageSentEvent) String

type OmnichannelUpdateCampaignEvent

type OmnichannelUpdateCampaignEvent struct {

	// campaign id
	CampaignSid int64 `protobuf:"varint,1,opt,name=campaign_sid,json=campaignSid,proto3" json:"campaign_sid,omitempty"`
	// campaign name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// campaign description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// campaign type
	ChannelType commons.ChannelType `protobuf:"varint,4,opt,name=channel_type,json=channelType,proto3,enum=api.commons.ChannelType" json:"channel_type,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,5,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelUpdateCampaignEvent - whenever a campaign is update

func (*OmnichannelUpdateCampaignEvent) Descriptor deprecated

func (*OmnichannelUpdateCampaignEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelUpdateCampaignEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelUpdateCampaignEvent) GetCampaignSid

func (x *OmnichannelUpdateCampaignEvent) GetCampaignSid() int64

func (*OmnichannelUpdateCampaignEvent) GetChannelType

func (*OmnichannelUpdateCampaignEvent) GetDescription

func (x *OmnichannelUpdateCampaignEvent) GetDescription() string

func (*OmnichannelUpdateCampaignEvent) GetName

func (*OmnichannelUpdateCampaignEvent) GetOmniCampaign

func (x *OmnichannelUpdateCampaignEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelUpdateCampaignEvent) ProtoMessage

func (*OmnichannelUpdateCampaignEvent) ProtoMessage()

func (*OmnichannelUpdateCampaignEvent) ProtoReflect

func (*OmnichannelUpdateCampaignEvent) Reset

func (x *OmnichannelUpdateCampaignEvent) Reset()

func (*OmnichannelUpdateCampaignEvent) String

type OmnichannelUpdateModuleEvent

type OmnichannelUpdateModuleEvent struct {

	// module id
	ModuleSid int64 `protobuf:"varint,1,opt,name=module_sid,json=moduleSid,proto3" json:"module_sid,omitempty"`
	// omni campaign
	OmniCampaign *commons.OmniCampaign `protobuf:"bytes,2,opt,name=omni_campaign,json=omniCampaign,proto3" json:"omni_campaign,omitempty"`
	// contains filtered or unexported fields
}

OmnichannelUpdateModuleEvent - whenever a module is update status

func (*OmnichannelUpdateModuleEvent) Descriptor deprecated

func (*OmnichannelUpdateModuleEvent) Descriptor() ([]byte, []int)

Deprecated: Use OmnichannelUpdateModuleEvent.ProtoReflect.Descriptor instead.

func (*OmnichannelUpdateModuleEvent) GetModuleSid

func (x *OmnichannelUpdateModuleEvent) GetModuleSid() int64

func (*OmnichannelUpdateModuleEvent) GetOmniCampaign

func (x *OmnichannelUpdateModuleEvent) GetOmniCampaign() *commons.OmniCampaign

func (*OmnichannelUpdateModuleEvent) ProtoMessage

func (*OmnichannelUpdateModuleEvent) ProtoMessage()

func (*OmnichannelUpdateModuleEvent) ProtoReflect

func (*OmnichannelUpdateModuleEvent) Reset

func (x *OmnichannelUpdateModuleEvent) Reset()

func (*OmnichannelUpdateModuleEvent) String

type ScorecardsCloneScorecardEvent

type ScorecardsCloneScorecardEvent struct {
	AuthorId       string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                                // the creator of the scorecard
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	Scorecard *commons.Scorecard `protobuf:"bytes,7,opt,name=scorecard,proto3" json:"scorecard,omitempty"` // scorecard clone
	// contains filtered or unexported fields
}

ScorecardsCloneScorecardEvent is event when a scorecard library scorecard is cloned

func (*ScorecardsCloneScorecardEvent) Descriptor deprecated

func (*ScorecardsCloneScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCloneScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCloneScorecardEvent) GetAuthorId

func (x *ScorecardsCloneScorecardEvent) GetAuthorId() string

func (*ScorecardsCloneScorecardEvent) GetDescription

func (x *ScorecardsCloneScorecardEvent) GetDescription() string

func (*ScorecardsCloneScorecardEvent) GetEvaluationType

func (x *ScorecardsCloneScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsCloneScorecardEvent) GetPassScore

func (x *ScorecardsCloneScorecardEvent) GetPassScore() float64

func (*ScorecardsCloneScorecardEvent) GetScoreType

func (*ScorecardsCloneScorecardEvent) GetScorecard

func (x *ScorecardsCloneScorecardEvent) GetScorecard() *commons.Scorecard

func (*ScorecardsCloneScorecardEvent) GetTitle

func (x *ScorecardsCloneScorecardEvent) GetTitle() string

func (*ScorecardsCloneScorecardEvent) ProtoMessage

func (*ScorecardsCloneScorecardEvent) ProtoMessage()

func (*ScorecardsCloneScorecardEvent) ProtoReflect

func (*ScorecardsCloneScorecardEvent) Reset

func (x *ScorecardsCloneScorecardEvent) Reset()

func (*ScorecardsCloneScorecardEvent) String

type ScorecardsCreateAutoEvaluationEvent

type ScorecardsCreateAutoEvaluationEvent struct {
	AutoEvaluationId int64                   `protobuf:"varint,1,opt,name=auto_evaluation_id,json=autoEvaluationId,proto3" json:"auto_evaluation_id,omitempty"`      // id of the auto evaluation being created
	ScorecardId      int64                   `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`                       // id of evaluated scorecard
	AgentUserId      string                  `protobuf:"bytes,3,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`                      // agent user id of agent getting evaluated
	CallSid          int64                   `protobuf:"varint,4,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                                   // sid of the call being evaluated
	CallType         commons.CallType_Enum   `protobuf:"varint,5,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"` // type of call being evaluated
	TranscriptSid    int64                   `protobuf:"varint,6,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`                 // transcript sid for the call evaluated
	RiskLevel        commons.RiskLevel       `protobuf:"varint,7,opt,name=risk_level,json=riskLevel,proto3,enum=api.commons.RiskLevel" json:"risk_level,omitempty"`  // risk level of the evaluation
	AutoEvaluation   *commons.AutoEvaluation `protobuf:"bytes,8,opt,name=auto_evaluation,json=autoEvaluation,proto3" json:"auto_evaluation,omitempty"`               // the auto evaluation being created
	// contains filtered or unexported fields
}

ScorecardsCreateAutoEvaluationEvent is event when an auto evaluation library auto evaluation is created

func (*ScorecardsCreateAutoEvaluationEvent) Descriptor deprecated

func (*ScorecardsCreateAutoEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateAutoEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateAutoEvaluationEvent) GetAgentUserId

func (x *ScorecardsCreateAutoEvaluationEvent) GetAgentUserId() string

func (*ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluation

func (*ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluationId

func (x *ScorecardsCreateAutoEvaluationEvent) GetAutoEvaluationId() int64

func (*ScorecardsCreateAutoEvaluationEvent) GetCallSid

func (*ScorecardsCreateAutoEvaluationEvent) GetCallType

func (*ScorecardsCreateAutoEvaluationEvent) GetRiskLevel

func (*ScorecardsCreateAutoEvaluationEvent) GetScorecardId

func (x *ScorecardsCreateAutoEvaluationEvent) GetScorecardId() int64

func (*ScorecardsCreateAutoEvaluationEvent) GetTranscriptSid

func (x *ScorecardsCreateAutoEvaluationEvent) GetTranscriptSid() int64

func (*ScorecardsCreateAutoEvaluationEvent) ProtoMessage

func (*ScorecardsCreateAutoEvaluationEvent) ProtoMessage()

func (*ScorecardsCreateAutoEvaluationEvent) ProtoReflect

func (*ScorecardsCreateAutoEvaluationEvent) Reset

func (*ScorecardsCreateAutoEvaluationEvent) String

type ScorecardsCreateCategoryEvent

type ScorecardsCreateCategoryEvent struct {
	AuthorId    string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`    // the creator of the category
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                          // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`              // extra info or context for the category
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // timestamp of creation
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                    // category object created
	// contains filtered or unexported fields
}

ScorecardsCreateCategoryEvent is event when a category library category is created

func (*ScorecardsCreateCategoryEvent) Descriptor deprecated

func (*ScorecardsCreateCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateCategoryEvent) GetAuthorId

func (x *ScorecardsCreateCategoryEvent) GetAuthorId() string

func (*ScorecardsCreateCategoryEvent) GetCategory

func (*ScorecardsCreateCategoryEvent) GetCreatedAt

func (*ScorecardsCreateCategoryEvent) GetDescription

func (x *ScorecardsCreateCategoryEvent) GetDescription() string

func (*ScorecardsCreateCategoryEvent) GetTitle

func (x *ScorecardsCreateCategoryEvent) GetTitle() string

func (*ScorecardsCreateCategoryEvent) ProtoMessage

func (*ScorecardsCreateCategoryEvent) ProtoMessage()

func (*ScorecardsCreateCategoryEvent) ProtoReflect

func (*ScorecardsCreateCategoryEvent) Reset

func (x *ScorecardsCreateCategoryEvent) Reset()

func (*ScorecardsCreateCategoryEvent) String

type ScorecardsCreateEvaluationEvent

type ScorecardsCreateEvaluationEvent struct {
	EvaluationId int64               `protobuf:"varint,1,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // id of the evaluation being created
	ScorecardId  int64               `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	ScorerId     string              `protobuf:"bytes,3,opt,name=scorer_id,json=scorerId,proto3" json:"scorer_id,omitempty"`              // user_id of person performing evaluation
	AgentUserId  string              `protobuf:"bytes,4,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`   // agent user id of agent getting evaluated
	CallSid      int64               `protobuf:"varint,5,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Evaluation   *commons.Evaluation `protobuf:"bytes,6,opt,name=evaluation,proto3" json:"evaluation,omitempty"`                          // the evaluation being created
	// contains filtered or unexported fields
}

ScorecardsCreateEvaluationEvent is event when an evaluation library evaluation is created

func (*ScorecardsCreateEvaluationEvent) Descriptor deprecated

func (*ScorecardsCreateEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateEvaluationEvent) GetAgentUserId

func (x *ScorecardsCreateEvaluationEvent) GetAgentUserId() string

func (*ScorecardsCreateEvaluationEvent) GetCallSid

func (x *ScorecardsCreateEvaluationEvent) GetCallSid() int64

func (*ScorecardsCreateEvaluationEvent) GetEvaluation

func (*ScorecardsCreateEvaluationEvent) GetEvaluationId

func (x *ScorecardsCreateEvaluationEvent) GetEvaluationId() int64

func (*ScorecardsCreateEvaluationEvent) GetScorecardId

func (x *ScorecardsCreateEvaluationEvent) GetScorecardId() int64

func (*ScorecardsCreateEvaluationEvent) GetScorerId

func (x *ScorecardsCreateEvaluationEvent) GetScorerId() string

func (*ScorecardsCreateEvaluationEvent) ProtoMessage

func (*ScorecardsCreateEvaluationEvent) ProtoMessage()

func (*ScorecardsCreateEvaluationEvent) ProtoReflect

func (*ScorecardsCreateEvaluationEvent) Reset

func (*ScorecardsCreateEvaluationEvent) String

type ScorecardsCreateEvaluationQuestionEvent

type ScorecardsCreateEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person creating question
	EvaluationQuestion   *commons.EvaluationQuestion `protobuf:"bytes,5,opt,name=evaluation_question,json=evaluationQuestion,proto3" json:"evaluation_question,omitempty"`          // the question being created
	// contains filtered or unexported fields
}

ScorecardsCreateEvaluationQuestionEvent is event when an evaluation question is created

func (*ScorecardsCreateEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestion

func (*ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsCreateEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsCreateEvaluationQuestionEvent) GetUserId

func (*ScorecardsCreateEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsCreateEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsCreateEvaluationQuestionEvent) Reset

func (*ScorecardsCreateEvaluationQuestionEvent) String

type ScorecardsCreateQuestionEvent

type ScorecardsCreateQuestionEvent struct {
	AuthorId     string            `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`             // the creator of the question
	QuestionText string            `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"` // the question to display
	Description  string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                       // extra info or context for the question
	Question     *commons.Question `protobuf:"bytes,4,opt,name=question,proto3" json:"question,omitempty"`                             // question created
	// contains filtered or unexported fields
}

ScorecardsCreateQuestionEvent is event when a question library question is created

func (*ScorecardsCreateQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateQuestionEvent) GetAuthorId

func (x *ScorecardsCreateQuestionEvent) GetAuthorId() string

func (*ScorecardsCreateQuestionEvent) GetDescription

func (x *ScorecardsCreateQuestionEvent) GetDescription() string

func (*ScorecardsCreateQuestionEvent) GetQuestion

func (*ScorecardsCreateQuestionEvent) GetQuestionText

func (x *ScorecardsCreateQuestionEvent) GetQuestionText() string

func (*ScorecardsCreateQuestionEvent) ProtoMessage

func (*ScorecardsCreateQuestionEvent) ProtoMessage()

func (*ScorecardsCreateQuestionEvent) ProtoReflect

func (*ScorecardsCreateQuestionEvent) Reset

func (x *ScorecardsCreateQuestionEvent) Reset()

func (*ScorecardsCreateQuestionEvent) String

type ScorecardsCreateScorecardEvent

type ScorecardsCreateScorecardEvent struct {
	AuthorId       string                 `protobuf:"bytes,1,opt,name=author_id,json=authorId,proto3" json:"author_id,omitempty"`                                // the creator of the scorecard
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	Scorecard *commons.Scorecard `protobuf:"bytes,7,opt,name=scorecard,proto3" json:"scorecard,omitempty"` // scorecard created
	// contains filtered or unexported fields
}

ScorecardsCreateScorecardEvent is event when a scorecard library scorecard is created

func (*ScorecardsCreateScorecardEvent) Descriptor deprecated

func (*ScorecardsCreateScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateScorecardEvent) GetAuthorId

func (x *ScorecardsCreateScorecardEvent) GetAuthorId() string

func (*ScorecardsCreateScorecardEvent) GetDescription

func (x *ScorecardsCreateScorecardEvent) GetDescription() string

func (*ScorecardsCreateScorecardEvent) GetEvaluationType

func (x *ScorecardsCreateScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsCreateScorecardEvent) GetPassScore

func (x *ScorecardsCreateScorecardEvent) GetPassScore() float64

func (*ScorecardsCreateScorecardEvent) GetScoreType

func (*ScorecardsCreateScorecardEvent) GetScorecard

func (*ScorecardsCreateScorecardEvent) GetTitle

func (x *ScorecardsCreateScorecardEvent) GetTitle() string

func (*ScorecardsCreateScorecardEvent) ProtoMessage

func (*ScorecardsCreateScorecardEvent) ProtoMessage()

func (*ScorecardsCreateScorecardEvent) ProtoReflect

func (*ScorecardsCreateScorecardEvent) Reset

func (x *ScorecardsCreateScorecardEvent) Reset()

func (*ScorecardsCreateScorecardEvent) String

type ScorecardsCreateScorecardQuestionEvent

type ScorecardsCreateScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,7,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question created
	// contains filtered or unexported fields
}

ScorecardsCreateScorecardQuestionEvent is event when a scorecard question library scorecard question is created

func (*ScorecardsCreateScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsCreateScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsCreateScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsCreateScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsCreateScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsCreateScorecardQuestionEvent) GetDescription

func (x *ScorecardsCreateScorecardQuestionEvent) GetDescription() string

func (*ScorecardsCreateScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsCreateScorecardQuestionEvent) GetQuestion

func (*ScorecardsCreateScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsCreateScorecardQuestionEvent) GetUserId

func (*ScorecardsCreateScorecardQuestionEvent) ProtoMessage

func (*ScorecardsCreateScorecardQuestionEvent) ProtoReflect

func (*ScorecardsCreateScorecardQuestionEvent) Reset

func (*ScorecardsCreateScorecardQuestionEvent) String

type ScorecardsCreateSectionEvent

type ScorecardsCreateSectionEvent struct {
	UserId      string           `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // unique id of tcn user triggering event
	Title       string           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                 // section title or name
	Description string           `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`     // extra context about the section
	Weight      uint32           `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`              // used for scorecards with weighted scoring
	Section     *commons.Section `protobuf:"bytes,5,opt,name=section,proto3" json:"section,omitempty"`             // section created
	// contains filtered or unexported fields
}

ScorecardsCreateSectionEvent is event when a section library section is created

func (*ScorecardsCreateSectionEvent) Descriptor deprecated

func (*ScorecardsCreateSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsCreateSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsCreateSectionEvent) GetDescription

func (x *ScorecardsCreateSectionEvent) GetDescription() string

func (*ScorecardsCreateSectionEvent) GetSection

func (x *ScorecardsCreateSectionEvent) GetSection() *commons.Section

func (*ScorecardsCreateSectionEvent) GetTitle

func (x *ScorecardsCreateSectionEvent) GetTitle() string

func (*ScorecardsCreateSectionEvent) GetUserId

func (x *ScorecardsCreateSectionEvent) GetUserId() string

func (*ScorecardsCreateSectionEvent) GetWeight

func (x *ScorecardsCreateSectionEvent) GetWeight() uint32

func (*ScorecardsCreateSectionEvent) ProtoMessage

func (*ScorecardsCreateSectionEvent) ProtoMessage()

func (*ScorecardsCreateSectionEvent) ProtoReflect

func (*ScorecardsCreateSectionEvent) Reset

func (x *ScorecardsCreateSectionEvent) Reset()

func (*ScorecardsCreateSectionEvent) String

type ScorecardsDeleteCategoryEvent

type ScorecardsDeleteCategoryEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`          // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                          // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`              // extra info or context for the category
	DeletedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // timestamp of deletion
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                    // category object created
	// contains filtered or unexported fields
}

ScorecardsDeleteCategoryEvent is event when a category library category is deleted

func (*ScorecardsDeleteCategoryEvent) Descriptor deprecated

func (*ScorecardsDeleteCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteCategoryEvent) GetCategory

func (*ScorecardsDeleteCategoryEvent) GetDeletedAt

func (*ScorecardsDeleteCategoryEvent) GetDescription

func (x *ScorecardsDeleteCategoryEvent) GetDescription() string

func (*ScorecardsDeleteCategoryEvent) GetTitle

func (x *ScorecardsDeleteCategoryEvent) GetTitle() string

func (*ScorecardsDeleteCategoryEvent) GetUserId

func (x *ScorecardsDeleteCategoryEvent) GetUserId() string

func (*ScorecardsDeleteCategoryEvent) ProtoMessage

func (*ScorecardsDeleteCategoryEvent) ProtoMessage()

func (*ScorecardsDeleteCategoryEvent) ProtoReflect

func (*ScorecardsDeleteCategoryEvent) Reset

func (x *ScorecardsDeleteCategoryEvent) Reset()

func (*ScorecardsDeleteCategoryEvent) String

type ScorecardsDeleteEvaluationEvent

type ScorecardsDeleteEvaluationEvent struct {
	EvaluationId int64               `protobuf:"varint,1,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"` // id of the evaluation being created
	ScorecardId  int64               `protobuf:"varint,2,opt,name=scorecard_id,json=scorecardId,proto3" json:"scorecard_id,omitempty"`    // id of evaluated scorecard
	UserId       string              `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                    // user_id of person deleting evaluation
	AgentUserId  string              `protobuf:"bytes,4,opt,name=agent_user_id,json=agentUserId,proto3" json:"agent_user_id,omitempty"`   // agent user id of agent getting evaluated
	CallSid      int64               `protobuf:"varint,5,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`                // sid of the call being evaluated
	Evaluation   *commons.Evaluation `protobuf:"bytes,6,opt,name=evaluation,proto3" json:"evaluation,omitempty"`                          // the evaluation being deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteEvaluationEvent is event when an evaluation library evaluation is deleted

func (*ScorecardsDeleteEvaluationEvent) Descriptor deprecated

func (*ScorecardsDeleteEvaluationEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteEvaluationEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteEvaluationEvent) GetAgentUserId

func (x *ScorecardsDeleteEvaluationEvent) GetAgentUserId() string

func (*ScorecardsDeleteEvaluationEvent) GetCallSid

func (x *ScorecardsDeleteEvaluationEvent) GetCallSid() int64

func (*ScorecardsDeleteEvaluationEvent) GetEvaluation

func (*ScorecardsDeleteEvaluationEvent) GetEvaluationId

func (x *ScorecardsDeleteEvaluationEvent) GetEvaluationId() int64

func (*ScorecardsDeleteEvaluationEvent) GetScorecardId

func (x *ScorecardsDeleteEvaluationEvent) GetScorecardId() int64

func (*ScorecardsDeleteEvaluationEvent) GetUserId

func (x *ScorecardsDeleteEvaluationEvent) GetUserId() string

func (*ScorecardsDeleteEvaluationEvent) ProtoMessage

func (*ScorecardsDeleteEvaluationEvent) ProtoMessage()

func (*ScorecardsDeleteEvaluationEvent) ProtoReflect

func (*ScorecardsDeleteEvaluationEvent) Reset

func (*ScorecardsDeleteEvaluationEvent) String

type ScorecardsDeleteEvaluationQuestionEvent

type ScorecardsDeleteEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person performing request
	EvaluationQuestions  *commons.EvaluationQuestion `protobuf:"bytes,5,opt,name=evaluation_questions,json=evaluationQuestions,proto3" json:"evaluation_questions,omitempty"`       // the question being deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteEvaluationQuestionEvent is event when an evaluation question is deleted

func (*ScorecardsDeleteEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetEvaluationQuestions

func (*ScorecardsDeleteEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsDeleteEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsDeleteEvaluationQuestionEvent) GetUserId

func (*ScorecardsDeleteEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsDeleteEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsDeleteEvaluationQuestionEvent) Reset

func (*ScorecardsDeleteEvaluationQuestionEvent) String

type ScorecardsDeleteQuestionEvent

type ScorecardsDeleteQuestionEvent struct {
	UserId       string            `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                        // unique id of tcn user triggering event
	QuestionText string            `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"`      // the question to display
	Description  string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                            // extra info or context for the question
	CategoryIds  []int64           `protobuf:"varint,4,rep,packed,name=category_ids,json=categoryIds,proto3" json:"category_ids,omitempty"` // category ids linked to question
	Question     *commons.Question `protobuf:"bytes,5,opt,name=question,proto3" json:"question,omitempty"`                                  // question deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteQuestionEvent is event when a question library question is deleted

func (*ScorecardsDeleteQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteQuestionEvent) GetCategoryIds

func (x *ScorecardsDeleteQuestionEvent) GetCategoryIds() []int64

func (*ScorecardsDeleteQuestionEvent) GetDescription

func (x *ScorecardsDeleteQuestionEvent) GetDescription() string

func (*ScorecardsDeleteQuestionEvent) GetQuestion

func (*ScorecardsDeleteQuestionEvent) GetQuestionText

func (x *ScorecardsDeleteQuestionEvent) GetQuestionText() string

func (*ScorecardsDeleteQuestionEvent) GetUserId

func (x *ScorecardsDeleteQuestionEvent) GetUserId() string

func (*ScorecardsDeleteQuestionEvent) ProtoMessage

func (*ScorecardsDeleteQuestionEvent) ProtoMessage()

func (*ScorecardsDeleteQuestionEvent) ProtoReflect

func (*ScorecardsDeleteQuestionEvent) Reset

func (x *ScorecardsDeleteQuestionEvent) Reset()

func (*ScorecardsDeleteQuestionEvent) String

type ScorecardsDeleteScorecardEvent

type ScorecardsDeleteScorecardEvent struct {
	UserId         string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                      // unique id of tcn user triggering event
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	State     commons.ScorecardState `protobuf:"varint,7,opt,name=state,proto3,enum=api.commons.ScorecardState" json:"state,omitempty"` // state of the scorecard (i.e. draft, ready, in_use)
	Scorecard *commons.Scorecard     `protobuf:"bytes,8,opt,name=scorecard,proto3" json:"scorecard,omitempty"`                          // scorecard deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteScorecardEvent is event when a scorecard library scorecard is deleted

func (*ScorecardsDeleteScorecardEvent) Descriptor deprecated

func (*ScorecardsDeleteScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteScorecardEvent) GetDescription

func (x *ScorecardsDeleteScorecardEvent) GetDescription() string

func (*ScorecardsDeleteScorecardEvent) GetEvaluationType

func (x *ScorecardsDeleteScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsDeleteScorecardEvent) GetPassScore

func (x *ScorecardsDeleteScorecardEvent) GetPassScore() float64

func (*ScorecardsDeleteScorecardEvent) GetScoreType

func (*ScorecardsDeleteScorecardEvent) GetScorecard

func (*ScorecardsDeleteScorecardEvent) GetState

func (*ScorecardsDeleteScorecardEvent) GetTitle

func (x *ScorecardsDeleteScorecardEvent) GetTitle() string

func (*ScorecardsDeleteScorecardEvent) GetUserId

func (x *ScorecardsDeleteScorecardEvent) GetUserId() string

func (*ScorecardsDeleteScorecardEvent) ProtoMessage

func (*ScorecardsDeleteScorecardEvent) ProtoMessage()

func (*ScorecardsDeleteScorecardEvent) ProtoReflect

func (*ScorecardsDeleteScorecardEvent) Reset

func (x *ScorecardsDeleteScorecardEvent) Reset()

func (*ScorecardsDeleteScorecardEvent) String

type ScorecardsDeleteScorecardQuestionEvent

type ScorecardsDeleteScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,7,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteScorecardQuestionEvent is event when a scorecard question library scorecard question is deleted

func (*ScorecardsDeleteScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsDeleteScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsDeleteScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsDeleteScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsDeleteScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsDeleteScorecardQuestionEvent) GetDescription

func (x *ScorecardsDeleteScorecardQuestionEvent) GetDescription() string

func (*ScorecardsDeleteScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsDeleteScorecardQuestionEvent) GetQuestion

func (*ScorecardsDeleteScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsDeleteScorecardQuestionEvent) GetUserId

func (*ScorecardsDeleteScorecardQuestionEvent) ProtoMessage

func (*ScorecardsDeleteScorecardQuestionEvent) ProtoReflect

func (*ScorecardsDeleteScorecardQuestionEvent) Reset

func (*ScorecardsDeleteScorecardQuestionEvent) String

type ScorecardsDeleteSectionEvent

type ScorecardsDeleteSectionEvent struct {
	UserId      string           `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // unique id of tcn user triggering event
	Title       string           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                 // section title or name
	Description string           `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`     // extra context about the section
	Weight      uint32           `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`              // used for scorecards with weighted scoring
	Section     *commons.Section `protobuf:"bytes,5,opt,name=section,proto3" json:"section,omitempty"`             // section deleted
	// contains filtered or unexported fields
}

ScorecardsDeleteSectionEvent is event when a section library section is deleted

func (*ScorecardsDeleteSectionEvent) Descriptor deprecated

func (*ScorecardsDeleteSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsDeleteSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsDeleteSectionEvent) GetDescription

func (x *ScorecardsDeleteSectionEvent) GetDescription() string

func (*ScorecardsDeleteSectionEvent) GetSection

func (x *ScorecardsDeleteSectionEvent) GetSection() *commons.Section

func (*ScorecardsDeleteSectionEvent) GetTitle

func (x *ScorecardsDeleteSectionEvent) GetTitle() string

func (*ScorecardsDeleteSectionEvent) GetUserId

func (x *ScorecardsDeleteSectionEvent) GetUserId() string

func (*ScorecardsDeleteSectionEvent) GetWeight

func (x *ScorecardsDeleteSectionEvent) GetWeight() uint32

func (*ScorecardsDeleteSectionEvent) ProtoMessage

func (*ScorecardsDeleteSectionEvent) ProtoMessage()

func (*ScorecardsDeleteSectionEvent) ProtoReflect

func (*ScorecardsDeleteSectionEvent) Reset

func (x *ScorecardsDeleteSectionEvent) Reset()

func (*ScorecardsDeleteSectionEvent) String

type ScorecardsUpdateCategoryEvent

type ScorecardsUpdateCategoryEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`             // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                             // title of the category
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                 // extra info or context for the category
	UpdateMask  *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // field mask of updated fields
	Category    *commons.Category      `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`                       // category object created
	// contains filtered or unexported fields
}

ScorecardsUpdateCategoryEvent is event when a category library category is updated

func (*ScorecardsUpdateCategoryEvent) Descriptor deprecated

func (*ScorecardsUpdateCategoryEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateCategoryEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateCategoryEvent) GetCategory

func (*ScorecardsUpdateCategoryEvent) GetDescription

func (x *ScorecardsUpdateCategoryEvent) GetDescription() string

func (*ScorecardsUpdateCategoryEvent) GetTitle

func (x *ScorecardsUpdateCategoryEvent) GetTitle() string

func (*ScorecardsUpdateCategoryEvent) GetUpdateMask

func (*ScorecardsUpdateCategoryEvent) GetUserId

func (x *ScorecardsUpdateCategoryEvent) GetUserId() string

func (*ScorecardsUpdateCategoryEvent) ProtoMessage

func (*ScorecardsUpdateCategoryEvent) ProtoMessage()

func (*ScorecardsUpdateCategoryEvent) ProtoReflect

func (*ScorecardsUpdateCategoryEvent) Reset

func (x *ScorecardsUpdateCategoryEvent) Reset()

func (*ScorecardsUpdateCategoryEvent) String

type ScorecardsUpdateEvaluationQuestionEvent

type ScorecardsUpdateEvaluationQuestionEvent struct {
	EvaluationQuestionId int64                       `protobuf:"varint,1,opt,name=evaluation_question_id,json=evaluationQuestionId,proto3" json:"evaluation_question_id,omitempty"` // unique id of evaluation question
	EvaluationId         int64                       `protobuf:"varint,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`                           // unique id of evaluation
	ScorecardQuestionId  int64                       `protobuf:"varint,3,opt,name=scorecard_question_id,json=scorecardQuestionId,proto3" json:"scorecard_question_id,omitempty"`    // unique id of scorecard question
	UserId               string                      `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                              // tcn user id of person performing request
	Skipped              bool                        `protobuf:"varint,5,opt,name=skipped,proto3" json:"skipped,omitempty"`
	Points               int64                       `protobuf:"varint,6,opt,name=points,proto3" json:"points,omitempty"`
	UpdateMask           *fieldmaskpb.FieldMask      `protobuf:"bytes,7,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`                         // field mask of updated fields
	EvaluationQuestion   *commons.EvaluationQuestion `protobuf:"bytes,8,opt,name=evaluation_question,json=evaluationQuestion,proto3" json:"evaluation_question,omitempty"` // the question being updated
	// contains filtered or unexported fields
}

ScorecardsUpdateEvaluationQuestionEvent is event when an evaluation question is updated

func (*ScorecardsUpdateEvaluationQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateEvaluationQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateEvaluationQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestion

func (*ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestionId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetEvaluationQuestionId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetPoints

func (*ScorecardsUpdateEvaluationQuestionEvent) GetScorecardQuestionId

func (x *ScorecardsUpdateEvaluationQuestionEvent) GetScorecardQuestionId() int64

func (*ScorecardsUpdateEvaluationQuestionEvent) GetSkipped

func (*ScorecardsUpdateEvaluationQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateEvaluationQuestionEvent) GetUserId

func (*ScorecardsUpdateEvaluationQuestionEvent) ProtoMessage

func (*ScorecardsUpdateEvaluationQuestionEvent) ProtoReflect

func (*ScorecardsUpdateEvaluationQuestionEvent) Reset

func (*ScorecardsUpdateEvaluationQuestionEvent) String

type ScorecardsUpdateQuestionEvent

type ScorecardsUpdateQuestionEvent struct {
	UserId       string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                   // unique id of tcn user triggering event
	QuestionText string                 `protobuf:"bytes,2,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"` // the question to display
	Description  string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                       // extra info or context for the question
	UpdateMask   *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`       // field mask of updated fields
	Question     *commons.Question      `protobuf:"bytes,5,opt,name=question,proto3" json:"question,omitempty"`                             // question updated
	// contains filtered or unexported fields
}

ScorecardsUpdateQuestionEvent is event when a question library question is updated

func (*ScorecardsUpdateQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateQuestionEvent) GetDescription

func (x *ScorecardsUpdateQuestionEvent) GetDescription() string

func (*ScorecardsUpdateQuestionEvent) GetQuestion

func (*ScorecardsUpdateQuestionEvent) GetQuestionText

func (x *ScorecardsUpdateQuestionEvent) GetQuestionText() string

func (*ScorecardsUpdateQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateQuestionEvent) GetUserId

func (x *ScorecardsUpdateQuestionEvent) GetUserId() string

func (*ScorecardsUpdateQuestionEvent) ProtoMessage

func (*ScorecardsUpdateQuestionEvent) ProtoMessage()

func (*ScorecardsUpdateQuestionEvent) ProtoReflect

func (*ScorecardsUpdateQuestionEvent) Reset

func (x *ScorecardsUpdateQuestionEvent) Reset()

func (*ScorecardsUpdateQuestionEvent) String

type ScorecardsUpdateScorecardEvent

type ScorecardsUpdateScorecardEvent struct {
	UserId         string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                      // unique id of tcn user triggering event
	Title          string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                                                      // the title of the scorecard
	Description    string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                          // extra info or context for the scorecard
	PassScore      float64                `protobuf:"fixed64,4,opt,name=pass_score,json=passScore,proto3" json:"pass_score,omitempty"`                           // passing score for the scorecard
	ScoreType      commons.ScoreType      `protobuf:"varint,5,opt,name=score_type,json=scoreType,proto3,enum=api.commons.ScoreType" json:"score_type,omitempty"` // method of score calculation
	EvaluationType commons.EvaluationType ``                                                                                                                     // method of evaluation (i.e. manual, auto)
	/* 136-byte string literal not displayed */
	AllowFeedback bool                   `protobuf:"varint,7,opt,name=allow_feedback,json=allowFeedback,proto3" json:"allow_feedback,omitempty"` // agent feedback allowed
	State         commons.ScorecardState `protobuf:"varint,8,opt,name=state,proto3,enum=api.commons.ScorecardState" json:"state,omitempty"`      // state of the scorecard (i.e. draft, ready, in_use)
	UpdateMask    *fieldmaskpb.FieldMask `protobuf:"bytes,9,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`           // field mask of updated fields
	Scorecard     *commons.Scorecard     `protobuf:"bytes,10,opt,name=scorecard,proto3" json:"scorecard,omitempty"`                              // scorecard updated
	// contains filtered or unexported fields
}

ScorecardsUpdateScorecardEvent is event when a scorecard library scorecard is updated

func (*ScorecardsUpdateScorecardEvent) Descriptor deprecated

func (*ScorecardsUpdateScorecardEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateScorecardEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateScorecardEvent) GetAllowFeedback

func (x *ScorecardsUpdateScorecardEvent) GetAllowFeedback() bool

func (*ScorecardsUpdateScorecardEvent) GetDescription

func (x *ScorecardsUpdateScorecardEvent) GetDescription() string

func (*ScorecardsUpdateScorecardEvent) GetEvaluationType

func (x *ScorecardsUpdateScorecardEvent) GetEvaluationType() commons.EvaluationType

func (*ScorecardsUpdateScorecardEvent) GetPassScore

func (x *ScorecardsUpdateScorecardEvent) GetPassScore() float64

func (*ScorecardsUpdateScorecardEvent) GetScoreType

func (*ScorecardsUpdateScorecardEvent) GetScorecard

func (*ScorecardsUpdateScorecardEvent) GetState

func (*ScorecardsUpdateScorecardEvent) GetTitle

func (x *ScorecardsUpdateScorecardEvent) GetTitle() string

func (*ScorecardsUpdateScorecardEvent) GetUpdateMask

func (*ScorecardsUpdateScorecardEvent) GetUserId

func (x *ScorecardsUpdateScorecardEvent) GetUserId() string

func (*ScorecardsUpdateScorecardEvent) ProtoMessage

func (*ScorecardsUpdateScorecardEvent) ProtoMessage()

func (*ScorecardsUpdateScorecardEvent) ProtoReflect

func (*ScorecardsUpdateScorecardEvent) Reset

func (x *ScorecardsUpdateScorecardEvent) Reset()

func (*ScorecardsUpdateScorecardEvent) String

type ScorecardsUpdateScorecardQuestionEvent

type ScorecardsUpdateScorecardQuestionEvent struct {
	UserId            string                     `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                                  // unique id of tcn user triggering event
	Question          string                     `protobuf:"bytes,2,opt,name=question,proto3" json:"question,omitempty"`                                            // question to display
	Description       string                     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                      // optional; additional info about question
	AllowSkip         bool                       `protobuf:"varint,4,opt,name=allow_skip,json=allowSkip,proto3" json:"allow_skip,omitempty"`                        // question can be excluded from scoring (allow n/a)
	MaxPoints         int64                      `protobuf:"varint,5,opt,name=max_points,json=maxPoints,proto3" json:"max_points,omitempty"`                        // max points allowed for scorecard question
	AllowMultiSelect  bool                       `protobuf:"varint,6,opt,name=allow_multi_select,json=allowMultiSelect,proto3" json:"allow_multi_select,omitempty"` // allow multiple selections for scorecard question
	SortOrder         int32                      `protobuf:"varint,7,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`                        // order number of scorecard question
	UpdateMask        *fieldmaskpb.FieldMask     `protobuf:"bytes,8,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`                      // field mask of updated fields
	ScorecardQuestion *commons.ScorecardQuestion `protobuf:"bytes,9,opt,name=scorecard_question,json=scorecardQuestion,proto3" json:"scorecard_question,omitempty"` // scorecard question updated
	// contains filtered or unexported fields
}

ScorecardsUpdateScorecardQuestionEvent is event when a scorecard question library scorecard question is updated

func (*ScorecardsUpdateScorecardQuestionEvent) Descriptor deprecated

func (*ScorecardsUpdateScorecardQuestionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateScorecardQuestionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateScorecardQuestionEvent) GetAllowMultiSelect

func (x *ScorecardsUpdateScorecardQuestionEvent) GetAllowMultiSelect() bool

func (*ScorecardsUpdateScorecardQuestionEvent) GetAllowSkip

func (x *ScorecardsUpdateScorecardQuestionEvent) GetAllowSkip() bool

func (*ScorecardsUpdateScorecardQuestionEvent) GetDescription

func (x *ScorecardsUpdateScorecardQuestionEvent) GetDescription() string

func (*ScorecardsUpdateScorecardQuestionEvent) GetMaxPoints

func (*ScorecardsUpdateScorecardQuestionEvent) GetQuestion

func (*ScorecardsUpdateScorecardQuestionEvent) GetScorecardQuestion

func (*ScorecardsUpdateScorecardQuestionEvent) GetSortOrder

func (*ScorecardsUpdateScorecardQuestionEvent) GetUpdateMask

func (*ScorecardsUpdateScorecardQuestionEvent) GetUserId

func (*ScorecardsUpdateScorecardQuestionEvent) ProtoMessage

func (*ScorecardsUpdateScorecardQuestionEvent) ProtoReflect

func (*ScorecardsUpdateScorecardQuestionEvent) Reset

func (*ScorecardsUpdateScorecardQuestionEvent) String

type ScorecardsUpdateSectionEvent

type ScorecardsUpdateSectionEvent struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`             // unique id of tcn user triggering event
	Title       string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`                             // section title or name
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                 // extra context about the section
	Weight      uint32                 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`                          // used for scorecards with weighted scoring
	SortOrder   int32                  `protobuf:"varint,5,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`   // order number of section
	UpdateMask  *fieldmaskpb.FieldMask `protobuf:"bytes,6,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // field mask of updated fields
	Section     *commons.Section       `protobuf:"bytes,7,opt,name=section,proto3" json:"section,omitempty"`                         // section updated
	// contains filtered or unexported fields
}

ScorecardsUpdateSectionEvent is event when a section library section is updated

func (*ScorecardsUpdateSectionEvent) Descriptor deprecated

func (*ScorecardsUpdateSectionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScorecardsUpdateSectionEvent.ProtoReflect.Descriptor instead.

func (*ScorecardsUpdateSectionEvent) GetDescription

func (x *ScorecardsUpdateSectionEvent) GetDescription() string

func (*ScorecardsUpdateSectionEvent) GetSection

func (x *ScorecardsUpdateSectionEvent) GetSection() *commons.Section

func (*ScorecardsUpdateSectionEvent) GetSortOrder

func (x *ScorecardsUpdateSectionEvent) GetSortOrder() int32

func (*ScorecardsUpdateSectionEvent) GetTitle

func (x *ScorecardsUpdateSectionEvent) GetTitle() string

func (*ScorecardsUpdateSectionEvent) GetUpdateMask

func (*ScorecardsUpdateSectionEvent) GetUserId

func (x *ScorecardsUpdateSectionEvent) GetUserId() string

func (*ScorecardsUpdateSectionEvent) GetWeight

func (x *ScorecardsUpdateSectionEvent) GetWeight() uint32

func (*ScorecardsUpdateSectionEvent) ProtoMessage

func (*ScorecardsUpdateSectionEvent) ProtoMessage()

func (*ScorecardsUpdateSectionEvent) ProtoReflect

func (*ScorecardsUpdateSectionEvent) Reset

func (x *ScorecardsUpdateSectionEvent) Reset()

func (*ScorecardsUpdateSectionEvent) String

type TicketEvent

type TicketEvent struct {
	Editticket  *commons.EditTicket `protobuf:"bytes,1,opt,name=editticket,proto3" json:"editticket,omitempty"` // update ticket
	CreatedById string              `protobuf:"bytes,2,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TicketEvent) Descriptor deprecated

func (*TicketEvent) Descriptor() ([]byte, []int)

Deprecated: Use TicketEvent.ProtoReflect.Descriptor instead.

func (*TicketEvent) GetCreatedById

func (x *TicketEvent) GetCreatedById() string

func (*TicketEvent) GetEditticket

func (x *TicketEvent) GetEditticket() *commons.EditTicket

func (*TicketEvent) ProtoMessage

func (*TicketEvent) ProtoMessage()

func (*TicketEvent) ProtoReflect

func (x *TicketEvent) ProtoReflect() protoreflect.Message

func (*TicketEvent) Reset

func (x *TicketEvent) Reset()

func (*TicketEvent) String

func (x *TicketEvent) String() string

type VanaBillingReportEvent

type VanaBillingReportEvent struct {

	// Required. Report data start time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Required. Report data end time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Required. Report download url.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

VanaBillingReportEvent represents a billing report in voice analytics. It gives a csv to a billing report of transcripts that occured that billing period.

func (*VanaBillingReportEvent) Descriptor deprecated

func (*VanaBillingReportEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaBillingReportEvent.ProtoReflect.Descriptor instead.

func (*VanaBillingReportEvent) GetEndTime

func (x *VanaBillingReportEvent) GetEndTime() *timestamppb.Timestamp

func (*VanaBillingReportEvent) GetStartTime

func (x *VanaBillingReportEvent) GetStartTime() *timestamppb.Timestamp

func (*VanaBillingReportEvent) GetUrl

func (x *VanaBillingReportEvent) GetUrl() string

func (*VanaBillingReportEvent) ProtoMessage

func (*VanaBillingReportEvent) ProtoMessage()

func (*VanaBillingReportEvent) ProtoReflect

func (x *VanaBillingReportEvent) ProtoReflect() protoreflect.Message

func (*VanaBillingReportEvent) Reset

func (x *VanaBillingReportEvent) Reset()

func (*VanaBillingReportEvent) String

func (x *VanaBillingReportEvent) String() string

type VanaFlagEvent

type VanaFlagEvent struct {

	// Required. User is not allowed to see flag sid.
	FlagName string `protobuf:"bytes,1,opt,name=flag_name,json=flagName,proto3" json:"flag_name,omitempty"`
	// Required. Used for matching user notification settings.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. Link to voice analytics page that shows reported transcripts.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Required. Number of transcripts that were flagged.
	NumTranscripts int64 `protobuf:"varint,4,opt,name=num_transcripts,json=numTranscripts,proto3" json:"num_transcripts,omitempty"`
	// Required. Flag priority.
	Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagEvent represents a flag occurrence in voice analytics. It summarizes a set of transcripts flagged over an interval.

func (*VanaFlagEvent) Descriptor deprecated

func (*VanaFlagEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagEvent) GetFlagName

func (x *VanaFlagEvent) GetFlagName() string

func (*VanaFlagEvent) GetFlagSid

func (x *VanaFlagEvent) GetFlagSid() int64

func (*VanaFlagEvent) GetNumTranscripts

func (x *VanaFlagEvent) GetNumTranscripts() int64

func (*VanaFlagEvent) GetPriority

func (x *VanaFlagEvent) GetPriority() int32

func (*VanaFlagEvent) GetUrl

func (x *VanaFlagEvent) GetUrl() string

func (*VanaFlagEvent) ProtoMessage

func (*VanaFlagEvent) ProtoMessage()

func (*VanaFlagEvent) ProtoReflect

func (x *VanaFlagEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagEvent) Reset

func (x *VanaFlagEvent) Reset()

func (*VanaFlagEvent) String

func (x *VanaFlagEvent) String() string

type VanaFlagReviewEvent

type VanaFlagReviewEvent struct {

	// Required. User is not allowed to see flag sid.
	FlagName string `protobuf:"bytes,1,opt,name=flag_name,json=flagName,proto3" json:"flag_name,omitempty"`
	// Required. Used for matching user notification settings.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. Link to voice analytics page that shows reported transcripts.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Required. Number of transcripts that were flagged.
	NumTranscripts int64 `protobuf:"varint,4,opt,name=num_transcripts,json=numTranscripts,proto3" json:"num_transcripts,omitempty"`
	// Required. Flag priority.
	Priority int32 `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagReviewEvent represents a flag that needs review in voice analytics. It summarizes a set of transcripts that need review.

func (*VanaFlagReviewEvent) Descriptor deprecated

func (*VanaFlagReviewEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagReviewEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagReviewEvent) GetFlagName

func (x *VanaFlagReviewEvent) GetFlagName() string

func (*VanaFlagReviewEvent) GetFlagSid

func (x *VanaFlagReviewEvent) GetFlagSid() int64

func (*VanaFlagReviewEvent) GetNumTranscripts

func (x *VanaFlagReviewEvent) GetNumTranscripts() int64

func (*VanaFlagReviewEvent) GetPriority

func (x *VanaFlagReviewEvent) GetPriority() int32

func (*VanaFlagReviewEvent) GetUrl

func (x *VanaFlagReviewEvent) GetUrl() string

func (*VanaFlagReviewEvent) ProtoMessage

func (*VanaFlagReviewEvent) ProtoMessage()

func (*VanaFlagReviewEvent) ProtoReflect

func (x *VanaFlagReviewEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagReviewEvent) Reset

func (x *VanaFlagReviewEvent) Reset()

func (*VanaFlagReviewEvent) String

func (x *VanaFlagReviewEvent) String() string

type VanaFlagSummaryEvent

type VanaFlagSummaryEvent struct {

	// Required. Report data start time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Required. Report data end time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Required. Flag Summaries
	FlagSummaries []*VanaFlagSummaryEvent_FlagSummary `protobuf:"bytes,3,rep,name=flag_summaries,json=flagSummaries,proto3" json:"flag_summaries,omitempty"`
	// contains filtered or unexported fields
}

VanaFlagSummaryEvent is the summary of the flagging process. It shows what transcripts were flagged.

func (*VanaFlagSummaryEvent) Descriptor deprecated

func (*VanaFlagSummaryEvent) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagSummaryEvent.ProtoReflect.Descriptor instead.

func (*VanaFlagSummaryEvent) GetEndTime

func (x *VanaFlagSummaryEvent) GetEndTime() *timestamppb.Timestamp

func (*VanaFlagSummaryEvent) GetFlagSummaries

func (x *VanaFlagSummaryEvent) GetFlagSummaries() []*VanaFlagSummaryEvent_FlagSummary

func (*VanaFlagSummaryEvent) GetStartTime

func (x *VanaFlagSummaryEvent) GetStartTime() *timestamppb.Timestamp

func (*VanaFlagSummaryEvent) ProtoMessage

func (*VanaFlagSummaryEvent) ProtoMessage()

func (*VanaFlagSummaryEvent) ProtoReflect

func (x *VanaFlagSummaryEvent) ProtoReflect() protoreflect.Message

func (*VanaFlagSummaryEvent) Reset

func (x *VanaFlagSummaryEvent) Reset()

func (*VanaFlagSummaryEvent) String

func (x *VanaFlagSummaryEvent) String() string

type VanaFlagSummaryEvent_FlagSummary

type VanaFlagSummaryEvent_FlagSummary struct {
	TranscriptSid int64   `protobuf:"varint,1,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	FlagSids      []int64 `protobuf:"varint,2,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

FlagSummary is an overview of the flags in the transcript.

func (*VanaFlagSummaryEvent_FlagSummary) Descriptor deprecated

func (*VanaFlagSummaryEvent_FlagSummary) Descriptor() ([]byte, []int)

Deprecated: Use VanaFlagSummaryEvent_FlagSummary.ProtoReflect.Descriptor instead.

func (*VanaFlagSummaryEvent_FlagSummary) GetFlagSids

func (x *VanaFlagSummaryEvent_FlagSummary) GetFlagSids() []int64

func (*VanaFlagSummaryEvent_FlagSummary) GetTranscriptSid

func (x *VanaFlagSummaryEvent_FlagSummary) GetTranscriptSid() int64

func (*VanaFlagSummaryEvent_FlagSummary) ProtoMessage

func (*VanaFlagSummaryEvent_FlagSummary) ProtoMessage()

func (*VanaFlagSummaryEvent_FlagSummary) ProtoReflect

func (*VanaFlagSummaryEvent_FlagSummary) Reset

func (*VanaFlagSummaryEvent_FlagSummary) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL