tickets

package
v1.7.75 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Tickets_CreateTicket_FullMethodName              = "/api.v1alpha1.tickets.Tickets/CreateTicket"
	Tickets_EditTicket_FullMethodName                = "/api.v1alpha1.tickets.Tickets/EditTicket"
	Tickets_ListTickets_FullMethodName               = "/api.v1alpha1.tickets.Tickets/ListTickets"
	Tickets_AssignTicket_FullMethodName              = "/api.v1alpha1.tickets.Tickets/AssignTicket"
	Tickets_CloseTicket_FullMethodName               = "/api.v1alpha1.tickets.Tickets/CloseTicket"
	Tickets_ViewTicket_FullMethodName                = "/api.v1alpha1.tickets.Tickets/ViewTicket"
	Tickets_CreateComment_FullMethodName             = "/api.v1alpha1.tickets.Tickets/CreateComment"
	Tickets_EnableProject_FullMethodName             = "/api.v1alpha1.tickets.Tickets/EnableProject"
	Tickets_ListEnabledProjects_FullMethodName       = "/api.v1alpha1.tickets.Tickets/ListEnabledProjects"
	Tickets_CreateSLA_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/CreateSLA"
	Tickets_ListSLA_FullMethodName                   = "/api.v1alpha1.tickets.Tickets/ListSLA"
	Tickets_UpdateSLA_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/UpdateSLA"
	Tickets_ListSLACondition_FullMethodName          = "/api.v1alpha1.tickets.Tickets/ListSLACondition"
	Tickets_ReplyComment_FullMethodName              = "/api.v1alpha1.tickets.Tickets/ReplyComment"
	Tickets_ListTicketAuditLog_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ListTicketAuditLog"
	Tickets_AssignSelf_FullMethodName                = "/api.v1alpha1.tickets.Tickets/AssignSelf"
	Tickets_EditMaskTicket_FullMethodName            = "/api.v1alpha1.tickets.Tickets/EditMaskTicket"
	Tickets_ListAllocatedTickets_FullMethodName      = "/api.v1alpha1.tickets.Tickets/ListAllocatedTickets"
	Tickets_ListAvailableAgentTickets_FullMethodName = "/api.v1alpha1.tickets.Tickets/ListAvailableAgentTickets"
	Tickets_ListSkills_FullMethodName                = "/api.v1alpha1.tickets.Tickets/ListSkills"
	Tickets_ListUsers_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/ListUsers"
	Tickets_CloseTicketAction_FullMethodName         = "/api.v1alpha1.tickets.Tickets/CloseTicketAction"
	Tickets_AssignTicketAction_FullMethodName        = "/api.v1alpha1.tickets.Tickets/AssignTicketAction"
	Tickets_CreateTicketAction_FullMethodName        = "/api.v1alpha1.tickets.Tickets/CreateTicketAction"
	Tickets_ChangeTicketStatus_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ChangeTicketStatus"
	Tickets_CreateTicketTemplate_FullMethodName      = "/api.v1alpha1.tickets.Tickets/CreateTicketTemplate"
	Tickets_EditTicketTemplate_FullMethodName        = "/api.v1alpha1.tickets.Tickets/EditTicketTemplate"
	Tickets_ListTicketTemplate_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ListTicketTemplate"
	Tickets_AssignTicketTemplate_FullMethodName      = "/api.v1alpha1.tickets.Tickets/AssignTicketTemplate"
	Tickets_GetAllActionType_FullMethodName          = "/api.v1alpha1.tickets.Tickets/GetAllActionType"
	Tickets_GetPhoneNumberType_FullMethodName        = "/api.v1alpha1.tickets.Tickets/GetPhoneNumberType"
	Tickets_AddEntityRef_FullMethodName              = "/api.v1alpha1.tickets.Tickets/AddEntityRef"
	Tickets_ListTicketsByEntityRef_FullMethodName    = "/api.v1alpha1.tickets.Tickets/ListTicketsByEntityRef"
	Tickets_ListEntityRefsByTicket_FullMethodName    = "/api.v1alpha1.tickets.Tickets/ListEntityRefsByTicket"
)

Variables

View Source
var File_api_v1alpha1_tickets_project_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_tickets_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_tickets_ticket_proto protoreflect.FileDescriptor
View Source
var Tickets_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.tickets.Tickets",
	HandlerType: (*TicketsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateTicket",
			Handler:    _Tickets_CreateTicket_Handler,
		},
		{
			MethodName: "EditTicket",
			Handler:    _Tickets_EditTicket_Handler,
		},
		{
			MethodName: "ListTickets",
			Handler:    _Tickets_ListTickets_Handler,
		},
		{
			MethodName: "AssignTicket",
			Handler:    _Tickets_AssignTicket_Handler,
		},
		{
			MethodName: "CloseTicket",
			Handler:    _Tickets_CloseTicket_Handler,
		},
		{
			MethodName: "ViewTicket",
			Handler:    _Tickets_ViewTicket_Handler,
		},
		{
			MethodName: "CreateComment",
			Handler:    _Tickets_CreateComment_Handler,
		},
		{
			MethodName: "EnableProject",
			Handler:    _Tickets_EnableProject_Handler,
		},
		{
			MethodName: "ListEnabledProjects",
			Handler:    _Tickets_ListEnabledProjects_Handler,
		},
		{
			MethodName: "CreateSLA",
			Handler:    _Tickets_CreateSLA_Handler,
		},
		{
			MethodName: "ListSLA",
			Handler:    _Tickets_ListSLA_Handler,
		},
		{
			MethodName: "UpdateSLA",
			Handler:    _Tickets_UpdateSLA_Handler,
		},
		{
			MethodName: "ListSLACondition",
			Handler:    _Tickets_ListSLACondition_Handler,
		},
		{
			MethodName: "ReplyComment",
			Handler:    _Tickets_ReplyComment_Handler,
		},
		{
			MethodName: "ListTicketAuditLog",
			Handler:    _Tickets_ListTicketAuditLog_Handler,
		},
		{
			MethodName: "AssignSelf",
			Handler:    _Tickets_AssignSelf_Handler,
		},
		{
			MethodName: "EditMaskTicket",
			Handler:    _Tickets_EditMaskTicket_Handler,
		},
		{
			MethodName: "ListAllocatedTickets",
			Handler:    _Tickets_ListAllocatedTickets_Handler,
		},
		{
			MethodName: "ListAvailableAgentTickets",
			Handler:    _Tickets_ListAvailableAgentTickets_Handler,
		},
		{
			MethodName: "ListSkills",
			Handler:    _Tickets_ListSkills_Handler,
		},
		{
			MethodName: "ListUsers",
			Handler:    _Tickets_ListUsers_Handler,
		},
		{
			MethodName: "CloseTicketAction",
			Handler:    _Tickets_CloseTicketAction_Handler,
		},
		{
			MethodName: "AssignTicketAction",
			Handler:    _Tickets_AssignTicketAction_Handler,
		},
		{
			MethodName: "CreateTicketAction",
			Handler:    _Tickets_CreateTicketAction_Handler,
		},
		{
			MethodName: "ChangeTicketStatus",
			Handler:    _Tickets_ChangeTicketStatus_Handler,
		},
		{
			MethodName: "CreateTicketTemplate",
			Handler:    _Tickets_CreateTicketTemplate_Handler,
		},
		{
			MethodName: "EditTicketTemplate",
			Handler:    _Tickets_EditTicketTemplate_Handler,
		},
		{
			MethodName: "ListTicketTemplate",
			Handler:    _Tickets_ListTicketTemplate_Handler,
		},
		{
			MethodName: "AssignTicketTemplate",
			Handler:    _Tickets_AssignTicketTemplate_Handler,
		},
		{
			MethodName: "GetAllActionType",
			Handler:    _Tickets_GetAllActionType_Handler,
		},
		{
			MethodName: "GetPhoneNumberType",
			Handler:    _Tickets_GetPhoneNumberType_Handler,
		},
		{
			MethodName: "AddEntityRef",
			Handler:    _Tickets_AddEntityRef_Handler,
		},
		{
			MethodName: "ListTicketsByEntityRef",
			Handler:    _Tickets_ListTicketsByEntityRef_Handler,
		},
		{
			MethodName: "ListEntityRefsByTicket",
			Handler:    _Tickets_ListEntityRefsByTicket_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/tickets/service.proto",
}

Tickets_ServiceDesc is the grpc.ServiceDesc for Tickets service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterTicketsServer

func RegisterTicketsServer(s grpc.ServiceRegistrar, srv TicketsServer)

Types

type AddEntityRefRequest added in v1.7.72

type AddEntityRefRequest struct {
	EntityRef *EntityRef `protobuf:"bytes,1,opt,name=entity_ref,json=entityRef,proto3" json:"entity_ref,omitempty"` //be able to assign entity ref to a ticket
	// contains filtered or unexported fields
}

func (*AddEntityRefRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use AddEntityRefRequest.ProtoReflect.Descriptor instead.

func (*AddEntityRefRequest) GetEntityRef added in v1.7.72

func (x *AddEntityRefRequest) GetEntityRef() *EntityRef

func (*AddEntityRefRequest) ProtoMessage added in v1.7.72

func (*AddEntityRefRequest) ProtoMessage()

func (*AddEntityRefRequest) ProtoReflect added in v1.7.72

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

func (*AddEntityRefRequest) Reset added in v1.7.72

func (x *AddEntityRefRequest) Reset()

func (*AddEntityRefRequest) String added in v1.7.72

func (x *AddEntityRefRequest) String() string

type AddEntityRefResponse added in v1.7.72

type AddEntityRefResponse struct {
	// contains filtered or unexported fields
}

func (*AddEntityRefResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use AddEntityRefResponse.ProtoReflect.Descriptor instead.

func (*AddEntityRefResponse) ProtoMessage added in v1.7.72

func (*AddEntityRefResponse) ProtoMessage()

func (*AddEntityRefResponse) ProtoReflect added in v1.7.72

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

func (*AddEntityRefResponse) Reset added in v1.7.72

func (x *AddEntityRefResponse) Reset()

func (*AddEntityRefResponse) String added in v1.7.72

func (x *AddEntityRefResponse) String() string

type AssignProjectTemplateRequest added in v1.7.45

type AssignProjectTemplateRequest struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	ProjectTemplate     *commons.AssignProjectTemplate `protobuf:"bytes,1,opt,name=project_template,json=projectTemplate,proto3" json:"project_template,omitempty"`
	ProjectId           int64                          `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	TemplateDescription []*commons.TemplateDescription `protobuf:"bytes,3,rep,name=template_description,json=templateDescription,proto3" json:"template_description,omitempty"`
	// contains filtered or unexported fields
}

AssignProjectTemplate

func (*AssignProjectTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use AssignProjectTemplateRequest.ProtoReflect.Descriptor instead.

func (*AssignProjectTemplateRequest) GetProjectId added in v1.7.49

func (x *AssignProjectTemplateRequest) GetProjectId() int64

func (*AssignProjectTemplateRequest) GetProjectTemplate deprecated added in v1.7.45

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignProjectTemplateRequest) GetTemplateDescription added in v1.7.49

func (x *AssignProjectTemplateRequest) GetTemplateDescription() []*commons.TemplateDescription

func (*AssignProjectTemplateRequest) ProtoMessage added in v1.7.45

func (*AssignProjectTemplateRequest) ProtoMessage()

func (*AssignProjectTemplateRequest) ProtoReflect added in v1.7.45

func (*AssignProjectTemplateRequest) Reset added in v1.7.45

func (x *AssignProjectTemplateRequest) Reset()

func (*AssignProjectTemplateRequest) String added in v1.7.45

type AssignProjectTemplateResponse added in v1.7.45

type AssignProjectTemplateResponse struct {
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignProjectTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use AssignProjectTemplateResponse.ProtoReflect.Descriptor instead.

func (*AssignProjectTemplateResponse) GetIsAssigned added in v1.7.45

func (x *AssignProjectTemplateResponse) GetIsAssigned() bool

func (*AssignProjectTemplateResponse) ProtoMessage added in v1.7.45

func (*AssignProjectTemplateResponse) ProtoMessage()

func (*AssignProjectTemplateResponse) ProtoReflect added in v1.7.45

func (*AssignProjectTemplateResponse) Reset added in v1.7.45

func (x *AssignProjectTemplateResponse) Reset()

func (*AssignProjectTemplateResponse) String added in v1.7.45

type AssignTicketActionRequest added in v1.7.33

type AssignTicketActionRequest struct {
	TicketActionId int64 `protobuf:"varint,1,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use AssignTicketActionRequest.ProtoReflect.Descriptor instead.

func (*AssignTicketActionRequest) GetTicketActionId added in v1.7.33

func (x *AssignTicketActionRequest) GetTicketActionId() int64

func (*AssignTicketActionRequest) ProtoMessage added in v1.7.33

func (*AssignTicketActionRequest) ProtoMessage()

func (*AssignTicketActionRequest) ProtoReflect added in v1.7.33

func (*AssignTicketActionRequest) Reset added in v1.7.33

func (x *AssignTicketActionRequest) Reset()

func (*AssignTicketActionRequest) String added in v1.7.33

func (x *AssignTicketActionRequest) String() string

type AssignTicketActionResponse added in v1.7.33

type AssignTicketActionResponse struct {
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use AssignTicketActionResponse.ProtoReflect.Descriptor instead.

func (*AssignTicketActionResponse) GetIsAssigned added in v1.7.33

func (x *AssignTicketActionResponse) GetIsAssigned() bool

func (*AssignTicketActionResponse) ProtoMessage added in v1.7.33

func (*AssignTicketActionResponse) ProtoMessage()

func (*AssignTicketActionResponse) ProtoReflect added in v1.7.33

func (*AssignTicketActionResponse) Reset added in v1.7.33

func (x *AssignTicketActionResponse) Reset()

func (*AssignTicketActionResponse) String added in v1.7.33

func (x *AssignTicketActionResponse) String() string

type AssignTicketReq

type AssignTicketReq struct {
	TicketSid    int64  `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	AssigneeList string `protobuf:"bytes,2,opt,name=assignee_list,json=assigneeList,proto3" json:"assignee_list,omitempty"`
	AssignedId   string `protobuf:"bytes,3,opt,name=assigned_id,json=assignedId,proto3" json:"assigned_id,omitempty"`
	// contains filtered or unexported fields
}

AssignTicketReq

func (*AssignTicketReq) Descriptor deprecated

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

Deprecated: Use AssignTicketReq.ProtoReflect.Descriptor instead.

func (*AssignTicketReq) GetAssignedId

func (x *AssignTicketReq) GetAssignedId() string

func (*AssignTicketReq) GetAssigneeList

func (x *AssignTicketReq) GetAssigneeList() string

func (*AssignTicketReq) GetTicketSid

func (x *AssignTicketReq) GetTicketSid() int64

func (*AssignTicketReq) ProtoMessage

func (*AssignTicketReq) ProtoMessage()

func (*AssignTicketReq) ProtoReflect

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

func (*AssignTicketReq) Reset

func (x *AssignTicketReq) Reset()

func (*AssignTicketReq) String

func (x *AssignTicketReq) String() string

type AssignTicketRes

type AssignTicketRes struct {
	TicketSid    int64  `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	AssigneeList string `protobuf:"bytes,2,opt,name=assignee_list,json=assigneeList,proto3" json:"assignee_list,omitempty"`
	AssignedId   string `protobuf:"bytes,3,opt,name=assigned_id,json=assignedId,proto3" json:"assigned_id,omitempty"`
	// contains filtered or unexported fields
}

AssignTicketRes

func (*AssignTicketRes) Descriptor deprecated

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

Deprecated: Use AssignTicketRes.ProtoReflect.Descriptor instead.

func (*AssignTicketRes) GetAssignedId

func (x *AssignTicketRes) GetAssignedId() string

func (*AssignTicketRes) GetAssigneeList

func (x *AssignTicketRes) GetAssigneeList() string

func (*AssignTicketRes) GetTicketSid

func (x *AssignTicketRes) GetTicketSid() int64

func (*AssignTicketRes) ProtoMessage

func (*AssignTicketRes) ProtoMessage()

func (*AssignTicketRes) ProtoReflect

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

func (*AssignTicketRes) Reset

func (x *AssignTicketRes) Reset()

func (*AssignTicketRes) String

func (x *AssignTicketRes) String() string

type AvailableTicketsFilter added in v1.7.66

type AvailableTicketsFilter struct {
	AgentSkillId []string `protobuf:"bytes,1,rep,name=agent_skill_id,json=agentSkillId,proto3" json:"agent_skill_id,omitempty"` //list of agent's skills
	// contains filtered or unexported fields
}

AvailableTicketsFilter

func (*AvailableTicketsFilter) Descriptor deprecated added in v1.7.66

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

Deprecated: Use AvailableTicketsFilter.ProtoReflect.Descriptor instead.

func (*AvailableTicketsFilter) GetAgentSkillId added in v1.7.66

func (x *AvailableTicketsFilter) GetAgentSkillId() []string

func (*AvailableTicketsFilter) ProtoMessage added in v1.7.66

func (*AvailableTicketsFilter) ProtoMessage()

func (*AvailableTicketsFilter) ProtoReflect added in v1.7.66

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

func (*AvailableTicketsFilter) Reset added in v1.7.66

func (x *AvailableTicketsFilter) Reset()

func (*AvailableTicketsFilter) String added in v1.7.66

func (x *AvailableTicketsFilter) String() string

type ChangeTicketStatusRequest added in v1.7.33

type ChangeTicketStatusRequest struct {
	TicketId     int64                `protobuf:"varint,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	StatusId     int64                `protobuf:"varint,2,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"`
	TicketStatus commons.TicketStatus `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChangeTicketStatusRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use ChangeTicketStatusRequest.ProtoReflect.Descriptor instead.

func (*ChangeTicketStatusRequest) GetStatusId added in v1.7.33

func (x *ChangeTicketStatusRequest) GetStatusId() int64

func (*ChangeTicketStatusRequest) GetTicketId added in v1.7.33

func (x *ChangeTicketStatusRequest) GetTicketId() int64

func (*ChangeTicketStatusRequest) GetTicketStatus added in v1.7.35

func (x *ChangeTicketStatusRequest) GetTicketStatus() commons.TicketStatus

func (*ChangeTicketStatusRequest) ProtoMessage added in v1.7.33

func (*ChangeTicketStatusRequest) ProtoMessage()

func (*ChangeTicketStatusRequest) ProtoReflect added in v1.7.33

func (*ChangeTicketStatusRequest) Reset added in v1.7.33

func (x *ChangeTicketStatusRequest) Reset()

func (*ChangeTicketStatusRequest) String added in v1.7.33

func (x *ChangeTicketStatusRequest) String() string

type ChangeTicketStatusResponse added in v1.7.33

type ChangeTicketStatusResponse struct {
	IsStatusEdited bool `protobuf:"varint,1,opt,name=is_status_edited,json=isStatusEdited,proto3" json:"is_status_edited,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeTicketStatusResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use ChangeTicketStatusResponse.ProtoReflect.Descriptor instead.

func (*ChangeTicketStatusResponse) GetIsStatusEdited added in v1.7.33

func (x *ChangeTicketStatusResponse) GetIsStatusEdited() bool

func (*ChangeTicketStatusResponse) ProtoMessage added in v1.7.33

func (*ChangeTicketStatusResponse) ProtoMessage()

func (*ChangeTicketStatusResponse) ProtoReflect added in v1.7.33

func (*ChangeTicketStatusResponse) Reset added in v1.7.33

func (x *ChangeTicketStatusResponse) Reset()

func (*ChangeTicketStatusResponse) String added in v1.7.33

func (x *ChangeTicketStatusResponse) String() string

type CloseTicketActionRequest added in v1.7.33

type CloseTicketActionRequest struct {
	TicketActionId int64  `protobuf:"varint,1,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	TicketId       int64  `protobuf:"varint,2,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Comment        string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CloseTicketActionRequest.ProtoReflect.Descriptor instead.

func (*CloseTicketActionRequest) GetComment added in v1.7.33

func (x *CloseTicketActionRequest) GetComment() string

func (*CloseTicketActionRequest) GetTicketActionId added in v1.7.33

func (x *CloseTicketActionRequest) GetTicketActionId() int64

func (*CloseTicketActionRequest) GetTicketId added in v1.7.33

func (x *CloseTicketActionRequest) GetTicketId() int64

func (*CloseTicketActionRequest) ProtoMessage added in v1.7.33

func (*CloseTicketActionRequest) ProtoMessage()

func (*CloseTicketActionRequest) ProtoReflect added in v1.7.33

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

func (*CloseTicketActionRequest) Reset added in v1.7.33

func (x *CloseTicketActionRequest) Reset()

func (*CloseTicketActionRequest) String added in v1.7.33

func (x *CloseTicketActionRequest) String() string

type CloseTicketActionResponse added in v1.7.33

type CloseTicketActionResponse struct {
	IsClosed bool `protobuf:"varint,1,opt,name=is_closed,json=isClosed,proto3" json:"is_closed,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CloseTicketActionResponse.ProtoReflect.Descriptor instead.

func (*CloseTicketActionResponse) GetIsClosed added in v1.7.33

func (x *CloseTicketActionResponse) GetIsClosed() bool

func (*CloseTicketActionResponse) ProtoMessage added in v1.7.33

func (*CloseTicketActionResponse) ProtoMessage()

func (*CloseTicketActionResponse) ProtoReflect added in v1.7.33

func (*CloseTicketActionResponse) Reset added in v1.7.33

func (x *CloseTicketActionResponse) Reset()

func (*CloseTicketActionResponse) String added in v1.7.33

func (x *CloseTicketActionResponse) String() string

type CloseTicketReq

type CloseTicketReq struct {

	// ticket Id of the ticket which needs to be closed
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// description of the comment
	Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// from status of the ticket
	FromStatus int64 `protobuf:"varint,3,opt,name=from_status,json=fromStatus,proto3" json:"from_status,omitempty"`
	// contains filtered or unexported fields
}

CloseTicketReq - Close Ticket Request Messages

func (*CloseTicketReq) Descriptor deprecated

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

Deprecated: Use CloseTicketReq.ProtoReflect.Descriptor instead.

func (*CloseTicketReq) GetComment

func (x *CloseTicketReq) GetComment() string

func (*CloseTicketReq) GetFromStatus

func (x *CloseTicketReq) GetFromStatus() int64

func (*CloseTicketReq) GetTicketSid

func (x *CloseTicketReq) GetTicketSid() int64

func (*CloseTicketReq) ProtoMessage

func (*CloseTicketReq) ProtoMessage()

func (*CloseTicketReq) ProtoReflect

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

func (*CloseTicketReq) Reset

func (x *CloseTicketReq) Reset()

func (*CloseTicketReq) String

func (x *CloseTicketReq) String() string

type CloseTicketRes

type CloseTicketRes struct {
	IsStatus bool `protobuf:"varint,1,opt,name=is_status,json=isStatus,proto3" json:"is_status,omitempty"`
	// contains filtered or unexported fields
}

CloseTicketRes - Close Ticket Response Messages

func (*CloseTicketRes) Descriptor deprecated

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

Deprecated: Use CloseTicketRes.ProtoReflect.Descriptor instead.

func (*CloseTicketRes) GetIsStatus

func (x *CloseTicketRes) GetIsStatus() bool

func (*CloseTicketRes) ProtoMessage

func (*CloseTicketRes) ProtoMessage()

func (*CloseTicketRes) ProtoReflect

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

func (*CloseTicketRes) Reset

func (x *CloseTicketRes) Reset()

func (*CloseTicketRes) String

func (x *CloseTicketRes) String() string

type CreateCommentReq

type CreateCommentReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// description of the comment
	Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

Create CommentReq - Create Comment Request From Client

func (*CreateCommentReq) Descriptor deprecated

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

Deprecated: Use CreateCommentReq.ProtoReflect.Descriptor instead.

func (*CreateCommentReq) GetComment

func (x *CreateCommentReq) GetComment() string

func (*CreateCommentReq) GetTicketSid

func (x *CreateCommentReq) GetTicketSid() int64

func (*CreateCommentReq) ProtoMessage

func (*CreateCommentReq) ProtoMessage()

func (*CreateCommentReq) ProtoReflect

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

func (*CreateCommentReq) Reset

func (x *CreateCommentReq) Reset()

func (*CreateCommentReq) String

func (x *CreateCommentReq) String() string

type CreateCommentRes

type CreateCommentRes struct {

	// Returns the created comment row in the response
	Comment *commons.Comment `protobuf:"bytes,1,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

CreateCommenttRes - Response from CreateComment BE API

func (*CreateCommentRes) Descriptor deprecated

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

Deprecated: Use CreateCommentRes.ProtoReflect.Descriptor instead.

func (*CreateCommentRes) GetComment

func (x *CreateCommentRes) GetComment() *commons.Comment

func (*CreateCommentRes) ProtoMessage

func (*CreateCommentRes) ProtoMessage()

func (*CreateCommentRes) ProtoReflect

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

func (*CreateCommentRes) Reset

func (x *CreateCommentRes) Reset()

func (*CreateCommentRes) String

func (x *CreateCommentRes) String() string

type CreateSelfAssignReq added in v1.7.11

type CreateSelfAssignReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

CreateSelfAssignReq -

func (*CreateSelfAssignReq) Descriptor deprecated added in v1.7.11

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

Deprecated: Use CreateSelfAssignReq.ProtoReflect.Descriptor instead.

func (*CreateSelfAssignReq) GetTicketSid added in v1.7.11

func (x *CreateSelfAssignReq) GetTicketSid() int64

func (*CreateSelfAssignReq) ProtoMessage added in v1.7.11

func (*CreateSelfAssignReq) ProtoMessage()

func (*CreateSelfAssignReq) ProtoReflect added in v1.7.11

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

func (*CreateSelfAssignReq) Reset added in v1.7.11

func (x *CreateSelfAssignReq) Reset()

func (*CreateSelfAssignReq) String added in v1.7.11

func (x *CreateSelfAssignReq) String() string

type CreateSelfAssignRes added in v1.7.11

type CreateSelfAssignRes struct {
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

CreateSelfAssignRes -

func (*CreateSelfAssignRes) Descriptor deprecated added in v1.7.11

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

Deprecated: Use CreateSelfAssignRes.ProtoReflect.Descriptor instead.

func (*CreateSelfAssignRes) GetIsAssigned added in v1.7.11

func (x *CreateSelfAssignRes) GetIsAssigned() bool

func (*CreateSelfAssignRes) ProtoMessage added in v1.7.11

func (*CreateSelfAssignRes) ProtoMessage()

func (*CreateSelfAssignRes) ProtoReflect added in v1.7.11

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

func (*CreateSelfAssignRes) Reset added in v1.7.11

func (x *CreateSelfAssignRes) Reset()

func (*CreateSelfAssignRes) String added in v1.7.11

func (x *CreateSelfAssignRes) String() string

type CreateSlaReq

type CreateSlaReq struct {

	// sla_sid of the sla to be created.
	SlaSid int64 `protobuf:"varint,1,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	// name of the sla
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// description of the sla
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// sla interval
	Interval int64 `protobuf:"varint,4,opt,name=interval,proto3" json:"interval,omitempty"`
	// SLA Duration
	Duration *commons.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

Create CreateSlaReq - Create Sla Request From Client

func (*CreateSlaReq) Descriptor deprecated

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

Deprecated: Use CreateSlaReq.ProtoReflect.Descriptor instead.

func (*CreateSlaReq) GetDescription

func (x *CreateSlaReq) GetDescription() string

func (*CreateSlaReq) GetDuration added in v1.7.35

func (x *CreateSlaReq) GetDuration() *commons.Duration

func (*CreateSlaReq) GetInterval

func (x *CreateSlaReq) GetInterval() int64

func (*CreateSlaReq) GetName

func (x *CreateSlaReq) GetName() string

func (*CreateSlaReq) GetSlaSid

func (x *CreateSlaReq) GetSlaSid() int64

func (*CreateSlaReq) ProtoMessage

func (*CreateSlaReq) ProtoMessage()

func (*CreateSlaReq) ProtoReflect

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

func (*CreateSlaReq) Reset

func (x *CreateSlaReq) Reset()

func (*CreateSlaReq) String

func (x *CreateSlaReq) String() string

type CreateSlaRes

type CreateSlaRes struct {

	// Returns the created sla row in the response
	Sla *commons.TicketSla `protobuf:"bytes,1,opt,name=sla,proto3" json:"sla,omitempty"`
	// contains filtered or unexported fields
}

CreateSlaRes - Response from CreateSla BE API

func (*CreateSlaRes) Descriptor deprecated

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

Deprecated: Use CreateSlaRes.ProtoReflect.Descriptor instead.

func (*CreateSlaRes) GetSla

func (x *CreateSlaRes) GetSla() *commons.TicketSla

func (*CreateSlaRes) ProtoMessage

func (*CreateSlaRes) ProtoMessage()

func (*CreateSlaRes) ProtoReflect

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

func (*CreateSlaRes) Reset

func (x *CreateSlaRes) Reset()

func (*CreateSlaRes) String

func (x *CreateSlaRes) String() string

type CreateTicketActionRequest added in v1.7.33

type CreateTicketActionRequest struct {
	TicketAction *commons.TicketAction `protobuf:"bytes,1,opt,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CreateTicketActionRequest.ProtoReflect.Descriptor instead.

func (*CreateTicketActionRequest) GetTicketAction added in v1.7.33

func (x *CreateTicketActionRequest) GetTicketAction() *commons.TicketAction

func (*CreateTicketActionRequest) ProtoMessage added in v1.7.33

func (*CreateTicketActionRequest) ProtoMessage()

func (*CreateTicketActionRequest) ProtoReflect added in v1.7.33

func (*CreateTicketActionRequest) Reset added in v1.7.33

func (x *CreateTicketActionRequest) Reset()

func (*CreateTicketActionRequest) String added in v1.7.33

func (x *CreateTicketActionRequest) String() string

type CreateTicketActionResponse added in v1.7.33

type CreateTicketActionResponse struct {
	TicketAction *commons.TicketAction `protobuf:"bytes,1,opt,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CreateTicketActionResponse.ProtoReflect.Descriptor instead.

func (*CreateTicketActionResponse) GetTicketAction added in v1.7.33

func (x *CreateTicketActionResponse) GetTicketAction() *commons.TicketAction

func (*CreateTicketActionResponse) ProtoMessage added in v1.7.33

func (*CreateTicketActionResponse) ProtoMessage()

func (*CreateTicketActionResponse) ProtoReflect added in v1.7.33

func (*CreateTicketActionResponse) Reset added in v1.7.33

func (x *CreateTicketActionResponse) Reset()

func (*CreateTicketActionResponse) String added in v1.7.33

func (x *CreateTicketActionResponse) String() string

type CreateTicketReq

type CreateTicketReq struct {

	// title of the ticket to be created.
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// description of the ticket
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// the enabled project sid. project must have been enabled/imported from omni.project.project_sid to tickets_db.ticket_project.project_sid
	ProjectSid int64 `protobuf:"varint,3,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// ticket due date
	DueDate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=due_date,json=dueDate,proto3" json:"due_date,omitempty"`
	// A list of conversation context meatadatgit stata
	Metadata []*commons.Metadata `protobuf:"bytes,9,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// A list of skills assotiated with a ticket
	TicketSkills []*commons.Skills `protobuf:"bytes,10,rep,name=ticket_skills,json=ticketSkills,proto3" json:"ticket_skills,omitempty"`
	// Status - Ticket status : 1 open, 2 doing, 3 close etc
	Status int64 `protobuf:"varint,11,opt,name=status,proto3" json:"status,omitempty"`
	// A list of sla assotiated with a ticket
	TicketSla    []*commons.Sla          `protobuf:"bytes,12,rep,name=ticket_sla,json=ticketSla,proto3" json:"ticket_sla,omitempty"`
	AssignSelf   bool                    `protobuf:"varint,13,opt,name=assign_self,json=assignSelf,proto3" json:"assign_self,omitempty"`
	AssignOther  string                  `protobuf:"bytes,14,opt,name=assign_other,json=assignOther,proto3" json:"assign_other,omitempty"`
	TicketAction []*commons.TicketAction `protobuf:"bytes,15,rep,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// assignee list
	TicketAssignee []string `protobuf:"bytes,16,rep,name=ticket_assignee,json=ticketAssignee,proto3" json:"ticket_assignee,omitempty"`
	// contains filtered or unexported fields
}

CreateTicketReq - Request for CreateTicket

func (*CreateTicketReq) Descriptor deprecated

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

Deprecated: Use CreateTicketReq.ProtoReflect.Descriptor instead.

func (*CreateTicketReq) GetAssignOther added in v1.7.16

func (x *CreateTicketReq) GetAssignOther() string

func (*CreateTicketReq) GetAssignSelf added in v1.7.11

func (x *CreateTicketReq) GetAssignSelf() bool

func (*CreateTicketReq) GetDescription

func (x *CreateTicketReq) GetDescription() string

func (*CreateTicketReq) GetDueDate

func (x *CreateTicketReq) GetDueDate() *timestamppb.Timestamp

func (*CreateTicketReq) GetMetadata

func (x *CreateTicketReq) GetMetadata() []*commons.Metadata

func (*CreateTicketReq) GetProjectSid

func (x *CreateTicketReq) GetProjectSid() int64

func (*CreateTicketReq) GetStatus

func (x *CreateTicketReq) GetStatus() int64

func (*CreateTicketReq) GetTicketAction added in v1.7.33

func (x *CreateTicketReq) GetTicketAction() []*commons.TicketAction

func (*CreateTicketReq) GetTicketAssignee added in v1.7.35

func (x *CreateTicketReq) GetTicketAssignee() []string

func (*CreateTicketReq) GetTicketSkills

func (x *CreateTicketReq) GetTicketSkills() []*commons.Skills

func (*CreateTicketReq) GetTicketSla

func (x *CreateTicketReq) GetTicketSla() []*commons.Sla

func (*CreateTicketReq) GetTitle

func (x *CreateTicketReq) GetTitle() string

func (*CreateTicketReq) ProtoMessage

func (*CreateTicketReq) ProtoMessage()

func (*CreateTicketReq) ProtoReflect

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

func (*CreateTicketReq) Reset

func (x *CreateTicketReq) Reset()

func (*CreateTicketReq) String

func (x *CreateTicketReq) String() string

type CreateTicketRes

type CreateTicketRes struct {

	// Returns the created ticket row in the response
	Ticket *commons.Ticket `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

CreateTicketRes - Response from CreateTicket BE API

func (*CreateTicketRes) Descriptor deprecated

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

Deprecated: Use CreateTicketRes.ProtoReflect.Descriptor instead.

func (*CreateTicketRes) GetTicket

func (x *CreateTicketRes) GetTicket() *commons.Ticket

func (*CreateTicketRes) ProtoMessage

func (*CreateTicketRes) ProtoMessage()

func (*CreateTicketRes) ProtoReflect

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

func (*CreateTicketRes) Reset

func (x *CreateTicketRes) Reset()

func (*CreateTicketRes) String

func (x *CreateTicketRes) String() string

type CreateTicketTemplateRequest added in v1.7.45

type CreateTicketTemplateRequest struct {
	TicketTemplate *commons.TicketTemplate `protobuf:"bytes,1,opt,name=ticket_template,json=ticketTemplate,proto3" json:"ticket_template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use CreateTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateTicketTemplateRequest) GetTicketTemplate added in v1.7.45

func (x *CreateTicketTemplateRequest) GetTicketTemplate() *commons.TicketTemplate

func (*CreateTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*CreateTicketTemplateRequest) ProtoMessage()

func (*CreateTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*CreateTicketTemplateRequest) Reset added in v1.7.45

func (x *CreateTicketTemplateRequest) Reset()

func (*CreateTicketTemplateRequest) String added in v1.7.45

func (x *CreateTicketTemplateRequest) String() string

type CreateTicketTemplateResponse added in v1.7.45

type CreateTicketTemplateResponse struct {
	TicketTemplate *commons.TicketTemplate `protobuf:"bytes,1,opt,name=ticket_template,json=ticketTemplate,proto3" json:"ticket_template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use CreateTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*CreateTicketTemplateResponse) GetTicketTemplate added in v1.7.45

func (x *CreateTicketTemplateResponse) GetTicketTemplate() *commons.TicketTemplate

func (*CreateTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*CreateTicketTemplateResponse) ProtoMessage()

func (*CreateTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*CreateTicketTemplateResponse) Reset added in v1.7.45

func (x *CreateTicketTemplateResponse) Reset()

func (*CreateTicketTemplateResponse) String added in v1.7.45

type EditMaskTicketReq added in v1.7.21

type EditMaskTicketReq struct {

	// Ticket Id
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// Ticket Object
	EditValue *commons.Ticket `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	// Field to be edited in DB
	EditedFieldsMask []*fieldmaskpb.FieldMask `protobuf:"bytes,3,rep,name=edited_fields_mask,json=editedFieldsMask,proto3" json:"edited_fields_mask,omitempty"`
	// contains filtered or unexported fields
}

EditMaskTicketReq - Request for EditMaskTicket EditTicketReq would be deprecated

func (*EditMaskTicketReq) Descriptor deprecated added in v1.7.21

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

Deprecated: Use EditMaskTicketReq.ProtoReflect.Descriptor instead.

func (*EditMaskTicketReq) GetEditValue added in v1.7.21

func (x *EditMaskTicketReq) GetEditValue() *commons.Ticket

func (*EditMaskTicketReq) GetEditedFieldsMask added in v1.7.21

func (x *EditMaskTicketReq) GetEditedFieldsMask() []*fieldmaskpb.FieldMask

func (*EditMaskTicketReq) GetTicketSid added in v1.7.21

func (x *EditMaskTicketReq) GetTicketSid() int64

func (*EditMaskTicketReq) ProtoMessage added in v1.7.21

func (*EditMaskTicketReq) ProtoMessage()

func (*EditMaskTicketReq) ProtoReflect added in v1.7.21

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

func (*EditMaskTicketReq) Reset added in v1.7.21

func (x *EditMaskTicketReq) Reset()

func (*EditMaskTicketReq) String added in v1.7.21

func (x *EditMaskTicketReq) String() string

type EditMaskTicketRes added in v1.7.21

type EditMaskTicketRes struct {
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

EditMaskTicketRes - Response for EditMaskTicketReq EditTicketRes would be deprecated

func (*EditMaskTicketRes) Descriptor deprecated added in v1.7.21

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

Deprecated: Use EditMaskTicketRes.ProtoReflect.Descriptor instead.

func (*EditMaskTicketRes) GetIsEdited added in v1.7.21

func (x *EditMaskTicketRes) GetIsEdited() bool

func (*EditMaskTicketRes) ProtoMessage added in v1.7.21

func (*EditMaskTicketRes) ProtoMessage()

func (*EditMaskTicketRes) ProtoReflect added in v1.7.21

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

func (*EditMaskTicketRes) Reset added in v1.7.21

func (x *EditMaskTicketRes) Reset()

func (*EditMaskTicketRes) String added in v1.7.21

func (x *EditMaskTicketRes) String() string

type EditTicketReq deprecated

type EditTicketReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	EditValue *commons.EditAttribute `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	// contains filtered or unexported fields
}

EditTicketReq - Request for EditTicketReq

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditTicketReq) Descriptor deprecated

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

Deprecated: Use EditTicketReq.ProtoReflect.Descriptor instead.

func (*EditTicketReq) GetEditValue

func (x *EditTicketReq) GetEditValue() *commons.EditAttribute

func (*EditTicketReq) GetTicketSid

func (x *EditTicketReq) GetTicketSid() int64

func (*EditTicketReq) ProtoMessage

func (*EditTicketReq) ProtoMessage()

func (*EditTicketReq) ProtoReflect

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

func (*EditTicketReq) Reset

func (x *EditTicketReq) Reset()

func (*EditTicketReq) String

func (x *EditTicketReq) String() string

type EditTicketRes

type EditTicketRes struct {
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

EditTicketRes - Response for EditTicketReq

func (*EditTicketRes) Descriptor deprecated

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

Deprecated: Use EditTicketRes.ProtoReflect.Descriptor instead.

func (*EditTicketRes) GetIsEdited

func (x *EditTicketRes) GetIsEdited() bool

func (*EditTicketRes) ProtoMessage

func (*EditTicketRes) ProtoMessage()

func (*EditTicketRes) ProtoReflect

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

func (*EditTicketRes) Reset

func (x *EditTicketRes) Reset()

func (*EditTicketRes) String

func (x *EditTicketRes) String() string

type EditTicketTemplateRequest added in v1.7.45

type EditTicketTemplateRequest struct {
	TicketTemplateId int64                   `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	EditValue        *commons.TicketTemplate `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	EditedFieldsMask *fieldmaskpb.FieldMask  `protobuf:"bytes,3,opt,name=edited_fields_mask,json=editedFieldsMask,proto3" json:"edited_fields_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*EditTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use EditTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*EditTicketTemplateRequest) GetEditValue added in v1.7.45

func (*EditTicketTemplateRequest) GetEditedFieldsMask added in v1.7.45

func (x *EditTicketTemplateRequest) GetEditedFieldsMask() *fieldmaskpb.FieldMask

func (*EditTicketTemplateRequest) GetTicketTemplateId added in v1.7.45

func (x *EditTicketTemplateRequest) GetTicketTemplateId() int64

func (*EditTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*EditTicketTemplateRequest) ProtoMessage()

func (*EditTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*EditTicketTemplateRequest) Reset added in v1.7.45

func (x *EditTicketTemplateRequest) Reset()

func (*EditTicketTemplateRequest) String added in v1.7.45

func (x *EditTicketTemplateRequest) String() string

type EditTicketTemplateResponse added in v1.7.45

type EditTicketTemplateResponse struct {
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

func (*EditTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use EditTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*EditTicketTemplateResponse) GetIsEdited added in v1.7.45

func (x *EditTicketTemplateResponse) GetIsEdited() bool

func (*EditTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*EditTicketTemplateResponse) ProtoMessage()

func (*EditTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*EditTicketTemplateResponse) Reset added in v1.7.45

func (x *EditTicketTemplateResponse) Reset()

func (*EditTicketTemplateResponse) String added in v1.7.45

func (x *EditTicketTemplateResponse) String() string

type EnableProjectReq

type EnableProjectReq struct {

	// project seq id of project to be enabled
	ProjectSid int64 `protobuf:"varint,1,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// Project code to be set
	ProjectCode string `protobuf:"bytes,2,opt,name=project_code,json=projectCode,proto3" json:"project_code,omitempty"`
	// Project title pulled from Omni
	ProjectTitle string `protobuf:"bytes,3,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	// Is project enabled for ticketing
	IsActive bool `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

EnableProjectReq - Details of project to be enabled in the ticketing system

func (*EnableProjectReq) Descriptor deprecated

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

Deprecated: Use EnableProjectReq.ProtoReflect.Descriptor instead.

func (*EnableProjectReq) GetIsActive

func (x *EnableProjectReq) GetIsActive() bool

func (*EnableProjectReq) GetProjectCode

func (x *EnableProjectReq) GetProjectCode() string

func (*EnableProjectReq) GetProjectSid

func (x *EnableProjectReq) GetProjectSid() int64

func (*EnableProjectReq) GetProjectTitle

func (x *EnableProjectReq) GetProjectTitle() string

func (*EnableProjectReq) ProtoMessage

func (*EnableProjectReq) ProtoMessage()

func (*EnableProjectReq) ProtoReflect

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

func (*EnableProjectReq) Reset

func (x *EnableProjectReq) Reset()

func (*EnableProjectReq) String

func (x *EnableProjectReq) String() string

type EnableProjectRes

type EnableProjectRes struct {

	// result of project mapped to ticket was successful
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

EnableProjectRes - Indicates result of the project enable request

func (*EnableProjectRes) Descriptor deprecated

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

Deprecated: Use EnableProjectRes.ProtoReflect.Descriptor instead.

func (*EnableProjectRes) GetSuccess

func (x *EnableProjectRes) GetSuccess() bool

func (*EnableProjectRes) ProtoMessage

func (*EnableProjectRes) ProtoMessage()

func (*EnableProjectRes) ProtoReflect

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

func (*EnableProjectRes) Reset

func (x *EnableProjectRes) Reset()

func (*EnableProjectRes) String

func (x *EnableProjectRes) String() string

type EntityRef added in v1.7.72

type EntityRef struct {
	OrgId      string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	RegionId   string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	TicketCode string `protobuf:"bytes,3,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	Uri        string `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty"`
	// contains filtered or unexported fields
}

should this be in a separate folder / file

func (*EntityRef) Descriptor deprecated added in v1.7.72

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

Deprecated: Use EntityRef.ProtoReflect.Descriptor instead.

func (*EntityRef) GetOrgId added in v1.7.72

func (x *EntityRef) GetOrgId() string

func (*EntityRef) GetRegionId added in v1.7.72

func (x *EntityRef) GetRegionId() string

func (*EntityRef) GetTicketCode added in v1.7.72

func (x *EntityRef) GetTicketCode() string

func (*EntityRef) GetUri added in v1.7.72

func (x *EntityRef) GetUri() string

func (*EntityRef) ProtoMessage added in v1.7.72

func (*EntityRef) ProtoMessage()

func (*EntityRef) ProtoReflect added in v1.7.72

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

func (*EntityRef) Reset added in v1.7.72

func (x *EntityRef) Reset()

func (*EntityRef) String added in v1.7.72

func (x *EntityRef) String() string

type GetActionTypeRequest added in v1.7.52

type GetActionTypeRequest struct {
	// contains filtered or unexported fields
}

Request all the Action Types

func (*GetActionTypeRequest) Descriptor deprecated added in v1.7.52

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

Deprecated: Use GetActionTypeRequest.ProtoReflect.Descriptor instead.

func (*GetActionTypeRequest) ProtoMessage added in v1.7.52

func (*GetActionTypeRequest) ProtoMessage()

func (*GetActionTypeRequest) ProtoReflect added in v1.7.52

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

func (*GetActionTypeRequest) Reset added in v1.7.52

func (x *GetActionTypeRequest) Reset()

func (*GetActionTypeRequest) String added in v1.7.52

func (x *GetActionTypeRequest) String() string

type GetActionTypeResponse added in v1.7.52

type GetActionTypeResponse struct {
	ActionType []*commons.ActionType `protobuf:"bytes,1,rep,name=action_type,json=actionType,proto3" json:"action_type,omitempty"`
	// contains filtered or unexported fields
}

Returns all the Action Types

func (*GetActionTypeResponse) Descriptor deprecated added in v1.7.52

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

Deprecated: Use GetActionTypeResponse.ProtoReflect.Descriptor instead.

func (*GetActionTypeResponse) GetActionType added in v1.7.52

func (x *GetActionTypeResponse) GetActionType() []*commons.ActionType

func (*GetActionTypeResponse) ProtoMessage added in v1.7.52

func (*GetActionTypeResponse) ProtoMessage()

func (*GetActionTypeResponse) ProtoReflect added in v1.7.52

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

func (*GetActionTypeResponse) Reset added in v1.7.52

func (x *GetActionTypeResponse) Reset()

func (*GetActionTypeResponse) String added in v1.7.52

func (x *GetActionTypeResponse) String() string

type GetPhoneNumberTypeRequest added in v1.7.55

type GetPhoneNumberTypeRequest struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// contains filtered or unexported fields
}

Reqiest For Phone Number Validation - Mobile/Other/Invalid

func (*GetPhoneNumberTypeRequest) Descriptor deprecated added in v1.7.55

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

Deprecated: Use GetPhoneNumberTypeRequest.ProtoReflect.Descriptor instead.

func (*GetPhoneNumberTypeRequest) GetPhoneNumber added in v1.7.55

func (x *GetPhoneNumberTypeRequest) GetPhoneNumber() string

func (*GetPhoneNumberTypeRequest) ProtoMessage added in v1.7.55

func (*GetPhoneNumberTypeRequest) ProtoMessage()

func (*GetPhoneNumberTypeRequest) ProtoReflect added in v1.7.55

func (*GetPhoneNumberTypeRequest) Reset added in v1.7.55

func (x *GetPhoneNumberTypeRequest) Reset()

func (*GetPhoneNumberTypeRequest) String added in v1.7.55

func (x *GetPhoneNumberTypeRequest) String() string

type GetPhoneNumberTypeResponse added in v1.7.55

type GetPhoneNumberTypeResponse struct {
	PhoneType commons.PhoneNumberType `protobuf:"varint,1,opt,name=phone_type,json=phoneType,proto3,enum=api.commons.PhoneNumberType" json:"phone_type,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPhoneNumberTypeResponse) Descriptor deprecated added in v1.7.55

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

Deprecated: Use GetPhoneNumberTypeResponse.ProtoReflect.Descriptor instead.

func (*GetPhoneNumberTypeResponse) GetPhoneType added in v1.7.55

func (*GetPhoneNumberTypeResponse) ProtoMessage added in v1.7.55

func (*GetPhoneNumberTypeResponse) ProtoMessage()

func (*GetPhoneNumberTypeResponse) ProtoReflect added in v1.7.55

func (*GetPhoneNumberTypeResponse) Reset added in v1.7.55

func (x *GetPhoneNumberTypeResponse) Reset()

func (*GetPhoneNumberTypeResponse) String added in v1.7.55

func (x *GetPhoneNumberTypeResponse) String() string

type ListAllocatedTicketReq deprecated added in v1.7.21

type ListAllocatedTicketReq struct {
	// contains filtered or unexported fields
}

ListAllocatedTicketReq -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAllocatedTicketReq) Descriptor deprecated added in v1.7.21

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

Deprecated: Use ListAllocatedTicketReq.ProtoReflect.Descriptor instead.

func (*ListAllocatedTicketReq) ProtoMessage added in v1.7.21

func (*ListAllocatedTicketReq) ProtoMessage()

func (*ListAllocatedTicketReq) ProtoReflect added in v1.7.21

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

func (*ListAllocatedTicketReq) Reset added in v1.7.21

func (x *ListAllocatedTicketReq) Reset()

func (*ListAllocatedTicketReq) String added in v1.7.21

func (x *ListAllocatedTicketReq) String() string

type ListAllocatedTicketRes deprecated added in v1.7.21

type ListAllocatedTicketRes struct {
	TicketSid []int64 `protobuf:"varint,1,rep,packed,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

ListAllocatedTicketRes -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAllocatedTicketRes) Descriptor deprecated added in v1.7.21

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

Deprecated: Use ListAllocatedTicketRes.ProtoReflect.Descriptor instead.

func (*ListAllocatedTicketRes) GetTicketSid added in v1.7.21

func (x *ListAllocatedTicketRes) GetTicketSid() []int64

func (*ListAllocatedTicketRes) ProtoMessage added in v1.7.21

func (*ListAllocatedTicketRes) ProtoMessage()

func (*ListAllocatedTicketRes) ProtoReflect added in v1.7.21

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

func (*ListAllocatedTicketRes) Reset added in v1.7.21

func (x *ListAllocatedTicketRes) Reset()

func (*ListAllocatedTicketRes) String added in v1.7.21

func (x *ListAllocatedTicketRes) String() string

type ListAvailableAgentTicketsRequest added in v1.7.25

type ListAvailableAgentTicketsRequest struct {
	SelectFieldMask *fieldmaskpb.FieldMask  `protobuf:"bytes,1,opt,name=select_field_mask,json=selectFieldMask,proto3" json:"select_field_mask,omitempty"` //defines the ticket fields to be returned
	AvailableFilter *AvailableTicketsFilter `protobuf:"bytes,2,opt,name=available_filter,json=availableFilter,proto3" json:"available_filter,omitempty"`
	AgentViewLimit  int64                   `protobuf:"varint,3,opt,name=agent_view_limit,json=agentViewLimit,proto3" json:"agent_view_limit,omitempty"` //agent profile setting
	// contains filtered or unexported fields
}

ListAvailableAgentTicketsRequest -

func (*ListAvailableAgentTicketsRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListAvailableAgentTicketsRequest.ProtoReflect.Descriptor instead.

func (*ListAvailableAgentTicketsRequest) GetAgentViewLimit added in v1.7.66

func (x *ListAvailableAgentTicketsRequest) GetAgentViewLimit() int64

func (*ListAvailableAgentTicketsRequest) GetAvailableFilter added in v1.7.66

func (*ListAvailableAgentTicketsRequest) GetSelectFieldMask added in v1.7.66

func (x *ListAvailableAgentTicketsRequest) GetSelectFieldMask() *fieldmaskpb.FieldMask

func (*ListAvailableAgentTicketsRequest) ProtoMessage added in v1.7.25

func (*ListAvailableAgentTicketsRequest) ProtoMessage()

func (*ListAvailableAgentTicketsRequest) ProtoReflect added in v1.7.25

func (*ListAvailableAgentTicketsRequest) Reset added in v1.7.25

func (*ListAvailableAgentTicketsRequest) String added in v1.7.25

type ListAvailableAgentTicketsResponse added in v1.7.25

type ListAvailableAgentTicketsResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid []int64           `protobuf:"varint,1,rep,packed,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	Ticket    []*commons.Ticket `protobuf:"bytes,2,rep,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

ListAvailableAgentTicketsResponse -

func (*ListAvailableAgentTicketsResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListAvailableAgentTicketsResponse.ProtoReflect.Descriptor instead.

func (*ListAvailableAgentTicketsResponse) GetTicket added in v1.7.27

func (*ListAvailableAgentTicketsResponse) GetTicketSid deprecated added in v1.7.25

func (x *ListAvailableAgentTicketsResponse) GetTicketSid() []int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAvailableAgentTicketsResponse) ProtoMessage added in v1.7.25

func (*ListAvailableAgentTicketsResponse) ProtoMessage()

func (*ListAvailableAgentTicketsResponse) ProtoReflect added in v1.7.25

func (*ListAvailableAgentTicketsResponse) Reset added in v1.7.25

func (*ListAvailableAgentTicketsResponse) String added in v1.7.25

type ListEnabledProjectsReq

type ListEnabledProjectsReq struct {
	// contains filtered or unexported fields
}

ListEnabledProjectsReq - Request to list enabled projects in ticketing system

func (*ListEnabledProjectsReq) Descriptor deprecated

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

Deprecated: Use ListEnabledProjectsReq.ProtoReflect.Descriptor instead.

func (*ListEnabledProjectsReq) ProtoMessage

func (*ListEnabledProjectsReq) ProtoMessage()

func (*ListEnabledProjectsReq) ProtoReflect

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

func (*ListEnabledProjectsReq) Reset

func (x *ListEnabledProjectsReq) Reset()

func (*ListEnabledProjectsReq) String

func (x *ListEnabledProjectsReq) String() string

type ListEnabledProjectsRes

type ListEnabledProjectsRes struct {

	// enabled projects list
	Projects []*commons.TicketProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	// contains filtered or unexported fields
}

ListEnabledProjectsRes - Response wraps list of projects enabled for ticketing system

func (*ListEnabledProjectsRes) Descriptor deprecated

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

Deprecated: Use ListEnabledProjectsRes.ProtoReflect.Descriptor instead.

func (*ListEnabledProjectsRes) GetProjects

func (x *ListEnabledProjectsRes) GetProjects() []*commons.TicketProject

func (*ListEnabledProjectsRes) ProtoMessage

func (*ListEnabledProjectsRes) ProtoMessage()

func (*ListEnabledProjectsRes) ProtoReflect

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

func (*ListEnabledProjectsRes) Reset

func (x *ListEnabledProjectsRes) Reset()

func (*ListEnabledProjectsRes) String

func (x *ListEnabledProjectsRes) String() string

type ListEntityRefsByTicketRequest added in v1.7.72

type ListEntityRefsByTicketRequest struct {
	TicketCode string `protobuf:"bytes,1,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntityRefsByTicketRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListEntityRefsByTicketRequest.ProtoReflect.Descriptor instead.

func (*ListEntityRefsByTicketRequest) GetTicketCode added in v1.7.72

func (x *ListEntityRefsByTicketRequest) GetTicketCode() string

func (*ListEntityRefsByTicketRequest) ProtoMessage added in v1.7.72

func (*ListEntityRefsByTicketRequest) ProtoMessage()

func (*ListEntityRefsByTicketRequest) ProtoReflect added in v1.7.72

func (*ListEntityRefsByTicketRequest) Reset added in v1.7.72

func (x *ListEntityRefsByTicketRequest) Reset()

func (*ListEntityRefsByTicketRequest) String added in v1.7.72

type ListEntityRefsByTicketResponse added in v1.7.72

type ListEntityRefsByTicketResponse struct {
	EntityRef []*EntityRef `protobuf:"bytes,1,rep,name=entity_ref,json=entityRef,proto3" json:"entity_ref,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntityRefsByTicketResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListEntityRefsByTicketResponse.ProtoReflect.Descriptor instead.

func (*ListEntityRefsByTicketResponse) GetEntityRef added in v1.7.72

func (x *ListEntityRefsByTicketResponse) GetEntityRef() []*EntityRef

func (*ListEntityRefsByTicketResponse) ProtoMessage added in v1.7.72

func (*ListEntityRefsByTicketResponse) ProtoMessage()

func (*ListEntityRefsByTicketResponse) ProtoReflect added in v1.7.72

func (*ListEntityRefsByTicketResponse) Reset added in v1.7.72

func (x *ListEntityRefsByTicketResponse) Reset()

func (*ListEntityRefsByTicketResponse) String added in v1.7.72

type ListSkillsRequest added in v1.7.25

type ListSkillsRequest struct {
	// contains filtered or unexported fields
}

ListSkillsRequest - request message

func (*ListSkillsRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListSkillsRequest.ProtoReflect.Descriptor instead.

func (*ListSkillsRequest) ProtoMessage added in v1.7.25

func (*ListSkillsRequest) ProtoMessage()

func (*ListSkillsRequest) ProtoReflect added in v1.7.25

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

func (*ListSkillsRequest) Reset added in v1.7.25

func (x *ListSkillsRequest) Reset()

func (*ListSkillsRequest) String added in v1.7.25

func (x *ListSkillsRequest) String() string

type ListSkillsResponse added in v1.7.25

type ListSkillsResponse struct {
	Skills []*Skill `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"`
	// contains filtered or unexported fields
}

ListSkillsResponse - response message wraps p3 skills Id and name

func (*ListSkillsResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListSkillsResponse.ProtoReflect.Descriptor instead.

func (*ListSkillsResponse) GetSkills added in v1.7.25

func (x *ListSkillsResponse) GetSkills() []*Skill

func (*ListSkillsResponse) ProtoMessage added in v1.7.25

func (*ListSkillsResponse) ProtoMessage()

func (*ListSkillsResponse) ProtoReflect added in v1.7.25

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

func (*ListSkillsResponse) Reset added in v1.7.25

func (x *ListSkillsResponse) Reset()

func (*ListSkillsResponse) String added in v1.7.25

func (x *ListSkillsResponse) String() string

type ListSlaConditionReq

type ListSlaConditionReq struct {
	// contains filtered or unexported fields
}

ListSlaConditionReq -

func (*ListSlaConditionReq) Descriptor deprecated

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

Deprecated: Use ListSlaConditionReq.ProtoReflect.Descriptor instead.

func (*ListSlaConditionReq) ProtoMessage

func (*ListSlaConditionReq) ProtoMessage()

func (*ListSlaConditionReq) ProtoReflect

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

func (*ListSlaConditionReq) Reset

func (x *ListSlaConditionReq) Reset()

func (*ListSlaConditionReq) String

func (x *ListSlaConditionReq) String() string

type ListSlaConditionRes

type ListSlaConditionRes struct {
	SlaCondition []*commons.SlaConditions `protobuf:"bytes,1,rep,name=slaCondition,proto3" json:"slaCondition,omitempty"`
	// contains filtered or unexported fields
}

ListSlaConditionRes -

func (*ListSlaConditionRes) Descriptor deprecated

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

Deprecated: Use ListSlaConditionRes.ProtoReflect.Descriptor instead.

func (*ListSlaConditionRes) GetSlaCondition

func (x *ListSlaConditionRes) GetSlaCondition() []*commons.SlaConditions

func (*ListSlaConditionRes) ProtoMessage

func (*ListSlaConditionRes) ProtoMessage()

func (*ListSlaConditionRes) ProtoReflect

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

func (*ListSlaConditionRes) Reset

func (x *ListSlaConditionRes) Reset()

func (*ListSlaConditionRes) String

func (x *ListSlaConditionRes) String() string

type ListSlaReq

type ListSlaReq struct {
	// contains filtered or unexported fields
}

ListSlaReq -

func (*ListSlaReq) Descriptor deprecated

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

Deprecated: Use ListSlaReq.ProtoReflect.Descriptor instead.

func (*ListSlaReq) ProtoMessage

func (*ListSlaReq) ProtoMessage()

func (*ListSlaReq) ProtoReflect

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

func (*ListSlaReq) Reset

func (x *ListSlaReq) Reset()

func (*ListSlaReq) String

func (x *ListSlaReq) String() string

type ListSlaRes

type ListSlaRes struct {
	TicketsSla []*commons.TicketSla `protobuf:"bytes,1,rep,name=ticketsSla,proto3" json:"ticketsSla,omitempty"`
	// contains filtered or unexported fields
}

ListSlaRes -

func (*ListSlaRes) Descriptor deprecated

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

Deprecated: Use ListSlaRes.ProtoReflect.Descriptor instead.

func (*ListSlaRes) GetTicketsSla

func (x *ListSlaRes) GetTicketsSla() []*commons.TicketSla

func (*ListSlaRes) ProtoMessage

func (*ListSlaRes) ProtoMessage()

func (*ListSlaRes) ProtoReflect

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

func (*ListSlaRes) Reset

func (x *ListSlaRes) Reset()

func (*ListSlaRes) String

func (x *ListSlaRes) String() string

type ListTicketAuditLogReq

type ListTicketAuditLogReq struct {

	// ticket_sid  scoping filter
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

ListTicketAuditLogReq -

func (*ListTicketAuditLogReq) Descriptor deprecated

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

Deprecated: Use ListTicketAuditLogReq.ProtoReflect.Descriptor instead.

func (*ListTicketAuditLogReq) GetTicketSid

func (x *ListTicketAuditLogReq) GetTicketSid() int64

func (*ListTicketAuditLogReq) ProtoMessage

func (*ListTicketAuditLogReq) ProtoMessage()

func (*ListTicketAuditLogReq) ProtoReflect

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

func (*ListTicketAuditLogReq) Reset

func (x *ListTicketAuditLogReq) Reset()

func (*ListTicketAuditLogReq) String

func (x *ListTicketAuditLogReq) String() string

type ListTicketAuditLogRes

type ListTicketAuditLogRes struct {

	// the retrieved audit events
	Events []*audit.AuditEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

ListTicketAuditLogRes -

func (*ListTicketAuditLogRes) Descriptor deprecated

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

Deprecated: Use ListTicketAuditLogRes.ProtoReflect.Descriptor instead.

func (*ListTicketAuditLogRes) GetEvents

func (x *ListTicketAuditLogRes) GetEvents() []*audit.AuditEvent

func (*ListTicketAuditLogRes) ProtoMessage

func (*ListTicketAuditLogRes) ProtoMessage()

func (*ListTicketAuditLogRes) ProtoReflect

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

func (*ListTicketAuditLogRes) Reset

func (x *ListTicketAuditLogRes) Reset()

func (*ListTicketAuditLogRes) String

func (x *ListTicketAuditLogRes) String() string

type ListTicketTemplateRequest added in v1.7.45

type ListTicketTemplateRequest struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketTemplateId int64 `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	ProjectId int64 `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// List values based on TemplateId OR ProjectId. If no mask is sent, return all template's based on ORG Id
	RequestMask       *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=request_mask,json=requestMask,proto3" json:"request_mask,omitempty"`
	TemplateId        int64                  `protobuf:"varint,4,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	TemplateProjectId int64                  `protobuf:"varint,5,opt,name=template_project_id,json=templateProjectId,proto3" json:"template_project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ListTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*ListTicketTemplateRequest) GetProjectId deprecated added in v1.7.45

func (x *ListTicketTemplateRequest) GetProjectId() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateRequest) GetRequestMask added in v1.7.45

func (x *ListTicketTemplateRequest) GetRequestMask() *fieldmaskpb.FieldMask

func (*ListTicketTemplateRequest) GetTemplateId added in v1.7.49

func (x *ListTicketTemplateRequest) GetTemplateId() int64

func (*ListTicketTemplateRequest) GetTemplateProjectId added in v1.7.49

func (x *ListTicketTemplateRequest) GetTemplateProjectId() int64

func (*ListTicketTemplateRequest) GetTicketTemplateId deprecated added in v1.7.45

func (x *ListTicketTemplateRequest) GetTicketTemplateId() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*ListTicketTemplateRequest) ProtoMessage()

func (*ListTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*ListTicketTemplateRequest) Reset added in v1.7.45

func (x *ListTicketTemplateRequest) Reset()

func (*ListTicketTemplateRequest) String added in v1.7.45

func (x *ListTicketTemplateRequest) String() string

type ListTicketTemplateResponse added in v1.7.45

type ListTicketTemplateResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	EnabledTemplates      []*commons.ListTemplate          `protobuf:"bytes,1,rep,name=enabled_templates,json=enabledTemplates,proto3" json:"enabled_templates,omitempty"`
	TicketProjectTemplate []*commons.TicketProjectTemplate `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ListTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*ListTicketTemplateResponse) GetEnabledTemplates deprecated added in v1.7.45

func (x *ListTicketTemplateResponse) GetEnabledTemplates() []*commons.ListTemplate

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateResponse) GetTicketProjectTemplate added in v1.7.49

func (x *ListTicketTemplateResponse) GetTicketProjectTemplate() []*commons.TicketProjectTemplate

func (*ListTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*ListTicketTemplateResponse) ProtoMessage()

func (*ListTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*ListTicketTemplateResponse) Reset added in v1.7.45

func (x *ListTicketTemplateResponse) Reset()

func (*ListTicketTemplateResponse) String added in v1.7.45

func (x *ListTicketTemplateResponse) String() string

type ListTicketsByEntityRefRequest added in v1.7.72

type ListTicketsByEntityRefRequest struct {
	Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` //uri that uniquely identifies any entity associated with a ticket
	// contains filtered or unexported fields
}

func (*ListTicketsByEntityRefRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListTicketsByEntityRefRequest.ProtoReflect.Descriptor instead.

func (*ListTicketsByEntityRefRequest) GetUri added in v1.7.72

func (*ListTicketsByEntityRefRequest) ProtoMessage added in v1.7.72

func (*ListTicketsByEntityRefRequest) ProtoMessage()

func (*ListTicketsByEntityRefRequest) ProtoReflect added in v1.7.72

func (*ListTicketsByEntityRefRequest) Reset added in v1.7.72

func (x *ListTicketsByEntityRefRequest) Reset()

func (*ListTicketsByEntityRefRequest) String added in v1.7.72

type ListTicketsByEntityRefResponse added in v1.7.72

type ListTicketsByEntityRefResponse struct {
	Tickets []*commons.Ticket `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsByEntityRefResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListTicketsByEntityRefResponse.ProtoReflect.Descriptor instead.

func (*ListTicketsByEntityRefResponse) GetTickets added in v1.7.72

func (x *ListTicketsByEntityRefResponse) GetTickets() []*commons.Ticket

func (*ListTicketsByEntityRefResponse) ProtoMessage added in v1.7.72

func (*ListTicketsByEntityRefResponse) ProtoMessage()

func (*ListTicketsByEntityRefResponse) ProtoReflect added in v1.7.72

func (*ListTicketsByEntityRefResponse) Reset added in v1.7.72

func (x *ListTicketsByEntityRefResponse) Reset()

func (*ListTicketsByEntityRefResponse) String added in v1.7.72

type ListTicketsReq

type ListTicketsReq struct {
	// contains filtered or unexported fields
}

ListTicketsReq

func (*ListTicketsReq) Descriptor deprecated

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

Deprecated: Use ListTicketsReq.ProtoReflect.Descriptor instead.

func (*ListTicketsReq) ProtoMessage

func (*ListTicketsReq) ProtoMessage()

func (*ListTicketsReq) ProtoReflect

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

func (*ListTicketsReq) Reset

func (x *ListTicketsReq) Reset()

func (*ListTicketsReq) String

func (x *ListTicketsReq) String() string

type ListTicketsRes

type ListTicketsRes struct {
	Tickets []*commons.Ticket `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsRes) Descriptor deprecated

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

Deprecated: Use ListTicketsRes.ProtoReflect.Descriptor instead.

func (*ListTicketsRes) GetTickets

func (x *ListTicketsRes) GetTickets() []*commons.Ticket

func (*ListTicketsRes) ProtoMessage

func (*ListTicketsRes) ProtoMessage()

func (*ListTicketsRes) ProtoReflect

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

func (*ListTicketsRes) Reset

func (x *ListTicketsRes) Reset()

func (*ListTicketsRes) String

func (x *ListTicketsRes) String() string

type ListUsersRequest added in v1.7.25

type ListUsersRequest struct {
	// contains filtered or unexported fields
}

ListUsersRequest - Users request message

func (*ListUsersRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) ProtoMessage added in v1.7.25

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect added in v1.7.25

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

func (*ListUsersRequest) Reset added in v1.7.25

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String added in v1.7.25

func (x *ListUsersRequest) String() string

type ListUsersResponse added in v1.7.25

type ListUsersResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

ListUsersResponse - response wraps userId, first_name, last_name

func (*ListUsersResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetUsers added in v1.7.25

func (x *ListUsersResponse) GetUsers() []*User

func (*ListUsersResponse) ProtoMessage added in v1.7.25

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect added in v1.7.25

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

func (*ListUsersResponse) Reset added in v1.7.25

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String added in v1.7.25

func (x *ListUsersResponse) String() string

type PingReq

type PingReq struct {
	// contains filtered or unexported fields
}

func (*PingReq) Descriptor deprecated

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

Deprecated: Use PingReq.ProtoReflect.Descriptor instead.

func (*PingReq) ProtoMessage

func (*PingReq) ProtoMessage()

func (*PingReq) ProtoReflect

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

func (*PingReq) Reset

func (x *PingReq) Reset()

func (*PingReq) String

func (x *PingReq) String() string

type PingRes

type PingRes struct {
	// contains filtered or unexported fields
}

func (*PingRes) Descriptor deprecated

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

Deprecated: Use PingRes.ProtoReflect.Descriptor instead.

func (*PingRes) ProtoMessage

func (*PingRes) ProtoMessage()

func (*PingRes) ProtoReflect

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

func (*PingRes) Reset

func (x *PingRes) Reset()

func (*PingRes) String

func (x *PingRes) String() string

type ReplyCommentReq

type ReplyCommentReq struct {

	// The snowflake id of a comment row in ticket_comment.
	CommentSid int64 `protobuf:"varint,1,opt,name=comment_sid,json=commentSid,proto3" json:"comment_sid,omitempty"`
	// The ticket reference where the comment was added.
	TicketSid int64 `protobuf:"varint,2,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	Reply string `protobuf:"bytes,3,opt,name=reply,proto3" json:"reply,omitempty"`
	// commenter by id
	CreatedById string `protobuf:"bytes,4,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"` // used in creating comment
	// contains filtered or unexported fields
}

ReplyCommentReq - Reply Comment Request Messages

func (*ReplyCommentReq) Descriptor deprecated

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

Deprecated: Use ReplyCommentReq.ProtoReflect.Descriptor instead.

func (*ReplyCommentReq) GetCommentSid

func (x *ReplyCommentReq) GetCommentSid() int64

func (*ReplyCommentReq) GetCreatedById

func (x *ReplyCommentReq) GetCreatedById() string

func (*ReplyCommentReq) GetReply

func (x *ReplyCommentReq) GetReply() string

func (*ReplyCommentReq) GetTicketSid

func (x *ReplyCommentReq) GetTicketSid() int64

func (*ReplyCommentReq) ProtoMessage

func (*ReplyCommentReq) ProtoMessage()

func (*ReplyCommentReq) ProtoReflect

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

func (*ReplyCommentReq) Reset

func (x *ReplyCommentReq) Reset()

func (*ReplyCommentReq) String

func (x *ReplyCommentReq) String() string

type ReplyCommentRes

type ReplyCommentRes struct {

	// Returns boolen true OR False in the response
	IsCreated *commons.ConfirmReplyComment `protobuf:"bytes,1,opt,name=is_created,json=isCreated,proto3" json:"is_created,omitempty"`
	// contains filtered or unexported fields
}

ReplyCommentRes - Reply Comment Response Messages

func (*ReplyCommentRes) Descriptor deprecated

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

Deprecated: Use ReplyCommentRes.ProtoReflect.Descriptor instead.

func (*ReplyCommentRes) GetIsCreated

func (x *ReplyCommentRes) GetIsCreated() *commons.ConfirmReplyComment

func (*ReplyCommentRes) ProtoMessage

func (*ReplyCommentRes) ProtoMessage()

func (*ReplyCommentRes) ProtoReflect

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

func (*ReplyCommentRes) Reset

func (x *ReplyCommentRes) Reset()

func (*ReplyCommentRes) String

func (x *ReplyCommentRes) String() string

type Skill added in v1.7.25

type Skill struct {
	SkillId string `protobuf:"bytes,1,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Skill) Descriptor deprecated added in v1.7.25

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

Deprecated: Use Skill.ProtoReflect.Descriptor instead.

func (*Skill) GetName added in v1.7.25

func (x *Skill) GetName() string

func (*Skill) GetSkillId added in v1.7.25

func (x *Skill) GetSkillId() string

func (*Skill) ProtoMessage added in v1.7.25

func (*Skill) ProtoMessage()

func (*Skill) ProtoReflect added in v1.7.25

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

func (*Skill) Reset added in v1.7.25

func (x *Skill) Reset()

func (*Skill) String added in v1.7.25

func (x *Skill) String() string

type TicketsClient

type TicketsClient interface {
	// Public Method to create a ticket.
	CreateTicket(ctx context.Context, in *CreateTicketReq, opts ...grpc.CallOption) (*CreateTicketRes, error)
	// Public Method to edit a ticket.
	EditTicket(ctx context.Context, in *EditTicketReq, opts ...grpc.CallOption) (*EditTicketRes, error)
	// Public method to list tickets
	ListTickets(ctx context.Context, in *ListTicketsReq, opts ...grpc.CallOption) (*ListTicketsRes, error)
	// Public method to assign ticket
	// Would be deprecated
	AssignTicket(ctx context.Context, in *AssignTicketReq, opts ...grpc.CallOption) (*AssignTicketRes, error)
	// Public Method to Close a ticket
	// Any agent can close the ticket. No BE validation required
	CloseTicket(ctx context.Context, in *CloseTicketReq, opts ...grpc.CallOption) (*CloseTicketRes, error)
	// Public method to view ticket
	ViewTicket(ctx context.Context, in *ViewTicketReq, opts ...grpc.CallOption) (*ViewTicketRes, error)
	// Public Method to create a Comment.
	CreateComment(ctx context.Context, in *CreateCommentReq, opts ...grpc.CallOption) (*CreateCommentRes, error)
	// Public method to Enable Project for Ticketing system
	EnableProject(ctx context.Context, in *EnableProjectReq, opts ...grpc.CallOption) (*EnableProjectRes, error)
	// Public method to List projects enabled for Ticketing system
	ListEnabledProjects(ctx context.Context, in *ListEnabledProjectsReq, opts ...grpc.CallOption) (*ListEnabledProjectsRes, error)
	// Public Method to create a sla.
	CreateSLA(ctx context.Context, in *CreateSlaReq, opts ...grpc.CallOption) (*CreateSlaRes, error)
	// Public method to list sla
	ListSLA(ctx context.Context, in *ListSlaReq, opts ...grpc.CallOption) (*ListSlaRes, error)
	// Public method to update sla
	UpdateSLA(ctx context.Context, in *UpdateSlaReq, opts ...grpc.CallOption) (*UpdateSlaRes, error)
	// Public method to list sla_condition
	ListSLACondition(ctx context.Context, in *ListSlaConditionReq, opts ...grpc.CallOption) (*ListSlaConditionRes, error)
	// Public method to list sla_condition
	ReplyComment(ctx context.Context, in *ReplyCommentReq, opts ...grpc.CallOption) (*ReplyCommentRes, error)
	// Public method to List audit log for Ticketing system
	ListTicketAuditLog(ctx context.Context, in *ListTicketAuditLogReq, opts ...grpc.CallOption) (*ListTicketAuditLogRes, error)
	// Public method to assign a ticket
	AssignSelf(ctx context.Context, in *CreateSelfAssignReq, opts ...grpc.CallOption) (*CreateSelfAssignRes, error)
	// Public Method to edit a ticket.
	// EditTicket would be deprecated
	EditMaskTicket(ctx context.Context, in *EditMaskTicketReq, opts ...grpc.CallOption) (*EditMaskTicketRes, error)
	// Deprecated: Do not use.
	ListAllocatedTickets(ctx context.Context, in *ListAllocatedTicketReq, opts ...grpc.CallOption) (*ListAllocatedTicketRes, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAvailableAgentTickets(ctx context.Context, in *ListAvailableAgentTicketsRequest, opts ...grpc.CallOption) (*ListAvailableAgentTicketsResponse, error)
	// public method to fetch list of skills for a tickets user
	ListSkills(ctx context.Context, in *ListSkillsRequest, opts ...grpc.CallOption) (*ListSkillsResponse, error)
	// public method to fetch list of users for a tickets user
	ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
	// Any agent can close the ticket. No BE validation required
	CloseTicketAction(ctx context.Context, in *CloseTicketActionRequest, opts ...grpc.CallOption) (*CloseTicketActionResponse, error)
	// Public method to assign a ticket action
	AssignTicketAction(ctx context.Context, in *AssignTicketActionRequest, opts ...grpc.CallOption) (*AssignTicketActionResponse, error)
	// Public method to assign a ticket
	CreateTicketAction(ctx context.Context, in *CreateTicketActionRequest, opts ...grpc.CallOption) (*CreateTicketActionResponse, error)
	// Public method to change the Status of a ticket
	ChangeTicketStatus(ctx context.Context, in *ChangeTicketStatusRequest, opts ...grpc.CallOption) (*ChangeTicketStatusResponse, error)
	// Public method to create a Ticket Template
	CreateTicketTemplate(ctx context.Context, in *CreateTicketTemplateRequest, opts ...grpc.CallOption) (*CreateTicketTemplateResponse, error)
	// Public method to Edit a Ticket Template
	EditTicketTemplate(ctx context.Context, in *EditTicketTemplateRequest, opts ...grpc.CallOption) (*EditTicketTemplateResponse, error)
	// Public method to all Ticket Templates
	ListTicketTemplate(ctx context.Context, in *ListTicketTemplateRequest, opts ...grpc.CallOption) (*ListTicketTemplateResponse, error)
	// Public method to assign a Template To a Project
	AssignTicketTemplate(ctx context.Context, in *AssignProjectTemplateRequest, opts ...grpc.CallOption) (*AssignProjectTemplateResponse, error)
	// Public method to list all Action Types
	GetAllActionType(ctx context.Context, in *GetActionTypeRequest, opts ...grpc.CallOption) (*GetActionTypeResponse, error)
	// Public method to list all Action Types
	GetPhoneNumberType(ctx context.Context, in *GetPhoneNumberTypeRequest, opts ...grpc.CallOption) (*GetPhoneNumberTypeResponse, error)
	// Public method to addEntityRef
	AddEntityRef(ctx context.Context, in *AddEntityRefRequest, opts ...grpc.CallOption) (*AddEntityRefResponse, error)
	// Public method to listTicketsByEntityRef
	ListTicketsByEntityRef(ctx context.Context, in *ListTicketsByEntityRefRequest, opts ...grpc.CallOption) (*ListTicketsByEntityRefResponse, error)
	// Public method to listEntityRefsByTicket
	ListEntityRefsByTicket(ctx context.Context, in *ListEntityRefsByTicketRequest, opts ...grpc.CallOption) (*ListEntityRefsByTicketResponse, error)
}

TicketsClient is the client API for Tickets service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewTicketsClient

func NewTicketsClient(cc grpc.ClientConnInterface) TicketsClient

type TicketsServer

type TicketsServer interface {
	// Public Method to create a ticket.
	CreateTicket(context.Context, *CreateTicketReq) (*CreateTicketRes, error)
	// Public Method to edit a ticket.
	EditTicket(context.Context, *EditTicketReq) (*EditTicketRes, error)
	// Public method to list tickets
	ListTickets(context.Context, *ListTicketsReq) (*ListTicketsRes, error)
	// Public method to assign ticket
	// Would be deprecated
	AssignTicket(context.Context, *AssignTicketReq) (*AssignTicketRes, error)
	// Public Method to Close a ticket
	// Any agent can close the ticket. No BE validation required
	CloseTicket(context.Context, *CloseTicketReq) (*CloseTicketRes, error)
	// Public method to view ticket
	ViewTicket(context.Context, *ViewTicketReq) (*ViewTicketRes, error)
	// Public Method to create a Comment.
	CreateComment(context.Context, *CreateCommentReq) (*CreateCommentRes, error)
	// Public method to Enable Project for Ticketing system
	EnableProject(context.Context, *EnableProjectReq) (*EnableProjectRes, error)
	// Public method to List projects enabled for Ticketing system
	ListEnabledProjects(context.Context, *ListEnabledProjectsReq) (*ListEnabledProjectsRes, error)
	// Public Method to create a sla.
	CreateSLA(context.Context, *CreateSlaReq) (*CreateSlaRes, error)
	// Public method to list sla
	ListSLA(context.Context, *ListSlaReq) (*ListSlaRes, error)
	// Public method to update sla
	UpdateSLA(context.Context, *UpdateSlaReq) (*UpdateSlaRes, error)
	// Public method to list sla_condition
	ListSLACondition(context.Context, *ListSlaConditionReq) (*ListSlaConditionRes, error)
	// Public method to list sla_condition
	ReplyComment(context.Context, *ReplyCommentReq) (*ReplyCommentRes, error)
	// Public method to List audit log for Ticketing system
	ListTicketAuditLog(context.Context, *ListTicketAuditLogReq) (*ListTicketAuditLogRes, error)
	// Public method to assign a ticket
	AssignSelf(context.Context, *CreateSelfAssignReq) (*CreateSelfAssignRes, error)
	// Public Method to edit a ticket.
	// EditTicket would be deprecated
	EditMaskTicket(context.Context, *EditMaskTicketReq) (*EditMaskTicketRes, error)
	// Deprecated: Do not use.
	ListAllocatedTickets(context.Context, *ListAllocatedTicketReq) (*ListAllocatedTicketRes, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAvailableAgentTickets(context.Context, *ListAvailableAgentTicketsRequest) (*ListAvailableAgentTicketsResponse, error)
	// public method to fetch list of skills for a tickets user
	ListSkills(context.Context, *ListSkillsRequest) (*ListSkillsResponse, error)
	// public method to fetch list of users for a tickets user
	ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
	// Any agent can close the ticket. No BE validation required
	CloseTicketAction(context.Context, *CloseTicketActionRequest) (*CloseTicketActionResponse, error)
	// Public method to assign a ticket action
	AssignTicketAction(context.Context, *AssignTicketActionRequest) (*AssignTicketActionResponse, error)
	// Public method to assign a ticket
	CreateTicketAction(context.Context, *CreateTicketActionRequest) (*CreateTicketActionResponse, error)
	// Public method to change the Status of a ticket
	ChangeTicketStatus(context.Context, *ChangeTicketStatusRequest) (*ChangeTicketStatusResponse, error)
	// Public method to create a Ticket Template
	CreateTicketTemplate(context.Context, *CreateTicketTemplateRequest) (*CreateTicketTemplateResponse, error)
	// Public method to Edit a Ticket Template
	EditTicketTemplate(context.Context, *EditTicketTemplateRequest) (*EditTicketTemplateResponse, error)
	// Public method to all Ticket Templates
	ListTicketTemplate(context.Context, *ListTicketTemplateRequest) (*ListTicketTemplateResponse, error)
	// Public method to assign a Template To a Project
	AssignTicketTemplate(context.Context, *AssignProjectTemplateRequest) (*AssignProjectTemplateResponse, error)
	// Public method to list all Action Types
	GetAllActionType(context.Context, *GetActionTypeRequest) (*GetActionTypeResponse, error)
	// Public method to list all Action Types
	GetPhoneNumberType(context.Context, *GetPhoneNumberTypeRequest) (*GetPhoneNumberTypeResponse, error)
	// Public method to addEntityRef
	AddEntityRef(context.Context, *AddEntityRefRequest) (*AddEntityRefResponse, error)
	// Public method to listTicketsByEntityRef
	ListTicketsByEntityRef(context.Context, *ListTicketsByEntityRefRequest) (*ListTicketsByEntityRefResponse, error)
	// Public method to listEntityRefsByTicket
	ListEntityRefsByTicket(context.Context, *ListEntityRefsByTicketRequest) (*ListEntityRefsByTicketResponse, error)
	// contains filtered or unexported methods
}

TicketsServer is the server API for Tickets service. All implementations must embed UnimplementedTicketsServer for forward compatibility

type UnimplementedTicketsServer

type UnimplementedTicketsServer struct {
}

UnimplementedTicketsServer must be embedded to have forward compatible implementations.

func (UnimplementedTicketsServer) AddEntityRef added in v1.7.72

func (UnimplementedTicketsServer) AssignSelf added in v1.7.11

func (UnimplementedTicketsServer) AssignTicket

func (UnimplementedTicketsServer) AssignTicketAction added in v1.7.33

func (UnimplementedTicketsServer) AssignTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) ChangeTicketStatus added in v1.7.33

func (UnimplementedTicketsServer) CloseTicket

func (UnimplementedTicketsServer) CloseTicketAction added in v1.7.33

func (UnimplementedTicketsServer) CreateComment

func (UnimplementedTicketsServer) CreateSLA

func (UnimplementedTicketsServer) CreateTicket

func (UnimplementedTicketsServer) CreateTicketAction added in v1.7.33

func (UnimplementedTicketsServer) CreateTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) EditMaskTicket added in v1.7.21

func (UnimplementedTicketsServer) EditTicket

func (UnimplementedTicketsServer) EditTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) EnableProject

func (UnimplementedTicketsServer) GetAllActionType added in v1.7.53

func (UnimplementedTicketsServer) GetPhoneNumberType added in v1.7.55

func (UnimplementedTicketsServer) ListAllocatedTickets added in v1.7.21

func (UnimplementedTicketsServer) ListAvailableAgentTickets added in v1.7.25

func (UnimplementedTicketsServer) ListEnabledProjects

func (UnimplementedTicketsServer) ListEntityRefsByTicket added in v1.7.72

func (UnimplementedTicketsServer) ListSLA

func (UnimplementedTicketsServer) ListSLACondition

func (UnimplementedTicketsServer) ListSkills added in v1.7.25

func (UnimplementedTicketsServer) ListTicketAuditLog

func (UnimplementedTicketsServer) ListTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) ListTickets

func (UnimplementedTicketsServer) ListTicketsByEntityRef added in v1.7.72

func (UnimplementedTicketsServer) ListUsers added in v1.7.25

func (UnimplementedTicketsServer) ReplyComment

func (UnimplementedTicketsServer) UpdateSLA

func (UnimplementedTicketsServer) ViewTicket

type UnsafeTicketsServer

type UnsafeTicketsServer interface {
	// contains filtered or unexported methods
}

UnsafeTicketsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TicketsServer will result in compilation errors.

type UpdateSlaReq

type UpdateSlaReq struct {

	// sla_sid of the sla to be created.
	SlaSid int64 `protobuf:"varint,1,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	// sla is_active
	IsActive int64 `protobuf:"varint,2,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

UpdateSlaReq -

func (*UpdateSlaReq) Descriptor deprecated

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

Deprecated: Use UpdateSlaReq.ProtoReflect.Descriptor instead.

func (*UpdateSlaReq) GetIsActive

func (x *UpdateSlaReq) GetIsActive() int64

func (*UpdateSlaReq) GetSlaSid

func (x *UpdateSlaReq) GetSlaSid() int64

func (*UpdateSlaReq) ProtoMessage

func (*UpdateSlaReq) ProtoMessage()

func (*UpdateSlaReq) ProtoReflect

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

func (*UpdateSlaReq) Reset

func (x *UpdateSlaReq) Reset()

func (*UpdateSlaReq) String

func (x *UpdateSlaReq) String() string

type UpdateSlaRes

type UpdateSlaRes struct {
	TicketsSla *commons.TicketSla `protobuf:"bytes,1,opt,name=ticketsSla,proto3" json:"ticketsSla,omitempty"`
	// contains filtered or unexported fields
}

ListSlaRes -

func (*UpdateSlaRes) Descriptor deprecated

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

Deprecated: Use UpdateSlaRes.ProtoReflect.Descriptor instead.

func (*UpdateSlaRes) GetTicketsSla

func (x *UpdateSlaRes) GetTicketsSla() *commons.TicketSla

func (*UpdateSlaRes) ProtoMessage

func (*UpdateSlaRes) ProtoMessage()

func (*UpdateSlaRes) ProtoReflect

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

func (*UpdateSlaRes) Reset

func (x *UpdateSlaRes) Reset()

func (*UpdateSlaRes) String

func (x *UpdateSlaRes) String() string

type User added in v1.7.25

type User struct {
	UserId    string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName  string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	IsActive  bool   `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated added in v1.7.25

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetFirstName added in v1.7.25

func (x *User) GetFirstName() string

func (*User) GetIsActive added in v1.7.45

func (x *User) GetIsActive() bool

func (*User) GetLastName added in v1.7.25

func (x *User) GetLastName() string

func (*User) GetUserId added in v1.7.25

func (x *User) GetUserId() string

func (*User) ProtoMessage added in v1.7.25

func (*User) ProtoMessage()

func (*User) ProtoReflect added in v1.7.25

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

func (*User) Reset added in v1.7.25

func (x *User) Reset()

func (*User) String added in v1.7.25

func (x *User) String() string

type ViewTicketReq

type ViewTicketReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

ViewTicketReq -

func (*ViewTicketReq) Descriptor deprecated

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

Deprecated: Use ViewTicketReq.ProtoReflect.Descriptor instead.

func (*ViewTicketReq) GetTicketSid

func (x *ViewTicketReq) GetTicketSid() int64

func (*ViewTicketReq) ProtoMessage

func (*ViewTicketReq) ProtoMessage()

func (*ViewTicketReq) ProtoReflect

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

func (*ViewTicketReq) Reset

func (x *ViewTicketReq) Reset()

func (*ViewTicketReq) String

func (x *ViewTicketReq) String() string

type ViewTicketRes

type ViewTicketRes struct {
	Ticket       *commons.Ticket         `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`     // ticket details
	Comments     []*commons.Comment      `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"` // comments
	ReplyComment []*commons.ReplyComment `protobuf:"bytes,3,rep,name=reply_comment,json=replyComment,proto3" json:"reply_comment,omitempty"`
	// contains filtered or unexported fields
}

ViewTicketRes -

func (*ViewTicketRes) Descriptor deprecated

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

Deprecated: Use ViewTicketRes.ProtoReflect.Descriptor instead.

func (*ViewTicketRes) GetComments

func (x *ViewTicketRes) GetComments() []*commons.Comment

func (*ViewTicketRes) GetReplyComment

func (x *ViewTicketRes) GetReplyComment() []*commons.ReplyComment

func (*ViewTicketRes) GetTicket

func (x *ViewTicketRes) GetTicket() *commons.Ticket

func (*ViewTicketRes) ProtoMessage

func (*ViewTicketRes) ProtoMessage()

func (*ViewTicketRes) ProtoReflect

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

func (*ViewTicketRes) Reset

func (x *ViewTicketRes) Reset()

func (*ViewTicketRes) String

func (x *ViewTicketRes) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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